Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Flat profile:
- Each sample counts as 0.01 seconds.
- % cumulative self self total
- time seconds seconds calls s/call s/call name
- 9.31 4.49 4.49 503203242 0.00 0.00 std::type_index::operator<(std::type_index const&) const
- 3.88 6.36 1.87 503203242 0.00 0.00 std::type_info::before(std::type_info const&) const
- 3.19 7.90 1.54 50806139 0.00 0.00 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > >, std::_Select1st<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >::_M_lower_bound(std::_Rb_tree_node<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > >*, std::_Rb_tree_node_base*, std::type_index const&)
- 3.06 9.38 1.48 50806020 0.00 0.00 std::_Rb_tree<std::type_index, std::pair<std::type_index const, Handle>, std::_Select1st<std::pair<std::type_index const, Handle> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > >::_M_lower_bound(std::_Rb_tree_node<std::pair<std::type_index const, Handle> >*, std::_Rb_tree_node_base*, std::type_index const&)
- 2.67 10.67 1.29 503203242 0.00 0.00 std::less<std::type_index>::operator()(std::type_index const&, std::type_index const&) const
- 1.45 11.37 0.70 192402058 0.00 0.00 std::_Select1st<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > >::operator()(std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > const&) const
- 1.43 12.06 0.69 23615 0.00 0.00 EntitySubscription::for_each(std::function<void (Handle)>)
- 1.40 12.73 0.68 30642705 0.00 0.00 GridSystem::on_update(Game&, Entity&)
- 1.29 13.35 0.62 192402016 0.00 0.00 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > >, std::_Select1st<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >::_S_key(std::_Rb_tree_node<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > const*)
- 1.18 13.92 0.57 92380983 0.00 0.00 void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char*>(char*, char*, std::forward_iterator_tag)
- 1.18 14.49 0.57 192402016 0.00 0.00 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > >, std::_Select1st<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >::_S_value(std::_Rb_tree_node<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > const*)
- 1.06 15.00 0.51 3168806 0.00 0.00 SceneNode::entity() const
- 1.04 15.50 0.50 30650720 0.00 0.00 Camera::bounds() const
- 1.03 16.00 0.50 34961910 0.00 0.00 __gnu_cxx::__exchange_and_add(int volatile*, int)
- 1.02 16.49 0.49 195468284 0.00 0.00 std::_Rb_tree<std::type_index, std::pair<std::type_index const, Handle>, std::_Select1st<std::pair<std::type_index const, Handle> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > >::_S_value(std::_Rb_tree_node<std::pair<std::type_index const, Handle> > const*)
- 0.97 16.96 0.47 43413842 0.00 0.00 ObjectPool<Entity>::get(Handle&, Entity*&)
- 0.93 17.41 0.45 32386912 0.00 0.00 System::update(Game&)::{lambda(Handle)#1}::operator()(Handle) const
- 0.89 17.84 0.43 104306070 0.00 0.00 std::type_index::type_index(std::type_info const&)
- 0.88 18.26 0.43 50806034 0.00 0.00 std::map<std::type_index, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >::operator[](std::type_index&&)
- 0.87 18.68 0.42 30650727 0.00 0.00 sf::Vector2<float> sf::operator/<float>(sf::Vector2<float> const&, float)
- 0.85 19.09 0.41 34958946 0.00 0.00 __gnu_cxx::__atomic_add(int volatile*, int)
- 0.84 19.50 0.41 195468284 0.00 0.00 std::_Rb_tree<std::type_index, std::pair<std::type_index const, Handle>, std::_Select1st<std::pair<std::type_index const, Handle> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > >::_S_key(std::_Rb_tree_node<std::pair<std::type_index const, Handle> > const*)
- 0.83 19.90 0.40 50806020 0.00 0.00 std::map<std::type_index, Handle, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > >::operator[](std::type_index&&)
- 0.76 20.26 0.37 104716454 0.00 0.00 std::_Rb_tree<std::type_index, std::pair<std::type_index const, Handle>, std::_Select1st<std::pair<std::type_index const, Handle> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > >::_S_left(std::_Rb_tree_node_base*)
- 0.73 20.61 0.35 195472741 0.00 0.00 __gnu_cxx::__aligned_membuf<std::pair<std::type_index const, Handle> >::_M_ptr() const
- 0.72 20.96 0.35 30651062 0.00 0.00 sf::Vector2<float> sf::operator-<float>(sf::Vector2<float> const&, sf::Vector2<float> const&)
- 0.69 21.29 0.34 101612324 0.00 0.00 std::_Rb_tree_iterator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > >::_Rb_tree_iterator(std::_Rb_tree_node_base*)
- 0.68 21.62 0.33 192402058 0.00 0.00 __gnu_cxx::__aligned_membuf<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > >::_M_ptr() const
- 0.68 21.95 0.33 31592767 0.00 0.00 Scene::global_transform(Entity&)
- 0.62 22.25 0.30 34962483 0.00 0.00 std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count(std::__shared_count<(__gnu_cxx::_Lock_policy)2> const&)
- 0.60 22.54 0.29 6354321 0.00 0.00 std::vector<SceneNode*, std::allocator<SceneNode*> >::size() const
- 0.59 22.83 0.29 92239142 0.00 0.00 std::_Rb_tree_header::_M_reset()
- 0.59 23.11 0.29 91928630 0.00 0.00 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::operator+<char, std::char_traits<char>, std::allocator<char> >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const*)
- 0.58 23.39 0.28 50806020 0.00 0.00 std::_Rb_tree<std::type_index, std::pair<std::type_index const, Handle>, std::_Select1st<std::pair<std::type_index const, Handle> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > >::lower_bound(std::type_index const&)
- 0.58 23.67 0.28 50806088 0.00 0.00 std::_Rb_tree<std::type_index, std::pair<std::type_index const, Handle>, std::_Select1st<std::pair<std::type_index const, Handle> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > >::end()
- 0.56 23.94 0.27 50926476 0.00 0.00 std::_Rb_tree<std::type_index, std::pair<std::type_index const, Handle>, std::_Select1st<std::pair<std::type_index const, Handle> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > >::_M_begin()
- 0.56 24.21 0.27 43414295 0.00 0.00 std::vector<ObjectPool<Entity>::Entry, std::allocator<ObjectPool<Entity>::Entry> >::size() const
- 0.55 24.48 0.27 195472741 0.00 0.00 std::_Rb_tree_node<std::pair<std::type_index const, Handle> >::_M_valptr() const
- 0.55 24.74 0.27 195472741 0.00 0.00 std::_Select1st<std::pair<std::type_index const, Handle> >::operator()(std::pair<std::type_index const, Handle> const&) const
- 0.52 24.99 0.25 91928115 0.00 0.00 std::allocator<std::_Rb_tree_node<std::pair<unsigned int const, Entity*> > >::~allocator()
- 0.50 25.23 0.24 91928115 0.00 0.00 std::map<unsigned int, Entity*, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, Entity*> > >::map()
- 0.48 25.46 0.23 91867127 0.00 0.00 Handle::index() const
- 0.47 25.69 0.23 21 0.01 0.01 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > >, std::_Select1st<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >::_M_insert_node(std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > >*)
- 0.46 25.91 0.22 91928115 0.00 0.00 std::_Rb_tree<unsigned int, std::pair<unsigned int const, Entity*>, std::_Select1st<std::pair<unsigned int const, Entity*> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, Entity*> > >::_Rb_tree_impl<std::less<unsigned int>, true>::_Rb_tree_impl()
- 0.46 26.13 0.22 99804402 0.00 0.00 SceneNode::parent() const
- 0.45 26.34 0.22 192402058 0.00 0.00 std::_Rb_tree_node<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > >::_M_valptr() const
- 0.44 26.55 0.21 91928115 0.00 0.00 std::allocator<std::_Rb_tree_node<std::pair<unsigned int const, Entity*> > >::allocator()
- 0.44 26.76 0.21 37528737 0.00 0.00 Entity::space() const
- 0.43 26.97 0.21 90754477 0.00 0.00 std::_Rb_tree<std::type_index, std::pair<std::type_index const, Handle>, std::_Select1st<std::pair<std::type_index const, Handle> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > >::_S_right(std::_Rb_tree_node_base*)
- 0.41 27.17 0.20 101617057 0.00 0.00 std::_Rb_tree_iterator<std::pair<std::type_index const, Handle> >::_Rb_tree_iterator(std::_Rb_tree_node_base*)
- 0.41 27.37 0.20 101612314 0.00 0.00 std::_Rb_tree_node<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > >::_M_valptr()
- 0.41 27.57 0.20 99259709 0.00 0.00 std::__uniq_ptr_impl<ObjectPoolBase, std::default_delete<ObjectPoolBase> >::_M_ptr() const
- 0.41 27.77 0.20 92028785 0.00 0.00 std::_Rb_tree<unsigned int, std::pair<unsigned int const, Entity*>, std::_Select1st<std::pair<unsigned int const, Entity*> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, Entity*> > >::_M_begin()
- 0.41 27.97 0.20 32209530 0.00 0.00 std::vector<ObjectPool<Grid>::Entry, std::allocator<ObjectPool<Grid>::Entry> >::size() const
- 0.39 28.16 0.19 101612272 0.00 0.00 std::_Rb_tree_iterator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > >::operator*() const
- 0.39 28.35 0.19 91928115 0.00 0.00 std::_Rb_tree<unsigned int, std::pair<unsigned int const, Entity*>, std::_Select1st<std::pair<unsigned int const, Entity*> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, Entity*> > >::~_Rb_tree()
- 0.39 28.54 0.19 128914328 0.00 0.00 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > >, std::_Select1st<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >::_S_left(std::_Rb_tree_node_base*)
- 0.39 28.73 0.19 50806139 0.00 0.00 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > >, std::_Select1st<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >::lower_bound(std::type_index const&)
- 0.39 28.92 0.19 32209519 0.00 0.00 Grid* Entity::get<Grid, (void*)0>()
- 0.39 29.11 0.19 92380983 0.00 0.00 bool __gnu_cxx::__is_null_pointer<char>(char*)
- 0.38 29.29 0.19 32209519 0.00 0.00 ObjectPool<Grid>::get(Handle&, Grid*&)
- 0.37 29.47 0.18 101612314 0.00 0.00 __gnu_cxx::__aligned_membuf<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > >::_M_ptr()
- 0.37 29.65 0.18 91928115 0.00 0.00 std::_Rb_tree<unsigned int, std::pair<unsigned int const, Entity*>, std::_Select1st<std::pair<unsigned int const, Entity*> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, Entity*> > >::_Rb_tree()
- 0.37 29.83 0.18 50805581 0.00 0.00 std::map<std::type_index, Handle, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > >::key_comp() const
- 0.37 30.01 0.18 32209519 0.00 0.00 Grid* ComponentManager::get<Grid, (void*)0>(Handle)
- 0.35 30.18 0.17 34960428 0.00 0.00 std::_Sp_counted_base<(__gnu_cxx::_Lock_policy)2>::_M_release()
- 0.35 30.35 0.17 30642704 0.00 0.00 bool sf::operator==<float>(sf::Rect<float> const&, sf::Rect<float> const&)
- 0.35 30.52 0.17 99259709 0.00 0.00 std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >::get() const
- 0.35 30.69 0.17 91928117 0.00 0.00 std::_Rb_tree_key_compare<std::less<unsigned int> >::_Rb_tree_key_compare()
- 0.35 30.86 0.17 91867104 0.00 0.00 Handle::version() const
- 0.35 31.03 0.17 50806139 0.00 0.00 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > >, std::_Select1st<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >::end()
- 0.35 31.20 0.17 std::__shared_ptr<Message, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<EntityIdChangedMessage, void>(std::__shared_ptr<EntityIdChangedMessage, (__gnu_cxx::_Lock_policy)2> const&)
- 0.34 31.37 0.17 92235066 0.00 0.00 std::_Rb_tree_header::_Rb_tree_header()
- 0.34 31.53 0.17 44003050 0.00 0.00 __gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > >::__normal_iterator(Handle* const&)
- 0.34 31.70 0.17 32386912 0.00 0.00 std::function<void (Handle)>::operator()(Handle) const
- 0.33 31.86 0.16 30650750 0.00 0.00 std::__shared_ptr<Camera, (__gnu_cxx::_Lock_policy)2>::__shared_ptr(std::__shared_ptr<Camera, (__gnu_cxx::_Lock_policy)2> const&)
- 0.33 32.02 0.16 92380983 0.00 0.00 std::iterator_traits<char*>::difference_type std::__distance<char*>(char*, char*, std::random_access_iterator_tag)
- 0.33 32.18 0.16 50806079 0.00 0.00 std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >::operator bool() const
- 0.33 32.34 0.16 43413842 0.00 0.00 ObjectPool<Entity>::get(Handle&)
- 0.33 32.50 0.16 4336605 0.00 0.00 SceneNode::visible() const
- 0.32 32.65 0.16 62719575 0.00 0.00 sf::Vector2<float>::Vector2(float, float)
- 0.32 32.81 0.16 std::__allocated_ptr<std::allocator<std::_Sp_counted_ptr_inplace<EntityIdChangedMessage, std::allocator<EntityIdChangedMessage>, (__gnu_cxx::_Lock_policy)2> > >::operator=(decltype(nullptr))
- 0.31 32.96 0.15 92380983 0.00 0.00 std::iterator_traits<char*>::difference_type std::distance<char*>(char*, char*)
- 0.31 33.11 0.15 91928115 0.00 0.00 std::_Rb_tree<unsigned int, std::pair<unsigned int const, Entity*>, std::_Select1st<std::pair<unsigned int const, Entity*> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, Entity*> > >::_Rb_tree_impl<std::less<unsigned int>, true>::~_Rb_tree_impl()
- 0.31 33.26 0.15 50806133 0.00 0.00 std::map<std::type_index, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >::key_comp() const
- 0.31 33.41 0.15 32469796 0.00 0.00 bool __gnu_cxx::operator!=<Handle const*, Handle*, std::vector<Handle, std::allocator<Handle> > >(__gnu_cxx::__normal_iterator<Handle const*, std::vector<Handle, std::allocator<Handle> > > const&, __gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > > const&)
- 0.30 33.55 0.15 50806139 0.00 0.00 std::map<std::type_index, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >::lower_bound(std::type_index const&)
- 0.29 33.69 0.14 101616215 0.00 0.00 std::_Rb_tree_node<std::pair<std::type_index const, Handle> >::_M_valptr()
- 0.29 33.83 0.14 63487712 0.00 0.00 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > >, std::_Select1st<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >::_S_right(std::_Rb_tree_node_base*)
- 0.29 33.97 0.14 7896 0.00 0.00 PostorderEntitySubscription::init()
- 0.29 34.11 0.14 1 0.14 0.14 void Mailbox::handle<SetGridVisibilityMessage, (void*)0>(std::function<void (SetGridVisibilityMessage&)> const&)
- 0.29 34.25 0.14 void __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >::construct<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > >, std::piecewise_construct_t const&, std::tuple<std::type_index const&>, std::tuple<> >(std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > >*, std::piecewise_construct_t const&, std::tuple<std::type_index const&>&&, std::tuple<>&&)
- 0.28 34.39 0.14 50806020 0.00 0.00 std::map<std::type_index, Handle, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > >::lower_bound(std::type_index const&)
- 0.27 34.52 0.13 50806174 0.00 0.00 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > >, std::_Select1st<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >::_M_end()
- 0.27 34.65 0.13 4727025 0.00 0.00 EntityFilter::filter(Entity&) const
- 0.27 34.78 0.13 101611601 0.00 0.00 std::_Rb_tree_iterator<std::pair<std::type_index const, Handle> >::operator*() const
- 0.27 34.91 0.13 91928115 0.00 0.00 std::_Rb_tree<unsigned int, std::pair<unsigned int const, Entity*>, std::_Select1st<std::pair<unsigned int const, Entity*> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, Entity*> > >::_M_erase(std::_Rb_tree_node<std::pair<unsigned int const, Entity*> >*)
- 0.26 35.03 0.13 96010461 0.00 0.00 SceneNode::transform() const
- 0.26 35.16 0.13 2325249 0.00 0.00 ObjectPool<Text>::get(Handle&, Text*&)
- 0.26 35.28 0.13 2248 0.00 0.00 __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<std::type_index const, Handle> > >::deallocate(std::_Rb_tree_node<std::pair<std::type_index const, Handle> >*, unsigned long)
- 0.25 35.40 0.12 92380983 0.00 0.00 std::iterator_traits<char*>::iterator_category std::__iterator_category<char*>(char* const&)
- 0.25 35.52 0.12 41016839 0.00 0.00 System::scene()
- 0.25 35.64 0.12 2079909 0.00 0.00 ObjectPool<Callback>::get(Handle&, Callback*&)
- 0.25 35.76 0.12 std::enable_if<!std::__shared_ptr<SetVisualDebugMessage, (__gnu_cxx::_Lock_policy)2>::__has_esft_base<SetVisualDebugMessage, void>::value, void>::type std::__shared_ptr<SetVisualDebugMessage, (__gnu_cxx::_Lock_policy)2>::_M_enable_shared_from_this_with<SetVisualDebugMessage, SetVisualDebugMessage>(SetVisualDebugMessage*)
- 0.25 35.88 0.12 std::enable_if<!std::__shared_ptr<EntityIdChangedMessage, (__gnu_cxx::_Lock_policy)2>::__has_esft_base<EntityIdChangedMessage, void>::value, void>::type std::__shared_ptr<EntityIdChangedMessage, (__gnu_cxx::_Lock_policy)2>::_M_enable_shared_from_this_with<EntityIdChangedMessage, EntityIdChangedMessage>(EntityIdChangedMessage*)
- 0.25 36.00 0.12 101616215 0.00 0.00 __gnu_cxx::__aligned_membuf<std::pair<std::type_index const, Handle> >::_M_ptr()
- 0.24 36.12 0.12 34958946 0.00 0.00 __gnu_cxx::__atomic_add_dispatch(int*, int)
- 0.24 36.23 0.12 std::__shared_ptr<SetVisualDebugMessage, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<std::allocator<SetVisualDebugMessage>, bool&>(std::_Sp_make_shared_tag, std::allocator<SetVisualDebugMessage> const&, bool&)
- 0.24 36.35 0.12 50806144 0.00 0.00 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > >, std::_Select1st<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >::_M_begin()
- 0.24 36.46 0.12 1474 0.00 0.00 std::_Rb_tree_iterator<std::pair<std::type_index const, Handle> >::operator--()
- 0.23 36.57 0.11 192402058 0.00 0.00 __gnu_cxx::__aligned_membuf<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > >::_M_addr() const
- 0.23 36.68 0.11 99259709 0.00 0.00 std::tuple_element<0ul, std::tuple<ObjectPoolBase*, std::default_delete<ObjectPoolBase> > >::type const& std::get<0ul, ObjectPoolBase*, std::default_delete<ObjectPoolBase> >(std::tuple<ObjectPoolBase*, std::default_delete<ObjectPoolBase> > const&)
- 0.23 36.79 0.11 91928115 0.00 0.00 std::map<unsigned int, Entity*, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, Entity*> > >::~map()
- 0.23 36.90 0.11 80208521 0.00 0.00 Handle&& std::forward<Handle>(std::remove_reference<Handle>::type&)
- 0.23 37.01 0.11 50806242 0.00 0.00 std::_Rb_tree_iterator<std::pair<std::type_index const, Handle> >::operator==(std::_Rb_tree_iterator<std::pair<std::type_index const, Handle> > const&) const
- 0.23 37.12 0.11 50806139 0.00 0.00 std::map<std::type_index, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >::end()
- 0.23 37.23 0.11 32386912 0.00 0.00 std::_Function_handler<void (Handle), System::update(Game&)::{lambda(Handle)#1}>::_M_invoke(std::_Any_data const&, Handle&&)
- 0.23 37.34 0.11 21 0.01 0.01 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > >, std::_Select1st<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >::_M_get_insert_hint_unique_pos(std::_Rb_tree_const_iterator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > >, std::type_index const&)
- 0.23 37.45 0.11 7 0.02 0.02 std::_Rb_tree_iterator<std::pair<std::type_index const, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, System*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > > > >::operator*() const
- 0.22 37.56 0.11 2248 0.00 0.00 std::_Rb_tree<std::type_index, std::pair<std::type_index const, Handle>, std::_Select1st<std::pair<std::type_index const, Handle> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > >::_M_get_insert_hint_unique_pos(std::_Rb_tree_const_iterator<std::pair<std::type_index const, Handle> >, std::type_index const&)
- 0.22 37.66 0.11 SceneNode::rotate(float)
- 0.22 37.77 0.11 2315404 0.00 0.00 TileMap* Entity::get<TileMap, (void*)0>()
- 0.21 37.87 0.10 50806141 0.00 0.00 std::_Rb_tree_iterator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > >::operator==(std::_Rb_tree_iterator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > const&) const
- 0.21 37.97 0.10 43413851 0.00 0.00 std::vector<ObjectPool<Entity>::Entry, std::allocator<ObjectPool<Entity>::Entry> >::at(unsigned long)
- 0.21 38.07 0.10 39007591 0.00 0.00 std::vector<Handle, std::allocator<Handle> >::end()
- 0.21 38.17 0.10 3 0.03 0.04 InputDevice::add_axis(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
- 0.20 38.26 0.10 35635835 0.00 0.00 __gnu_cxx::__normal_iterator<Handle const*, std::vector<Handle, std::allocator<Handle> > >::operator++()
- 0.20 38.36 0.10 34961910 0.00 0.00 __gthread_active_p()
- 0.20 38.45 0.10 2281506 0.00 0.00 ObjectPool<Sprite>::get(Handle&, Sprite*&)
- 0.19 38.54 0.09 91956801 0.00 0.00 Component::id[abi:cxx11]() const
- 0.19 38.63 0.09 91928115 0.00 0.00 __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<unsigned int const, Entity*> > >::~new_allocator()
- 0.19 38.72 0.09 43413833 0.00 0.00 Scene::get_entity(Handle)
- 0.19 38.81 0.09 32386912 0.00 0.00 std::_Function_base::_Base_manager<System::update(Game&)::{lambda(Handle)#1}>::_M_get_pointer(std::_Any_data const&)
- 0.19 38.90 0.09 31592767 0.00 0.00 System::global_transform(Entity&)
- 0.19 38.99 0.09 30642571 0.00 0.00 bool sf::operator==<float>(sf::Vector2<float> const&, sf::Vector2<float> const&)
- 0.19 39.08 0.09 2630965 0.00 0.00 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::shared_ptr<Intent> >, std::_Select1st<std::pair<std::type_index const, std::shared_ptr<Intent> > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Intent> > > >::_M_lower_bound(std::_Rb_tree_node<std::pair<std::type_index const, std::shared_ptr<Intent> > >*, std::_Rb_tree_node_base*, std::type_index const&)
- 0.19 39.17 0.09 2332437 0.00 0.00 ObjectPool<Rectangle>::get(Handle&, Rectangle*&)
- 0.19 39.26 0.09 11422 0.00 0.00 void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct_aux<char*>(char*, char*, std::__false_type)
- 0.19 39.35 0.09 14 0.01 0.01 std::type_info::name() const
- 0.19 39.44 0.09 std::_Rb_tree_iterator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > >::operator++()
- 0.18 39.53 0.09 195472741 0.00 0.00 __gnu_cxx::__aligned_membuf<std::pair<std::type_index const, Handle> >::_M_addr() const
- 0.18 39.61 0.09 43413851 0.00 0.00 std::vector<ObjectPool<Entity>::Entry, std::allocator<ObjectPool<Entity>::Entry> >::_M_range_check(unsigned long) const
- 0.17 39.69 0.08 101612314 0.00 0.00 __gnu_cxx::__aligned_membuf<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > >::_M_addr()
- 0.17 39.77 0.08 99259709 0.00 0.00 std::_Tuple_impl<0ul, ObjectPoolBase*, std::default_delete<ObjectPoolBase> >::_M_head(std::_Tuple_impl<0ul, ObjectPoolBase*, std::default_delete<ObjectPoolBase> > const&)
- 0.17 39.85 0.08 50809669 0.00 0.00 std::_Rb_tree<std::type_index, std::pair<std::type_index const, Handle>, std::_Select1st<std::pair<std::type_index const, Handle> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > >::_M_end()
- 0.17 39.93 0.08 50806088 0.00 0.00 std::map<std::type_index, Handle, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > >::end()
- 0.17 40.01 0.08 34982934 0.00 0.00 std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count()
- 0.17 40.09 0.08 34961910 0.00 0.00 __gnu_cxx::__exchange_and_add_dispatch(int*, int)
- 0.17 40.17 0.08 1342497 0.00 0.00 std::less<CallbackKey>::operator()(CallbackKey const&, CallbackKey const&) const
- 0.17 40.25 0.08 2 0.04 0.04 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > >, std::_Select1st<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >::begin()
- 0.17 40.33 0.08 std::__shared_ptr<EntityIdChangedMessage, (__gnu_cxx::_Lock_policy)2>::get() const
- 0.16 40.41 0.08 99259709 0.00 0.00 ObjectPoolBase* const& std::__get_helper<0ul, ObjectPoolBase*, std::default_delete<ObjectPoolBase> >(std::_Tuple_impl<0ul, ObjectPoolBase*, std::default_delete<ObjectPoolBase> > const&)
- 0.16 40.48 0.08 37458566 0.00 0.00 __gnu_cxx::__normal_iterator<Handle const*, std::vector<Handle, std::allocator<Handle> > >::operator*() const
- 0.15 40.55 0.07 30650720 0.00 0.00 sf::Rect<float>::Rect(sf::Vector2<float> const&, sf::Vector2<float> const&)
- 0.15 40.62 0.07 13542320 0.00 0.00 Handle::reset()
- 0.15 40.69 0.07 50052 0.00 0.00 std::_Function_base::~_Function_base()
- 0.15 40.76 0.07 2 0.04 0.04 std::function<void (SetGridVisibilityMessage&)>::~function()
- 0.15 40.83 0.07 std::_Rb_tree_iterator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > >, std::_Select1st<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<std::type_index const&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > >, std::piecewise_construct_t const&, std::tuple<std::type_index const&>&&, std::tuple<>&&)
- 0.13 40.90 0.07 __gnu_cxx::__atomic_add_single(int*, int)
- 0.12 40.96 0.06 32731940 0.00 0.00 std::_Function_base::_M_empty() const
- 0.12 41.02 0.06 30650750 0.00 0.00 std::shared_ptr<Camera>::shared_ptr(std::shared_ptr<Camera> const&)
- 0.12 41.08 0.06 4727025 0.00 0.00 EntitySubscription::filter(Handle)
- 0.12 41.14 0.06 1488784 0.00 0.00 Entity::handle() const
- 0.12 41.20 0.06 60000 0.00 0.00 void std::_Destroy<ObjectPool<Entity>::Entry>(ObjectPool<Entity>::Entry*)
- 0.12 41.26 0.06 1 0.06 0.06 EntityFilter& EntityFilter::all_of<Grid>()
- 0.12 41.32 0.06 50806133 0.00 0.00 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > >, std::_Select1st<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >::key_comp() const
- 0.12 41.38 0.06 43416071 0.00 0.00 std::vector<ObjectPool<Entity>::Entry, std::allocator<ObjectPool<Entity>::Entry> >::operator[](unsigned long)
- 0.12 41.44 0.06 30658641 0.00 0.00 std::__shared_ptr_access<Camera, (__gnu_cxx::_Lock_policy)2, false, false>::operator->() const
- 0.12 41.50 0.06 1488163 0.00 0.00 GraphicalSystem::on_update(Game&, Entity&)
- 0.11 41.55 0.06 32209528 0.00 0.00 std::vector<ObjectPool<Grid>::Entry, std::allocator<ObjectPool<Grid>::Entry> >::at(unsigned long)
- 0.10 41.60 0.05 61301454 0.00 0.00 Camera::size() const
- 0.10 41.65 0.05 34958946 0.00 0.00 __gthread_active_p()
- 0.10 41.70 0.05 34958946 0.00 0.00 std::_Sp_counted_base<(__gnu_cxx::_Lock_policy)2>::_M_add_ref_copy()
- 0.10 41.75 0.05 32209538 0.00 0.00 std::vector<ObjectPool<Grid>::Entry, std::allocator<ObjectPool<Grid>::Entry> >::operator[](unsigned long)
- 0.10 41.80 0.05 32051231 0.00 0.00 Grid::zoom_factor() const
- 0.10 41.85 0.05 30650752 0.00 0.00 std::__shared_ptr<Camera, (__gnu_cxx::_Lock_policy)2>::~__shared_ptr()
- 0.10 41.90 0.05 30650725 0.00 0.00 Camera::center() const
- 0.10 41.95 0.05 18972812 0.00 0.00 std::_Rb_tree_node<std::pair<std::type_index const, std::shared_ptr<Intent> > >::_M_valptr() const
- 0.10 42.00 0.05 13711186 0.00 0.00 std::_Select1st<std::pair<std::type_index const, std::shared_ptr<Intent> > >::operator()(std::pair<std::type_index const, std::shared_ptr<Intent> > const&) const
- 0.10 42.05 0.05 8141605 0.00 0.00 std::type_info::operator==(std::type_info const&) const
- 0.10 42.10 0.05 5807256 0.00 0.00 void std::_Construct<Handle, Handle>(Handle*, Handle&&)
- 0.10 42.15 0.05 2314285 0.00 0.00 std::vector<ObjectPool<VertexList>::Entry, std::allocator<ObjectPool<VertexList>::Entry> >::size() const
- 0.10 42.20 0.05 1437469 0.00 0.00 sf::Rect<float>::intersects(sf::Rect<float> const&, sf::Rect<float>&) const
- 0.10 42.25 0.05 352297 0.00 0.00 sf::Vector2<float> sf::operator+<float>(sf::Vector2<float> const&, sf::Vector2<float> const&)
- 0.10 42.30 0.05 268785 0.00 0.00 void std::_Destroy<Handle*>(Handle*, Handle*)
- 0.10 42.35 0.05 260175 0.00 0.00 ObjectPool<Collision>::get(Handle&, Collision*&)
- 0.10 42.40 0.05 60000 0.00 0.00 void std::_Construct<ObjectPool<Entity>::Entry, ObjectPool<Entity>::Entry const&>(ObjectPool<Entity>::Entry*, ObjectPool<Entity>::Entry const&)
- 0.10 42.45 0.05 15788 0.00 0.00 InputDevice::update(Game&)
- 0.10 42.50 0.05 8161 0.00 0.00 PreorderEntitySubscription::init()
- 0.10 42.55 0.05 7894 0.00 0.01 Scene::update(Game&)
- 0.10 42.60 0.05 9 0.01 0.01 std::map<std::type_index, Handle, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > >::begin()
- 0.10 42.65 0.05 4 0.01 0.01 Camera::center(float, float)
- 0.10 42.70 0.05 4 0.01 0.01 std::__shared_ptr_access<CameraResizePolicy, (__gnu_cxx::_Lock_policy)2, false, false>::operator->() const
- 0.10 42.75 0.05 1 0.05 0.05 std::map<std::type_index, std::shared_ptr<Intent>, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Intent> > > >::clear()
- 0.10 42.80 0.05 std::shared_ptr<Message>::shared_ptr<SetVisualDebugMessage, void>(std::shared_ptr<SetVisualDebugMessage> const&)
- 0.09 42.85 0.05 2314569 0.00 0.00 ObjectPool<TileMap>::get(Handle&, TileMap*&)
- 0.09 42.89 0.05 5 0.01 0.02 void Mailbox::handle<ResizeCameraMessage, (void*)0>(std::function<void (ResizeCameraMessage&)> const&)
- 0.09 42.94 0.05 5 0.01 0.01 std::__shared_ptr<Mailbox::HandlerEntry, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0>, void>(std::__shared_ptr<Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0>, (__gnu_cxx::_Lock_policy)2>&&)
- 0.09 42.98 0.05 1 0.05 0.28 GridSystem::on_init(Game&)
- 0.08 43.02 0.04 32410527 0.00 0.00 System::update(Game&)::{lambda(Handle)#1} const& std::_Any_data::_M_access<System::update(Game&)::{lambda(Handle)#1}>() const
- 0.08 43.06 0.04 32209519 0.00 0.00 ObjectPool<Grid>::get(Handle&)
- 0.08 43.10 0.04 30650752 0.00 0.00 std::shared_ptr<Camera>::~shared_ptr()
- 0.08 43.14 0.04 17059716 0.00 0.00 operator new(unsigned long, void*)
- 0.08 43.18 0.04 11080207 0.00 0.00 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::shared_ptr<Intent> >, std::_Select1st<std::pair<std::type_index const, std::shared_ptr<Intent> > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Intent> > > >::_S_key(std::_Rb_tree_node<std::pair<std::type_index const, std::shared_ptr<Intent> > > const*)
- 0.08 43.22 0.04 9523424 0.00 0.00 float const& std::min<float>(float const&, float const&)
- 0.08 43.26 0.04 8140125 0.00 0.00 boost::detail::variant::invoke_visitor<boost::detail::variant::reflect, false>::invoke_visitor(boost::detail::variant::reflect&)
- 0.08 43.30 0.04 8140125 0.00 0.00 boost::detail::variant::invoke_visitor<boost::detail::variant::reflect, false>::result_type boost::detail::variant::visitation_impl<mpl_::int_<0>, boost::detail::variant::visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<5l>, Circle, boost::mpl::l_item<mpl_::long_<4l>, Rectangle, boost::mpl::l_item<mpl_::long_<3l>, Sprite, boost::mpl::l_item<mpl_::long_<2l>, Text, boost::mpl::l_item<mpl_::long_<1l>, VertexList, boost::mpl::l_end> > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >, boost::detail::variant::invoke_visitor<boost::detail::variant::reflect, false>, void const*, boost::variant<Circle, Rectangle, Sprite, Text, VertexList>::has_fallback_type_>(int, int, boost::detail::variant::invoke_visitor<boost::detail::variant::reflect, false>&, void const*, mpl_::bool_<false>, boost::variant<Circle, Rectangle, Sprite, Text, VertexList>::has_fallback_type_, mpl_::int_<0>*, boost::detail::variant::visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<5l>, Circle, boost::mpl::l_item<mpl_::long_<4l>, Rectangle, boost::mpl::l_item<mpl_::long_<3l>, Sprite, boost::mpl::l_item<mpl_::long_<2l>, Text, boost::mpl::l_item<mpl_::long_<1l>, VertexList, boost::mpl::l_end> > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >*)
- 0.08 43.34 0.04 7911001 0.00 0.00 EntitySubscription::scene() const
- 0.08 43.38 0.04 3168779 0.00 0.00 SceneNode::get_child(unsigned int) const
- 0.08 43.42 0.04 2325399 0.00 0.00 std::vector<ObjectPool<Text>::Entry, std::allocator<ObjectPool<Text>::Entry> >::size() const
- 0.08 43.46 0.04 2315403 0.00 0.00 Circle* Entity::get<Circle, (void*)0>()
- 0.08 43.50 0.04 2314274 0.00 0.00 ObjectPool<VertexList>::get(Handle&)
- 0.08 43.54 0.04 2281550 0.00 0.00 std::vector<ObjectPool<Sprite>::Entry, std::allocator<ObjectPool<Sprite>::Entry> >::size() const
- 0.08 43.58 0.04 2236911 0.00 0.00 std::__shared_ptr<InputElement, (__gnu_cxx::_Lock_policy)2>::get() const
- 0.08 43.62 0.04 2078744 0.00 0.00 ObjectPool<PlayerProfile>::get(Handle&, PlayerProfile*&)
- 0.08 43.66 0.04 424858 0.00 0.00 Handle* std::__uninitialized_copy<false>::__uninit_copy<std::move_iterator<Handle*>, Handle*>(std::move_iterator<Handle*>, std::move_iterator<Handle*>, Handle*)
- 0.08 43.70 0.04 225 0.00 0.00 __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<std::type_index const, Handle> > >::new_allocator()
- 0.08 43.74 0.04 84 0.00 0.00 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > >, std::_Select1st<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >::_M_get_Node_allocator()
- 0.08 43.78 0.04 3 0.01 0.01 __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >::new_allocator()
- 0.08 43.82 0.04 1 0.04 0.04 ObjectPool<Grid>::reset()
- 0.08 43.86 0.04 Camera::move(float, float)
- 0.08 43.90 0.04 System::break_out_of_update()
- 0.08 43.94 0.04 std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > >::pair<std::type_index const&>(std::piecewise_construct_t, std::tuple<std::type_index const&>, std::tuple<>)
- 0.07 43.98 0.04 8997530 0.00 0.00 Handle* std::__addressof<Handle>(Handle&)
- 0.07 44.01 0.04 2314274 0.00 0.00 ObjectPool<VertexList>::get(Handle&, VertexList*&)
- 0.07 44.05 0.04 268785 0.00 0.00 void std::_Destroy<Handle*, Handle>(Handle*, Handle*, std::allocator<Handle>&)
- 0.07 44.08 0.04 std::__shared_ptr<SetVisualDebugMessage, (__gnu_cxx::_Lock_policy)2>::get() const
- 0.07 44.12 0.04 3190274 0.00 0.00 void std::_Construct<Handle, Handle const&>(Handle*, Handle const&)
- 0.06 44.15 0.03 99259709 0.00 0.00 std::_Head_base<0ul, ObjectPoolBase*, false>::_M_head(std::_Head_base<0ul, ObjectPoolBase*, false> const&)
- 0.06 44.18 0.03 46809904 0.00 0.00 __gnu_cxx::__normal_iterator<Handle const*, std::vector<Handle, std::allocator<Handle> > >::base() const
- 0.06 44.21 0.03 32428727 0.00 0.00 std::_Any_data::_M_access() const
- 0.06 44.24 0.03 32386912 0.00 0.00 System::update(Game&)::{lambda(Handle)#1} const* std::__addressof<System::update(Game&)::{lambda(Handle)#1} const>(System::update(Game&)::{lambda(Handle)#1} const&)
- 0.06 44.27 0.03 18972812 0.00 0.00 __gnu_cxx::__aligned_membuf<std::pair<std::type_index const, std::shared_ptr<Intent> > >::_M_addr() const
- 0.06 44.30 0.03 10855013 0.00 0.00 boost::variant<Circle, Rectangle, Sprite, Text, VertexList>::using_backup() const
- 0.06 44.33 0.03 8140125 0.00 0.00 std::type_info const& boost::detail::variant::reflect::operator()<Sprite>(Sprite const&) const
- 0.06 44.36 0.03 8140125 0.00 0.00 boost::detail::variant::reflect::result_type boost::variant<Circle, Rectangle, Sprite, Text, VertexList>::apply_visitor<boost::detail::variant::reflect>(boost::detail::variant::reflect&) const &
- 0.06 44.39 0.03 7893045 0.00 0.00 std::_Rb_tree_iterator<std::pair<std::type_index const, std::shared_ptr<Intent> > >::_Rb_tree_iterator(std::_Rb_tree_node_base*)
- 0.06 44.42 0.03 3340233 0.00 0.00 std::vector<Handle, std::allocator<Handle> >::push_back(Handle const&)
- 0.06 44.45 0.03 3192477 0.00 0.00 std::vector<Handle, std::allocator<Handle> >::end() const
- 0.06 44.48 0.03 2630813 0.00 0.00 std::__shared_ptr<Intent, (__gnu_cxx::_Lock_policy)2>::__shared_ptr(std::__shared_ptr<Intent, (__gnu_cxx::_Lock_policy)2> const&)
- 0.06 44.51 0.03 2314580 0.00 0.00 std::vector<ObjectPool<TileMap>::Entry, std::allocator<ObjectPool<TileMap>::Entry> >::size() const
- 0.06 44.54 0.03 1488163 0.00 0.00 System::is_visible(Handle)
- 0.06 44.57 0.03 1275906 0.00 0.00 GraphicalSystem::on_update(Game&, Entity&)::{lambda(boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*)#1}::operator()(boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*) const
- 0.06 44.60 0.03 256825 0.00 0.00 ObjectPool<Clickable>::get(Handle&, Clickable*&)
- 0.06 44.63 0.03 256041 0.00 0.00 CallbackSystem::on_update(Game&, Entity&)
- 0.06 44.66 0.03 28000 0.00 0.00 Component::swap(Component&)
- 0.06 44.69 0.03 23615 0.00 0.00 std::_Function_base::_Base_manager<System::update(Game&)::{lambda(Handle)#1}>::_M_init_functor(std::_Any_data&, {lambda(Handle)#1}&&, std::integral_constant<bool, true>)
- 0.06 44.72 0.03 629 0.00 0.00 boost::variant<Circle, Rectangle, Sprite, Text, VertexList>::indicate_which(int)
- 0.06 44.75 0.03 231 0.00 0.00 std::_Rb_tree<std::type_index, std::pair<std::type_index const, Handle>, std::_Select1st<std::pair<std::type_index const, Handle> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > >::begin()
- 0.06 44.78 0.03 222 0.00 0.00 void Messageable::send_message<EntityCreatedMessage, (void*)0, Handle&>(Handle&)
- 0.06 44.81 0.03 222 0.00 0.00 SceneNode::entity(Handle)
- 0.06 44.84 0.03 10 0.00 0.00 std::function<void (ResizeCameraMessage&)>::~function()
- 0.06 44.87 0.03 6 0.01 0.07 System::init(Game&)
- 0.06 44.90 0.03 5 0.01 0.02 std::shared_ptr<Mailbox::HandlerEntry>::shared_ptr<Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0>, void>(std::shared_ptr<Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0> >&&)
- 0.06 44.93 0.03 1 0.03 0.03 _GLOBAL__sub_I__ZN10GridSystemC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt10shared_ptrI6CameraE
- 0.06 44.96 0.03 1 0.03 0.03 Scene::add_to_scene_node(SceneNode*, Entity*, int)
- 0.06 44.99 0.03 Grid::zoom_factor(float, float)
- 0.06 45.02 0.03 Entity::id(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)
- 0.06 45.05 0.03 non-virtual thunk to GridSystem::~GridSystem()
- 0.05 45.07 0.03 30658641 0.00 0.00 std::__shared_ptr_access<Camera, (__gnu_cxx::_Lock_policy)2, false, false>::_M_get() const
- 0.05 45.10 0.03 12464228 0.00 0.00 std::move_iterator<Handle*>::base() const
- 0.05 45.12 0.03 2078744 0.00 0.00 ObjectPool<PlayerProfile>::get(Handle&)
- 0.05 45.15 0.03 2248 0.00 0.00 std::_Rb_tree_iterator<std::pair<std::type_index const, Handle> > std::_Rb_tree<std::type_index, std::pair<std::type_index const, Handle>, std::_Select1st<std::pair<std::type_index const, Handle> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<std::type_index&&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<std::type_index const, Handle> >, std::piecewise_construct_t const&, std::tuple<std::type_index&&>&&, std::tuple<>&&)
- 0.05 45.17 0.03 46 0.00 0.00 std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >::operator->() const
- 0.05 45.20 0.03 3 0.01 0.01 std::enable_if<std::is_assignable<std::__shared_ptr<InputElement, (__gnu_cxx::_Lock_policy)2>&, std::shared_ptr<Axis> >::value, std::shared_ptr<InputElement>&>::type std::shared_ptr<InputElement>::operator=<Axis>(std::shared_ptr<Axis>&&)
- 0.04 45.22 0.02 91928115 0.00 0.00 __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<unsigned int const, Entity*> > >::new_allocator()
- 0.04 45.24 0.02 30642893 0.00 0.00 GridSystem::camera()
- 0.04 45.26 0.02 18972812 0.00 0.00 __gnu_cxx::__aligned_membuf<std::pair<std::type_index const, std::shared_ptr<Intent> > >::_M_ptr() const
- 0.04 45.28 0.02 10855013 0.00 0.00 boost::variant<Circle, Rectangle, Sprite, Text, VertexList>::which() const
- 0.04 45.30 0.02 9523375 0.00 0.00 float const& std::max<float>(float const&, float const&)
- 0.04 45.32 0.02 8140567 0.00 0.00 Sprite const& boost::detail::variant::cast_storage<Sprite>(void const*)
- 0.04 45.34 0.02 8140125 0.00 0.00 boost::detail::variant::invoke_visitor<boost::detail::variant::reflect, false>::result_type boost::detail::variant::visitation_impl_invoke<boost::detail::variant::invoke_visitor<boost::detail::variant::reflect, false>, void const*, Sprite, boost::variant<Circle, Rectangle, Sprite, Text, VertexList>::has_fallback_type_>(int, boost::detail::variant::invoke_visitor<boost::detail::variant::reflect, false>&, void const*, Sprite*, boost::variant<Circle, Rectangle, Sprite, Text, VertexList>::has_fallback_type_, int)
- 0.04 45.36 0.02 8140125 0.00 0.00 boost::detail::variant::invoke_visitor<boost::detail::variant::reflect, false>::result_type boost::detail::variant::visitation_impl_invoke_impl<boost::detail::variant::invoke_visitor<boost::detail::variant::reflect, false>, void const*, Sprite>(int, boost::detail::variant::invoke_visitor<boost::detail::variant::reflect, false>&, void const*, Sprite*, mpl_::bool_<false>)
- 0.04 45.38 0.02 8140125 0.00 0.00 boost::variant<Circle, Rectangle, Sprite, Text, VertexList>::type() const
- 0.04 45.40 0.02 5262046 0.00 0.00 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::shared_ptr<Intent> >, std::_Select1st<std::pair<std::type_index const, std::shared_ptr<Intent> > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Intent> > > >::end()
- 0.04 45.42 0.02 3176158 0.00 0.00 bool __gnu_cxx::operator==<Handle const*, std::vector<Handle, std::allocator<Handle> > >(__gnu_cxx::__normal_iterator<Handle const*, std::vector<Handle, std::allocator<Handle> > > const&, __gnu_cxx::__normal_iterator<Handle const*, std::vector<Handle, std::allocator<Handle> > > const&)
- 0.04 45.44 0.02 3160123 0.00 0.00 void std::allocator_traits<std::allocator<Handle> >::destroy<Handle>(std::allocator<Handle>&, Handle*)
- 0.04 45.46 0.02 2713375 0.00 0.00 boost::add_reference<Sprite>::type boost::relaxed_get<Sprite, Circle, Rectangle, Sprite, Text, VertexList>(boost::variant<Circle, Rectangle, Sprite, Text, VertexList>&)
- 0.04 45.48 0.02 2713375 0.00 0.00 boost::detail::variant::invoke_visitor<boost::detail::variant::get_visitor<Sprite>, false>::result_type boost::detail::variant::visitation_impl_invoke<boost::detail::variant::invoke_visitor<boost::detail::variant::get_visitor<Sprite>, false>, void*, Sprite, boost::variant<Circle, Rectangle, Sprite, Text, VertexList>::has_fallback_type_>(int, boost::detail::variant::invoke_visitor<boost::detail::variant::get_visitor<Sprite>, false>&, void*, Sprite*, boost::variant<Circle, Rectangle, Sprite, Text, VertexList>::has_fallback_type_, int)
- 0.04 45.50 0.02 2630968 0.00 0.00 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::shared_ptr<Intent> >, std::_Select1st<std::pair<std::type_index const, std::shared_ptr<Intent> > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Intent> > > >::_M_begin()
- 0.04 45.52 0.02 2630963 0.00 0.00 std::shared_ptr<Intent>::~shared_ptr()
- 0.04 45.54 0.02 2325249 0.00 0.00 ObjectPool<Text>::get(Handle&)
- 0.04 45.56 0.02 2315411 0.00 0.00 VertexList* Entity::get<VertexList, (void*)0>()
- 0.04 45.58 0.02 2079990 0.00 0.00 std::vector<ObjectPool<Callback>::Entry, std::allocator<ObjectPool<Callback>::Entry> >::size() const
- 0.04 45.60 0.02 2079911 0.00 0.00 Callback* Entity::get<Callback, (void*)0>()
- 0.04 45.62 0.02 2078824 0.00 0.00 std::vector<ObjectPool<PlayerProfile>::Entry, std::allocator<ObjectPool<PlayerProfile>::Entry> >::size() const
- 0.04 45.64 0.02 1994730 0.00 0.00 Canvas::draw(sf::Drawable&, sf::RenderStates)
- 0.04 45.66 0.02 1589940 0.00 0.00 bool EntityFilter::ExpressionTuple<Circle, Rectangle, Sprite, Text, VertexList, TileMap>::traverse_tuple<1ul, (void*)0>(Entity&, bool)
- 0.04 45.68 0.02 1589940 0.00 0.00 bool EntityFilter::ExpressionTuple<Circle, Rectangle, Sprite, Text, VertexList, TileMap>::traverse_tuple<2ul, (void*)0>(Entity&, bool)
- 0.04 45.70 0.02 1589940 0.00 0.00 bool EntityFilter::ExpressionTuple<Circle, Rectangle, Sprite, Text, VertexList, TileMap>::traverse_tuple<3ul, (void*)0>(Entity&, bool)
- 0.04 45.72 0.02 1589940 0.00 0.00 EntityFilter::ExpressionTuple<Circle, Rectangle, Sprite, Text, VertexList, TileMap>::filter(Entity&)
- 0.04 45.74 0.02 1574560 0.00 0.00 bool std::operator!=<__gnu_cxx::__normal_iterator<Handle const*, std::vector<Handle, std::allocator<Handle> > >, __gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > > >(std::reverse_iterator<__gnu_cxx::__normal_iterator<Handle const*, std::vector<Handle, std::allocator<Handle> > > > const&, std::reverse_iterator<__gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > > > const&)
- 0.04 45.76 0.02 1566664 0.00 0.00 bool EntityFilter::ExpressionTuple<Callback, PlayerProfile>::traverse_tuple<1ul, (void*)0>(Entity&, bool)
- 0.04 45.78 0.02 1566664 0.00 0.00 EntityFilter::ExpressionTuple<Callback, PlayerProfile>::filter(Entity&)
- 0.04 45.80 0.02 1566219 0.00 0.00 EntityFilter::ExpressionTuple<Grid>::filter(Entity&)
- 0.04 45.82 0.02 1566219 0.00 0.00 BaseEntitySubscription::add(Handle)
- 0.04 45.84 0.02 1471972 0.00 0.00 std::_Rb_tree_node<std::pair<unsigned int const, Entity*> >::_M_valptr()
- 0.04 45.86 0.02 1437469 0.00 0.00 TileMap::find(sf::Rect<float> const&)::{lambda(boost::variant<Circle, Rectangle, Sprite, Text, VertexList>&)#1}::operator()(boost::variant<Circle, Rectangle, Sprite, Text, VertexList>&) const
- 0.04 45.88 0.02 1437400 0.00 0.00 Sprite::draw(RenderSurface&, sf::RenderStates)
- 0.04 45.90 0.02 1275906 0.00 0.00 __gnu_cxx::__normal_iterator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>**, std::vector<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*, std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*> > >::operator++()
- 0.04 45.92 0.02 866620 0.00 0.00 std::vector<Handle, std::allocator<Handle> >::size() const
- 0.04 45.94 0.02 860446 0.00 0.00 InputElement::update(Game&)
- 0.04 45.96 0.02 781179 0.00 0.00 std::_Rb_tree<CallbackKey, std::pair<CallbackKey const, std::function<void ()> >, std::_Select1st<std::pair<CallbackKey const, std::function<void ()> > >, std::less<CallbackKey>, std::allocator<std::pair<CallbackKey const, std::function<void ()> > > >::_S_left(std::_Rb_tree_node_base*)
- 0.04 45.98 0.02 359864 0.00 0.00 Rectangle::draw(RenderSurface&, sf::RenderStates)
- 0.04 46.00 0.02 266628 0.00 0.00 std::_Rb_tree<unsigned int, std::pair<unsigned int const, Player*>, std::_Select1st<std::pair<unsigned int const, Player*> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, Player*> > >::_M_begin()
- 0.04 46.02 0.02 229036 0.00 0.00 Clickable::is_left_clicked() const
- 0.04 46.04 0.02 212429 0.00 0.00 std::vector<Handle, std::allocator<Handle> >::_M_check_len(unsigned long, char const*) const
- 0.04 46.06 0.02 31442 0.00 0.00 System::update(Game&)
- 0.04 46.08 0.02 7827 0.00 0.00 GraphicalSystem::on_update(Game&, Entity&)::{lambda(boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*)#1} std::for_each<__gnu_cxx::__normal_iterator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>**, std::vector<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*, std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*> > >, GraphicalSystem::on_update(Game&, Entity&)::{lambda(boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*)#1}>(__gnu_cxx::__normal_iterator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>**, std::vector<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*, std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*> > >, GraphicalSystem::on_update(Game&, Entity&)::{lambda(boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*)#1}, GraphicalSystem::on_update(Game&, Entity&)::{lambda(boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*)#1})
- 0.04 46.10 0.02 444 0.00 0.00 ObjectPool<Entity>::size() const
- 0.04 46.12 0.02 105 0.00 0.00 std::map<std::type_index, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >::operator[](std::type_index const&)
- 0.04 46.14 0.02 10 0.00 0.00 std::char_traits<char>::length(char const*)
- 0.04 46.16 0.02 6 0.00 0.00 std::pair<CallbackKey const, bool>::pair<CallbackKey&&, 0ul>(std::tuple<CallbackKey&&>&, std::tuple<>&, std::_Index_tuple<0ul>, std::_Index_tuple<>)
- 0.04 46.18 0.02 6 0.00 0.00 std::_Rb_tree<EntityFilter::Expression*, EntityFilter::Expression*, std::_Identity<EntityFilter::Expression*>, std::less<EntityFilter::Expression*>, std::allocator<EntityFilter::Expression*> >::_M_drop_node(std::_Rb_tree_node<EntityFilter::Expression*>*)
- 0.04 46.20 0.02 2 0.01 0.01 EntityFilter::Or<Circle, Rectangle, Sprite, Text, VertexList, TileMap>::Or()
- 0.04 46.22 0.02 2 0.01 0.01 std::shared_ptr<CameraResizePolicy>::shared_ptr<FitCameraResizePolicy, void>(FitCameraResizePolicy*)
- 0.04 46.24 0.02 1 0.02 0.02 _GLOBAL__sub_I__ZN6PlayerC2EjRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
- 0.04 46.26 0.02 1 0.02 45.90 Game::main_loop()
- 0.04 46.28 0.02 1 0.02 0.02 std::allocator<std::_Rb_tree_node<std::pair<unsigned int const, Player*> > >::allocator()
- 0.04 46.30 0.02 1 0.02 0.02 std::_Function_base::_Base_manager<BuilderScene::create_fps_display(GraphicalSystem*)::{lambda()#2}>::_M_init_functor(std::_Any_data&, {lambda()#2}&&)
- 0.04 46.32 0.02 boost::detail::variant::invoke_visitor<boost::detail::variant::reflect, false>::result_type boost::detail::variant::visitation_impl_invoke<boost::detail::variant::invoke_visitor<boost::detail::variant::reflect, false>, void const*, Rectangle, boost::variant<Circle, Rectangle, Sprite, Text, VertexList>::has_fallback_type_>(int, boost::detail::variant::invoke_visitor<boost::detail::variant::reflect, false>&, void const*, Rectangle*, boost::variant<Circle, Rectangle, Sprite, Text, VertexList>::has_fallback_type_, int)
- 0.04 46.34 0.02 void Mailbox::enqueue<Message, (void*)0>(std::shared_ptr<Message>)
- 0.04 46.36 0.02 EntitySubscription::id[abi:cxx11]() const
- 0.04 46.38 0.02 boost::detail::variant::backup_holder<Rectangle>::get() const
- 0.04 46.40 0.02 std::_Rb_tree<std::type_index, std::pair<std::type_index const, Handle>, std::_Select1st<std::pair<std::type_index const, Handle> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > >::_M_begin() const
- 0.04 46.42 0.02 std::vector<ObjectPool<Circle>::Entry, std::allocator<ObjectPool<Circle>::Entry> >::operator[](unsigned long)
- 0.04 46.44 0.02 __gnu_cxx::__normal_iterator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*, std::vector<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>, std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList> > > > std::__copy_move_a2<true, __gnu_cxx::__normal_iterator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*, std::vector<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>, std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList> > > >, __gnu_cxx::__normal_iterator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*, std::vector<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>, std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList> > > > >(__gnu_cxx::__normal_iterator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*, std::vector<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>, std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList> > > >, __gnu_cxx::__normal_iterator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*, std::vector<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>, std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList> > > >, __gnu_cxx::__normal_iterator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*, std::vector<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>, std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList> > > >)
- 0.03 46.45 0.02 2630947 0.00 0.00 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::shared_ptr<Intent> >, std::_Select1st<std::pair<std::type_index const, std::shared_ptr<Intent> > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Intent> > > >::find(std::type_index const&)
- 0.03 46.47 0.02 2236911 0.00 0.00 std::__shared_ptr_access<InputElement, (__gnu_cxx::_Lock_policy)2, false, false>::_M_get() const
- 0.03 46.48 0.02 965827 0.00 0.00 std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > >::_M_valptr() const
- 0.03 46.50 0.02 31442 0.00 0.00 __gnu_cxx::__normal_iterator<System**, std::vector<System*, std::allocator<System*> > >::operator++()
- 0.03 46.51 0.02 1 0.02 0.07 InputBinding::~InputBinding()
- 0.03 46.53 0.02 void std::swap<CameraResizePolicy>(std::shared_ptr<CameraResizePolicy>&, std::shared_ptr<CameraResizePolicy>&)
- 0.02 46.54 0.01 101616215 0.00 0.00 __gnu_cxx::__aligned_membuf<std::pair<std::type_index const, Handle> >::_M_addr()
- 0.02 46.55 0.01 50805581 0.00 0.00 std::_Rb_tree<std::type_index, std::pair<std::type_index const, Handle>, std::_Select1st<std::pair<std::type_index const, Handle> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > >::key_comp() const
- 0.02 46.56 0.01 41241529 0.00 0.00 __gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > >::base() const
- 0.02 46.57 0.01 32209528 0.00 0.00 std::vector<ObjectPool<Grid>::Entry, std::allocator<ObjectPool<Grid>::Entry> >::_M_range_check(unsigned long) const
- 0.02 46.58 0.01 30658641 0.00 0.00 std::__shared_ptr<Camera, (__gnu_cxx::_Lock_policy)2>::get() const
- 0.02 46.59 0.01 14181087 0.00 0.00 std::_Rb_tree_const_iterator<EntityFilter::Expression*>::_Rb_tree_const_iterator(std::_Rb_tree_node_base const*)
- 0.02 46.60 0.01 11080207 0.00 0.00 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::shared_ptr<Intent> >, std::_Select1st<std::pair<std::type_index const, std::shared_ptr<Intent> > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Intent> > > >::_S_value(std::_Rb_tree_node<std::pair<std::type_index const, std::shared_ptr<Intent> > > const*)
- 0.02 46.61 0.01 10855200 0.00 0.00 boost::detail::aligned_storage::aligned_storage_imp<448ul, 8ul>::address() const
- 0.02 46.62 0.01 9539640 0.00 0.00 EntityFilter::Or<Circle, Rectangle, Sprite, Text, VertexList, TileMap>::evaluate(bool, bool)
- 0.02 46.63 0.01 9454056 0.00 0.00 std::_Rb_tree<EntityFilter::Expression*, EntityFilter::Expression*, std::_Identity<EntityFilter::Expression*>, std::less<EntityFilter::Expression*>, std::allocator<EntityFilter::Expression*> >::end() const
- 0.02 46.64 0.01 8140567 0.00 0.00 boost::aligned_storage<448ul, 8ul>::address() const
- 0.02 46.65 0.01 8140125 0.00 0.00 boost::detail::variant::invoke_visitor<boost::detail::variant::reflect, false>::result_type boost::variant<Circle, Rectangle, Sprite, Text, VertexList>::internal_apply_visitor_impl<boost::detail::variant::invoke_visitor<boost::detail::variant::reflect, false>, void const*>(int, int, boost::detail::variant::invoke_visitor<boost::detail::variant::reflect, false>&, void const*)
- 0.02 46.66 0.01 8140125 0.00 0.00 boost::typeindex::stl_type_index::stl_type_index(std::type_info const&)
- 0.02 46.67 0.01 8140125 0.00 0.00 boost::detail::variant::invoke_visitor<boost::detail::variant::reflect, false>::result_type boost::variant<Circle, Rectangle, Sprite, Text, VertexList>::internal_apply_visitor<boost::detail::variant::invoke_visitor<boost::detail::variant::reflect, false> >(boost::detail::variant::invoke_visitor<boost::detail::variant::reflect, false>&) const
- 0.02 46.68 0.01 8140125 0.00 0.00 boost::typeindex::stl_type_index::type_info() const
- 0.02 46.69 0.01 6384977 0.00 0.00 __gnu_cxx::__normal_iterator<Handle const*, std::vector<Handle, std::allocator<Handle> > >::__normal_iterator(Handle const* const&)
- 0.02 46.70 0.01 6232114 0.00 0.00 bool std::operator==<Handle*>(std::move_iterator<Handle*> const&, std::move_iterator<Handle*> const&)
- 0.02 46.71 0.01 5261910 0.00 0.00 std::_Rb_tree_const_iterator<std::pair<std::type_index const, std::shared_ptr<Intent> > >::_Rb_tree_const_iterator(std::_Rb_tree_iterator<std::pair<std::type_index const, std::shared_ptr<Intent> > > const&)
- 0.02 46.72 0.01 5261626 0.00 0.00 std::_Rb_tree_const_iterator<std::pair<std::type_index const, std::shared_ptr<Intent> > >::operator->() const
- 0.02 46.73 0.01 4727031 0.00 0.00 EntitySubscription::filter()
- 0.02 46.74 0.01 4727031 0.00 0.00 std::_Rb_tree<EntityFilter::Expression*, EntityFilter::Expression*, std::_Identity<EntityFilter::Expression*>, std::less<EntityFilter::Expression*>, std::allocator<EntityFilter::Expression*> >::begin() const
- 0.02 46.75 0.01 4727031 0.00 0.00 std::_Rb_tree_const_iterator<EntityFilter::Expression*>::operator++()
- 0.02 46.76 0.01 4727025 0.00 0.00 std::set<EntityFilter::Expression*, std::less<EntityFilter::Expression*>, std::allocator<EntityFilter::Expression*> >::empty() const
- 0.02 46.77 0.01 3917435 0.00 0.00 std::__shared_ptr<Intent, (__gnu_cxx::_Lock_policy)2>::operator bool() const
- 0.02 46.78 0.01 3894842 0.00 0.00 boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*&& std::forward<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*>(std::remove_reference<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*>::type&)
- 0.02 46.79 0.01 3389372 0.00 0.00 __gnu_cxx::__normal_iterator<Handle const*, std::vector<Handle, std::allocator<Handle> > >::operator--()
- 0.02 46.80 0.01 3340233 0.00 0.00 void __gnu_cxx::new_allocator<Handle>::construct<Handle, Handle const&>(Handle*, Handle const&)
- 0.02 46.81 0.01 3168779 0.00 0.00 std::vector<SceneNode*, std::allocator<SceneNode*> >::operator[](unsigned long) const
- 0.02 46.82 0.01 3162920 0.00 0.00 __gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > >::operator++()
- 0.02 46.83 0.01 3160735 0.00 0.00 std::remove_reference<Handle&>::type&& std::move<Handle&>(Handle&)
- 0.02 46.84 0.01 3160704 0.00 0.00 void std::allocator_traits<std::allocator<Handle> >::construct<Handle, Handle>(std::allocator<Handle>&, Handle*, Handle&&)
- 0.02 46.85 0.01 3160100 0.00 0.00 std::vector<Handle, std::allocator<Handle> >::pop_back()
- 0.02 46.86 0.01 3156531 0.00 0.00 bool __gnu_cxx::operator!=<Handle*, std::vector<Handle, std::allocator<Handle> > >(__gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > > const&, __gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > > const&)
- 0.02 46.87 0.01 3133328 0.00 0.00 EntityFilter::And<Callback, PlayerProfile>::evaluate(bool, bool)
- 0.02 46.88 0.01 2890628 0.00 0.00 __gnu_cxx::__normal_iterator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*, std::vector<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>, std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList> > > >::base() const
- 0.02 46.89 0.01 2714004 0.00 0.00 Sprite& boost::detail::variant::cast_storage<Sprite>(void*)
- 0.02 46.90 0.01 2713375 0.00 0.00 boost::add_reference<Sprite>::type boost::strict_get<Sprite, Circle, Rectangle, Sprite, Text, VertexList>(boost::variant<Circle, Rectangle, Sprite, Text, VertexList>&)
- 0.02 46.91 0.01 2713375 0.00 0.00 boost::disable_if_c<(false)&&boost::is_same<Sprite&, Sprite&>::value, Sprite*>::type boost::detail::variant::invoke_visitor<boost::detail::variant::get_visitor<Sprite>, false>::internal_visit<Sprite&>(Sprite&, int)
- 0.02 46.92 0.01 2630990 0.00 0.00 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::shared_ptr<Intent> >, std::_Select1st<std::pair<std::type_index const, std::shared_ptr<Intent> > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Intent> > > >::_M_end()
- 0.02 46.93 0.01 2630966 0.00 0.00 std::_Rb_tree_iterator<std::pair<std::type_index const, std::shared_ptr<Intent> > >::operator==(std::_Rb_tree_iterator<std::pair<std::type_index const, std::shared_ptr<Intent> > > const&) const
- 0.02 46.94 0.01 2630813 0.00 0.00 std::shared_ptr<Intent>::shared_ptr(std::shared_ptr<Intent> const&)
- 0.02 46.95 0.01 2333562 0.00 0.00 std::vector<ObjectPool<Rectangle>::Entry, std::allocator<ObjectPool<Rectangle>::Entry> >::operator[](unsigned long)
- 0.02 46.96 0.01 2333285 0.00 0.00 Rectangle* ComponentManager::get<Rectangle, (void*)0>(Handle)
- 0.02 46.97 0.01 2333285 0.00 0.00 Rectangle* Entity::get<Rectangle, (void*)0>()
- 0.02 46.98 0.01 2325999 0.00 0.00 std::vector<ObjectPool<Text>::Entry, std::allocator<ObjectPool<Text>::Entry> >::operator[](unsigned long)
- 0.02 46.99 0.01 2325255 0.00 0.00 Text* ComponentManager::get<Text, (void*)0>(Handle)
- 0.02 47.00 0.01 2325255 0.00 0.00 Text* Entity::get<Text, (void*)0>()
- 0.02 47.01 0.01 2325249 0.00 0.00 std::vector<ObjectPool<Text>::Entry, std::allocator<ObjectPool<Text>::Entry> >::at(unsigned long)
- 0.02 47.02 0.01 2315446 0.00 0.00 Sprite* ComponentManager::get<Sprite, (void*)0>(Handle)
- 0.02 47.03 0.01 2315446 0.00 0.00 Sprite* Entity::get<Sprite, (void*)0>()
- 0.02 47.04 0.01 2315411 0.00 0.00 VertexList* ComponentManager::get<VertexList, (void*)0>(Handle)
- 0.02 47.05 0.01 2315404 0.00 0.00 TileMap* ComponentManager::get<TileMap, (void*)0>(Handle)
- 0.02 47.06 0.01 2315403 0.00 0.00 Circle* ComponentManager::get<Circle, (void*)0>(Handle)
- 0.02 47.07 0.01 2314578 0.00 0.00 std::vector<ObjectPool<TileMap>::Entry, std::allocator<ObjectPool<TileMap>::Entry> >::at(unsigned long)
- 0.02 47.08 0.01 2080310 0.00 0.00 std::vector<ObjectPool<Callback>::Entry, std::allocator<ObjectPool<Callback>::Entry> >::operator[](unsigned long)
- 0.02 47.09 0.01 2079911 0.00 0.00 Callback* ComponentManager::get<Callback, (void*)0>(Handle)
- 0.02 47.10 0.01 2079910 0.00 0.00 std::vector<ObjectPool<Callback>::Entry, std::allocator<ObjectPool<Callback>::Entry> >::_M_range_check(unsigned long) const
- 0.02 47.11 0.01 2079910 0.00 0.00 std::vector<ObjectPool<Callback>::Entry, std::allocator<ObjectPool<Callback>::Entry> >::at(unsigned long)
- 0.02 47.12 0.01 2078746 0.00 0.00 PlayerProfile* ComponentManager::get<PlayerProfile, (void*)0>(Handle)
- 0.02 47.13 0.01 2078746 0.00 0.00 PlayerProfile* Entity::get<PlayerProfile, (void*)0>()
- 0.02 47.14 0.01 2078744 0.00 0.00 std::vector<ObjectPool<PlayerProfile>::Entry, std::allocator<ObjectPool<PlayerProfile>::Entry> >::at(unsigned long)
- 0.02 47.15 0.01 1822708 0.00 0.00 std::reverse_iterator<__gnu_cxx::__normal_iterator<Handle const*, std::vector<Handle, std::allocator<Handle> > > >::operator*() const
- 0.02 47.16 0.01 1598171 0.00 0.00 std::vector<std::shared_ptr<Message>, std::allocator<std::shared_ptr<Message> > >::begin()
- 0.02 47.17 0.01 1582476 0.00 0.00 std::reverse_iterator<__gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > > >::base() const
- 0.02 47.18 0.01 1582467 0.00 0.00 std::reverse_iterator<__gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > > >::reverse_iterator(__gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > >)
- 0.02 47.19 0.01 1574560 0.00 0.00 bool __gnu_cxx::operator==<Handle const*, Handle*, std::vector<Handle, std::allocator<Handle> > >(__gnu_cxx::__normal_iterator<Handle const*, std::vector<Handle, std::allocator<Handle> > > const&, __gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > > const&)
- 0.02 47.20 0.01 1566664 0.00 0.00 bool EntityFilter::ExpressionTuple<Callback, PlayerProfile>::traverse_tuple<2ul, (void*)0>(Entity&, bool)
- 0.02 47.21 0.01 1437469 0.00 0.00 TileMap::get_global_bounds_from_tile(boost::variant<Circle, Rectangle, Sprite, Text, VertexList>&)
- 0.02 47.22 0.01 1437469 0.00 0.00 __gnu_cxx::__normal_iterator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*, std::vector<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>, std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList> > > >::operator*() const
- 0.02 47.23 0.01 1360440 0.00 0.00 std::__shared_ptr<InputElement, (__gnu_cxx::_Lock_policy)2>::__shared_ptr(std::__shared_ptr<InputElement, (__gnu_cxx::_Lock_policy)2> const&)
- 0.02 47.24 0.01 1275906 0.00 0.00 void __gnu_cxx::new_allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*>::construct<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*, boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*>(boost::variant<Circle, Rectangle, Sprite, Text, VertexList>**, boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*&&)
- 0.02 47.25 0.01 1275906 0.00 0.00 void std::vector<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*, std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*> >::emplace_back<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*>(boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*&&)
- 0.02 47.26 0.01 1245528 0.00 0.00 std::less<unsigned int>::operator()(unsigned int const&, unsigned int const&) const
- 0.02 47.27 0.01 892422 0.00 0.00 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > > >::end()
- 0.02 47.28 0.01 860446 0.00 0.00 std::_Rb_tree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > >::operator++()
- 0.02 47.29 0.01 613203 0.00 0.00 std::_Rb_tree<unsigned int, std::pair<unsigned int const, Entity*>, std::_Select1st<std::pair<unsigned int const, Entity*> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, Entity*> > >::_S_key(std::_Rb_tree_node<std::pair<unsigned int const, Entity*> > const*)
- 0.02 47.30 0.01 580525 0.00 0.00 InputElement::is_pressed() const
- 0.02 47.31 0.01 533247 0.00 0.00 __gnu_cxx::__aligned_membuf<std::pair<unsigned int const, Player*> >::_M_addr()
- 0.02 47.32 0.01 533245 0.00 0.00 std::_Rb_tree_iterator<std::pair<unsigned int const, Player*> >::operator*() const
- 0.02 47.33 0.01 495124 0.00 0.00 std::shared_ptr<Intent> InputBinding::get<RightClickIntent, (void*)0>()
- 0.02 47.34 0.01 351779 0.00 0.00 Grid::grid_index(sf::Vector2<float> const&)
- 0.02 47.35 0.01 304015 0.00 0.00 void std::advance<char const*, long>(char const*&, long)
- 0.02 47.36 0.01 304015 0.00 0.00 nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::parse<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, 0>(__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::function<bool (int, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::parse_event_t, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>&)>)::{lambda(std::pair<bool, int>, char const&)#1}::operator()(std::pair<bool, int>, char const&) const
- 0.02 47.37 0.01 287933 0.00 0.00 std::_Rb_tree<CallbackKey, std::pair<CallbackKey const, std::function<void ()> >, std::_Select1st<std::pair<CallbackKey const, std::function<void ()> > >, std::less<CallbackKey>, std::allocator<std::pair<CallbackKey const, std::function<void ()> > > >::_M_lower_bound(std::_Rb_tree_node<std::pair<CallbackKey const, std::function<void ()> > >*, std::_Rb_tree_node_base*, CallbackKey const&)
- 0.02 47.38 0.01 266626 0.00 0.00 std::_Rb_tree_node<std::pair<unsigned int const, Player*> >::_M_valptr() const
- 0.02 47.39 0.01 266620 0.00 0.00 Player::bindings()
- 0.02 47.40 0.01 257170 0.00 0.00 std::vector<ObjectPool<Clickable>::Entry, std::allocator<ObjectPool<Clickable>::Entry> >::operator[](unsigned long)
- 0.02 47.41 0.01 256959 0.00 0.00 Clickable* Entity::get<Clickable, (void*)0>()
- 0.02 47.42 0.01 256305 0.00 0.00 Callback::prev_mouse_pos() const
- 0.02 47.43 0.01 189639 0.00 0.00 Text::draw(RenderSurface&, sf::RenderStates)
- 0.02 47.44 0.01 180009 0.00 0.00 std::_Vector_base<std::shared_ptr<Message>, std::allocator<std::shared_ptr<Message> > >::_Vector_impl::_Vector_impl(std::allocator<std::shared_ptr<Message> > const&)
- 0.02 47.45 0.01 180000 0.00 0.00 std::enable_if<std::__and_<std::__not_<std::__is_tuple_like<std::shared_ptr<Message>*> >, std::is_move_constructible<std::shared_ptr<Message>*>, std::is_move_assignable<std::shared_ptr<Message>*> >::value, void>::type std::swap<std::shared_ptr<Message>*>(std::shared_ptr<Message>*&, std::shared_ptr<Message>*&)
- 0.02 47.46 0.01 126056 0.00 0.00 std::__shared_ptr<Message, (__gnu_cxx::_Lock_policy)2>::get() const
- 0.02 47.47 0.01 120009 0.00 0.00 Entity::Entity(Entity const&)
- 0.02 47.48 0.01 94940 0.00 0.00 std::_Any_data::_M_access()
- 0.02 47.49 0.01 74951 0.00 0.00 void std::_Destroy<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>**, boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*>(boost::variant<Circle, Rectangle, Sprite, Text, VertexList>**, boost::variant<Circle, Rectangle, Sprite, Text, VertexList>**, std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*>&)
- 0.02 47.50 0.01 67124 0.00 0.00 std::vector<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*, std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*> >::_M_check_len(unsigned long, char const*) const
- 0.02 47.51 0.01 62658 0.00 0.00 void Mailbox::process<Message, (void*)0>(std::shared_ptr<Message>)
- 0.02 47.52 0.01 60000 0.00 0.00 Messageable::swap(Messageable&)
- 0.02 47.53 0.01 48064 0.00 0.00 void std::_Construct<sf::Vertex, sf::Vertex const&>(sf::Vertex*, sf::Vertex const&)
- 0.02 47.54 0.01 47230 0.00 0.00 std::_Function_base::_Base_manager<System::update(Game&)::{lambda(Handle)#1}>::_M_destroy(std::_Any_data&, std::integral_constant<bool, true>)
- 0.02 47.55 0.01 40299 0.00 0.00 std::_Vector_base<Handle, std::allocator<Handle> >::~_Vector_base()
- 0.02 47.56 0.01 26311 0.00 0.00 int __gnu_cxx::__stoa<long, int, char, int>(long (*)(char const*, char**, int), char const*, char const*, unsigned long*, int)
- 0.02 47.57 0.01 26311 0.00 0.00 __gnu_cxx::__stoa<long, int, char, int>(long (*)(char const*, char**, int), char const*, char const*, unsigned long*, int)::_Range_chk::_S_chk(long, std::integral_constant<bool, true>)
- 0.02 47.58 0.01 23980 0.00 0.00 std::vector<Handle, std::allocator<Handle> >::vector()
- 0.02 47.59 0.01 23615 0.00 0.00 std::_Function_base::_Base_manager<System::update(Game&)::{lambda(Handle)#1}>::_M_init_functor(std::_Any_data&, {lambda(Handle)#1}&&)
- 0.02 47.60 0.01 23615 0.00 0.00 std::function<void (Handle)>::function<System::update(Game&)::{lambda(Handle)#1}, void, void>(System::update(Game&)::{lambda(Handle)#1})
- 0.02 47.61 0.01 20040 0.00 0.00 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> > >::_S_value(std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> > const*)
- 0.02 47.62 0.01 17340 0.00 0.00 std::function<void ()>::operator()() const
- 0.02 47.63 0.01 16057 0.00 0.00 EntitySubscription::clear()
- 0.02 47.64 0.01 15721 0.00 0.00 System::post_update(Game&)
- 0.02 47.65 0.01 8100 0.00 0.00 std::_Rb_tree<CallbackKey, std::pair<CallbackKey const, std::function<void ()> >, std::_Select1st<std::pair<CallbackKey const, std::function<void ()> > >, std::less<CallbackKey>, std::allocator<std::pair<CallbackKey const, std::function<void ()> > > >::_M_erase(std::_Rb_tree_node<std::pair<CallbackKey const, std::function<void ()> > >*)
- 0.02 47.66 0.01 7897 0.00 0.00 std::vector<Handle, std::allocator<Handle> >::rbegin()
- 0.02 47.67 0.01 7894 0.00 0.00 InputManager::update(Game&)
- 0.02 47.68 0.01 7894 0.00 0.00 CallbackSystem::post_update(Game&)
- 0.02 47.69 0.01 7894 0.00 0.00 Camera::draw(RenderSurface&)
- 0.02 47.70 0.01 7827 0.00 0.00 std::_Vector_base<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*, std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*> >::_Vector_base()
- 0.02 47.71 0.01 5987 0.00 0.00 nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::dump(std::ostream&, bool, unsigned int, unsigned int) const
- 0.02 47.72 0.01 2334 0.00 0.00 System::post_receive_message(std::shared_ptr<Message>)
- 0.02 47.73 0.01 2000 0.00 0.00 Text::swap(Text&)
- 0.02 47.74 0.01 1062 0.00 0.00 Handle::operator=(Handle const&)
- 0.02 47.75 0.01 1000 0.00 0.00 std::enable_if<std::__and_<std::__not_<std::__is_tuple_like<sf::Rect<float> > >, std::is_move_constructible<sf::Rect<float> >, std::is_move_assignable<sf::Rect<float> > >::value, void>::type std::swap<sf::Rect<float> >(sf::Rect<float>&, sf::Rect<float>&)
- 0.02 47.76 0.01 666 0.00 0.00 std::shared_ptr<Message>::shared_ptr<EntityCreatedMessage, void>(std::shared_ptr<EntityCreatedMessage> const&)
- 0.02 47.77 0.01 224 0.00 0.00 std::_Rb_tree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> > std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> >, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&)
- 0.02 47.78 0.01 157 0.00 0.00 std::__cxx11::to_string(unsigned int)
- 0.02 47.79 0.01 109 0.00 0.00 std::_Rb_tree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > > std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > >, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&)
- 0.02 47.80 0.01 64 0.00 0.00 __gnu_cxx::__aligned_membuf<std::pair<std::type_index const, std::shared_ptr<Intent> > >::_M_addr()
- 0.02 47.81 0.01 38 0.00 0.00 Text::local_bounds() const
- 0.02 47.82 0.01 36 0.00 0.00 __gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > >::operator--()
- 0.02 47.83 0.01 24 0.00 0.00 std::__shared_ptr<MouseButtonInputEvent, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<std::allocator<MouseButtonInputEvent>, MouseButton, ButtonState, int&, int&>(std::_Sp_make_shared_tag, std::allocator<MouseButtonInputEvent> const&, MouseButton&&, ButtonState&&, int&, int&)
- 0.02 47.84 0.01 21 0.00 0.00 void __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >::construct<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > >, std::piecewise_construct_t const&, std::tuple<std::type_index&&>, std::tuple<> >(std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > >*, std::piecewise_construct_t const&, std::tuple<std::type_index&&>&&, std::tuple<>&&)
- 0.02 47.85 0.01 12 0.00 0.00 std::_Rb_tree<EntityFilter::Expression*, EntityFilter::Expression*, std::_Identity<EntityFilter::Expression*>, std::less<EntityFilter::Expression*>, std::allocator<EntityFilter::Expression*> >::_M_erase(std::_Rb_tree_node<EntityFilter::Expression*>*)
- 0.02 47.86 0.01 6 0.00 0.00 std::set<EntityFilter::Expression*, std::less<EntityFilter::Expression*>, std::allocator<EntityFilter::Expression*> >::clear()
- 0.02 47.87 0.01 3 0.00 0.00 std::map<unsigned int, Player*, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, Player*> > >::operator[](unsigned int const&)
- 0.02 47.88 0.01 2 0.01 0.01 EntityFilter& EntityFilter::all_of<Callback, PlayerProfile>()
- 0.02 47.89 0.01 2 0.01 0.01 PostorderEntitySubscription::~PostorderEntitySubscription()
- 0.02 47.90 0.01 2 0.01 0.01 Scene::create_entity_handle(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
- 0.02 47.91 0.01 2 0.01 0.01 std::_Rb_tree<unsigned int, std::pair<unsigned int const, InputDevice*>, std::_Select1st<std::pair<unsigned int const, InputDevice*> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, InputDevice*> > >::_M_drop_node(std::_Rb_tree_node<std::pair<unsigned int const, InputDevice*> >*)
- 0.02 47.92 0.01 2 0.01 0.01 std::_Rb_tree<unsigned int, std::pair<unsigned int const, InputDevice*>, std::_Select1st<std::pair<unsigned int const, InputDevice*> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, InputDevice*> > >::_M_get_insert_hint_unique_pos(std::_Rb_tree_const_iterator<std::pair<unsigned int const, InputDevice*> >, unsigned int const&)
- 0.02 47.93 0.01 1 0.01 0.01 _GLOBAL__sub_I__ZN10FullLoggerC2Ev
- 0.02 47.94 0.01 1 0.01 0.01 _GLOBAL__sub_I__ZN15GraphicalSystemC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEER13RenderSurfaceSt10shared_ptrI6CameraE
- 0.02 47.95 0.01 1 0.01 0.02 GridSystem::~GridSystem()
- 0.02 47.96 0.01 1 0.01 0.01 Handle Entity::add<PlayerProfile, char const (&) [21], int, (void*)0>(char const (&) [21], int&&)
- 0.02 47.97 0.01 1 0.01 0.01 SceneNode::remove(unsigned int)
- 0.02 47.98 0.01 1 0.01 0.02 std::_Rb_tree<unsigned int, std::pair<unsigned int const, InputDevice*>, std::_Select1st<std::pair<unsigned int const, InputDevice*> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, InputDevice*> > >::~_Rb_tree()
- 0.02 47.99 0.01 EntitySubscription::break_out_of_update()
- 0.02 48.00 0.01 boost::throw_exception_assert_compatibility(std::exception const&)
- 0.02 48.01 0.01 boost::typeindex::stl_type_index boost::typeindex::type_id<Rectangle>()
- 0.02 48.02 0.01 Camera::policy()
- 0.02 48.03 0.01 void __gnu_cxx::new_allocator<std::shared_ptr<Message> >::construct<std::shared_ptr<Message>, std::shared_ptr<Message> >(std::shared_ptr<Message>*, std::shared_ptr<Message>&&)
- 0.02 48.04 0.01 InputDevice::name[abi:cxx11]() const
- 0.02 48.05 0.01 std::__shared_ptr<Message, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<SetVisualDebugMessage, void>(std::__shared_ptr<SetVisualDebugMessage, (__gnu_cxx::_Lock_policy)2> const&)
- 0.02 48.06 0.01 std::vector<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>, std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList> > >::_M_erase(__gnu_cxx::__normal_iterator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*, std::vector<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>, std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList> > > >)
- 0.02 48.07 0.01 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_Alloc_hider::~_Alloc_hider()
- 0.02 48.08 0.01 __gnu_cxx::__normal_iterator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*, std::vector<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>, std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList> > > > std::move<__gnu_cxx::__normal_iterator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*, std::vector<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>, std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList> > > >, __gnu_cxx::__normal_iterator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*, std::vector<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>, std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList> > > > >(__gnu_cxx::__normal_iterator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*, std::vector<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>, std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList> > > >, __gnu_cxx::__normal_iterator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*, std::vector<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>, std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList> > > >, __gnu_cxx::__normal_iterator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*, std::vector<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>, std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList> > > >)
- 0.02 48.09 0.01 operator delete(void*, void*)
- 0.01 48.09 0.01 9454062 0.00 0.00 std::_Rb_tree_const_iterator<EntityFilter::Expression*>::operator!=(std::_Rb_tree_const_iterator<EntityFilter::Expression*> const&) const
- 0.01 48.10 0.01 9454056 0.00 0.00 std::set<EntityFilter::Expression*, std::less<EntityFilter::Expression*>, std::allocator<EntityFilter::Expression*> >::end() const
- 0.01 48.10 0.01 6232114 0.00 0.00 bool std::operator!=<Handle*>(std::move_iterator<Handle*> const&, std::move_iterator<Handle*> const&)
- 0.01 48.11 0.01 3206593 0.00 0.00 bool __gnu_cxx::operator!=<Handle const*, std::vector<Handle, std::allocator<Handle> > >(__gnu_cxx::__normal_iterator<Handle const*, std::vector<Handle, std::allocator<Handle> > > const&, __gnu_cxx::__normal_iterator<Handle const*, std::vector<Handle, std::allocator<Handle> > > const&)
- 0.01 48.11 0.01 3176158 0.00 0.00 std::vector<Handle, std::allocator<Handle> >::empty() const
- 0.01 48.12 0.01 1589940 0.00 0.00 bool EntityFilter::ExpressionTuple<Circle, Rectangle, Sprite, Text, VertexList, TileMap>::traverse_tuple<4ul, (void*)0>(Entity&, bool)
- 0.01 48.12 0.01 1589940 0.00 0.00 bool EntityFilter::ExpressionTuple<Circle, Rectangle, Sprite, Text, VertexList, TileMap>::traverse_tuple<5ul, (void*)0>(Entity&, bool)
- 0.01 48.13 0.01 849716 0.00 0.00 std::move_iterator<Handle*> std::__make_move_if_noexcept_iterator<Handle, std::move_iterator<Handle*> >(Handle*)
- 0.01 48.13 0.01 653606 0.00 0.00 __gnu_cxx::new_allocator<Handle>::max_size() const
- 0.01 48.14 0.01 424858 0.00 0.00 std::vector<Handle, std::allocator<Handle> >::max_size() const
- 0.01 48.14 0.01 424858 0.00 0.00 Handle* std::uninitialized_copy<std::move_iterator<Handle*>, Handle*>(std::move_iterator<Handle*>, std::move_iterator<Handle*>, Handle*)
- 0.01 48.15 0.01 279646 0.00 0.00 unsigned long const& std::max<unsigned long>(unsigned long const&, unsigned long const&)
- 0.01 48.15 0.01 252728 0.00 0.00 std::_Vector_base<Handle, std::allocator<Handle> >::_M_deallocate(Handle*, unsigned long)
- 0.01 48.16 0.01 228748 0.00 0.00 std::allocator_traits<std::allocator<Handle> >::allocate(std::allocator<Handle>&, unsigned long)
- 0.01 48.16 0.01 39336 0.00 0.00 bool __gnu_cxx::operator!=<System**, std::vector<System*, std::allocator<System*> > >(__gnu_cxx::__normal_iterator<System**, std::vector<System*, std::allocator<System*> > > const&, __gnu_cxx::__normal_iterator<System**, std::vector<System*, std::allocator<System*> > > const&)
- 0.01 48.17 0.01 23868 0.00 0.00 Game::input_manager()
- 0.01 48.17 0.01 16319 0.00 0.00 Scene::entities() const
- 0.01 48.18 0.01 16188 0.00 0.00 std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<InputElement>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > > >::operator[](std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
- 0.01 48.18 0.01 16079 0.00 0.00 bool std::operator!=<InputElement>(std::shared_ptr<InputElement> const&, decltype(nullptr))
- 0.01 48.19 0.01 5148 0.00 0.00 std::_Rb_tree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> >::_Rb_tree_iterator(std::_Rb_tree_node_base*)
- 0.01 48.19 0.01 435 0.00 0.00 Scene::add_to_scene_node(SceneNode*, SceneNode*, int)
- 0.01 48.20 0.01 222 0.00 0.00 void __gnu_cxx::new_allocator<EntityCreatedMessage>::construct<EntityCreatedMessage, Handle&>(EntityCreatedMessage*, Handle&)
- 0.01 48.20 0.01 14 0.00 0.00 Handle* std::__copy_move<true, false, std::random_access_iterator_tag>::__copy_m<Handle*, Handle*>(Handle*, Handle*, Handle*)
- 0.01 48.21 0.01 14 0.00 0.00 Handle* std::__copy_move_a<true, Handle*, Handle*>(Handle*, Handle*, Handle*)
- 0.01 48.21 0.01 3 0.00 0.01 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > >, std::_Select1st<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >::_M_erase(std::_Rb_tree_node<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > >*)
- 0.01 48.22 0.01 1 0.01 0.01 _GLOBAL__sub_I__ZN18EntitySubscriptionC2EP6SystemRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
- 0.01 48.22 0.01 1 0.01 0.01 _GLOBAL__sub_I__ZN27PostorderEntitySubscriptionC2EP6SystemRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb
- 0.01 48.23 0.01 Game::~Game()
- 0.01 48.23 0.01 std::__shared_ptr<Message, (__gnu_cxx::_Lock_policy)2>::__shared_ptr(std::__shared_ptr<Message, (__gnu_cxx::_Lock_policy)2>&&)
- 0.00 48.23 0.00 9941107 0.00 0.00 Handle const& std::forward<Handle const&>(std::remove_reference<Handle const&>::type&)
- 0.00 48.23 0.00 8140125 0.00 0.00 boost::disable_if_c<(false)&&boost::is_same<Sprite const&, Sprite const&>::value, std::type_info const&>::type boost::detail::variant::invoke_visitor<boost::detail::variant::reflect, false>::internal_visit<Sprite const&>(Sprite const&, int)
- 0.00 48.23 0.00 8140125 0.00 0.00 boost::typeindex::stl_type_index boost::typeindex::stl_type_index::type_id<Sprite>()
- 0.00 48.23 0.00 8140125 0.00 0.00 boost::typeindex::stl_type_index boost::typeindex::type_id<Sprite>()
- 0.00 48.23 0.00 6323213 0.00 0.00 __gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > >::operator*() const
- 0.00 48.23 0.00 6286376 0.00 0.00 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::shared_ptr<Intent> >, std::_Select1st<std::pair<std::type_index const, std::shared_ptr<Intent> > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Intent> > > >::_S_left(std::_Rb_tree_node_base*)
- 0.00 48.23 0.00 5807256 0.00 0.00 std::move_iterator<Handle*>::operator*() const
- 0.00 48.23 0.00 5807256 0.00 0.00 std::move_iterator<Handle*>::operator++()
- 0.00 48.23 0.00 4793850 0.00 0.00 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::shared_ptr<Intent> >, std::_Select1st<std::pair<std::type_index const, std::shared_ptr<Intent> > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Intent> > > >::_S_right(std::_Rb_tree_node_base*)
- 0.00 48.23 0.00 4727031 0.00 0.00 __gnu_cxx::__aligned_membuf<EntityFilter::Expression*>::_M_ptr() const
- 0.00 48.23 0.00 4727031 0.00 0.00 __gnu_cxx::__aligned_membuf<EntityFilter::Expression*>::_M_addr() const
- 0.00 48.23 0.00 4727031 0.00 0.00 std::_Rb_tree_node<EntityFilter::Expression*>::_M_valptr() const
- 0.00 48.23 0.00 4727031 0.00 0.00 std::_Rb_tree_const_iterator<EntityFilter::Expression*>::operator*() const
- 0.00 48.23 0.00 4727031 0.00 0.00 std::set<EntityFilter::Expression*, std::less<EntityFilter::Expression*>, std::allocator<EntityFilter::Expression*> >::begin() const
- 0.00 48.23 0.00 4727025 0.00 0.00 EntityFilter::Expression::in_result() const
- 0.00 48.23 0.00 4727025 0.00 0.00 std::_Rb_tree<EntityFilter::Expression*, EntityFilter::Expression*, std::_Identity<EntityFilter::Expression*>, std::less<EntityFilter::Expression*>, std::allocator<EntityFilter::Expression*> >::empty() const
- 0.00 48.23 0.00 3340233 0.00 0.00 void std::allocator_traits<std::allocator<Handle> >::construct<Handle, Handle const&>(std::allocator<Handle>&, Handle*, Handle const&)
- 0.00 48.23 0.00 3196342 0.00 0.00 __gnu_cxx::__normal_iterator<std::shared_ptr<Message>*, std::vector<std::shared_ptr<Message>, std::allocator<std::shared_ptr<Message> > > >::__normal_iterator(std::shared_ptr<Message>* const&)
- 0.00 48.23 0.00 3196342 0.00 0.00 __gnu_cxx::__normal_iterator<std::shared_ptr<Message>*, std::vector<std::shared_ptr<Message>, std::allocator<std::shared_ptr<Message> > > >::base() const
- 0.00 48.23 0.00 3192477 0.00 0.00 std::vector<Handle, std::allocator<Handle> >::begin() const
- 0.00 48.23 0.00 3185248 0.00 0.00 SceneNode::num_children() const
- 0.00 48.23 0.00 3160704 0.00 0.00 void __gnu_cxx::new_allocator<Handle>::construct<Handle, Handle>(Handle*, Handle&&)
- 0.00 48.23 0.00 3160704 0.00 0.00 void std::vector<Handle, std::allocator<Handle> >::emplace_back<Handle>(Handle&&)
- 0.00 48.23 0.00 3160704 0.00 0.00 std::vector<Handle, std::allocator<Handle> >::push_back(Handle&&)
- 0.00 48.23 0.00 3160123 0.00 0.00 void __gnu_cxx::new_allocator<Handle>::destroy<Handle>(Handle*)
- 0.00 48.23 0.00 3160100 0.00 0.00 __gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > >::operator-(long) const
- 0.00 48.23 0.00 3160100 0.00 0.00 std::vector<Handle, std::allocator<Handle> >::back()
- 0.00 48.23 0.00 2835962 0.00 0.00 __gnu_cxx::__normal_iterator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>**, std::vector<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*, std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*> > >::base() const
- 0.00 48.23 0.00 2714633 0.00 0.00 boost::aligned_storage<448ul, 8ul>::address()
- 0.00 48.23 0.00 2713375 0.00 0.00 boost::add_pointer<Sprite>::type boost::relaxed_get<Sprite, Circle, Rectangle, Sprite, Text, VertexList>(boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*)
- 0.00 48.23 0.00 2713375 0.00 0.00 boost::add_reference<Sprite>::type boost::get<Sprite, Circle, Rectangle, Sprite, Text, VertexList>(boost::variant<Circle, Rectangle, Sprite, Text, VertexList>&)
- 0.00 48.23 0.00 2713375 0.00 0.00 boost::detail::variant::invoke_visitor<boost::detail::variant::get_visitor<Sprite>, false>::invoke_visitor(boost::detail::variant::get_visitor<Sprite>&)
- 0.00 48.23 0.00 2713375 0.00 0.00 boost::detail::variant::invoke_visitor<boost::detail::variant::get_visitor<Sprite>, false>::result_type boost::detail::variant::visitation_impl<mpl_::int_<0>, boost::detail::variant::visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<5l>, Circle, boost::mpl::l_item<mpl_::long_<4l>, Rectangle, boost::mpl::l_item<mpl_::long_<3l>, Sprite, boost::mpl::l_item<mpl_::long_<2l>, Text, boost::mpl::l_item<mpl_::long_<1l>, VertexList, boost::mpl::l_end> > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >, boost::detail::variant::invoke_visitor<boost::detail::variant::get_visitor<Sprite>, false>, void*, boost::variant<Circle, Rectangle, Sprite, Text, VertexList>::has_fallback_type_>(int, int, boost::detail::variant::invoke_visitor<boost::detail::variant::get_visitor<Sprite>, false>&, void*, mpl_::bool_<false>, boost::variant<Circle, Rectangle, Sprite, Text, VertexList>::has_fallback_type_, mpl_::int_<0>*, boost::detail::variant::visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<5l>, Circle, boost::mpl::l_item<mpl_::long_<4l>, Rectangle, boost::mpl::l_item<mpl_::long_<3l>, Sprite, boost::mpl::l_item<mpl_::long_<2l>, Text, boost::mpl::l_item<mpl_::long_<1l>, VertexList, boost::mpl::l_end> > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >*)
- 0.00 48.23 0.00 2713375 0.00 0.00 boost::detail::variant::invoke_visitor<boost::detail::variant::get_visitor<Sprite>, false>::result_type boost::detail::variant::visitation_impl_invoke_impl<boost::detail::variant::invoke_visitor<boost::detail::variant::get_visitor<Sprite>, false>, void*, Sprite>(int, boost::detail::variant::invoke_visitor<boost::detail::variant::get_visitor<Sprite>, false>&, void*, Sprite*, mpl_::bool_<false>)
- 0.00 48.23 0.00 2713375 0.00 0.00 boost::detail::variant::invoke_visitor<boost::detail::variant::get_visitor<Sprite>, false>::result_type boost::variant<Circle, Rectangle, Sprite, Text, VertexList>::internal_apply_visitor<boost::detail::variant::invoke_visitor<boost::detail::variant::get_visitor<Sprite>, false> >(boost::detail::variant::invoke_visitor<boost::detail::variant::get_visitor<Sprite>, false>&)
- 0.00 48.23 0.00 2713375 0.00 0.00 boost::detail::variant::invoke_visitor<boost::detail::variant::get_visitor<Sprite>, false>::result_type boost::variant<Circle, Rectangle, Sprite, Text, VertexList>::internal_apply_visitor_impl<boost::detail::variant::invoke_visitor<boost::detail::variant::get_visitor<Sprite>, false>, void*>(int, int, boost::detail::variant::invoke_visitor<boost::detail::variant::get_visitor<Sprite>, false>&, void*)
- 0.00 48.23 0.00 2713375 0.00 0.00 Sprite* boost::addressof<Sprite>(Sprite&)
- 0.00 48.23 0.00 2713375 0.00 0.00 boost::variant<Circle, Rectangle, Sprite, Text, VertexList>* boost::addressof<boost::variant<Circle, Rectangle, Sprite, Text, VertexList> >(boost::variant<Circle, Rectangle, Sprite, Text, VertexList>&)
- 0.00 48.23 0.00 2713375 0.00 0.00 boost::detail::variant::get_visitor<Sprite>::operator()(Sprite&) const
- 0.00 48.23 0.00 2713375 0.00 0.00 boost::detail::variant::get_visitor<Sprite>::result_type boost::variant<Circle, Rectangle, Sprite, Text, VertexList>::apply_visitor<boost::detail::variant::get_visitor<Sprite> >(boost::detail::variant::get_visitor<Sprite>&) &
- 0.00 48.23 0.00 2630981 0.00 0.00 std::__shared_ptr<Intent, (__gnu_cxx::_Lock_policy)2>::~__shared_ptr()
- 0.00 48.23 0.00 2630979 0.00 0.00 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::shared_ptr<Intent> >, std::_Select1st<std::pair<std::type_index const, std::shared_ptr<Intent> > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Intent> > > >::_S_key(std::_Rb_tree_node_base const*)
- 0.00 48.23 0.00 2630979 0.00 0.00 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::shared_ptr<Intent> >, std::_Select1st<std::pair<std::type_index const, std::shared_ptr<Intent> > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Intent> > > >::_S_value(std::_Rb_tree_node_base const*)
- 0.00 48.23 0.00 2630965 0.00 0.00 std::map<std::type_index, std::shared_ptr<Intent>, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Intent> > > >::end()
- 0.00 48.23 0.00 2630947 0.00 0.00 std::_Rb_tree_const_iterator<std::pair<std::type_index const, std::shared_ptr<Intent> > >::operator!=(std::_Rb_tree_const_iterator<std::pair<std::type_index const, std::shared_ptr<Intent> > > const&) const
- 0.00 48.23 0.00 2630947 0.00 0.00 std::map<std::type_index, std::shared_ptr<Intent>, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Intent> > > >::find(std::type_index const&)
- 0.00 48.23 0.00 2630813 0.00 0.00 bool std::operator!=<Intent>(std::shared_ptr<Intent> const&, decltype(nullptr))
- 0.00 48.23 0.00 2332666 0.00 0.00 std::vector<ObjectPool<Rectangle>::Entry, std::allocator<ObjectPool<Rectangle>::Entry> >::size() const
- 0.00 48.23 0.00 2332442 0.00 0.00 std::vector<ObjectPool<Rectangle>::Entry, std::allocator<ObjectPool<Rectangle>::Entry> >::_M_range_check(unsigned long) const
- 0.00 48.23 0.00 2332442 0.00 0.00 std::vector<ObjectPool<Rectangle>::Entry, std::allocator<ObjectPool<Rectangle>::Entry> >::at(unsigned long)
- 0.00 48.23 0.00 2332437 0.00 0.00 ObjectPool<Rectangle>::get(Handle&)
- 0.00 48.23 0.00 2325249 0.00 0.00 std::vector<ObjectPool<Text>::Entry, std::allocator<ObjectPool<Text>::Entry> >::_M_range_check(unsigned long) const
- 0.00 48.23 0.00 2314588 0.00 0.00 std::vector<ObjectPool<TileMap>::Entry, std::allocator<ObjectPool<TileMap>::Entry> >::operator[](unsigned long)
- 0.00 48.23 0.00 2314578 0.00 0.00 std::vector<ObjectPool<TileMap>::Entry, std::allocator<ObjectPool<TileMap>::Entry> >::_M_range_check(unsigned long) const
- 0.00 48.23 0.00 2314569 0.00 0.00 ObjectPool<TileMap>::get(Handle&)
- 0.00 48.23 0.00 2314293 0.00 0.00 std::vector<ObjectPool<VertexList>::Entry, std::allocator<ObjectPool<VertexList>::Entry> >::operator[](unsigned long)
- 0.00 48.23 0.00 2314283 0.00 0.00 std::vector<ObjectPool<VertexList>::Entry, std::allocator<ObjectPool<VertexList>::Entry> >::_M_range_check(unsigned long) const
- 0.00 48.23 0.00 2314283 0.00 0.00 std::vector<ObjectPool<VertexList>::Entry, std::allocator<ObjectPool<VertexList>::Entry> >::at(unsigned long)
- 0.00 48.23 0.00 2281726 0.00 0.00 std::vector<ObjectPool<Sprite>::Entry, std::allocator<ObjectPool<Sprite>::Entry> >::operator[](unsigned long)
- 0.00 48.23 0.00 2281506 0.00 0.00 ObjectPool<Sprite>::get(Handle&)
- 0.00 48.23 0.00 2281506 0.00 0.00 std::vector<ObjectPool<Sprite>::Entry, std::allocator<ObjectPool<Sprite>::Entry> >::_M_range_check(unsigned long) const
- 0.00 48.23 0.00 2281506 0.00 0.00 std::vector<ObjectPool<Sprite>::Entry, std::allocator<ObjectPool<Sprite>::Entry> >::at(unsigned long)
- 0.00 48.23 0.00 2236911 0.00 0.00 std::__shared_ptr_access<InputElement, (__gnu_cxx::_Lock_policy)2, false, false>::operator->() const
- 0.00 48.23 0.00 2079909 0.00 0.00 ObjectPool<Callback>::get(Handle&)
- 0.00 48.23 0.00 2079144 0.00 0.00 std::vector<ObjectPool<PlayerProfile>::Entry, std::allocator<ObjectPool<PlayerProfile>::Entry> >::operator[](unsigned long)
- 0.00 48.23 0.00 2078744 0.00 0.00 std::vector<ObjectPool<PlayerProfile>::Entry, std::allocator<ObjectPool<PlayerProfile>::Entry> >::_M_range_check(unsigned long) const
- 0.00 48.23 0.00 1958189 0.00 0.00 __gnu_cxx::__normal_iterator<std::shared_ptr<Message> const*, std::vector<std::shared_ptr<Message>, std::allocator<std::shared_ptr<Message> > > >::base() const
- 0.00 48.23 0.00 1835285 0.00 0.00 std::vector<Handle, std::allocator<Handle> >::begin()
- 0.00 48.23 0.00 1598171 0.00 0.00 Messageable::handle_queued_messages()
- 0.00 48.23 0.00 1598171 0.00 0.00 Mailbox::process_queue()
- 0.00 48.23 0.00 1598171 0.00 0.00 __gnu_cxx::__normal_iterator<std::shared_ptr<Message> const*, std::vector<std::shared_ptr<Message>, std::allocator<std::shared_ptr<Message> > > >::__normal_iterator<std::shared_ptr<Message>*>(__gnu_cxx::__normal_iterator<std::shared_ptr<Message>*, __gnu_cxx::__enable_if<std::__are_same<std::shared_ptr<Message>*, std::shared_ptr<Message>*>::__value, std::vector<std::shared_ptr<Message>, std::allocator<std::shared_ptr<Message> > > >::__type> const&)
- 0.00 48.23 0.00 1598171 0.00 0.00 bool __gnu_cxx::operator!=<std::shared_ptr<Message> const*, std::shared_ptr<Message>*, std::vector<std::shared_ptr<Message>, std::allocator<std::shared_ptr<Message> > > >(__gnu_cxx::__normal_iterator<std::shared_ptr<Message> const*, std::vector<std::shared_ptr<Message>, std::allocator<std::shared_ptr<Message> > > > const&, __gnu_cxx::__normal_iterator<std::shared_ptr<Message>*, std::vector<std::shared_ptr<Message>, std::allocator<std::shared_ptr<Message> > > > const&)
- 0.00 48.23 0.00 1598171 0.00 0.00 std::vector<std::shared_ptr<Message>, std::allocator<std::shared_ptr<Message> > >::_M_erase_at_end(std::shared_ptr<Message>*)
- 0.00 48.23 0.00 1598171 0.00 0.00 std::vector<std::shared_ptr<Message>, std::allocator<std::shared_ptr<Message> > >::end()
- 0.00 48.23 0.00 1598171 0.00 0.00 std::vector<std::shared_ptr<Message>, std::allocator<std::shared_ptr<Message> > >::clear()
- 0.00 48.23 0.00 1589940 0.00 0.00 bool EntityFilter::ExpressionTuple<Circle, Rectangle, Sprite, Text, VertexList, TileMap>::traverse_tuple<6ul, (void*)0>(Entity&, bool)
- 0.00 48.23 0.00 1574570 0.00 0.00 std::vector<Handle, std::allocator<Handle> >::rend()
- 0.00 48.23 0.00 1574560 0.00 0.00 std::reverse_iterator<__gnu_cxx::__normal_iterator<Handle const*, std::vector<Handle, std::allocator<Handle> > > >::base() const
- 0.00 48.23 0.00 1574560 0.00 0.00 bool std::operator==<__gnu_cxx::__normal_iterator<Handle const*, std::vector<Handle, std::allocator<Handle> > >, __gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > > >(std::reverse_iterator<__gnu_cxx::__normal_iterator<Handle const*, std::vector<Handle, std::allocator<Handle> > > > const&, std::reverse_iterator<__gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > > > const&)
- 0.00 48.23 0.00 1566664 0.00 0.00 std::reverse_iterator<__gnu_cxx::__normal_iterator<Handle const*, std::vector<Handle, std::allocator<Handle> > > >::operator++()
- 0.00 48.23 0.00 1566219 0.00 0.00 bool EntityFilter::ExpressionTuple<Grid>::traverse_tuple<1ul, (void*)0>(Entity&, bool)
- 0.00 48.23 0.00 1566219 0.00 0.00 EntityFilter::And<Grid>::evaluate(bool, bool)
- 0.00 48.23 0.00 1471972 0.00 0.00 __gnu_cxx::__aligned_membuf<std::pair<unsigned int const, Entity*> >::_M_ptr()
- 0.00 48.23 0.00 1471972 0.00 0.00 __gnu_cxx::__aligned_membuf<std::pair<unsigned int const, Entity*> >::_M_addr()
- 0.00 48.23 0.00 1445296 0.00 0.00 bool __gnu_cxx::operator!=<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*, std::vector<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>, std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList> > > >(__gnu_cxx::__normal_iterator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*, std::vector<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>, std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList> > > > const&, __gnu_cxx::__normal_iterator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*, std::vector<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>, std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList> > > > const&)
- 0.00 48.23 0.00 1439473 0.00 0.00 sf::Rect<float>::Rect()
- 0.00 48.23 0.00 1437490 0.00 0.00 Sprite::global_bounds() const
- 0.00 48.23 0.00 1437483 0.00 0.00 sf::Rect<float>::Rect(float, float, float, float)
- 0.00 48.23 0.00 1437469 0.00 0.00 __gnu_cxx::__normal_iterator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*, std::vector<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>, std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList> > > >::operator++()
- 0.00 48.23 0.00 1437469 0.00 0.00 sf::Rect<float>::intersects(sf::Rect<float> const&) const
- 0.00 48.23 0.00 1407307 0.00 0.00 std::round(float)
- 0.00 48.23 0.00 1360676 0.00 0.00 std::__shared_ptr<InputElement, (__gnu_cxx::_Lock_policy)2>::~__shared_ptr()
- 0.00 48.23 0.00 1360567 0.00 0.00 std::shared_ptr<InputElement>::~shared_ptr()
- 0.00 48.23 0.00 1360440 0.00 0.00 std::shared_ptr<InputElement>::shared_ptr(std::shared_ptr<InputElement> const&)
- 0.00 48.23 0.00 1344325 0.00 0.00 Intent::element() const
- 0.00 48.23 0.00 1344325 0.00 0.00 std::__shared_ptr<Intent, (__gnu_cxx::_Lock_policy)2>::get() const
- 0.00 48.23 0.00 1344325 0.00 0.00 std::__shared_ptr_access<Intent, (__gnu_cxx::_Lock_policy)2, false, false>::_M_get() const
- 0.00 48.23 0.00 1344325 0.00 0.00 std::__shared_ptr_access<Intent, (__gnu_cxx::_Lock_policy)2, false, false>::operator->() const
- 0.00 48.23 0.00 1284906 0.00 0.00 std::remove_reference<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*&>::type&& std::move<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*&>(boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*&)
- 0.00 48.23 0.00 1283733 0.00 0.00 bool __gnu_cxx::operator!=<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>**, std::vector<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*, std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*> > >(__gnu_cxx::__normal_iterator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>**, std::vector<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*, std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*> > > const&, __gnu_cxx::__normal_iterator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>**, std::vector<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*, std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*> > > const&)
- 0.00 48.23 0.00 1275906 0.00 0.00 GraphicalSystem::surface() const
- 0.00 48.23 0.00 1275906 0.00 0.00 __gnu_cxx::__normal_iterator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>**, std::vector<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*, std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*> > >::operator*() const
- 0.00 48.23 0.00 1275906 0.00 0.00 void std::allocator_traits<std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*> >::construct<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*, boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*>(std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*>&, boost::variant<Circle, Rectangle, Sprite, Text, VertexList>**, boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*&&)
- 0.00 48.23 0.00 1275906 0.00 0.00 std::vector<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*, std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*> >::push_back(boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*&&)
- 0.00 48.23 0.00 1247095 0.00 0.00 std::_Rb_tree_iterator<std::pair<unsigned int const, Entity*> >::operator->() const
- 0.00 48.23 0.00 965827 0.00 0.00 __gnu_cxx::__aligned_membuf<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > >::_M_ptr() const
- 0.00 48.23 0.00 965827 0.00 0.00 __gnu_cxx::__aligned_membuf<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > >::_M_addr() const
- 0.00 48.23 0.00 924620 0.00 0.00 std::_Rb_tree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > >::_Rb_tree_iterator(std::_Rb_tree_node_base*)
- 0.00 48.23 0.00 915465 0.00 0.00 __gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::base() const
- 0.00 48.23 0.00 892422 0.00 0.00 std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<InputElement>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > > >::end()
- 0.00 48.23 0.00 892131 0.00 0.00 std::_Rb_tree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > >::_Rb_tree_const_iterator(std::_Rb_tree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > > const&)
- 0.00 48.23 0.00 876234 0.00 0.00 std::_Rb_tree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > >::operator!=(std::_Rb_tree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > > const&) const
- 0.00 48.23 0.00 860446 0.00 0.00 std::_Rb_tree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > >::operator->() const
- 0.00 48.23 0.00 849716 0.00 0.00 std::move_iterator<Handle*>::move_iterator(Handle*)
- 0.00 48.23 0.00 797907 0.00 0.00 __gnu_cxx::__aligned_membuf<std::pair<CallbackKey const, std::function<void ()> > >::_M_ptr() const
- 0.00 48.23 0.00 797907 0.00 0.00 __gnu_cxx::__aligned_membuf<std::pair<CallbackKey const, std::function<void ()> > >::_M_addr() const
- 0.00 48.23 0.00 797907 0.00 0.00 std::_Select1st<std::pair<CallbackKey const, std::function<void ()> > >::operator()(std::pair<CallbackKey const, std::function<void ()> > const&) const
- 0.00 48.23 0.00 797907 0.00 0.00 std::_Rb_tree_node<std::pair<CallbackKey const, std::function<void ()> > >::_M_valptr() const
- 0.00 48.23 0.00 797649 0.00 0.00 std::_Rb_tree<CallbackKey, std::pair<CallbackKey const, std::function<void ()> >, std::_Select1st<std::pair<CallbackKey const, std::function<void ()> > >, std::less<CallbackKey>, std::allocator<std::pair<CallbackKey const, std::function<void ()> > > >::_S_key(std::_Rb_tree_node<std::pair<CallbackKey const, std::function<void ()> > > const*)
- 0.00 48.23 0.00 797649 0.00 0.00 std::_Rb_tree<CallbackKey, std::pair<CallbackKey const, std::function<void ()> >, std::_Select1st<std::pair<CallbackKey const, std::function<void ()> > >, std::less<CallbackKey>, std::allocator<std::pair<CallbackKey const, std::function<void ()> > > >::_S_value(std::_Rb_tree_node<std::pair<CallbackKey const, std::function<void ()> > > const*)
- 0.00 48.23 0.00 778325 0.00 0.00 InputElement::position() const
- 0.00 48.23 0.00 738254 0.00 0.00 __gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::operator*() const
- 0.00 48.23 0.00 709962 0.00 0.00 std::_Vector_base<Handle, std::allocator<Handle> >::_M_get_Tp_allocator()
- 0.00 48.23 0.00 708413 0.00 0.00 Grid::tile_width() const
- 0.00 48.23 0.00 708400 0.00 0.00 Grid::tile_height() const
- 0.00 48.23 0.00 704318 0.00 0.00 std::fmod(float, float)
- 0.00 48.23 0.00 703360 0.00 0.00 SceneNode::position() const
- 0.00 48.23 0.00 661417 0.00 0.00 __gnu_cxx::__aligned_membuf<std::pair<unsigned int const, Entity*> >::_M_ptr() const
- 0.00 48.23 0.00 661417 0.00 0.00 __gnu_cxx::__aligned_membuf<std::pair<unsigned int const, Entity*> >::_M_addr() const
- 0.00 48.23 0.00 661417 0.00 0.00 std::_Select1st<std::pair<unsigned int const, Entity*> >::operator()(std::pair<unsigned int const, Entity*> const&) const
- 0.00 48.23 0.00 661417 0.00 0.00 std::_Rb_tree_node<std::pair<unsigned int const, Entity*> >::_M_valptr() const
- 0.00 48.23 0.00 623772 0.00 0.00 std::_Rb_tree_iterator<std::pair<unsigned int const, Entity*> >::_Rb_tree_iterator(std::_Rb_tree_node_base*)
- 0.00 48.23 0.00 613203 0.00 0.00 std::_Rb_tree<unsigned int, std::pair<unsigned int const, Entity*>, std::_Select1st<std::pair<unsigned int const, Entity*> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, Entity*> > >::_S_value(std::_Rb_tree_node<std::pair<unsigned int const, Entity*> > const*)
- 0.00 48.23 0.00 576312 0.00 0.00 std::_Rb_tree_iterator<std::pair<CallbackKey const, std::function<void ()> > >::_Rb_tree_iterator(std::_Rb_tree_node_base*)
- 0.00 48.23 0.00 576132 0.00 0.00 __gnu_cxx::__aligned_membuf<std::pair<CallbackKey const, std::function<void ()> > >::_M_ptr()
- 0.00 48.23 0.00 576132 0.00 0.00 __gnu_cxx::__aligned_membuf<std::pair<CallbackKey const, std::function<void ()> > >::_M_addr()
- 0.00 48.23 0.00 576132 0.00 0.00 std::_Rb_tree_node<std::pair<CallbackKey const, std::function<void ()> > >::_M_valptr()
- 0.00 48.23 0.00 575766 0.00 0.00 std::_Rb_tree_iterator<std::pair<CallbackKey const, std::function<void ()> > >::operator*() const
- 0.00 48.23 0.00 543013 0.00 0.00 std::shared_ptr<Intent> InputBinding::get<MouseWheelIntent, (void*)0>()
- 0.00 48.23 0.00 540000 0.00 0.00 std::remove_reference<std::shared_ptr<Message>*&>::type&& std::move<std::shared_ptr<Message>*&>(std::shared_ptr<Message>*&)
- 0.00 48.23 0.00 533260 0.00 0.00 std::_Rb_tree_iterator<std::pair<unsigned int const, Player*> >::_Rb_tree_iterator(std::_Rb_tree_node_base*)
- 0.00 48.23 0.00 533247 0.00 0.00 __gnu_cxx::__aligned_membuf<std::pair<unsigned int const, Player*> >::_M_ptr()
- 0.00 48.23 0.00 533247 0.00 0.00 std::_Rb_tree_node<std::pair<unsigned int const, Player*> >::_M_valptr()
- 0.00 48.23 0.00 521712 0.00 0.00 sf::Vector2<float>::Vector2()
- 0.00 48.23 0.00 513247 0.00 0.00 std::shared_ptr<Intent> InputBinding::get<MouseXIntent, (void*)0>()
- 0.00 48.23 0.00 513113 0.00 0.00 std::shared_ptr<Intent> InputBinding::get<MouseYIntent, (void*)0>()
- 0.00 48.23 0.00 495804 0.00 0.00 std::shared_ptr<Intent> InputBinding::get<LeftClickIntent, (void*)0>()
- 0.00 48.23 0.00 480270 0.00 0.00 std::_Vector_base<std::shared_ptr<Message>, std::allocator<std::shared_ptr<Message> > >::_M_get_Tp_allocator()
- 0.00 48.23 0.00 465969 0.00 0.00 std::map<unsigned int, Entity*, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, Entity*> > >::end()
- 0.00 48.23 0.00 465969 0.00 0.00 std::_Rb_tree<unsigned int, std::pair<unsigned int const, Entity*>, std::_Select1st<std::pair<unsigned int const, Entity*> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, Entity*> > >::end()
- 0.00 48.23 0.00 455636 0.00 0.00 bool __gnu_cxx::operator!=<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, __gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&)
- 0.00 48.23 0.00 449198 0.00 0.00 sf::Rect<float>::contains(sf::Vector2<float> const&) const
- 0.00 48.23 0.00 449198 0.00 0.00 sf::Rect<float>::contains(float, float) const
- 0.00 48.23 0.00 441177 0.00 0.00 std::_Vector_base<Handle, std::allocator<Handle> >::_M_get_Tp_allocator() const
- 0.00 48.23 0.00 433640 0.00 0.00 __gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::operator++()
- 0.00 48.23 0.00 424858 0.00 0.00 std::allocator_traits<std::allocator<Handle> >::max_size(std::allocator<Handle> const&)
- 0.00 48.23 0.00 424858 0.00 0.00 Handle* std::__uninitialized_copy_a<std::move_iterator<Handle*>, Handle*, Handle>(std::move_iterator<Handle*>, std::move_iterator<Handle*>, Handle*, std::allocator<Handle>&)
- 0.00 48.23 0.00 424858 0.00 0.00 Handle* std::__uninitialized_move_if_noexcept_a<Handle*, Handle*, std::allocator<Handle> >(Handle*, Handle*, Handle*, std::allocator<Handle>&)
- 0.00 48.23 0.00 402744 0.00 0.00 boost::variant<Circle, Rectangle, Sprite, Text, VertexList>** std::__niter_base<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>**>(boost::variant<Circle, Rectangle, Sprite, Text, VertexList>**)
- 0.00 48.23 0.00 393734 0.00 0.00 std::_Rb_tree<unsigned int, std::pair<unsigned int const, Entity*>, std::_Select1st<std::pair<unsigned int const, Entity*> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, Entity*> > >::_S_right(std::_Rb_tree_node_base*)
- 0.00 48.23 0.00 365869 0.00 0.00 std::_Rb_tree_iterator<std::pair<unsigned int const, Entity*> >::operator!=(std::_Rb_tree_iterator<std::pair<unsigned int const, Entity*> > const&) const
- 0.00 48.23 0.00 360270 0.00 0.00 __gnu_cxx::new_allocator<std::shared_ptr<Message> >::~new_allocator()
- 0.00 48.23 0.00 360270 0.00 0.00 std::allocator<std::shared_ptr<Message> >::~allocator()
- 0.00 48.23 0.00 360018 0.00 0.00 __gnu_cxx::new_allocator<std::shared_ptr<Message> >::new_allocator(__gnu_cxx::new_allocator<std::shared_ptr<Message> > const&)
- 0.00 48.23 0.00 360018 0.00 0.00 __gnu_cxx::__normal_iterator<std::shared_ptr<Message> const*, std::vector<std::shared_ptr<Message>, std::allocator<std::shared_ptr<Message> > > >::__normal_iterator(std::shared_ptr<Message> const* const&)
- 0.00 48.23 0.00 360018 0.00 0.00 std::allocator<std::shared_ptr<Message> >::allocator(std::allocator<std::shared_ptr<Message> > const&)
- 0.00 48.23 0.00 360000 0.00 0.00 std::remove_reference<std::less<std::type_index>&>::type&& std::move<std::less<std::type_index>&>(std::less<std::type_index>&)
- 0.00 48.23 0.00 358660 0.00 0.00 std::_Rb_tree_iterator<std::pair<unsigned int const, Entity*> >::operator++()
- 0.00 48.23 0.00 351779 0.00 0.00 sf::Vector2<int>::Vector2(int, int)
- 0.00 48.23 0.00 351779 0.00 0.00 Grid::round(sf::Vector2<float> const&)
- 0.00 48.23 0.00 315081 0.00 0.00 std::shared_ptr<Message>::~shared_ptr()
- 0.00 48.23 0.00 315081 0.00 0.00 std::__shared_ptr<Message, (__gnu_cxx::_Lock_policy)2>::~__shared_ptr()
- 0.00 48.23 0.00 313290 0.00 0.00 std::shared_ptr<Message>::shared_ptr(std::shared_ptr<Message> const&)
- 0.00 48.23 0.00 313290 0.00 0.00 std::__shared_ptr<Message, (__gnu_cxx::_Lock_policy)2>::__shared_ptr(std::__shared_ptr<Message, (__gnu_cxx::_Lock_policy)2> const&)
- 0.00 48.23 0.00 305375 0.00 0.00 int&& std::forward<int>(std::remove_reference<int>::type&)
- 0.00 48.23 0.00 305237 0.00 0.00 bool&& std::forward<bool>(std::remove_reference<bool>::type&)
- 0.00 48.23 0.00 304015 0.00 0.00 std::pair<bool, int>::operator=(std::pair<bool, int>&&)
- 0.00 48.23 0.00 304015 0.00 0.00 char const* std::__addressof<char const>(char const&)
- 0.00 48.23 0.00 304015 0.00 0.00 std::iterator_traits<char const*>::iterator_category std::__iterator_category<char const*>(char const* const&)
- 0.00 48.23 0.00 304015 0.00 0.00 char const* std::next<char const*>(char const*, std::iterator_traits<char const*>::difference_type)
- 0.00 48.23 0.00 304015 0.00 0.00 void std::__advance<char const*, long>(char const*&, long, std::random_access_iterator_tag)
- 0.00 48.23 0.00 304015 0.00 0.00 char const* std::addressof<char const>(char const&)
- 0.00 48.23 0.00 300018 0.00 0.00 std::_Rb_tree_key_compare<std::less<std::type_index> >::_Rb_tree_key_compare(std::less<std::type_index> const&)
- 0.00 48.23 0.00 296073 0.00 0.00 std::_Rb_tree<CallbackKey, std::pair<CallbackKey const, std::function<void ()> >, std::_Select1st<std::pair<CallbackKey const, std::function<void ()> > >, std::less<CallbackKey>, std::allocator<std::pair<CallbackKey const, std::function<void ()> > > >::_M_begin()
- 0.00 48.23 0.00 288268 0.00 0.00 std::_Rb_tree<CallbackKey, std::pair<CallbackKey const, std::function<void ()> >, std::_Select1st<std::pair<CallbackKey const, std::function<void ()> > >, std::less<CallbackKey>, std::allocator<std::pair<CallbackKey const, std::function<void ()> > > >::_M_end()
- 0.00 48.23 0.00 287973 0.00 0.00 std::_Rb_tree_iterator<std::pair<CallbackKey const, std::function<void ()> > >::operator==(std::_Rb_tree_iterator<std::pair<CallbackKey const, std::function<void ()> > > const&) const
- 0.00 48.23 0.00 287933 0.00 0.00 std::map<CallbackKey, std::function<void ()>, std::less<CallbackKey>, std::allocator<std::pair<CallbackKey const, std::function<void ()> > > >::lower_bound(CallbackKey const&)
- 0.00 48.23 0.00 287933 0.00 0.00 std::map<CallbackKey, std::function<void ()>, std::less<CallbackKey>, std::allocator<std::pair<CallbackKey const, std::function<void ()> > > >::end()
- 0.00 48.23 0.00 287933 0.00 0.00 std::_Rb_tree<CallbackKey, std::pair<CallbackKey const, std::function<void ()> >, std::_Select1st<std::pair<CallbackKey const, std::function<void ()> > >, std::less<CallbackKey>, std::allocator<std::pair<CallbackKey const, std::function<void ()> > > >::lower_bound(CallbackKey const&)
- 0.00 48.23 0.00 287933 0.00 0.00 std::_Rb_tree<CallbackKey, std::pair<CallbackKey const, std::function<void ()> >, std::_Select1st<std::pair<CallbackKey const, std::function<void ()> > >, std::less<CallbackKey>, std::allocator<std::pair<CallbackKey const, std::function<void ()> > > >::end()
- 0.00 48.23 0.00 287833 0.00 0.00 std::map<CallbackKey, std::function<void ()>, std::less<CallbackKey>, std::allocator<std::pair<CallbackKey const, std::function<void ()> > > >::key_comp() const
- 0.00 48.23 0.00 287833 0.00 0.00 std::_Rb_tree<CallbackKey, std::pair<CallbackKey const, std::function<void ()> >, std::_Select1st<std::pair<CallbackKey const, std::function<void ()> > >, std::less<CallbackKey>, std::allocator<std::pair<CallbackKey const, std::function<void ()> > > >::key_comp() const
- 0.00 48.23 0.00 287831 0.00 0.00 std::map<CallbackKey, std::function<void ()>, std::less<CallbackKey>, std::allocator<std::pair<CallbackKey const, std::function<void ()> > > >::operator[](CallbackKey const&)
- 0.00 48.23 0.00 270596 0.00 0.00 std::function<void ()>::operator bool() const
- 0.00 48.23 0.00 270491 0.00 0.00 Callback::execute_callback(CallbackKey)
- 0.00 48.23 0.00 268785 0.00 0.00 void std::_Destroy_aux<true>::__destroy<Handle*>(Handle*, Handle*)
- 0.00 48.23 0.00 268496 0.00 0.00 std::move_iterator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>**>::base() const
- 0.00 48.23 0.00 268496 0.00 0.00 std::vector<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*, std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*> >::size() const
- 0.00 48.23 0.00 268496 0.00 0.00 std::move_iterator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>**>::move_iterator(boost::variant<Circle, Rectangle, Sprite, Text, VertexList>**)
- 0.00 48.23 0.00 268496 0.00 0.00 decltype (__miter_base(({parm#1}.base)())) std::__miter_base<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>**>(std::move_iterator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>**>)
- 0.00 48.23 0.00 268496 0.00 0.00 boost::variant<Circle, Rectangle, Sprite, Text, VertexList>** std::__miter_base<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>**>(boost::variant<Circle, Rectangle, Sprite, Text, VertexList>**)
- 0.00 48.23 0.00 268496 0.00 0.00 std::move_iterator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>**> std::__make_move_if_noexcept_iterator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*, std::move_iterator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>**> >(boost::variant<Circle, Rectangle, Sprite, Text, VertexList>**)
- 0.00 48.23 0.00 267153 0.00 0.00 std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::operator()(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const
- 0.00 48.23 0.00 267153 0.00 0.00 bool std::operator< <char, std::char_traits<char>, std::allocator<char> >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
- 0.00 48.23 0.00 266630 0.00 0.00 std::_Rb_tree<unsigned int, std::pair<unsigned int const, Player*>, std::_Select1st<std::pair<unsigned int const, Player*> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, Player*> > >::end()
- 0.00 48.23 0.00 266628 0.00 0.00 std::_Rb_tree_iterator<std::pair<unsigned int const, Player*> >::operator==(std::_Rb_tree_iterator<std::pair<unsigned int const, Player*> > const&) const
- 0.00 48.23 0.00 266628 0.00 0.00 std::_Rb_tree<unsigned int, std::pair<unsigned int const, Player*>, std::_Select1st<std::pair<unsigned int const, Player*> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, Player*> > >::_M_end()
- 0.00 48.23 0.00 266627 0.00 0.00 std::map<unsigned int, Player*, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, Player*> > >::end()
- 0.00 48.23 0.00 266626 0.00 0.00 __gnu_cxx::__aligned_membuf<std::pair<unsigned int const, Player*> >::_M_ptr() const
- 0.00 48.23 0.00 266626 0.00 0.00 __gnu_cxx::__aligned_membuf<std::pair<unsigned int const, Player*> >::_M_addr() const
- 0.00 48.23 0.00 266625 0.00 0.00 std::_Select1st<std::pair<unsigned int const, Player*> >::operator()(std::pair<unsigned int const, Player*> const&) const
- 0.00 48.23 0.00 266625 0.00 0.00 std::_Rb_tree<unsigned int, std::pair<unsigned int const, Player*>, std::_Select1st<std::pair<unsigned int const, Player*> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, Player*> > >::_M_lower_bound(std::_Rb_tree_node<std::pair<unsigned int const, Player*> >*, std::_Rb_tree_node_base*, unsigned int const&)
- 0.00 48.23 0.00 266624 0.00 0.00 std::_Rb_tree<unsigned int, std::pair<unsigned int const, Player*>, std::_Select1st<std::pair<unsigned int const, Player*> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, Player*> > >::_S_key(std::_Rb_tree_node<std::pair<unsigned int const, Player*> > const*)
- 0.00 48.23 0.00 266624 0.00 0.00 std::_Rb_tree<unsigned int, std::pair<unsigned int const, Player*>, std::_Select1st<std::pair<unsigned int const, Player*> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, Player*> > >::_S_left(std::_Rb_tree_node_base*)
- 0.00 48.23 0.00 266624 0.00 0.00 std::_Rb_tree<unsigned int, std::pair<unsigned int const, Player*>, std::_Select1st<std::pair<unsigned int const, Player*> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, Player*> > >::_S_value(std::_Rb_tree_node<std::pair<unsigned int const, Player*> > const*)
- 0.00 48.23 0.00 266623 0.00 0.00 std::map<unsigned int, Player*, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, Player*> > >::lower_bound(unsigned int const&)
- 0.00 48.23 0.00 266623 0.00 0.00 std::_Rb_tree<unsigned int, std::pair<unsigned int const, Player*>, std::_Select1st<std::pair<unsigned int const, Player*> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, Player*> > >::lower_bound(unsigned int const&)
- 0.00 48.23 0.00 266622 0.00 0.00 std::map<unsigned int, Player*, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, Player*> > >::key_comp() const
- 0.00 48.23 0.00 266622 0.00 0.00 std::_Rb_tree<unsigned int, std::pair<unsigned int const, Player*>, std::_Select1st<std::pair<unsigned int const, Player*> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, Player*> > >::key_comp() const
- 0.00 48.23 0.00 266620 0.00 0.00 Game::get_player(unsigned int)
- 0.00 48.23 0.00 266620 0.00 0.00 std::map<unsigned int, Player*, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, Player*> > >::at(unsigned int const&)
- 0.00 48.23 0.00 260553 0.00 0.00 std::vector<ObjectPool<Collision>::Entry, std::allocator<ObjectPool<Collision>::Entry> >::operator[](unsigned long)
- 0.00 48.23 0.00 260318 0.00 0.00 Collision* ComponentManager::get<Collision, (void*)0>(Handle)
- 0.00 48.23 0.00 260318 0.00 0.00 Collision* Entity::get<Collision, (void*)0>()
- 0.00 48.23 0.00 260257 0.00 0.00 std::vector<ObjectPool<Collision>::Entry, std::allocator<ObjectPool<Collision>::Entry> >::size() const
- 0.00 48.23 0.00 260183 0.00 0.00 std::vector<ObjectPool<Collision>::Entry, std::allocator<ObjectPool<Collision>::Entry> >::_M_range_check(unsigned long) const
- 0.00 48.23 0.00 260183 0.00 0.00 std::vector<ObjectPool<Collision>::Entry, std::allocator<ObjectPool<Collision>::Entry> >::at(unsigned long)
- 0.00 48.23 0.00 260175 0.00 0.00 ObjectPool<Collision>::get(Handle&)
- 0.00 48.23 0.00 256959 0.00 0.00 Clickable* ComponentManager::get<Clickable, (void*)0>(Handle)
- 0.00 48.23 0.00 256898 0.00 0.00 std::vector<ObjectPool<Clickable>::Entry, std::allocator<ObjectPool<Clickable>::Entry> >::size() const
- 0.00 48.23 0.00 256830 0.00 0.00 std::vector<ObjectPool<Clickable>::Entry, std::allocator<ObjectPool<Clickable>::Entry> >::_M_range_check(unsigned long) const
- 0.00 48.23 0.00 256830 0.00 0.00 std::vector<ObjectPool<Clickable>::Entry, std::allocator<ObjectPool<Clickable>::Entry> >::at(unsigned long)
- 0.00 48.23 0.00 256825 0.00 0.00 ObjectPool<Clickable>::get(Handle&)
- 0.00 48.23 0.00 256041 0.00 0.00 Callback::on_update()
- 0.00 48.23 0.00 256041 0.00 0.00 PlayerProfile::player_id() const
- 0.00 48.23 0.00 255907 0.00 0.00 bool sf::operator!=<float>(sf::Vector2<float> const&, sf::Vector2<float> const&)
- 0.00 48.23 0.00 255907 0.00 0.00 Callback::prev_mouse_pos(sf::Vector2<float>)
- 0.00 48.23 0.00 255907 0.00 0.00 Callback::prev_mouse_wheel_pos(float)
- 0.00 48.23 0.00 249942 0.00 0.00 std::_Rb_tree_iterator<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > >::_Rb_tree_iterator(std::_Rb_tree_node_base*)
- 0.00 48.23 0.00 242937 0.00 0.00 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> >, std::_Select1st<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > > >::_M_begin()
- 0.00 48.23 0.00 240000 0.00 0.00 __gnu_cxx::__normal_iterator<ObjectPool<Entity>::Entry*, std::vector<ObjectPool<Entity>::Entry, std::allocator<ObjectPool<Entity>::Entry> > >::operator*() const
- 0.00 48.23 0.00 238910 0.00 0.00 std::piecewise_construct_t const& std::forward<std::piecewise_construct_t const&>(std::remove_reference<std::piecewise_construct_t const&>::type&)
- 0.00 48.23 0.00 238910 0.00 0.00 std::tuple<>&& std::forward<std::tuple<> >(std::remove_reference<std::tuple<> >::type&)
- 0.00 48.23 0.00 228748 0.00 0.00 __gnu_cxx::new_allocator<Handle>::deallocate(Handle*, unsigned long)
- 0.00 48.23 0.00 228748 0.00 0.00 __gnu_cxx::new_allocator<Handle>::allocate(unsigned long, void const*)
- 0.00 48.23 0.00 228748 0.00 0.00 std::_Vector_base<Handle, std::allocator<Handle> >::_M_allocate(unsigned long)
- 0.00 48.23 0.00 228748 0.00 0.00 std::allocator_traits<std::allocator<Handle> >::deallocate(std::allocator<Handle>&, Handle*, unsigned long)
- 0.00 48.23 0.00 225000 0.00 0.00 std::remove_reference<sf::Vertex*&>::type&& std::move<sf::Vertex*&>(sf::Vertex*&)
- 0.00 48.23 0.00 224602 0.00 0.00 Collision::volume() const
- 0.00 48.23 0.00 220371 0.00 0.00 Clickable::is_right_clicked() const
- 0.00 48.23 0.00 220039 0.00 0.00 std::_Rb_tree<unsigned int, std::pair<unsigned int const, Entity*>, std::_Select1st<std::pair<unsigned int const, Entity*> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, Entity*> > >::_S_left(std::_Rb_tree_node_base*)
- 0.00 48.23 0.00 213118 0.00 0.00 __gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > >::difference_type __gnu_cxx::operator-<Handle*, std::vector<Handle, std::allocator<Handle> > >(__gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > > const&, __gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > > const&)
- 0.00 48.23 0.00 209199 0.00 0.00 std::_Vector_base<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*, std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*> >::_M_get_Tp_allocator()
- 0.00 48.23 0.00 201372 0.00 0.00 __gnu_cxx::new_allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*>::max_size() const
- 0.00 48.23 0.00 198792 0.00 0.00 nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::assert_invariant() const
- 0.00 48.23 0.00 187234 0.00 0.00 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> >, std::_Select1st<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > > >::end()
- 0.00 48.23 0.00 180261 0.00 0.00 Mailbox::~Mailbox()
- 0.00 48.23 0.00 180261 0.00 0.00 __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > > >::~new_allocator()
- 0.00 48.23 0.00 180261 0.00 0.00 std::allocator<std::_Rb_tree_node<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > > >::~allocator()
- 0.00 48.23 0.00 180261 0.00 0.00 void std::_Destroy_aux<false>::__destroy<std::shared_ptr<Message>*>(std::shared_ptr<Message>*, std::shared_ptr<Message>*)
- 0.00 48.23 0.00 180261 0.00 0.00 std::_Vector_base<std::shared_ptr<Message>, std::allocator<std::shared_ptr<Message> > >::_Vector_impl::~_Vector_impl()
- 0.00 48.23 0.00 180261 0.00 0.00 std::_Vector_base<std::shared_ptr<Message>, std::allocator<std::shared_ptr<Message> > >::_M_deallocate(std::shared_ptr<Message>*, unsigned long)
- 0.00 48.23 0.00 180261 0.00 0.00 std::_Vector_base<std::shared_ptr<Message>, std::allocator<std::shared_ptr<Message> > >::~_Vector_base()
- 0.00 48.23 0.00 180261 0.00 0.00 std::map<std::type_index, std::shared_ptr<Mailbox::HandlerEntry>, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > > >::~map()
- 0.00 48.23 0.00 180261 0.00 0.00 std::vector<std::shared_ptr<Message>, std::allocator<std::shared_ptr<Message> > >::~vector()
- 0.00 48.23 0.00 180261 0.00 0.00 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> >, std::_Select1st<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > > >::_Rb_tree_impl<std::less<std::type_index>, true>::~_Rb_tree_impl()
- 0.00 48.23 0.00 180261 0.00 0.00 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> >, std::_Select1st<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > > >::_M_erase(std::_Rb_tree_node<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > >*)
- 0.00 48.23 0.00 180261 0.00 0.00 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> >, std::_Select1st<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > > >::~_Rb_tree()
- 0.00 48.23 0.00 180261 0.00 0.00 void std::_Destroy<std::shared_ptr<Message>*>(std::shared_ptr<Message>*, std::shared_ptr<Message>*)
- 0.00 48.23 0.00 180261 0.00 0.00 void std::_Destroy<std::shared_ptr<Message>*, std::shared_ptr<Message> >(std::shared_ptr<Message>*, std::shared_ptr<Message>*, std::allocator<std::shared_ptr<Message> >&)
- 0.00 48.23 0.00 180009 0.00 0.00 Mailbox::Mailbox(Mailbox const&)
- 0.00 48.23 0.00 180009 0.00 0.00 __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > > >::new_allocator(__gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > > > const&)
- 0.00 48.23 0.00 180009 0.00 0.00 __gnu_cxx::__alloc_traits<std::allocator<std::shared_ptr<Message> >, std::shared_ptr<Message> >::_S_select_on_copy(std::allocator<std::shared_ptr<Message> > const&)
- 0.00 48.23 0.00 180009 0.00 0.00 __gnu_cxx::__alloc_traits<std::allocator<std::_Rb_tree_node<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > > >, std::_Rb_tree_node<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > > >::_S_select_on_copy(std::allocator<std::_Rb_tree_node<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > > > const&)
- 0.00 48.23 0.00 180009 0.00 0.00 bool __gnu_cxx::operator!=<std::shared_ptr<Message> const*, std::vector<std::shared_ptr<Message>, std::allocator<std::shared_ptr<Message> > > >(__gnu_cxx::__normal_iterator<std::shared_ptr<Message> const*, std::vector<std::shared_ptr<Message>, std::allocator<std::shared_ptr<Message> > > > const&, __gnu_cxx::__normal_iterator<std::shared_ptr<Message> const*, std::vector<std::shared_ptr<Message>, std::allocator<std::shared_ptr<Message> > > > const&)
- 0.00 48.23 0.00 180009 0.00 0.00 std::_Vector_base<std::shared_ptr<Message>, std::allocator<std::shared_ptr<Message> > >::_M_get_Tp_allocator() const
- 0.00 48.23 0.00 180009 0.00 0.00 std::vector<std::shared_ptr<Message>, std::allocator<std::shared_ptr<Message> > >::end() const
- 0.00 48.23 0.00 180009 0.00 0.00 std::vector<std::shared_ptr<Message>, std::allocator<std::shared_ptr<Message> > >::size() const
- 0.00 48.23 0.00 180009 0.00 0.00 std::vector<std::shared_ptr<Message>, std::allocator<std::shared_ptr<Message> > >::begin() const
- 0.00 48.23 0.00 180009 0.00 0.00 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> >, std::_Select1st<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > > >::_M_root() const
- 0.00 48.23 0.00 180009 0.00 0.00 std::allocator<std::_Rb_tree_node<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > > >::allocator(std::allocator<std::_Rb_tree_node<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > > > const&)
- 0.00 48.23 0.00 180009 0.00 0.00 std::_Vector_base<std::shared_ptr<Message>, std::allocator<std::shared_ptr<Message> > >::_M_allocate(unsigned long)
- 0.00 48.23 0.00 180009 0.00 0.00 std::_Vector_base<std::shared_ptr<Message>, std::allocator<std::shared_ptr<Message> > >::_M_create_storage(unsigned long)
- 0.00 48.23 0.00 180009 0.00 0.00 std::_Vector_base<std::shared_ptr<Message>, std::allocator<std::shared_ptr<Message> > >::_Vector_base(unsigned long, std::allocator<std::shared_ptr<Message> > const&)
- 0.00 48.23 0.00 180009 0.00 0.00 std::allocator_traits<std::allocator<std::shared_ptr<Message> > >::select_on_container_copy_construction(std::allocator<std::shared_ptr<Message> > const&)
- 0.00 48.23 0.00 180009 0.00 0.00 std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > > > >::select_on_container_copy_construction(std::allocator<std::_Rb_tree_node<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > > > const&)
- 0.00 48.23 0.00 180009 0.00 0.00 std::shared_ptr<Message>* std::__uninitialized_copy<false>::__uninit_copy<__gnu_cxx::__normal_iterator<std::shared_ptr<Message> const*, std::vector<std::shared_ptr<Message>, std::allocator<std::shared_ptr<Message> > > >, std::shared_ptr<Message>*>(__gnu_cxx::__normal_iterator<std::shared_ptr<Message> const*, std::vector<std::shared_ptr<Message>, std::allocator<std::shared_ptr<Message> > > >, __gnu_cxx::__normal_iterator<std::shared_ptr<Message> const*, std::vector<std::shared_ptr<Message>, std::allocator<std::shared_ptr<Message> > > >, std::shared_ptr<Message>*)
- 0.00 48.23 0.00 180009 0.00 0.00 std::map<std::type_index, std::shared_ptr<Mailbox::HandlerEntry>, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > > >::map(std::map<std::type_index, std::shared_ptr<Mailbox::HandlerEntry>, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > > > const&)
- 0.00 48.23 0.00 180009 0.00 0.00 std::vector<std::shared_ptr<Message>, std::allocator<std::shared_ptr<Message> > >::vector(std::vector<std::shared_ptr<Message>, std::allocator<std::shared_ptr<Message> > > const&)
- 0.00 48.23 0.00 180009 0.00 0.00 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> >, std::_Select1st<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > > >::_Rb_tree_impl<std::less<std::type_index>, true>::_Rb_tree_impl(std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> >, std::_Select1st<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > > >::_Rb_tree_impl<std::less<std::type_index>, true> const&)
- 0.00 48.23 0.00 180009 0.00 0.00 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> >, std::_Select1st<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > > >::_Rb_tree(std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> >, std::_Select1st<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > > > const&)
- 0.00 48.23 0.00 180009 0.00 0.00 std::shared_ptr<Message>* std::uninitialized_copy<__gnu_cxx::__normal_iterator<std::shared_ptr<Message> const*, std::vector<std::shared_ptr<Message>, std::allocator<std::shared_ptr<Message> > > >, std::shared_ptr<Message>*>(__gnu_cxx::__normal_iterator<std::shared_ptr<Message> const*, std::vector<std::shared_ptr<Message>, std::allocator<std::shared_ptr<Message> > > >, __gnu_cxx::__normal_iterator<std::shared_ptr<Message> const*, std::vector<std::shared_ptr<Message>, std::allocator<std::shared_ptr<Message> > > >, std::shared_ptr<Message>*)
- 0.00 48.23 0.00 180009 0.00 0.00 std::shared_ptr<Message>* std::__uninitialized_copy_a<__gnu_cxx::__normal_iterator<std::shared_ptr<Message> const*, std::vector<std::shared_ptr<Message>, std::allocator<std::shared_ptr<Message> > > >, std::shared_ptr<Message>*, std::shared_ptr<Message> >(__gnu_cxx::__normal_iterator<std::shared_ptr<Message> const*, std::vector<std::shared_ptr<Message>, std::allocator<std::shared_ptr<Message> > > >, __gnu_cxx::__normal_iterator<std::shared_ptr<Message> const*, std::vector<std::shared_ptr<Message>, std::allocator<std::shared_ptr<Message> > > >, std::shared_ptr<Message>*, std::allocator<std::shared_ptr<Message> >&)
- 0.00 48.23 0.00 175523 0.00 0.00 std::_Rb_tree_iterator<std::pair<unsigned int const, Entity*> >::operator*() const
- 0.00 48.23 0.00 175289 0.00 0.00 bool __gnu_cxx::__ops::_Iter_equals_val<char const>::operator()<unsigned char const*>(unsigned char const*)
- 0.00 48.23 0.00 171360 0.00 0.00 std::_Rb_tree_iterator<std::pair<CallbackKey const, bool> >::_Rb_tree_iterator(std::_Rb_tree_node_base*)
- 0.00 48.23 0.00 171356 0.00 0.00 __gnu_cxx::__aligned_membuf<std::pair<CallbackKey const, bool> >::_M_ptr() const
- 0.00 48.23 0.00 171356 0.00 0.00 __gnu_cxx::__aligned_membuf<std::pair<CallbackKey const, bool> >::_M_addr() const
- 0.00 48.23 0.00 171356 0.00 0.00 std::_Select1st<std::pair<CallbackKey const, bool> >::operator()(std::pair<CallbackKey const, bool> const&) const
- 0.00 48.23 0.00 171356 0.00 0.00 std::_Rb_tree_node<std::pair<CallbackKey const, bool> >::_M_valptr() const
- 0.00 48.23 0.00 171350 0.00 0.00 __gnu_cxx::__aligned_membuf<std::pair<CallbackKey const, bool> >::_M_ptr()
- 0.00 48.23 0.00 171350 0.00 0.00 __gnu_cxx::__aligned_membuf<std::pair<CallbackKey const, bool> >::_M_addr()
- 0.00 48.23 0.00 171350 0.00 0.00 std::_Rb_tree_node<std::pair<CallbackKey const, bool> >::_M_valptr()
- 0.00 48.23 0.00 171348 0.00 0.00 std::_Rb_tree<CallbackKey, std::pair<CallbackKey const, bool>, std::_Select1st<std::pair<CallbackKey const, bool> >, std::less<CallbackKey>, std::allocator<std::pair<CallbackKey const, bool> > >::_S_key(std::_Rb_tree_node<std::pair<CallbackKey const, bool> > const*)
- 0.00 48.23 0.00 171348 0.00 0.00 std::_Rb_tree<CallbackKey, std::pair<CallbackKey const, bool>, std::_Select1st<std::pair<CallbackKey const, bool> >, std::less<CallbackKey>, std::allocator<std::pair<CallbackKey const, bool> > >::_S_value(std::_Rb_tree_node<std::pair<CallbackKey const, bool> > const*)
- 0.00 48.23 0.00 171338 0.00 0.00 std::_Rb_tree_iterator<std::pair<CallbackKey const, bool> >::operator*() const
- 0.00 48.23 0.00 161494 0.00 0.00 Sprite::update(Game&)
- 0.00 48.23 0.00 161494 0.00 0.00 std::__shared_ptr<Animation, (__gnu_cxx::_Lock_policy)2>::operator bool() const
- 0.00 48.23 0.00 150024 0.00 0.00 std::_Rb_tree<unsigned int, std::pair<unsigned int const, Entity*>, std::_Select1st<std::pair<unsigned int const, Entity*> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, Entity*> > >::_M_end()
- 0.00 48.23 0.00 150000 0.00 0.00 void std::swap<char, std::char_traits<char>, std::allocator<char> >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)
- 0.00 48.23 0.00 149902 0.00 0.00 __gnu_cxx::__normal_iterator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>**, std::vector<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*, std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*> > >::__normal_iterator(boost::variant<Circle, Rectangle, Sprite, Text, VertexList>** const&)
- 0.00 48.23 0.00 142062 0.00 0.00 void std::vector<Handle, std::allocator<Handle> >::_M_realloc_insert<Handle>(__gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > >, Handle&&)
- 0.00 48.23 0.00 136184 0.00 0.00 __gnu_cxx::__normal_iterator<sf::Vertex const*, std::vector<sf::Vertex, std::allocator<sf::Vertex> > >::base() const
- 0.00 48.23 0.00 134248 0.00 0.00 std::_Vector_base<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*, std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*> >::_M_get_Tp_allocator() const
- 0.00 48.23 0.00 134248 0.00 0.00 std::vector<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*, std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*> >::max_size() const
- 0.00 48.23 0.00 134248 0.00 0.00 boost::variant<Circle, Rectangle, Sprite, Text, VertexList>** std::__copy_move<true, true, std::random_access_iterator_tag>::__copy_m<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*>(boost::variant<Circle, Rectangle, Sprite, Text, VertexList>* const*, boost::variant<Circle, Rectangle, Sprite, Text, VertexList>* const*, boost::variant<Circle, Rectangle, Sprite, Text, VertexList>**)
- 0.00 48.23 0.00 134248 0.00 0.00 std::allocator_traits<std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*> >::max_size(std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*> const&)
- 0.00 48.23 0.00 134248 0.00 0.00 boost::variant<Circle, Rectangle, Sprite, Text, VertexList>** std::__uninitialized_copy<true>::__uninit_copy<std::move_iterator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>**>, boost::variant<Circle, Rectangle, Sprite, Text, VertexList>**>(std::move_iterator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>**>, std::move_iterator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>**>, boost::variant<Circle, Rectangle, Sprite, Text, VertexList>**)
- 0.00 48.23 0.00 134248 0.00 0.00 boost::variant<Circle, Rectangle, Sprite, Text, VertexList>** std::__copy_move_a<true, boost::variant<Circle, Rectangle, Sprite, Text, VertexList>**, boost::variant<Circle, Rectangle, Sprite, Text, VertexList>**>(boost::variant<Circle, Rectangle, Sprite, Text, VertexList>**, boost::variant<Circle, Rectangle, Sprite, Text, VertexList>**, boost::variant<Circle, Rectangle, Sprite, Text, VertexList>**)
- 0.00 48.23 0.00 134248 0.00 0.00 boost::variant<Circle, Rectangle, Sprite, Text, VertexList>** std::__copy_move_a2<true, boost::variant<Circle, Rectangle, Sprite, Text, VertexList>**, boost::variant<Circle, Rectangle, Sprite, Text, VertexList>**>(boost::variant<Circle, Rectangle, Sprite, Text, VertexList>**, boost::variant<Circle, Rectangle, Sprite, Text, VertexList>**, boost::variant<Circle, Rectangle, Sprite, Text, VertexList>**)
- 0.00 48.23 0.00 134248 0.00 0.00 boost::variant<Circle, Rectangle, Sprite, Text, VertexList>** std::uninitialized_copy<std::move_iterator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>**>, boost::variant<Circle, Rectangle, Sprite, Text, VertexList>**>(std::move_iterator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>**>, std::move_iterator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>**>, boost::variant<Circle, Rectangle, Sprite, Text, VertexList>**)
- 0.00 48.23 0.00 134248 0.00 0.00 boost::variant<Circle, Rectangle, Sprite, Text, VertexList>** std::__uninitialized_copy_a<std::move_iterator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>**>, boost::variant<Circle, Rectangle, Sprite, Text, VertexList>**, boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*>(std::move_iterator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>**>, std::move_iterator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>**>, boost::variant<Circle, Rectangle, Sprite, Text, VertexList>**, std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*>&)
- 0.00 48.23 0.00 134248 0.00 0.00 boost::variant<Circle, Rectangle, Sprite, Text, VertexList>** std::__uninitialized_move_if_noexcept_a<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>**, boost::variant<Circle, Rectangle, Sprite, Text, VertexList>**, std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*> >(boost::variant<Circle, Rectangle, Sprite, Text, VertexList>**, boost::variant<Circle, Rectangle, Sprite, Text, VertexList>**, boost::variant<Circle, Rectangle, Sprite, Text, VertexList>**, std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*>&)
- 0.00 48.23 0.00 134248 0.00 0.00 boost::variant<Circle, Rectangle, Sprite, Text, VertexList>** std::copy<std::move_iterator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>**>, boost::variant<Circle, Rectangle, Sprite, Text, VertexList>**>(std::move_iterator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>**>, std::move_iterator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>**>, boost::variant<Circle, Rectangle, Sprite, Text, VertexList>**)
- 0.00 48.23 0.00 129625 0.00 0.00 nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::extra_space(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda(unsigned long, char)#1}::operator()(unsigned long, char) const
- 0.00 48.23 0.00 128992 0.00 0.00 std::_Rb_tree<std::type_index, std::pair<std::type_index const, Handle>, std::_Select1st<std::pair<std::type_index const, Handle> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > >::_M_get_Node_allocator()
- 0.00 48.23 0.00 126056 0.00 0.00 std::__shared_ptr_access<Message, (__gnu_cxx::_Lock_policy)2, false, false>::_M_get() const
- 0.00 48.23 0.00 125316 0.00 0.00 std::__shared_ptr_access<Message, (__gnu_cxx::_Lock_policy)2, false, false>::operator->() const
- 0.00 48.23 0.00 124696 0.00 0.00 std::_Rb_tree<CallbackKey, std::pair<CallbackKey const, bool>, std::_Select1st<std::pair<CallbackKey const, bool> >, std::less<CallbackKey>, std::allocator<std::pair<CallbackKey const, bool> > >::_S_left(std::_Rb_tree_node_base*)
- 0.00 48.23 0.00 122610 0.00 0.00 std::tuple<unsigned int&&>&& std::forward<std::tuple<unsigned int&&> >(std::remove_reference<std::tuple<unsigned int&&> >::type&)
- 0.00 48.23 0.00 122610 0.00 0.00 unsigned int&& std::forward<unsigned int>(std::remove_reference<unsigned int>::type&)
- 0.00 48.23 0.00 120249 0.00 0.00 Messageable::~Messageable()
- 0.00 48.23 0.00 120234 0.00 0.00 Entity::~Entity()
- 0.00 48.23 0.00 120234 0.00 0.00 __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<std::type_index const, Handle> > >::~new_allocator()
- 0.00 48.23 0.00 120234 0.00 0.00 std::allocator<std::_Rb_tree_node<std::pair<std::type_index const, Handle> > >::~allocator()
- 0.00 48.23 0.00 120234 0.00 0.00 std::map<std::type_index, Handle, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > >::~map()
- 0.00 48.23 0.00 120234 0.00 0.00 std::_Rb_tree<std::type_index, std::pair<std::type_index const, Handle>, std::_Select1st<std::pair<std::type_index const, Handle> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > >::_Rb_tree_impl<std::less<std::type_index>, true>::~_Rb_tree_impl()
- 0.00 48.23 0.00 120234 0.00 0.00 std::_Rb_tree<std::type_index, std::pair<std::type_index const, Handle>, std::_Select1st<std::pair<std::type_index const, Handle> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > >::_M_erase(std::_Rb_tree_node<std::pair<std::type_index const, Handle> >*)
- 0.00 48.23 0.00 120234 0.00 0.00 std::_Rb_tree<std::type_index, std::pair<std::type_index const, Handle>, std::_Select1st<std::pair<std::type_index const, Handle> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > >::~_Rb_tree()
- 0.00 48.23 0.00 120072 0.00 0.00 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> >, std::_Select1st<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > > >::_M_get_Node_allocator()
- 0.00 48.23 0.00 120009 0.00 0.00 Messageable::Messageable(Messageable const&)
- 0.00 48.23 0.00 120009 0.00 0.00 __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<std::type_index const, Handle> > >::new_allocator(__gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<std::type_index const, Handle> > > const&)
- 0.00 48.23 0.00 120009 0.00 0.00 __gnu_cxx::__alloc_traits<std::allocator<std::_Rb_tree_node<std::pair<std::type_index const, Handle> > >, std::_Rb_tree_node<std::pair<std::type_index const, Handle> > >::_S_select_on_copy(std::allocator<std::_Rb_tree_node<std::pair<std::type_index const, Handle> > > const&)
- 0.00 48.23 0.00 120009 0.00 0.00 std::_Rb_tree<std::type_index, std::pair<std::type_index const, Handle>, std::_Select1st<std::pair<std::type_index const, Handle> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > >::_M_root() const
- 0.00 48.23 0.00 120009 0.00 0.00 std::allocator<std::_Rb_tree_node<std::pair<std::type_index const, Handle> > >::allocator(std::allocator<std::_Rb_tree_node<std::pair<std::type_index const, Handle> > > const&)
- 0.00 48.23 0.00 120009 0.00 0.00 std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<std::type_index const, Handle> > > >::select_on_container_copy_construction(std::allocator<std::_Rb_tree_node<std::pair<std::type_index const, Handle> > > const&)
- 0.00 48.23 0.00 120009 0.00 0.00 std::map<std::type_index, Handle, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > >::map(std::map<std::type_index, Handle, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > > const&)
- 0.00 48.23 0.00 120009 0.00 0.00 std::_Rb_tree<std::type_index, std::pair<std::type_index const, Handle>, std::_Select1st<std::pair<std::type_index const, Handle> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > >::_Rb_tree_impl<std::less<std::type_index>, true>::_Rb_tree_impl(std::_Rb_tree<std::type_index, std::pair<std::type_index const, Handle>, std::_Select1st<std::pair<std::type_index const, Handle> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > >::_Rb_tree_impl<std::less<std::type_index>, true> const&)
- 0.00 48.23 0.00 120009 0.00 0.00 std::_Rb_tree<std::type_index, std::pair<std::type_index const, Handle>, std::_Select1st<std::pair<std::type_index const, Handle> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > >::_Rb_tree(std::_Rb_tree<std::type_index, std::pair<std::type_index const, Handle>, std::_Select1st<std::pair<std::type_index const, Handle> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > > const&)
- 0.00 48.23 0.00 120006 0.00 0.00 __gnu_cxx::__normal_iterator<ObjectPool<Entity>::Entry*, std::vector<ObjectPool<Entity>::Entry, std::allocator<ObjectPool<Entity>::Entry> > >::base() const
- 0.00 48.23 0.00 120000 0.00 0.00 std::_Rb_tree<std::type_index, std::pair<std::type_index const, Handle>, std::_Select1st<std::pair<std::type_index const, Handle> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > >::_M_root()
- 0.00 48.23 0.00 120000 0.00 0.00 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> >, std::_Select1st<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > > >::_M_root()
- 0.00 48.23 0.00 120000 0.00 0.00 ObjectPool<Entity>::Entry* std::__addressof<ObjectPool<Entity>::Entry>(ObjectPool<Entity>::Entry&)
- 0.00 48.23 0.00 120000 0.00 0.00 std::enable_if<std::__and_<std::__not_<std::__is_tuple_like<std::less<std::type_index> > >, std::is_move_constructible<std::less<std::type_index> >, std::is_move_assignable<std::less<std::type_index> > >::value, void>::type std::swap<std::less<std::type_index> >(std::less<std::type_index>&, std::less<std::type_index>&)
- 0.00 48.23 0.00 108986 0.00 0.00 __gnu_cxx::__aligned_membuf<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > >::_M_ptr() const
- 0.00 48.23 0.00 108986 0.00 0.00 __gnu_cxx::__aligned_membuf<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > >::_M_addr() const
- 0.00 48.23 0.00 108986 0.00 0.00 std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > >::_M_valptr() const
- 0.00 48.23 0.00 105381 0.00 0.00 std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > >::operator()(std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > const&) const
- 0.00 48.23 0.00 105121 0.00 0.00 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > > >::_S_key(std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > > const*)
- 0.00 48.23 0.00 105121 0.00 0.00 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > > >::_S_value(std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > > const*)
- 0.00 48.23 0.00 100670 0.00 0.00 std::_Rb_tree_iterator<std::pair<unsigned int const, Entity*> >::operator==(std::_Rb_tree_iterator<std::pair<unsigned int const, Entity*> > const&) const
- 0.00 48.23 0.00 100100 0.00 0.00 std::map<unsigned int, Entity*, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, Entity*> > >::lower_bound(unsigned int const&)
- 0.00 48.23 0.00 100100 0.00 0.00 std::_Rb_tree<unsigned int, std::pair<unsigned int const, Entity*>, std::_Select1st<std::pair<unsigned int const, Entity*> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, Entity*> > >::lower_bound(unsigned int const&)
- 0.00 48.23 0.00 100100 0.00 0.00 std::_Rb_tree<unsigned int, std::pair<unsigned int const, Entity*>, std::_Select1st<std::pair<unsigned int const, Entity*> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, Entity*> > >::_M_lower_bound(std::_Rb_tree_node<std::pair<unsigned int const, Entity*> >*, std::_Rb_tree_node_base*, unsigned int const&)
- 0.00 48.23 0.00 98708 0.00 0.00 std::_Rb_tree<unsigned int, std::pair<unsigned int const, Entity*>, std::_Select1st<std::pair<unsigned int const, Entity*> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, Entity*> > >::_M_get_Node_allocator()
- 0.00 48.23 0.00 98302 0.00 0.00 Entity::id[abi:cxx11]() const
- 0.00 48.23 0.00 97028 0.00 0.00 std::remove_reference<nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::json_value&>::type&& std::move<nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::json_value&>(nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::json_value&)
- 0.00 48.23 0.00 97028 0.00 0.00 std::remove_reference<nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::value_t&>::type&& std::move<nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::value_t&>(nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::value_t&)
- 0.00 48.23 0.00 92406 0.00 0.00 std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > >::operator()(std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > const&) const
- 0.00 48.23 0.00 89665 0.00 0.00 __gnu_cxx::__enable_if<std::__is_char<char>::__value, bool>::__type std::operator==<char>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
- 0.00 48.23 0.00 89640 0.00 0.00 std::char_traits<char>::compare(char const*, char const*, unsigned long)
- 0.00 48.23 0.00 85686 0.00 0.00 std::_Rb_tree<CallbackKey, std::pair<CallbackKey const, bool>, std::_Select1st<std::pair<CallbackKey const, bool> >, std::less<CallbackKey>, std::allocator<std::pair<CallbackKey const, bool> > >::_M_end()
- 0.00 48.23 0.00 85676 0.00 0.00 std::_Rb_tree<CallbackKey, std::pair<CallbackKey const, bool>, std::_Select1st<std::pair<CallbackKey const, bool> >, std::less<CallbackKey>, std::allocator<std::pair<CallbackKey const, bool> > >::_M_begin()
- 0.00 48.23 0.00 85674 0.00 0.00 std::_Rb_tree_iterator<std::pair<CallbackKey const, bool> >::operator==(std::_Rb_tree_iterator<std::pair<CallbackKey const, bool> > const&) const
- 0.00 48.23 0.00 85672 0.00 0.00 std::map<CallbackKey, bool, std::less<CallbackKey>, std::allocator<std::pair<CallbackKey const, bool> > >::lower_bound(CallbackKey const&)
- 0.00 48.23 0.00 85672 0.00 0.00 std::map<CallbackKey, bool, std::less<CallbackKey>, std::allocator<std::pair<CallbackKey const, bool> > >::end()
- 0.00 48.23 0.00 85672 0.00 0.00 std::map<CallbackKey, bool, std::less<CallbackKey>, std::allocator<std::pair<CallbackKey const, bool> > >::operator[](CallbackKey&&)
- 0.00 48.23 0.00 85672 0.00 0.00 std::_Rb_tree<CallbackKey, std::pair<CallbackKey const, bool>, std::_Select1st<std::pair<CallbackKey const, bool> >, std::less<CallbackKey>, std::allocator<std::pair<CallbackKey const, bool> > >::lower_bound(CallbackKey const&)
- 0.00 48.23 0.00 85672 0.00 0.00 std::_Rb_tree<CallbackKey, std::pair<CallbackKey const, bool>, std::_Select1st<std::pair<CallbackKey const, bool> >, std::less<CallbackKey>, std::allocator<std::pair<CallbackKey const, bool> > >::_M_lower_bound(std::_Rb_tree_node<std::pair<CallbackKey const, bool> >*, std::_Rb_tree_node_base*, CallbackKey const&)
- 0.00 48.23 0.00 85672 0.00 0.00 std::_Rb_tree<CallbackKey, std::pair<CallbackKey const, bool>, std::_Select1st<std::pair<CallbackKey const, bool> >, std::less<CallbackKey>, std::allocator<std::pair<CallbackKey const, bool> > >::end()
- 0.00 48.23 0.00 85666 0.00 0.00 std::map<CallbackKey, bool, std::less<CallbackKey>, std::allocator<std::pair<CallbackKey const, bool> > >::key_comp() const
- 0.00 48.23 0.00 85666 0.00 0.00 std::_Rb_tree<CallbackKey, std::pair<CallbackKey const, bool>, std::_Select1st<std::pair<CallbackKey const, bool> >, std::less<CallbackKey>, std::allocator<std::pair<CallbackKey const, bool> > >::key_comp() const
- 0.00 48.23 0.00 85205 0.00 0.00 std::_Rb_tree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > >::_Rb_tree_iterator(std::_Rb_tree_node_base*)
- 0.00 48.23 0.00 82251 0.00 0.00 __gnu_cxx::__normal_iterator<System**, std::vector<System*, std::allocator<System*> > >::base() const
- 0.00 48.23 0.00 75580 0.00 0.00 std::map<unsigned int, Entity*, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, Entity*> > >::operator[](unsigned int const&)
- 0.00 48.23 0.00 75423 0.00 0.00 std::map<unsigned int, Entity*, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, Entity*> > >::key_comp() const
- 0.00 48.23 0.00 75423 0.00 0.00 std::_Rb_tree<unsigned int, std::pair<unsigned int const, Entity*>, std::_Select1st<std::pair<unsigned int const, Entity*> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, Entity*> > >::key_comp() const
- 0.00 48.23 0.00 75000 0.00 0.00 std::enable_if<std::__and_<std::__not_<std::__is_tuple_like<sf::Vertex*> >, std::is_move_constructible<sf::Vertex*>, std::is_move_assignable<sf::Vertex*> >::value, void>::type std::swap<sf::Vertex*>(sf::Vertex*&, sf::Vertex*&)
- 0.00 48.23 0.00 74951 0.00 0.00 void std::_Destroy_aux<true>::__destroy<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>**>(boost::variant<Circle, Rectangle, Sprite, Text, VertexList>**, boost::variant<Circle, Rectangle, Sprite, Text, VertexList>**)
- 0.00 48.23 0.00 74951 0.00 0.00 std::_Vector_base<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*, std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*> >::_M_deallocate(boost::variant<Circle, Rectangle, Sprite, Text, VertexList>**, unsigned long)
- 0.00 48.23 0.00 74951 0.00 0.00 std::vector<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*, std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*> >::end()
- 0.00 48.23 0.00 74951 0.00 0.00 std::vector<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*, std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*> >::begin()
- 0.00 48.23 0.00 74951 0.00 0.00 void std::_Destroy<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>**>(boost::variant<Circle, Rectangle, Sprite, Text, VertexList>**, boost::variant<Circle, Rectangle, Sprite, Text, VertexList>**)
- 0.00 48.23 0.00 73170 0.00 0.00 std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&& std::forward<std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&> >(std::remove_reference<std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&> >::type&)
- 0.00 48.23 0.00 71249 0.00 0.00 Component::~Component()
- 0.00 48.23 0.00 70845 0.00 0.00 std::_Function_base::_Base_manager<System::update(Game&)::{lambda(Handle)#1}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<System::update(Game&)::{lambda(Handle)#1}> const&, std::_Manager_operation)
- 0.00 48.23 0.00 70845 0.00 0.00 std::remove_reference<System::update(Game&)::{lambda(Handle)#1}&>::type&& std::move<System::update(Game&)::{lambda(Handle)#1}&>(std::remove_reference&&)
- 0.00 48.23 0.00 70367 0.00 0.00 void std::vector<Handle, std::allocator<Handle> >::_M_realloc_insert<Handle const&>(__gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > >, Handle const&)
- 0.00 48.23 0.00 70204 0.00 0.00 std::_Vector_base<sf::Vertex, std::allocator<sf::Vertex> >::_M_get_Tp_allocator()
- 0.00 48.23 0.00 67401 0.00 0.00 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > > >::_S_key(std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > > const*)
- 0.00 48.23 0.00 67401 0.00 0.00 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > > >::_S_value(std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > > const*)
- 0.00 48.23 0.00 67124 0.00 0.00 __gnu_cxx::new_allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*>::deallocate(boost::variant<Circle, Rectangle, Sprite, Text, VertexList>**, unsigned long)
- 0.00 48.23 0.00 67124 0.00 0.00 __gnu_cxx::new_allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*>::allocate(unsigned long, void const*)
- 0.00 48.23 0.00 67124 0.00 0.00 __gnu_cxx::__normal_iterator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>**, std::vector<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*, std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*> > >::difference_type __gnu_cxx::operator-<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>**, std::vector<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*, std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*> > >(__gnu_cxx::__normal_iterator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>**, std::vector<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*, std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*> > > const&, __gnu_cxx::__normal_iterator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>**, std::vector<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*, std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*> > > const&)
- 0.00 48.23 0.00 67124 0.00 0.00 std::_Vector_base<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*, std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*> >::_M_allocate(unsigned long)
- 0.00 48.23 0.00 67124 0.00 0.00 std::allocator_traits<std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*> >::deallocate(std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*>&, boost::variant<Circle, Rectangle, Sprite, Text, VertexList>**, unsigned long)
- 0.00 48.23 0.00 67124 0.00 0.00 std::allocator_traits<std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*> >::allocate(std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*>&, unsigned long)
- 0.00 48.23 0.00 67124 0.00 0.00 void std::vector<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*, std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*> >::_M_realloc_insert<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*>(__gnu_cxx::__normal_iterator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>**, std::vector<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*, std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*> > >, boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*&&)
- 0.00 48.23 0.00 66225 0.00 0.00 __gnu_cxx::__aligned_membuf<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > >::_M_ptr()
- 0.00 48.23 0.00 66225 0.00 0.00 __gnu_cxx::__aligned_membuf<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > >::_M_addr()
- 0.00 48.23 0.00 66225 0.00 0.00 std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > >::_M_valptr()
- 0.00 48.23 0.00 64092 0.00 0.00 bool __gnu_cxx::operator!=<sf::Vertex const*, std::vector<sf::Vertex, std::allocator<sf::Vertex> > >(__gnu_cxx::__normal_iterator<sf::Vertex const*, std::vector<sf::Vertex, std::allocator<sf::Vertex> > > const&, __gnu_cxx::__normal_iterator<sf::Vertex const*, std::vector<sf::Vertex, std::allocator<sf::Vertex> > > const&)
- 0.00 48.23 0.00 62694 0.00 0.00 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> >, std::_Select1st<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > > >::_M_end()
- 0.00 48.23 0.00 62672 0.00 0.00 std::_Rb_tree_iterator<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > >::operator==(std::_Rb_tree_iterator<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > > const&) const
- 0.00 48.23 0.00 62658 0.00 0.00 void Messageable::receive_message<Message, (void*)0>(std::shared_ptr<Message>)
- 0.00 48.23 0.00 62658 0.00 0.00 Messageable::pre_receive_message(std::shared_ptr<Message>)
- 0.00 48.23 0.00 62658 0.00 0.00 Mailbox::handle_message(std::shared_ptr<Message>)
- 0.00 48.23 0.00 62658 0.00 0.00 Message::async()
- 0.00 48.23 0.00 62658 0.00 0.00 Message::type() const
- 0.00 48.23 0.00 62658 0.00 0.00 std::__shared_ptr<Message, (__gnu_cxx::_Lock_policy)2>::operator bool() const
- 0.00 48.23 0.00 62658 0.00 0.00 std::_Rb_tree_iterator<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > >::operator!=(std::_Rb_tree_iterator<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > > const&) const
- 0.00 48.23 0.00 62658 0.00 0.00 std::map<std::type_index, std::shared_ptr<Mailbox::HandlerEntry>, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > > >::end()
- 0.00 48.23 0.00 62658 0.00 0.00 std::map<std::type_index, std::shared_ptr<Mailbox::HandlerEntry>, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > > >::find(std::type_index const&)
- 0.00 48.23 0.00 62658 0.00 0.00 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> >, std::_Select1st<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > > >::_M_lower_bound(std::_Rb_tree_node<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > >*, std::_Rb_tree_node_base*, std::type_index const&)
- 0.00 48.23 0.00 62658 0.00 0.00 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> >, std::_Select1st<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > > >::find(std::type_index const&)
- 0.00 48.23 0.00 62658 0.00 0.00 bool std::operator!=<Message>(std::shared_ptr<Message> const&, decltype(nullptr))
- 0.00 48.23 0.00 62250 0.00 0.00 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > > >::_S_left(std::_Rb_tree_node_base*)
- 0.00 48.23 0.00 60006 0.00 0.00 __gnu_cxx::__normal_iterator<ObjectPool<Entity>::Entry*, std::vector<ObjectPool<Entity>::Entry, std::allocator<ObjectPool<Entity>::Entry> > >::__normal_iterator(ObjectPool<Entity>::Entry* const&)
- 0.00 48.23 0.00 60003 0.00 0.00 ObjectPool<Entity>::Entry::~Entry()
- 0.00 48.23 0.00 60003 0.00 0.00 bool __gnu_cxx::operator!=<ObjectPool<Entity>::Entry*, std::vector<ObjectPool<Entity>::Entry, std::allocator<ObjectPool<Entity>::Entry> > >(__gnu_cxx::__normal_iterator<ObjectPool<Entity>::Entry*, std::vector<ObjectPool<Entity>::Entry, std::allocator<ObjectPool<Entity>::Entry> > > const&, __gnu_cxx::__normal_iterator<ObjectPool<Entity>::Entry*, std::vector<ObjectPool<Entity>::Entry, std::allocator<ObjectPool<Entity>::Entry> > > const&)
- 0.00 48.23 0.00 60003 0.00 0.00 std::vector<ObjectPool<Entity>::Entry, std::allocator<ObjectPool<Entity>::Entry> >::end()
- 0.00 48.23 0.00 60000 0.00 0.00 ObjectPool<Entity>::Entry::Entry(ObjectPool<Entity>::Entry const&)
- 0.00 48.23 0.00 60000 0.00 0.00 Entity::swap(Entity&)
- 0.00 48.23 0.00 60000 0.00 0.00 Entity::operator=(Entity const&)
- 0.00 48.23 0.00 60000 0.00 0.00 Mailbox::swap(Mailbox&)
- 0.00 48.23 0.00 60000 0.00 0.00 Mailbox::operator=(Mailbox const&)
- 0.00 48.23 0.00 60000 0.00 0.00 __gnu_cxx::__alloc_traits<std::allocator<std::shared_ptr<Message> >, std::shared_ptr<Message> >::_S_on_swap(std::allocator<std::shared_ptr<Message> >&, std::allocator<std::shared_ptr<Message> >&)
- 0.00 48.23 0.00 60000 0.00 0.00 __gnu_cxx::__alloc_traits<std::allocator<std::_Rb_tree_node<std::pair<std::type_index const, Handle> > >, std::_Rb_tree_node<std::pair<std::type_index const, Handle> > >::_S_on_swap(std::allocator<std::_Rb_tree_node<std::pair<std::type_index const, Handle> > >&, std::allocator<std::_Rb_tree_node<std::pair<std::type_index const, Handle> > >&)
- 0.00 48.23 0.00 60000 0.00 0.00 __gnu_cxx::__alloc_traits<std::allocator<std::_Rb_tree_node<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > > >, std::_Rb_tree_node<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > > >::_S_on_swap(std::allocator<std::_Rb_tree_node<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > > >&, std::allocator<std::_Rb_tree_node<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > > >&)
- 0.00 48.23 0.00 60000 0.00 0.00 __gnu_cxx::__normal_iterator<ObjectPool<Entity>::Entry*, std::vector<ObjectPool<Entity>::Entry, std::allocator<ObjectPool<Entity>::Entry> > >::operator++()
- 0.00 48.23 0.00 60000 0.00 0.00 std::_Vector_base<std::shared_ptr<Message>, std::allocator<std::shared_ptr<Message> > >::_Vector_impl::_M_swap_data(std::_Vector_base<std::shared_ptr<Message>, std::allocator<std::shared_ptr<Message> > >::_Vector_impl&)
- 0.00 48.23 0.00 60000 0.00 0.00 std::map<std::type_index, Handle, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > >::swap(std::map<std::type_index, Handle, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > >&)
- 0.00 48.23 0.00 60000 0.00 0.00 std::map<std::type_index, std::shared_ptr<Mailbox::HandlerEntry>, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > > >::swap(std::map<std::type_index, std::shared_ptr<Mailbox::HandlerEntry>, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > > >&)
- 0.00 48.23 0.00 60000 0.00 0.00 std::vector<std::shared_ptr<Message>, std::allocator<std::shared_ptr<Message> > >::swap(std::vector<std::shared_ptr<Message>, std::allocator<std::shared_ptr<Message> > >&)
- 0.00 48.23 0.00 60000 0.00 0.00 std::_Rb_tree<std::type_index, std::pair<std::type_index const, Handle>, std::_Select1st<std::pair<std::type_index const, Handle> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > >::swap(std::_Rb_tree<std::type_index, std::pair<std::type_index const, Handle>, std::_Select1st<std::pair<std::type_index const, Handle> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > >&)
- 0.00 48.23 0.00 60000 0.00 0.00 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> >, std::_Select1st<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > > >::swap(std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> >, std::_Select1st<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > > >&)
- 0.00 48.23 0.00 60000 0.00 0.00 void std::__alloc_on_swap<std::allocator<std::shared_ptr<Message> > >(std::allocator<std::shared_ptr<Message> >&, std::allocator<std::shared_ptr<Message> >&)
- 0.00 48.23 0.00 60000 0.00 0.00 void std::__alloc_on_swap<std::allocator<std::_Rb_tree_node<std::pair<std::type_index const, Handle> > > >(std::allocator<std::_Rb_tree_node<std::pair<std::type_index const, Handle> > >&, std::allocator<std::_Rb_tree_node<std::pair<std::type_index const, Handle> > >&)
- 0.00 48.23 0.00 60000 0.00 0.00 void std::__alloc_on_swap<std::allocator<std::_Rb_tree_node<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > > > >(std::allocator<std::_Rb_tree_node<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > > >&, std::allocator<std::_Rb_tree_node<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > > >&)
- 0.00 48.23 0.00 60000 0.00 0.00 void std::__do_alloc_on_swap<std::allocator<std::shared_ptr<Message> > >(std::allocator<std::shared_ptr<Message> >&, std::allocator<std::shared_ptr<Message> >&, std::integral_constant<bool, false>)
- 0.00 48.23 0.00 60000 0.00 0.00 void std::__do_alloc_on_swap<std::allocator<std::_Rb_tree_node<std::pair<std::type_index const, Handle> > > >(std::allocator<std::_Rb_tree_node<std::pair<std::type_index const, Handle> > >&, std::allocator<std::_Rb_tree_node<std::pair<std::type_index const, Handle> > >&, std::integral_constant<bool, false>)
- 0.00 48.23 0.00 60000 0.00 0.00 void std::__do_alloc_on_swap<std::allocator<std::_Rb_tree_node<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > > > >(std::allocator<std::_Rb_tree_node<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > > >&, std::allocator<std::_Rb_tree_node<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > > >&, std::integral_constant<bool, false>)
- 0.00 48.23 0.00 60000 0.00 0.00 void std::swap<std::shared_ptr<Message>, std::allocator<std::shared_ptr<Message> > >(std::vector<std::shared_ptr<Message>, std::allocator<std::shared_ptr<Message> > >&, std::vector<std::shared_ptr<Message>, std::allocator<std::shared_ptr<Message> > >&)
- 0.00 48.23 0.00 60000 0.00 0.00 void std::swap<std::type_index, Handle, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > >(std::map<std::type_index, Handle, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > >&, std::map<std::type_index, Handle, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > >&)
- 0.00 48.23 0.00 60000 0.00 0.00 void std::swap<std::type_index, std::shared_ptr<Mailbox::HandlerEntry>, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > > >(std::map<std::type_index, std::shared_ptr<Mailbox::HandlerEntry>, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > > >&, std::map<std::type_index, std::shared_ptr<Mailbox::HandlerEntry>, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > > >&)
- 0.00 48.23 0.00 60000 0.00 0.00 ObjectPool<Entity>::Entry const& std::forward<ObjectPool<Entity>::Entry const&>(std::remove_reference<ObjectPool<Entity>::Entry const&>::type&)
- 0.00 48.23 0.00 59880 0.00 0.00 __gnu_cxx::__aligned_membuf<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_ptr() const
- 0.00 48.23 0.00 59880 0.00 0.00 __gnu_cxx::__aligned_membuf<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_addr() const
- 0.00 48.23 0.00 59880 0.00 0.00 std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::operator()(std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&) const
- 0.00 48.23 0.00 59880 0.00 0.00 std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_valptr() const
- 0.00 48.23 0.00 59727 0.00 0.00 Messageable::post_receive_message(std::shared_ptr<Message>)
- 0.00 48.23 0.00 58306 0.00 0.00 nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::lexer::scan()
- 0.00 48.23 0.00 58306 0.00 0.00 nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::parser::get_token()
- 0.00 48.23 0.00 57136 0.00 0.00 nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::~basic_json()
- 0.00 48.23 0.00 57108 0.00 0.00 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > > >::_M_get_Node_allocator()
- 0.00 48.23 0.00 57056 0.00 0.00 __gnu_cxx::new_allocator<sf::Vertex>::new_allocator(__gnu_cxx::new_allocator<sf::Vertex> const&)
- 0.00 48.23 0.00 57056 0.00 0.00 std::allocator<sf::Vertex>::allocator(std::allocator<sf::Vertex> const&)
- 0.00 48.23 0.00 56618 0.00 0.00 __gnu_cxx::new_allocator<Handle>::~new_allocator()
- 0.00 48.23 0.00 56618 0.00 0.00 std::allocator<Handle>::~allocator()
- 0.00 48.23 0.00 56455 0.00 0.00 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const& std::forward<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::type&)
- 0.00 48.23 0.00 55818 0.00 0.00 std::_Rb_tree_iterator<std::pair<unsigned int const, InputDevice*> >::_Rb_tree_iterator(std::_Rb_tree_node_base*)
- 0.00 48.23 0.00 54882 0.00 0.00 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > > >::_S_right(std::_Rb_tree_node_base*)
- 0.00 48.23 0.00 53720 0.00 0.00 InputElement::was_pressed() const
- 0.00 48.23 0.00 51204 0.00 0.00 __gnu_cxx::new_allocator<sf::Vertex>::~new_allocator()
- 0.00 48.23 0.00 51204 0.00 0.00 std::allocator<sf::Vertex>::~allocator()
- 0.00 48.23 0.00 50799 0.00 0.00 __gnu_cxx::__normal_iterator<System**, std::vector<System*, std::allocator<System*> > >::__normal_iterator(System** const&)
- 0.00 48.23 0.00 50052 0.00 0.00 std::_Function_base::_Function_base()
- 0.00 48.23 0.00 49117 0.00 0.00 std::_Rb_tree_node_base*& std::forward<std::_Rb_tree_node_base*&>(std::remove_reference<std::_Rb_tree_node_base*&>::type&)
- 0.00 48.23 0.00 49102 0.00 0.00 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_S_key(std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const*)
- 0.00 48.23 0.00 49102 0.00 0.00 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_S_value(std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const*)
- 0.00 48.23 0.00 49044 0.00 0.00 std::_Head_base<0ul, unsigned int&&, false>::_M_head(std::_Head_base<0ul, unsigned int&&, false>&)
- 0.00 48.23 0.00 49044 0.00 0.00 std::_Head_base<0ul, unsigned int&&, false>::_Head_base<unsigned int>(unsigned int&&)
- 0.00 48.23 0.00 49044 0.00 0.00 std::_Tuple_impl<0ul, unsigned int&&>::_M_head(std::_Tuple_impl<0ul, unsigned int&&>&)
- 0.00 48.23 0.00 49044 0.00 0.00 unsigned int&& std::forward<unsigned int&&>(std::remove_reference<unsigned int&&>::type&)
- 0.00 48.23 0.00 48214 0.00 0.00 std::_Rb_tree<unsigned int, std::pair<unsigned int const, Entity*>, std::_Select1st<std::pair<unsigned int const, Entity*> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, Entity*> > >::_M_rightmost()
- 0.00 48.23 0.00 48214 0.00 0.00 std::_Rb_tree<unsigned int, std::pair<unsigned int const, Entity*>, std::_Select1st<std::pair<unsigned int const, Entity*> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, Entity*> > >::_S_key(std::_Rb_tree_node_base const*)
- 0.00 48.23 0.00 48214 0.00 0.00 std::_Rb_tree<unsigned int, std::pair<unsigned int const, Entity*>, std::_Select1st<std::pair<unsigned int const, Entity*> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, Entity*> > >::_S_value(std::_Rb_tree_node_base const*)
- 0.00 48.23 0.00 48064 0.00 0.00 __gnu_cxx::__normal_iterator<sf::Vertex const*, std::vector<sf::Vertex, std::allocator<sf::Vertex> > >::operator++()
- 0.00 48.23 0.00 48064 0.00 0.00 __gnu_cxx::__normal_iterator<sf::Vertex const*, std::vector<sf::Vertex, std::allocator<sf::Vertex> > >::operator*() const
- 0.00 48.23 0.00 48064 0.00 0.00 sf::Vertex* std::__addressof<sf::Vertex>(sf::Vertex&)
- 0.00 48.23 0.00 48064 0.00 0.00 sf::Vertex const& std::forward<sf::Vertex const&>(std::remove_reference<sf::Vertex const&>::type&)
- 0.00 48.23 0.00 47533 0.00 0.00 Handle::operator==(Handle const&) const
- 0.00 48.23 0.00 47230 0.00 0.00 std::function<void (Handle)>::~function()
- 0.00 48.23 0.00 47230 0.00 0.00 System::update(Game&)::{lambda(Handle)#1}& std::_Any_data::_M_access<System::update(Game&)::{lambda(Handle)#1}>()
- 0.00 48.23 0.00 46654 0.00 0.00 std::_Rb_tree<CallbackKey, std::pair<CallbackKey const, bool>, std::_Select1st<std::pair<CallbackKey const, bool> >, std::less<CallbackKey>, std::allocator<std::pair<CallbackKey const, bool> > >::_S_right(std::_Rb_tree_node_base*)
- 0.00 48.23 0.00 44578 0.00 0.00 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > > >::_M_end()
- 0.00 48.23 0.00 43252 0.00 0.00 std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*>::pair<std::_Rb_tree_node_base*&, true>(std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*&)
- 0.00 48.23 0.00 42985 0.00 0.00 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > > >::_S_right(std::_Rb_tree_node_base*)
- 0.00 48.23 0.00 42294 0.00 0.00 std::vector<System*, std::allocator<System*> >::end()
- 0.00 48.23 0.00 42000 0.00 0.00 Component::Component(Component const&)
- 0.00 48.23 0.00 42000 0.00 0.00 std::remove_reference<Component&>::type&& std::move<Component&>(Component&)
- 0.00 48.23 0.00 40299 0.00 0.00 std::_Vector_base<Handle, std::allocator<Handle> >::_Vector_impl::~_Vector_impl()
- 0.00 48.23 0.00 40299 0.00 0.00 std::vector<Handle, std::allocator<Handle> >::~vector()
- 0.00 48.23 0.00 40056 0.00 0.00 __gnu_cxx::__normal_iterator<sf::Vertex const*, std::vector<sf::Vertex, std::allocator<sf::Vertex> > >::__normal_iterator(sf::Vertex const* const&)
- 0.00 48.23 0.00 39839 0.00 0.00 std::_Rb_tree<unsigned int, std::pair<unsigned int const, InputDevice*>, std::_Select1st<std::pair<unsigned int const, InputDevice*> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, InputDevice*> > >::end()
- 0.00 48.23 0.00 39321 0.00 0.00 std::unique_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::create<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*)#1}>::get() const
- 0.00 48.23 0.00 39321 0.00 0.00 std::__uniq_ptr_impl<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::create<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*)#1}>::_M_ptr() const
- 0.00 48.23 0.00 39321 0.00 0.00 std::_Head_base<0ul, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, false>::_M_head(std::_Head_base<0ul, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, false> const&)
- 0.00 48.23 0.00 39321 0.00 0.00 std::_Tuple_impl<0ul, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::create<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*)#1}>::_M_head(nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::create<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*)#1} const&)
- 0.00 48.23 0.00 39321 0.00 0.00 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >* const& std::__get_helper<0ul, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::create<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*)#1}>(std::_Tuple_impl<0ul, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::create<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*)#1}, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::create<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*)#1}> const&)
- 0.00 48.23 0.00 39321 0.00 0.00 std::tuple_element<0ul, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::create<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*)#1}> >::type const& std::get<0ul, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::create<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*)#1}>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::create<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*)#1} const&)
- 0.00 48.23 0.00 39321 0.00 0.00 nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::create<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*)#1} const& std::forward<nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::create<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*)#1} const&>(std::remove_reference<nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::create<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*)#1} const&>::type&)
- 0.00 48.23 0.00 39321 0.00 0.00 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*& std::forward<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*&>(std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*&>::type&)
- 0.00 48.23 0.00 38237 0.00 0.00 std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > > >::end()
- 0.00 48.23 0.00 38237 0.00 0.00 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > > >::end()
- 0.00 48.23 0.00 37167 0.00 0.00 std::_Rb_tree<unsigned int, std::pair<unsigned int const, Entity*>, std::_Select1st<std::pair<unsigned int const, Entity*> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, Entity*> > >::size() const
- 0.00 48.23 0.00 36677 0.00 0.00 sf::Drawable::Drawable(sf::Drawable const&)
- 0.00 48.23 0.00 36522 0.00 0.00 std::remove_reference<unsigned int&>::type&& std::move<unsigned int&>(unsigned int&)
- 0.00 48.23 0.00 35016 0.00 0.00 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_S_right(std::_Rb_tree_node_base*)
- 0.00 48.23 0.00 34085 0.00 0.00 std::_Rb_tree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_Rb_tree_iterator(std::_Rb_tree_node_base*)
- 0.00 48.23 0.00 32719 0.00 0.00 std::function<bool (int, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::parse_event_t, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>&)>::operator bool() const
- 0.00 48.23 0.00 32638 0.00 0.00 __gnu_cxx::new_allocator<Handle>::new_allocator(__gnu_cxx::new_allocator<Handle> const&)
- 0.00 48.23 0.00 32638 0.00 0.00 std::allocator<Handle>::allocator(std::allocator<Handle> const&)
- 0.00 48.23 0.00 32564 0.00 0.00 __gnu_cxx::__aligned_membuf<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > >::_M_ptr()
- 0.00 48.23 0.00 32564 0.00 0.00 __gnu_cxx::__aligned_membuf<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > >::_M_addr()
- 0.00 48.23 0.00 32564 0.00 0.00 std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > >::_M_valptr()
- 0.00 48.23 0.00 32346 0.00 0.00 std::_Rb_tree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > >::operator*() const
- 0.00 48.23 0.00 32307 0.00 0.00 __gnu_cxx::__aligned_membuf<std::pair<unsigned int const, InputDevice*> >::_M_ptr() const
- 0.00 48.23 0.00 32307 0.00 0.00 __gnu_cxx::__aligned_membuf<std::pair<unsigned int const, InputDevice*> >::_M_addr() const
- 0.00 48.23 0.00 32307 0.00 0.00 std::_Rb_tree_node<std::pair<unsigned int const, InputDevice*> >::_M_valptr() const
- 0.00 48.23 0.00 32131 0.00 0.00 __gnu_cxx::__normal_iterator<Handle const*, std::vector<Handle, std::allocator<Handle> > >::__normal_iterator<Handle*>(__gnu_cxx::__normal_iterator<Handle*, __gnu_cxx::__enable_if<std::__are_same<Handle*, Handle*>::__value, std::vector<Handle, std::allocator<Handle> > >::__type> const&)
- 0.00 48.23 0.00 31763 0.00 0.00 std::map<unsigned int, InputDevice*, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, InputDevice*> > >::end()
- 0.00 48.23 0.00 31442 0.00 0.00 System::is_enabled() const
- 0.00 48.23 0.00 31442 0.00 0.00 __gnu_cxx::__normal_iterator<System**, std::vector<System*, std::allocator<System*> > >::operator*() const
- 0.00 48.23 0.00 30922 0.00 0.00 nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::json_value::json_value(nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::value_t)
- 0.00 48.23 0.00 30922 0.00 0.00 nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::parser::expect(nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::lexer::token_type) const
- 0.00 48.23 0.00 30194 0.00 0.00 bool __gnu_cxx::__ops::_Iter_equals_val<Handle const>::operator()<__gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > > >(__gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > >)
- 0.00 48.23 0.00 29940 0.00 0.00 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&& std::forward<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::type&)
- 0.00 48.23 0.00 29940 0.00 0.00 std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>&& std::forward<std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&> >(std::remove_reference<std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&> >::type&)
- 0.00 48.23 0.00 29268 0.00 0.00 std::_Head_base<0ul, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, false>::_M_head(std::_Head_base<0ul, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, false>&)
- 0.00 48.23 0.00 29268 0.00 0.00 std::_Head_base<0ul, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, false>::_Head_base(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
- 0.00 48.23 0.00 29268 0.00 0.00 std::_Tuple_impl<0ul, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::_M_head(std::_Tuple_impl<0ul, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&)
- 0.00 48.23 0.00 29249 0.00 0.00 Component::Component(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
- 0.00 48.23 0.00 29153 0.00 0.00 nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::basic_json(nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::value_t)
- 0.00 48.23 0.00 28109 0.00 0.00 sf::Drawable::~Drawable()
- 0.00 48.23 0.00 28000 0.00 0.00 Component::operator=(Component const&)
- 0.00 48.23 0.00 27981 0.00 0.00 std::iterator_traits<unsigned char const*>::iterator_category std::__iterator_category<unsigned char const*>(unsigned char const* const&)
- 0.00 48.23 0.00 27384 0.00 0.00 nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::operator=(nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>)
- 0.00 48.23 0.00 27384 0.00 0.00 nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::lexer::get_string() const
- 0.00 48.23 0.00 27384 0.00 0.00 std::enable_if<std::__and_<std::__not_<std::__is_tuple_like<nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::json_value> >, std::is_move_constructible<nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::json_value>, std::is_move_assignable<nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::json_value> >::value, void>::type std::swap<nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::json_value>(nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::json_value&, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::json_value&)
- 0.00 48.23 0.00 27384 0.00 0.00 std::enable_if<std::__and_<std::__not_<std::__is_tuple_like<nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::value_t> >, std::is_move_constructible<nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::value_t>, std::is_move_assignable<nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::value_t> >::value, void>::type std::swap<nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::value_t>(nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::value_t&, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::value_t&)
- 0.00 48.23 0.00 27382 0.00 0.00 __gnu_cxx::__ops::_Iter_equals_val<char const>::_Iter_equals_val(char const&)
- 0.00 48.23 0.00 27382 0.00 0.00 __gnu_cxx::__ops::_Iter_equals_val<char const> __gnu_cxx::__ops::__iter_equals_val<char const>(char const&)
- 0.00 48.23 0.00 27382 0.00 0.00 unsigned char const* std::find<unsigned char const*, char>(unsigned char const*, unsigned char const*, char const&)
- 0.00 48.23 0.00 27382 0.00 0.00 unsigned char const* std::__find_if<unsigned char const*, __gnu_cxx::__ops::_Iter_equals_val<char const> >(unsigned char const*, unsigned char const*, __gnu_cxx::__ops::_Iter_equals_val<char const>)
- 0.00 48.23 0.00 27382 0.00 0.00 unsigned char const* std::__find_if<unsigned char const*, __gnu_cxx::__ops::_Iter_equals_val<char const> >(unsigned char const*, unsigned char const*, __gnu_cxx::__ops::_Iter_equals_val<char const>, std::random_access_iterator_tag)
- 0.00 48.23 0.00 26892 0.00 0.00 __gnu_cxx::__aligned_membuf<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_ptr()
- 0.00 48.23 0.00 26892 0.00 0.00 __gnu_cxx::__aligned_membuf<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_addr()
- 0.00 48.23 0.00 26892 0.00 0.00 std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_valptr()
- 0.00 48.23 0.00 26311 0.00 0.00 std::__cxx11::stoi(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long*, int)
- 0.00 48.23 0.00 26311 0.00 0.00 __gnu_cxx::__stoa<long, int, char, int>(long (*)(char const*, char**, int), char const*, char const*, unsigned long*, int)::_Save_errno::_Save_errno()
- 0.00 48.23 0.00 26311 0.00 0.00 __gnu_cxx::__stoa<long, int, char, int>(long (*)(char const*, char**, int), char const*, char const*, unsigned long*, int)::_Save_errno::~_Save_errno()
- 0.00 48.23 0.00 26251 0.00 0.00 nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::is_object() const
- 0.00 48.23 0.00 26217 0.00 0.00 __gnu_cxx::new_allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~new_allocator()
- 0.00 48.23 0.00 26217 0.00 0.00 std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~allocator()
- 0.00 48.23 0.00 26215 0.00 0.00 __gnu_cxx::new_allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::new_allocator()
- 0.00 48.23 0.00 26215 0.00 0.00 std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::allocator()
- 0.00 48.23 0.00 26214 0.00 0.00 std::_Head_base<0ul, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, false>::_M_head(std::_Head_base<0ul, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, false>&)
- 0.00 48.23 0.00 26214 0.00 0.00 std::_Tuple_impl<0ul, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::create<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*)#1}>::_M_head(nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::create<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*)#1}&)
- 0.00 48.23 0.00 26214 0.00 0.00 std::__uniq_ptr_impl<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::create<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*)#1}>::_M_ptr()
- 0.00 48.23 0.00 26214 0.00 0.00 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*& std::__get_helper<0ul, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::create<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*)#1}>(std::_Tuple_impl<0ul, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::create<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*)#1}, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::create<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*)#1}>&)
- 0.00 48.23 0.00 26214 0.00 0.00 std::tuple_element<0ul, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::create<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*)#1}> >::type& std::get<0ul, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::create<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*)#1}>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::create<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*)#1}&)
- 0.00 48.23 0.00 26028 0.00 0.00 std::_Vector_base<sf::Vertex, std::allocator<sf::Vertex> >::_M_get_Tp_allocator() const
- 0.00 48.23 0.00 26028 0.00 0.00 std::_Vector_base<sf::Vertex, std::allocator<sf::Vertex> >::_Vector_impl::_Vector_impl(std::allocator<sf::Vertex> const&)
- 0.00 48.23 0.00 25176 0.00 0.00 void std::_Destroy_aux<true>::__destroy<sf::Vertex*>(sf::Vertex*, sf::Vertex*)
- 0.00 48.23 0.00 25176 0.00 0.00 std::_Vector_base<sf::Vertex, std::allocator<sf::Vertex> >::_Vector_impl::~_Vector_impl()
- 0.00 48.23 0.00 25176 0.00 0.00 std::_Vector_base<sf::Vertex, std::allocator<sf::Vertex> >::_M_deallocate(sf::Vertex*, unsigned long)
- 0.00 48.23 0.00 25176 0.00 0.00 std::_Vector_base<sf::Vertex, std::allocator<sf::Vertex> >::~_Vector_base()
- 0.00 48.23 0.00 25176 0.00 0.00 std::vector<sf::Vertex, std::allocator<sf::Vertex> >::~vector()
- 0.00 48.23 0.00 25176 0.00 0.00 void std::_Destroy<sf::Vertex*>(sf::Vertex*, sf::Vertex*)
- 0.00 48.23 0.00 25176 0.00 0.00 void std::_Destroy<sf::Vertex*, sf::Vertex>(sf::Vertex*, sf::Vertex*, std::allocator<sf::Vertex>&)
- 0.00 48.23 0.00 25005 0.00 0.00 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > > >::_S_key(std::_Rb_tree_node_base const*)
- 0.00 48.23 0.00 25005 0.00 0.00 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > > >::_S_value(std::_Rb_tree_node_base const*)
- 0.00 48.23 0.00 25000 0.00 0.00 std::_Vector_base<sf::Vertex, std::allocator<sf::Vertex> >::_Vector_impl::_M_swap_data(std::_Vector_base<sf::Vertex, std::allocator<sf::Vertex> >::_Vector_impl&)
- 0.00 48.23 0.00 24950 0.00 0.00 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > > >::_M_rightmost()
- 0.00 48.23 0.00 24677 0.00 0.00 __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<unsigned int const, Entity*> > >::deallocate(std::_Rb_tree_node<std::pair<unsigned int const, Entity*> >*, unsigned long)
- 0.00 48.23 0.00 24677 0.00 0.00 void __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<unsigned int const, Entity*> > >::destroy<std::pair<unsigned int const, Entity*> >(std::pair<unsigned int const, Entity*>*)
- 0.00 48.23 0.00 24677 0.00 0.00 __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<unsigned int const, Entity*> > >::allocate(unsigned long, void const*)
- 0.00 48.23 0.00 24677 0.00 0.00 __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<unsigned int const, Entity*> > >::max_size() const
- 0.00 48.23 0.00 24677 0.00 0.00 std::_Rb_tree_const_iterator<std::pair<unsigned int const, Entity*> >::_M_const_cast() const
- 0.00 48.23 0.00 24677 0.00 0.00 std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<unsigned int const, Entity*> > > >::deallocate(std::allocator<std::_Rb_tree_node<std::pair<unsigned int const, Entity*> > >&, std::_Rb_tree_node<std::pair<unsigned int const, Entity*> >*, unsigned long)
- 0.00 48.23 0.00 24677 0.00 0.00 void std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<unsigned int const, Entity*> > > >::destroy<std::pair<unsigned int const, Entity*> >(std::allocator<std::_Rb_tree_node<std::pair<unsigned int const, Entity*> > >&, std::pair<unsigned int const, Entity*>*)
- 0.00 48.23 0.00 24677 0.00 0.00 std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<unsigned int const, Entity*> > > >::allocate(std::allocator<std::_Rb_tree_node<std::pair<unsigned int const, Entity*> > >&, unsigned long)
- 0.00 48.23 0.00 24677 0.00 0.00 std::_Rb_tree_const_iterator<std::pair<unsigned int const, Entity*> >::_Rb_tree_const_iterator(std::_Rb_tree_iterator<std::pair<unsigned int const, Entity*> > const&)
- 0.00 48.23 0.00 24677 0.00 0.00 std::_Rb_tree<unsigned int, std::pair<unsigned int const, Entity*>, std::_Select1st<std::pair<unsigned int const, Entity*> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, Entity*> > >::_M_get_node()
- 0.00 48.23 0.00 24677 0.00 0.00 std::_Rb_tree<unsigned int, std::pair<unsigned int const, Entity*>, std::_Select1st<std::pair<unsigned int const, Entity*> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, Entity*> > >::_M_put_node(std::_Rb_tree_node<std::pair<unsigned int const, Entity*> >*)
- 0.00 48.23 0.00 24677 0.00 0.00 std::_Rb_tree<unsigned int, std::pair<unsigned int const, Entity*>, std::_Select1st<std::pair<unsigned int const, Entity*> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, Entity*> > >::_M_drop_node(std::_Rb_tree_node<std::pair<unsigned int const, Entity*> >*)
- 0.00 48.23 0.00 24677 0.00 0.00 std::_Rb_tree<unsigned int, std::pair<unsigned int const, Entity*>, std::_Select1st<std::pair<unsigned int const, Entity*> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, Entity*> > >::_M_insert_node(std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<unsigned int const, Entity*> >*)
- 0.00 48.23 0.00 24677 0.00 0.00 std::_Rb_tree<unsigned int, std::pair<unsigned int const, Entity*>, std::_Select1st<std::pair<unsigned int const, Entity*> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, Entity*> > >::_M_destroy_node(std::_Rb_tree_node<std::pair<unsigned int const, Entity*> >*)
- 0.00 48.23 0.00 24677 0.00 0.00 std::_Rb_tree<unsigned int, std::pair<unsigned int const, Entity*>, std::_Select1st<std::pair<unsigned int const, Entity*> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, Entity*> > >::_M_get_insert_hint_unique_pos(std::_Rb_tree_const_iterator<std::pair<unsigned int const, Entity*> >, unsigned int const&)
- 0.00 48.23 0.00 24614 0.00 0.00 SceneNode::visible(bool)
- 0.00 48.23 0.00 24522 0.00 0.00 std::_Tuple_impl<0ul, unsigned int&&>::_Tuple_impl(std::_Tuple_impl<0ul, unsigned int&&>&&)
- 0.00 48.23 0.00 24522 0.00 0.00 std::_Tuple_impl<0ul, unsigned int&&>::_Tuple_impl<unsigned int>(unsigned int&&)
- 0.00 48.23 0.00 24522 0.00 0.00 std::tuple<unsigned int&&>::tuple(std::tuple<unsigned int&&>&&)
- 0.00 48.23 0.00 24522 0.00 0.00 std::tuple<unsigned int&&>::tuple<unsigned int, true>(unsigned int&&)
- 0.00 48.23 0.00 24522 0.00 0.00 unsigned int& std::__get_helper<0ul, unsigned int&&>(std::_Tuple_impl<0ul, unsigned int&&>&)
- 0.00 48.23 0.00 24522 0.00 0.00 std::tuple<unsigned int&&> std::forward_as_tuple<unsigned int>(unsigned int&&)
- 0.00 48.23 0.00 24522 0.00 0.00 std::tuple_element<0ul, std::tuple<unsigned int&&> >::type& std::get<0ul, unsigned int&&>(std::tuple<unsigned int&&>&)
- 0.00 48.23 0.00 24520 0.00 0.00 void __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<unsigned int const, Entity*> > >::construct<std::pair<unsigned int const, Entity*>, std::piecewise_construct_t const&, std::tuple<unsigned int&&>, std::tuple<> >(std::pair<unsigned int const, Entity*>*, std::piecewise_construct_t const&, std::tuple<unsigned int&&>&&, std::tuple<>&&)
- 0.00 48.23 0.00 24520 0.00 0.00 void std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<unsigned int const, Entity*> > > >::construct<std::pair<unsigned int const, Entity*>, std::piecewise_construct_t const&, std::tuple<unsigned int&&>, std::tuple<> >(std::allocator<std::_Rb_tree_node<std::pair<unsigned int const, Entity*> > >&, std::pair<unsigned int const, Entity*>*, std::piecewise_construct_t const&, std::tuple<unsigned int&&>&&, std::tuple<>&&)
- 0.00 48.23 0.00 24520 0.00 0.00 std::map<unsigned int, Entity*, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, Entity*> > >::operator[](unsigned int&&)
- 0.00 48.23 0.00 24520 0.00 0.00 std::pair<unsigned int const, Entity*>::pair<unsigned int&&>(std::piecewise_construct_t, std::tuple<unsigned int&&>, std::tuple<>)
- 0.00 48.23 0.00 24520 0.00 0.00 std::pair<unsigned int const, Entity*>::pair<unsigned int&&, 0ul>(std::tuple<unsigned int&&>&, std::tuple<>&, std::_Index_tuple<0ul>, std::_Index_tuple<>)
- 0.00 48.23 0.00 24520 0.00 0.00 std::_Rb_tree_node<std::pair<unsigned int const, Entity*> >* std::_Rb_tree<unsigned int, std::pair<unsigned int const, Entity*>, std::_Select1st<std::pair<unsigned int const, Entity*> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, Entity*> > >::_M_create_node<std::piecewise_construct_t const&, std::tuple<unsigned int&&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple<unsigned int&&>&&, std::tuple<>&&)
- 0.00 48.23 0.00 24520 0.00 0.00 void std::_Rb_tree<unsigned int, std::pair<unsigned int const, Entity*>, std::_Select1st<std::pair<unsigned int const, Entity*> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, Entity*> > >::_M_construct_node<std::piecewise_construct_t const&, std::tuple<unsigned int&&>, std::tuple<> >(std::_Rb_tree_node<std::pair<unsigned int const, Entity*> >*, std::piecewise_construct_t const&, std::tuple<unsigned int&&>&&, std::tuple<>&&)
- 0.00 48.23 0.00 24520 0.00 0.00 std::_Rb_tree_iterator<std::pair<unsigned int const, Entity*> > std::_Rb_tree<unsigned int, std::pair<unsigned int const, Entity*>, std::_Select1st<std::pair<unsigned int const, Entity*> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, Entity*> > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<unsigned int&&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<unsigned int const, Entity*> >, std::piecewise_construct_t const&, std::tuple<unsigned int&&>&&, std::tuple<>&&)
- 0.00 48.23 0.00 24229 0.00 0.00 std::_Select1st<std::pair<unsigned int const, InputDevice*> >::operator()(std::pair<unsigned int const, InputDevice*> const&) const
- 0.00 48.23 0.00 24028 0.00 0.00 std::vector<sf::Vertex, std::allocator<sf::Vertex> >::size() const
- 0.00 48.23 0.00 24000 0.00 0.00 sf::Drawable::operator=(sf::Drawable const&)
- 0.00 48.23 0.00 23980 0.00 0.00 __gnu_cxx::new_allocator<Handle>::new_allocator()
- 0.00 48.23 0.00 23980 0.00 0.00 std::allocator<Handle>::allocator()
- 0.00 48.23 0.00 23980 0.00 0.00 std::_Vector_base<Handle, std::allocator<Handle> >::_Vector_impl::_Vector_impl()
- 0.00 48.23 0.00 23980 0.00 0.00 std::_Vector_base<Handle, std::allocator<Handle> >::_Vector_base()
- 0.00 48.23 0.00 23969 0.00 0.00 std::vector<Handle, std::allocator<Handle> >::_M_erase_at_end(Handle*)
- 0.00 48.23 0.00 23969 0.00 0.00 std::vector<Handle, std::allocator<Handle> >::clear()
- 0.00 48.23 0.00 23948 0.00 0.00 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_get_Node_allocator()
- 0.00 48.23 0.00 23682 0.00 0.00 std::_Rb_tree_iterator<std::pair<unsigned int const, InputDevice*> >::operator!=(std::_Rb_tree_iterator<std::pair<unsigned int const, InputDevice*> > const&) const
- 0.00 48.23 0.00 23615 0.00 0.00 EntitySubscription::on_for_each()
- 0.00 48.23 0.00 23615 0.00 0.00 std::function<void (Handle)>::operator bool() const
- 0.00 48.23 0.00 23615 0.00 0.00 bool std::_Function_base::_Base_manager<System::update(Game&)::{lambda(Handle)#1}>::_M_not_empty_function<{lambda(Handle)#1}>({lambda(Handle)#1} const&)
- 0.00 48.23 0.00 23615 0.00 0.00 std::_Function_base::_Base_manager<System::update(Game&)::{lambda(Handle)#1}>::_M_clone(std::_Any_data&, std::_Function_base::_Base_manager<System::update(Game&)::{lambda(Handle)#1}> const&, std::integral_constant<bool, true>)
- 0.00 48.23 0.00 23615 0.00 0.00 std::function<void (Handle)>::function(std::function<void (Handle)> const&)
- 0.00 48.23 0.00 23361 0.00 0.00 std::_Rb_tree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > >::operator->() const
- 0.00 48.23 0.00 23027 0.00 0.00 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_end()
- 0.00 48.23 0.00 22632 0.00 0.00 std::_Rb_tree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > >::operator==(std::_Rb_tree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > > const&) const
- 0.00 48.23 0.00 21555 0.00 0.00 std::_Rb_tree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > >::_Rb_tree_iterator()
- 0.00 48.23 0.00 21397 0.00 0.00 nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::extra_space(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
- 0.00 48.23 0.00 21397 0.00 0.00 nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::escape_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
- 0.00 48.23 0.00 21397 0.00 0.00 unsigned long std::accumulate<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, unsigned long, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::extra_space(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda(unsigned long, char)#1}>(__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, unsigned long, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::extra_space(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda(unsigned long, char)#1}, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::extra_space(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda(unsigned long, char)#1})
- 0.00 48.23 0.00 21166 0.00 0.00 Scene::game()
- 0.00 48.23 0.00 21000 0.00 0.00 std::remove_reference<sf::Vector2<float>&>::type&& std::move<sf::Vector2<float>&>(sf::Vector2<float>&)
- 0.00 48.23 0.00 20608 0.00 0.00 __gnu_cxx::__aligned_membuf<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> >::_M_ptr() const
- 0.00 48.23 0.00 20608 0.00 0.00 __gnu_cxx::__aligned_membuf<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> >::_M_addr() const
- 0.00 48.23 0.00 20608 0.00 0.00 std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> >::operator()(std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> const&) const
- 0.00 48.23 0.00 20608 0.00 0.00 std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> >::_M_valptr() const
- 0.00 48.23 0.00 20232 0.00 0.00 std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type&& std::move<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)
- 0.00 48.23 0.00 20040 0.00 0.00 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> > >::_S_key(std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> > const*)
- 0.00 48.23 0.00 20028 0.00 0.00 std::vector<sf::Vertex, std::allocator<sf::Vertex> >::end() const
- 0.00 48.23 0.00 20028 0.00 0.00 std::vector<sf::Vertex, std::allocator<sf::Vertex> >::begin() const
- 0.00 48.23 0.00 20000 0.00 0.00 std::remove_reference<std::allocator<sf::Vertex>&>::type&& std::move<std::allocator<sf::Vertex>&>(std::allocator<sf::Vertex>&)
- 0.00 48.23 0.00 19209 0.00 0.00 Handle::Handle()
- 0.00 48.23 0.00 18969 0.00 0.00 std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count()
- 0.00 48.23 0.00 18920 0.00 0.00 std::_Rb_tree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > >::_Rb_tree_const_iterator(std::_Rb_tree_node_base const*)
- 0.00 48.23 0.00 17815 0.00 0.00 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > > >::_M_begin()
- 0.00 48.23 0.00 17750 0.00 0.00 std::_Rb_tree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > >::operator!=(std::_Rb_tree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > > const&) const
- 0.00 48.23 0.00 17564 0.00 0.00 std::__cxx11::basic_string<unsigned int, std::char_traits<unsigned int>, std::allocator<unsigned int> >::_M_data() const
- 0.00 48.23 0.00 17374 0.00 0.00 nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::iter_impl<nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> const>::value() const
- 0.00 48.23 0.00 17374 0.00 0.00 nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::iter_impl<nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> const>::operator*() const
- 0.00 48.23 0.00 17374 0.00 0.00 std::_Rb_tree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > >::operator!=(std::_Rb_tree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > > const&) const
- 0.00 48.23 0.00 16624 0.00 0.00 std::_Rb_tree<CallbackKey, std::pair<CallbackKey const, std::function<void ()> >, std::_Select1st<std::pair<CallbackKey const, std::function<void ()> > >, std::less<CallbackKey>, std::allocator<std::pair<CallbackKey const, std::function<void ()> > > >::_S_right(std::_Rb_tree_node_base*)
- 0.00 48.23 0.00 16580 0.00 0.00 std::_Rb_tree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > >::operator->() const
- 0.00 48.23 0.00 16375 0.00 0.00 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > > >::_M_end()
- 0.00 48.23 0.00 16319 0.00 0.00 __gnu_cxx::__alloc_traits<std::allocator<Handle>, Handle>::_S_select_on_copy(std::allocator<Handle> const&)
- 0.00 48.23 0.00 16319 0.00 0.00 ObjectPool<Entity>::get_active_handles() const
- 0.00 48.23 0.00 16319 0.00 0.00 std::_Vector_base<Handle, std::allocator<Handle> >::_Vector_impl::_Vector_impl(std::allocator<Handle> const&)
- 0.00 48.23 0.00 16319 0.00 0.00 std::_Vector_base<Handle, std::allocator<Handle> >::_M_create_storage(unsigned long)
- 0.00 48.23 0.00 16319 0.00 0.00 std::_Vector_base<Handle, std::allocator<Handle> >::_Vector_base(unsigned long, std::allocator<Handle> const&)
- 0.00 48.23 0.00 16319 0.00 0.00 std::allocator_traits<std::allocator<Handle> >::select_on_container_copy_construction(std::allocator<Handle> const&)
- 0.00 48.23 0.00 16319 0.00 0.00 Handle* std::__uninitialized_copy<false>::__uninit_copy<__gnu_cxx::__normal_iterator<Handle const*, std::vector<Handle, std::allocator<Handle> > >, Handle*>(__gnu_cxx::__normal_iterator<Handle const*, std::vector<Handle, std::allocator<Handle> > >, __gnu_cxx::__normal_iterator<Handle const*, std::vector<Handle, std::allocator<Handle> > >, Handle*)
- 0.00 48.23 0.00 16319 0.00 0.00 std::vector<Handle, std::allocator<Handle> >::vector(std::vector<Handle, std::allocator<Handle> > const&)
- 0.00 48.23 0.00 16319 0.00 0.00 Handle* std::uninitialized_copy<__gnu_cxx::__normal_iterator<Handle const*, std::vector<Handle, std::allocator<Handle> > >, Handle*>(__gnu_cxx::__normal_iterator<Handle const*, std::vector<Handle, std::allocator<Handle> > >, __gnu_cxx::__normal_iterator<Handle const*, std::vector<Handle, std::allocator<Handle> > >, Handle*)
- 0.00 48.23 0.00 16319 0.00 0.00 Handle* std::__uninitialized_copy_a<__gnu_cxx::__normal_iterator<Handle const*, std::vector<Handle, std::allocator<Handle> > >, Handle*, Handle>(__gnu_cxx::__normal_iterator<Handle const*, std::vector<Handle, std::allocator<Handle> > >, __gnu_cxx::__normal_iterator<Handle const*, std::vector<Handle, std::allocator<Handle> > >, Handle*, std::allocator<Handle>&)
- 0.00 48.23 0.00 16277 0.00 0.00 Scene::root_entity() const
- 0.00 48.23 0.00 16194 0.00 0.00 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > > >::_M_begin()
- 0.00 48.23 0.00 16190 0.00 0.00 std::_Rb_tree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > >::operator==(std::_Rb_tree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > > const&) const
- 0.00 48.23 0.00 16188 0.00 0.00 std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<InputElement>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > > >::lower_bound(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
- 0.00 48.23 0.00 16188 0.00 0.00 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > > >::lower_bound(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
- 0.00 48.23 0.00 16188 0.00 0.00 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > > >::_M_lower_bound(std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > >*, std::_Rb_tree_node_base*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
- 0.00 48.23 0.00 16158 0.00 0.00 std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<InputElement>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > > >::key_comp() const
- 0.00 48.23 0.00 16158 0.00 0.00 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > > >::key_comp() const
- 0.00 48.23 0.00 16158 0.00 0.00 std::_Rb_tree_const_iterator<std::pair<unsigned int const, InputDevice*> >::_Rb_tree_const_iterator(std::_Rb_tree_iterator<std::pair<unsigned int const, InputDevice*> > const&)
- 0.00 48.23 0.00 16151 0.00 0.00 std::_Rb_tree<unsigned int, std::pair<unsigned int const, InputDevice*>, std::_Select1st<std::pair<unsigned int const, InputDevice*> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, InputDevice*> > >::_S_key(std::_Rb_tree_node<std::pair<unsigned int const, InputDevice*> > const*)
- 0.00 48.23 0.00 16151 0.00 0.00 std::_Rb_tree<unsigned int, std::pair<unsigned int const, InputDevice*>, std::_Select1st<std::pair<unsigned int const, InputDevice*> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, InputDevice*> > >::_S_value(std::_Rb_tree_node<std::pair<unsigned int const, InputDevice*> > const*)
- 0.00 48.23 0.00 16079 0.00 0.00 InputDevice::get(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
- 0.00 48.23 0.00 16079 0.00 0.00 InputElement::name[abi:cxx11]() const
- 0.00 48.23 0.00 16079 0.00 0.00 std::__shared_ptr<InputElement, (__gnu_cxx::_Lock_policy)2>::operator bool() const
- 0.00 48.23 0.00 16057 0.00 0.00 EntitySubscription::post_clear()
- 0.00 48.23 0.00 16057 0.00 0.00 EntitySubscription::system()
- 0.00 48.23 0.00 16057 0.00 0.00 EntitySubscription::pre_clear()
- 0.00 48.23 0.00 16057 0.00 0.00 System::root() const
- 0.00 48.23 0.00 16041 0.00 0.00 std::deque<Scene*, std::allocator<Scene*> >::empty() const
- 0.00 48.23 0.00 16041 0.00 0.00 std::stack<Scene*, std::deque<Scene*, std::allocator<Scene*> > >::empty() const
- 0.00 48.23 0.00 16041 0.00 0.00 bool std::operator==<Scene*, Scene*&, Scene**>(std::_Deque_iterator<Scene*, Scene*&, Scene**> const&, std::_Deque_iterator<Scene*, Scene*&, Scene**> const&)
- 0.00 48.23 0.00 16028 0.00 0.00 sf::VertexArray::VertexArray(sf::VertexArray const&)
- 0.00 48.23 0.00 16028 0.00 0.00 __gnu_cxx::__alloc_traits<std::allocator<sf::Vertex>, sf::Vertex>::_S_select_on_copy(std::allocator<sf::Vertex> const&)
- 0.00 48.23 0.00 16028 0.00 0.00 std::_Vector_base<sf::Vertex, std::allocator<sf::Vertex> >::_M_allocate(unsigned long)
- 0.00 48.23 0.00 16028 0.00 0.00 std::_Vector_base<sf::Vertex, std::allocator<sf::Vertex> >::_M_create_storage(unsigned long)
- 0.00 48.23 0.00 16028 0.00 0.00 std::_Vector_base<sf::Vertex, std::allocator<sf::Vertex> >::_Vector_base(unsigned long, std::allocator<sf::Vertex> const&)
- 0.00 48.23 0.00 16028 0.00 0.00 std::allocator_traits<std::allocator<sf::Vertex> >::select_on_container_copy_construction(std::allocator<sf::Vertex> const&)
- 0.00 48.23 0.00 16028 0.00 0.00 sf::Vertex* std::__uninitialized_copy<false>::__uninit_copy<__gnu_cxx::__normal_iterator<sf::Vertex const*, std::vector<sf::Vertex, std::allocator<sf::Vertex> > >, sf::Vertex*>(__gnu_cxx::__normal_iterator<sf::Vertex const*, std::vector<sf::Vertex, std::allocator<sf::Vertex> > >, __gnu_cxx::__normal_iterator<sf::Vertex const*, std::vector<sf::Vertex, std::allocator<sf::Vertex> > >, sf::Vertex*)
- 0.00 48.23 0.00 16028 0.00 0.00 std::vector<sf::Vertex, std::allocator<sf::Vertex> >::vector(std::vector<sf::Vertex, std::allocator<sf::Vertex> > const&)
- 0.00 48.23 0.00 16028 0.00 0.00 sf::Vertex* std::uninitialized_copy<__gnu_cxx::__normal_iterator<sf::Vertex const*, std::vector<sf::Vertex, std::allocator<sf::Vertex> > >, sf::Vertex*>(__gnu_cxx::__normal_iterator<sf::Vertex const*, std::vector<sf::Vertex, std::allocator<sf::Vertex> > >, __gnu_cxx::__normal_iterator<sf::Vertex const*, std::vector<sf::Vertex, std::allocator<sf::Vertex> > >, sf::Vertex*)
- 0.00 48.23 0.00 16028 0.00 0.00 sf::Vertex* std::__uninitialized_copy_a<__gnu_cxx::__normal_iterator<sf::Vertex const*, std::vector<sf::Vertex, std::allocator<sf::Vertex> > >, sf::Vertex*, sf::Vertex>(__gnu_cxx::__normal_iterator<sf::Vertex const*, std::vector<sf::Vertex, std::allocator<sf::Vertex> > >, __gnu_cxx::__normal_iterator<sf::Vertex const*, std::vector<sf::Vertex, std::allocator<sf::Vertex> > >, sf::Vertex*, std::allocator<sf::Vertex>&)
- 0.00 48.23 0.00 15794 0.00 0.00 __gnu_cxx::__aligned_membuf<std::pair<unsigned int const, InputDevice*> >::_M_ptr()
- 0.00 48.23 0.00 15794 0.00 0.00 __gnu_cxx::__aligned_membuf<std::pair<unsigned int const, InputDevice*> >::_M_addr()
- 0.00 48.23 0.00 15794 0.00 0.00 std::_Rb_tree_node<std::pair<unsigned int const, InputDevice*> >::_M_valptr()
- 0.00 48.23 0.00 15790 0.00 0.00 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > > >::begin()
- 0.00 48.23 0.00 15788 0.00 0.00 std::_Rb_tree_iterator<std::pair<unsigned int const, InputDevice*> >::operator->() const
- 0.00 48.23 0.00 15788 0.00 0.00 std::_Rb_tree_iterator<std::pair<unsigned int const, InputDevice*> >::operator++()
- 0.00 48.23 0.00 15788 0.00 0.00 std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<InputElement>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > > >::begin()
- 0.00 48.23 0.00 15721 0.00 0.00 System::pre_update(Game&)
- 0.00 48.23 0.00 15672 0.00 0.00 __gnu_cxx::__normal_iterator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*, std::vector<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>, std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList> > > >::__normal_iterator(boost::variant<Circle, Rectangle, Sprite, Text, VertexList>* const&)
- 0.00 48.23 0.00 15649 0.00 0.00 sf::Transformable::Transformable(sf::Transformable const&)
- 0.00 48.23 0.00 15176 0.00 0.00 sf::VertexArray::~VertexArray()
- 0.00 48.23 0.00 15000 0.00 0.00 std::remove_reference<std::vector<sf::Vertex, std::allocator<sf::Vertex> >&>::type&& std::move<std::vector<sf::Vertex, std::allocator<sf::Vertex> >&>(std::vector<sf::Vertex, std::allocator<sf::Vertex> >&)
- 0.00 48.23 0.00 14917 0.00 0.00 std::_Rb_tree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::operator*() const
- 0.00 48.23 0.00 14876 0.00 0.00 nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::basic_json(nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>&&)
- 0.00 48.23 0.00 14876 0.00 0.00 nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::is_discarded() const
- 0.00 48.23 0.00 14876 0.00 0.00 std::remove_reference<nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>&>::type&& std::move<nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>&>(nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>&)
- 0.00 48.23 0.00 14740 0.00 0.00 std::type_index&& std::forward<std::type_index>(std::remove_reference<std::type_index>::type&)
- 0.00 48.23 0.00 14685 0.00 0.00 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_S_left(std::_Rb_tree_node_base*)
- 0.00 48.23 0.00 14634 0.00 0.00 std::_Tuple_impl<0ul, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::_Tuple_impl(std::_Tuple_impl<0ul, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&)
- 0.00 48.23 0.00 14634 0.00 0.00 std::_Tuple_impl<0ul, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::_Tuple_impl(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
- 0.00 48.23 0.00 14634 0.00 0.00 std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::tuple(std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&)
- 0.00 48.23 0.00 14634 0.00 0.00 std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::tuple<void, true>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
- 0.00 48.23 0.00 14634 0.00 0.00 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const& std::__get_helper<0ul, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(std::_Tuple_impl<0ul, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&)
- 0.00 48.23 0.00 14634 0.00 0.00 std::tuple_element<0ul, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&> >::type& std::get<0ul, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&)
- 0.00 48.23 0.00 14399 0.00 0.00 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> > >::_S_right(std::_Rb_tree_node_base*)
- 0.00 48.23 0.00 14370 0.00 0.00 nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::internal_iterator::internal_iterator()
- 0.00 48.23 0.00 14370 0.00 0.00 nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::primitive_iterator_t::primitive_iterator_t()
- 0.00 48.23 0.00 14370 0.00 0.00 __gnu_cxx::__normal_iterator<nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>*, std::vector<nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>, std::allocator<nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > > >::__normal_iterator()
- 0.00 48.23 0.00 14370 0.00 0.00 std::numeric_limits<long>::denorm_min()
- 0.00 48.23 0.00 14321 0.00 0.00 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > > >::_S_left(std::_Rb_tree_node_base*)
- 0.00 48.23 0.00 14310 0.00 0.00 std::_Rb_tree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > >::operator*() const
- 0.00 48.23 0.00 14277 0.00 0.00 nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::basic_json(decltype(nullptr))
- 0.00 48.23 0.00 14277 0.00 0.00 nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::operator[](std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
- 0.00 48.23 0.00 14277 0.00 0.00 __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > > >::deallocate(std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > >*, unsigned long)
- 0.00 48.23 0.00 14277 0.00 0.00 void __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > > >::destroy<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > >(std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> >*)
- 0.00 48.23 0.00 14277 0.00 0.00 __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > > >::allocate(unsigned long, void const*)
- 0.00 48.23 0.00 14277 0.00 0.00 void __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > > >::construct<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> >, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> >*, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&)
- 0.00 48.23 0.00 14277 0.00 0.00 nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::is_null() const
- 0.00 48.23 0.00 14277 0.00 0.00 __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > > >::max_size() const
- 0.00 48.23 0.00 14277 0.00 0.00 std::_Rb_tree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > >::_M_const_cast() const
- 0.00 48.23 0.00 14277 0.00 0.00 std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > > > >::deallocate(std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > > >&, std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > >*, unsigned long)
- 0.00 48.23 0.00 14277 0.00 0.00 void std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > > > >::destroy<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > >(std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > > >&, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> >*)
- 0.00 48.23 0.00 14277 0.00 0.00 std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > > > >::allocate(std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > > >&, unsigned long)
- 0.00 48.23 0.00 14277 0.00 0.00 void std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > > > >::construct<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> >, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > > >&, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> >*, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&)
- 0.00 48.23 0.00 14277 0.00 0.00 std::_Rb_tree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > >::_Rb_tree_const_iterator(std::_Rb_tree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > > const&)
- 0.00 48.23 0.00 14277 0.00 0.00 std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > > >::lower_bound(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
- 0.00 48.23 0.00 14277 0.00 0.00 std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > > >::operator[](std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
- 0.00 48.23 0.00 14277 0.00 0.00 std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> >::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(std::piecewise_construct_t, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<>)
- 0.00 48.23 0.00 14277 0.00 0.00 std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> >::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, 0ul>(std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&, std::tuple<>&, std::_Index_tuple<0ul>, std::_Index_tuple<>)
- 0.00 48.23 0.00 14277 0.00 0.00 std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> >::~pair()
- 0.00 48.23 0.00 14277 0.00 0.00 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > > >::_M_get_node()
- 0.00 48.23 0.00 14277 0.00 0.00 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > > >::_M_put_node(std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > >*)
- 0.00 48.23 0.00 14277 0.00 0.00 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > > >::lower_bound(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
- 0.00 48.23 0.00 14277 0.00 0.00 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > > >::_M_drop_node(std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > >*)
- 0.00 48.23 0.00 14277 0.00 0.00 std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > >* std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > > >::_M_create_node<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&)
- 0.00 48.23 0.00 14277 0.00 0.00 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > > >::_M_insert_node(std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > >*)
- 0.00 48.23 0.00 14277 0.00 0.00 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > > >::_M_lower_bound(std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > >*, std::_Rb_tree_node_base*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
- 0.00 48.23 0.00 14277 0.00 0.00 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > > >::_M_destroy_node(std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > >*)
- 0.00 48.23 0.00 14277 0.00 0.00 void std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > > >::_M_construct_node<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > >*, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&)
- 0.00 48.23 0.00 14277 0.00 0.00 std::_Rb_tree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > > std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > >, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&)
- 0.00 48.23 0.00 14277 0.00 0.00 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > > >::_M_get_insert_hint_unique_pos(std::_Rb_tree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
- 0.00 48.23 0.00 14244 0.00 0.00 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > > >::size() const
- 0.00 48.23 0.00 14157 0.00 0.00 Callback::mouse_move()
- 0.00 48.23 0.00 14000 0.00 0.00 std::enable_if<std::__and_<std::__not_<std::__is_tuple_like<Component> >, std::is_move_constructible<Component>, std::is_move_assignable<Component> >::value, void>::type std::swap<Component>(Component&, Component&)
- 0.00 48.23 0.00 13109 0.00 0.00 __gnu_cxx::new_allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::deallocate(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, unsigned long)
- 0.00 48.23 0.00 13108 0.00 0.00 __gnu_cxx::new_allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::allocate(unsigned long, void const*)
- 0.00 48.23 0.00 13108 0.00 0.00 __gnu_cxx::new_allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::max_size() const
- 0.00 48.23 0.00 13107 0.00 0.00 nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::json_value::json_value(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
- 0.00 48.23 0.00 13107 0.00 0.00 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >* nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::create<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
- 0.00 48.23 0.00 13107 0.00 0.00 nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::basic_json(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
- 0.00 48.23 0.00 13107 0.00 0.00 void __gnu_cxx::new_allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::destroy<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*)
- 0.00 48.23 0.00 13107 0.00 0.00 void __gnu_cxx::new_allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::construct<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
- 0.00 48.23 0.00 13107 0.00 0.00 std::_Head_base<0ul, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, false>::_Head_base<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*&>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*&)
- 0.00 48.23 0.00 13107 0.00 0.00 std::_Head_base<1ul, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::create<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*)#1}, false>::_Head_base({lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*)#1} const&)
- 0.00 48.23 0.00 13107 0.00 0.00 std::unique_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::create<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*)#1}>::release()
- 0.00 48.23 0.00 13107 0.00 0.00 std::unique_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::create<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*)#1}>::unique_ptr(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, {lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*)#1} const&)
- 0.00 48.23 0.00 13107 0.00 0.00 std::unique_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::create<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*)#1}>::~unique_ptr()
- 0.00 48.23 0.00 13107 0.00 0.00 std::_Tuple_impl<0ul, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::create<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*)#1}>::_Tuple_impl<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*&, {lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*)#1} const&, void>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
- 0.00 48.23 0.00 13107 0.00 0.00 std::_Tuple_impl<1ul, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::create<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*)#1}>::_Tuple_impl({lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*)#1} const&)
- 0.00 48.23 0.00 13107 0.00 0.00 std::__uniq_ptr_impl<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::create<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*)#1}>::__uniq_ptr_impl<{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*)#1} const&>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, {lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*)#1} const&)
- 0.00 48.23 0.00 13107 0.00 0.00 std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::create<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*)#1}>::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*&, {lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*)#1} const&, true>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*&, {lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*)#1} const&)
- 0.00 48.23 0.00 12490 0.00 0.00 std::map<unsigned int, Entity*, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, Entity*> > >::size() const
- 0.00 48.23 0.00 12000 0.00 0.00 __gnu_cxx::__normal_iterator<sf::Vertex*, std::vector<sf::Vertex, std::allocator<sf::Vertex> > >::__normal_iterator(sf::Vertex* const&)
- 0.00 48.23 0.00 11976 0.00 0.00 std::_Head_base<0ul, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, false>::_M_head(std::_Head_base<0ul, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, false>&)
- 0.00 48.23 0.00 11976 0.00 0.00 std::_Head_base<0ul, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, false>::_Head_base<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&)
- 0.00 48.23 0.00 11976 0.00 0.00 std::_Tuple_impl<0ul, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>::_M_head(std::_Tuple_impl<0ul, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>&)
- 0.00 48.23 0.00 11976 0.00 0.00 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&& std::forward<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>(std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>::type&)
- 0.00 48.23 0.00 11922 0.00 0.00 Text::global_bounds() const
- 0.00 48.23 0.00 11821 0.00 0.00 __gnu_cxx::new_allocator<unsigned int>::~new_allocator()
- 0.00 48.23 0.00 11821 0.00 0.00 std::__cxx11::basic_string<unsigned int, std::char_traits<unsigned int>, std::allocator<unsigned int> >::_M_is_local() const
- 0.00 48.23 0.00 11821 0.00 0.00 std::__cxx11::basic_string<unsigned int, std::char_traits<unsigned int>, std::allocator<unsigned int> >::_M_local_data() const
- 0.00 48.23 0.00 11821 0.00 0.00 std::allocator<unsigned int>::~allocator()
- 0.00 48.23 0.00 11821 0.00 0.00 std::pointer_traits<unsigned int const*>::pointer_to(unsigned int const&)
- 0.00 48.23 0.00 11821 0.00 0.00 std::__cxx11::basic_string<unsigned int, std::char_traits<unsigned int>, std::allocator<unsigned int> >::_M_dispose()
- 0.00 48.23 0.00 11821 0.00 0.00 std::__cxx11::basic_string<unsigned int, std::char_traits<unsigned int>, std::allocator<unsigned int> >::_Alloc_hider::~_Alloc_hider()
- 0.00 48.23 0.00 11821 0.00 0.00 std::__cxx11::basic_string<unsigned int, std::char_traits<unsigned int>, std::allocator<unsigned int> >::~basic_string()
- 0.00 48.23 0.00 11821 0.00 0.00 unsigned int const* std::__addressof<unsigned int const>(unsigned int const&)
- 0.00 48.23 0.00 11821 0.00 0.00 unsigned int const* std::addressof<unsigned int const>(unsigned int const&)
- 0.00 48.23 0.00 11820 0.00 0.00 sf::String::~String()
- 0.00 48.23 0.00 11760 0.00 0.00 int& std::forward<int&>(std::remove_reference<int&>::type&)
- 0.00 48.23 0.00 11652 0.00 0.00 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_begin()
- 0.00 48.23 0.00 11455 0.00 0.00 std::tuple<std::type_index&&>&& std::forward<std::tuple<std::type_index&&> >(std::remove_reference<std::tuple<std::type_index&&> >::type&)
- 0.00 48.23 0.00 11422 0.00 0.00 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > __gnu_cxx::__to_xstring<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char>(int (*)(char*, unsigned long, char const*, __va_list_tag*), unsigned long, char const*, ...)
- 0.00 48.23 0.00 11422 0.00 0.00 void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char*>(char*, char*)
- 0.00 48.23 0.00 11422 0.00 0.00 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<char*, void>(char*, char*, std::allocator<char> const&)
- 0.00 48.23 0.00 11265 0.00 0.00 std::__cxx11::to_string(int)
- 0.00 48.23 0.00 11053 0.00 0.00 std::_Rb_tree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::operator==(std::_Rb_tree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&) const
- 0.00 48.23 0.00 10778 0.00 0.00 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_S_key(std::_Rb_tree_node_base const*)
- 0.00 48.23 0.00 10778 0.00 0.00 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_S_value(std::_Rb_tree_node_base const*)
- 0.00 48.23 0.00 10776 0.00 0.00 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_rightmost()
- 0.00 48.23 0.00 10458 0.00 0.00 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::end()
- 0.00 48.23 0.00 10456 0.00 0.00 std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::end()
- 0.00 48.23 0.00 10454 0.00 0.00 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_lower_bound(std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*, std::_Rb_tree_node_base*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
- 0.00 48.23 0.00 10452 0.00 0.00 std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::lower_bound(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
- 0.00 48.23 0.00 10452 0.00 0.00 std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::operator[](std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&)
- 0.00 48.23 0.00 10452 0.00 0.00 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::lower_bound(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
- 0.00 48.23 0.00 10000 0.00 0.00 sf::VertexArray::operator=(sf::VertexArray&&)
- 0.00 48.23 0.00 10000 0.00 0.00 sf::Transformable::operator=(sf::Transformable const&)
- 0.00 48.23 0.00 10000 0.00 0.00 std::_Vector_base<sf::Vertex, std::allocator<sf::Vertex> >::get_allocator() const
- 0.00 48.23 0.00 10000 0.00 0.00 std::_Vector_base<sf::Vertex, std::allocator<sf::Vertex> >::_Vector_base(std::allocator<sf::Vertex> const&)
- 0.00 48.23 0.00 10000 0.00 0.00 std::vector<sf::Vertex, std::allocator<sf::Vertex> >::_M_move_assign(std::vector<sf::Vertex, std::allocator<sf::Vertex> >&&, std::integral_constant<bool, true>)
- 0.00 48.23 0.00 10000 0.00 0.00 std::vector<sf::Vertex, std::allocator<sf::Vertex> >::vector(std::allocator<sf::Vertex> const&)
- 0.00 48.23 0.00 10000 0.00 0.00 std::vector<sf::Vertex, std::allocator<sf::Vertex> >::operator=(std::vector<sf::Vertex, std::allocator<sf::Vertex> >&&)
- 0.00 48.23 0.00 10000 0.00 0.00 void std::__alloc_on_move<std::allocator<sf::Vertex> >(std::allocator<sf::Vertex>&, std::allocator<sf::Vertex>&)
- 0.00 48.23 0.00 10000 0.00 0.00 void std::__do_alloc_on_move<std::allocator<sf::Vertex> >(std::allocator<sf::Vertex>&, std::allocator<sf::Vertex>&, std::integral_constant<bool, true>)
- 0.00 48.23 0.00 9460 0.00 0.00 std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > > >::cend() const
- 0.00 48.23 0.00 9460 0.00 0.00 std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > > >::cbegin() const
- 0.00 48.23 0.00 9460 0.00 0.00 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > > >::end() const
- 0.00 48.23 0.00 9460 0.00 0.00 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > > >::begin() const
- 0.00 48.23 0.00 9000 0.00 0.00 std::remove_reference<float&>::type&& std::move<float&>(float&)
- 0.00 48.23 0.00 8881 0.00 0.00 std::_Deque_iterator<Scene*, Scene*&, Scene**>::_Deque_iterator(std::_Deque_iterator<Scene*, Scene*&, Scene**> const&)
- 0.00 48.23 0.00 8880 0.00 0.00 std::deque<Scene*, std::allocator<Scene*> >::end()
- 0.00 48.23 0.00 8879 0.00 0.00 std::_Deque_iterator<Scene*, Scene*&, Scene**>::operator*() const
- 0.00 48.23 0.00 8879 0.00 0.00 std::_Deque_iterator<Scene*, Scene*&, Scene**>::operator--()
- 0.00 48.23 0.00 8879 0.00 0.00 std::deque<Scene*, std::allocator<Scene*> >::back()
- 0.00 48.23 0.00 8879 0.00 0.00 std::stack<Scene*, std::deque<Scene*, std::allocator<Scene*> > >::top()
- 0.00 48.23 0.00 8872 0.00 0.00 SceneNode::position(float, float)
- 0.00 48.23 0.00 8760 0.00 0.00 Rectangle::size(float, float)
- 0.00 48.23 0.00 8755 0.00 0.00 __gnu_cxx::__aligned_membuf<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > >::_M_ptr() const
- 0.00 48.23 0.00 8755 0.00 0.00 __gnu_cxx::__aligned_membuf<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > >::_M_addr() const
- 0.00 48.23 0.00 8755 0.00 0.00 std::_Select1st<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > >::operator()(std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > const&) const
- 0.00 48.23 0.00 8755 0.00 0.00 std::_Rb_tree_node<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > >::_M_valptr() const
- 0.00 48.23 0.00 8736 0.00 0.00 Game::poll_event(sf::Event&)
- 0.00 48.23 0.00 8736 0.00 0.00 Canvas::poll_event(sf::Event&)
- 0.00 48.23 0.00 8626 0.00 0.00 std::__shared_ptr<InputEvent, (__gnu_cxx::_Lock_policy)2>::~__shared_ptr()
- 0.00 48.23 0.00 8505 0.00 0.00 std::vector<System*, std::allocator<System*> >::begin()
- 0.00 48.23 0.00 8290 0.00 0.00 std::_Rb_tree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > >::operator++()
- 0.00 48.23 0.00 8271 0.00 0.00 Serializable::Serializable()
- 0.00 48.23 0.00 8266 0.00 0.00 Color::~Color()
- 0.00 48.23 0.00 8213 0.00 0.00 Color::operator sf::Color() const
- 0.00 48.23 0.00 8093 0.00 0.00 Color::Color(sf::Color const&)
- 0.00 48.23 0.00 8083 0.00 0.00 std::_Rb_tree<unsigned int, std::pair<unsigned int const, InputDevice*>, std::_Select1st<std::pair<unsigned int const, InputDevice*> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, InputDevice*> > >::_M_end()
- 0.00 48.23 0.00 8081 0.00 0.00 std::_Rb_tree<unsigned int, std::pair<unsigned int const, InputDevice*>, std::_Select1st<std::pair<unsigned int const, InputDevice*> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, InputDevice*> > >::_M_begin()
- 0.00 48.23 0.00 8079 0.00 0.00 std::_Rb_tree_iterator<std::pair<unsigned int const, InputDevice*> >::operator==(std::_Rb_tree_iterator<std::pair<unsigned int const, InputDevice*> > const&) const
- 0.00 48.23 0.00 8079 0.00 0.00 std::_Rb_tree_const_iterator<std::pair<unsigned int const, InputDevice*> >::operator!=(std::_Rb_tree_const_iterator<std::pair<unsigned int const, InputDevice*> > const&) const
- 0.00 48.23 0.00 8078 0.00 0.00 std::_Rb_tree_const_iterator<std::pair<unsigned int const, InputDevice*> >::operator->() const
- 0.00 48.23 0.00 8078 0.00 0.00 std::_Rb_tree<unsigned int, std::pair<unsigned int const, InputDevice*>, std::_Select1st<std::pair<unsigned int const, InputDevice*> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, InputDevice*> > >::_M_lower_bound(std::_Rb_tree_node<std::pair<unsigned int const, InputDevice*> >*, std::_Rb_tree_node_base*, unsigned int const&)
- 0.00 48.23 0.00 8078 0.00 0.00 std::_Rb_tree<unsigned int, std::pair<unsigned int const, InputDevice*>, std::_Select1st<std::pair<unsigned int const, InputDevice*> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, InputDevice*> > >::_S_key(std::_Rb_tree_node_base const*)
- 0.00 48.23 0.00 8078 0.00 0.00 std::_Rb_tree<unsigned int, std::pair<unsigned int const, InputDevice*>, std::_Select1st<std::pair<unsigned int const, InputDevice*> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, InputDevice*> > >::_S_left(std::_Rb_tree_node_base*)
- 0.00 48.23 0.00 8078 0.00 0.00 std::_Rb_tree<unsigned int, std::pair<unsigned int const, InputDevice*>, std::_Select1st<std::pair<unsigned int const, InputDevice*> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, InputDevice*> > >::_S_value(std::_Rb_tree_node_base const*)
- 0.00 48.23 0.00 8076 0.00 0.00 InputManager::get_device(unsigned int)
- 0.00 48.23 0.00 8076 0.00 0.00 std::map<unsigned int, InputDevice*, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, InputDevice*> > >::find(unsigned int const&)
- 0.00 48.23 0.00 8076 0.00 0.00 std::_Rb_tree<unsigned int, std::pair<unsigned int const, InputDevice*>, std::_Select1st<std::pair<unsigned int const, InputDevice*> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, InputDevice*> > >::find(unsigned int const&)
- 0.00 48.23 0.00 8074 0.00 0.00 std::_Rb_tree<unsigned int, std::pair<unsigned int const, InputDevice*>, std::_Select1st<std::pair<unsigned int const, InputDevice*> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, InputDevice*> > >::_S_right(std::_Rb_tree_node_base*)
- 0.00 48.23 0.00 8000 0.00 0.00 __gnu_cxx::__normal_iterator<ObjectPool<PlayerProfile>::Entry*, std::vector<ObjectPool<PlayerProfile>::Entry, std::allocator<ObjectPool<PlayerProfile>::Entry> > >::operator*() const
- 0.00 48.23 0.00 8000 0.00 0.00 __gnu_cxx::__normal_iterator<ObjectPool<Text>::Entry*, std::vector<ObjectPool<Text>::Entry, std::allocator<ObjectPool<Text>::Entry> > >::operator*() const
- 0.00 48.23 0.00 8000 0.00 0.00 __gnu_cxx::__normal_iterator<ObjectPool<Sprite>::Entry*, std::vector<ObjectPool<Sprite>::Entry, std::allocator<ObjectPool<Sprite>::Entry> > >::operator*() const
- 0.00 48.23 0.00 8000 0.00 0.00 __gnu_cxx::__normal_iterator<ObjectPool<Callback>::Entry*, std::vector<ObjectPool<Callback>::Entry, std::allocator<ObjectPool<Callback>::Entry> > >::operator*() const
- 0.00 48.23 0.00 8000 0.00 0.00 __gnu_cxx::__normal_iterator<sf::Vertex const*, std::vector<sf::Vertex, std::allocator<sf::Vertex> > > std::__miter_base<__gnu_cxx::__normal_iterator<sf::Vertex const*, std::vector<sf::Vertex, std::allocator<sf::Vertex> > > >(__gnu_cxx::__normal_iterator<sf::Vertex const*, std::vector<sf::Vertex, std::allocator<sf::Vertex> > >)
- 0.00 48.23 0.00 8000 0.00 0.00 sf::Vertex const* std::__niter_base<sf::Vertex const*, std::vector<sf::Vertex, std::allocator<sf::Vertex> > >(__gnu_cxx::__normal_iterator<sf::Vertex const*, std::vector<sf::Vertex, std::allocator<sf::Vertex> > >)
- 0.00 48.23 0.00 7896 0.00 0.00 Callback::prev_mouse_wheel_pos() const
- 0.00 48.23 0.00 7896 0.00 0.00 std::reverse_iterator<__gnu_cxx::__normal_iterator<Handle const*, std::vector<Handle, std::allocator<Handle> > > >::reverse_iterator<__gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > > >(std::reverse_iterator<__gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > > > const&)
- 0.00 48.23 0.00 7896 0.00 0.00 std::_Rb_tree<unsigned int, std::pair<unsigned int const, InputDevice*>, std::_Select1st<std::pair<unsigned int const, InputDevice*> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, InputDevice*> > >::begin()
- 0.00 48.23 0.00 7895 0.00 0.00 std::map<unsigned int, InputDevice*, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, InputDevice*> > >::begin()
- 0.00 48.23 0.00 7894 0.00 0.00 std::shared_ptr<Intent> InputBinding::get<MoveUpIntent, (void*)0>()
- 0.00 48.23 0.00 7894 0.00 0.00 std::shared_ptr<Intent> InputBinding::get<MoveDownIntent, (void*)0>()
- 0.00 48.23 0.00 7894 0.00 0.00 InputManager::poll_event(Game&)
- 0.00 48.23 0.00 7894 0.00 0.00 RenderSurface::set_view(Camera*, sf::RenderWindow&, sf::RenderStates)
- 0.00 48.23 0.00 7894 0.00 0.00 GraphicalSystem::pre_update(Game&)
- 0.00 48.23 0.00 7894 0.00 0.00 Canvas::draw(Camera*, sf::RenderStates)
- 0.00 48.23 0.00 7894 0.00 0.00 Canvas::clear(Color const&)
- 0.00 48.23 0.00 7894 0.00 0.00 Canvas::update()
- 0.00 48.23 0.00 7894 0.00 0.00 std::shared_ptr<InputEvent>::shared_ptr()
- 0.00 48.23 0.00 7894 0.00 0.00 std::shared_ptr<InputEvent>::shared_ptr(decltype(nullptr))
- 0.00 48.23 0.00 7894 0.00 0.00 std::shared_ptr<InputEvent>::~shared_ptr()
- 0.00 48.23 0.00 7894 0.00 0.00 std::__shared_ptr<InputEvent, (__gnu_cxx::_Lock_policy)2>::__shared_ptr()
- 0.00 48.23 0.00 7852 0.00 0.00 GraphicalSystem::camera() const
- 0.00 48.23 0.00 7836 0.00 0.00 std::vector<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>, std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList> > >::end()
- 0.00 48.23 0.00 7836 0.00 0.00 std::vector<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>, std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList> > >::begin()
- 0.00 48.23 0.00 7828 0.00 0.00 BaseEntitySubscription::init()
- 0.00 48.23 0.00 7828 0.00 0.00 BuilderScene::setup_keybindings(Game&)::{lambda()#1}* const& std::_Any_data::_M_access<BuilderScene::setup_keybindings(Game&)::{lambda()#1}*>() const
- 0.00 48.23 0.00 7828 0.00 0.00 BuilderScene::create_fps_display(GraphicalSystem*)::{lambda()#2}* const& std::_Any_data::_M_access<BuilderScene::create_fps_display(GraphicalSystem*)::{lambda()#2}*>() const
- 0.00 48.23 0.00 7827 0.00 0.00 VertexList::draw(RenderSurface&, sf::RenderStates)
- 0.00 48.23 0.00 7827 0.00 0.00 std::shared_ptr<Intent> InputBinding::get<MoveLeftIntent, (void*)0>()
- 0.00 48.23 0.00 7827 0.00 0.00 std::shared_ptr<Intent> InputBinding::get<MoveRightIntent, (void*)0>()
- 0.00 48.23 0.00 7827 0.00 0.00 std::shared_ptr<Intent> InputBinding::get<ResetViewIntent, (void*)0>()
- 0.00 48.23 0.00 7827 0.00 0.00 std::shared_ptr<Intent> InputBinding::get<RemoveTilesIntent, (void*)0>()
- 0.00 48.23 0.00 7827 0.00 0.00 std::shared_ptr<Intent> InputBinding::get<VisualDebugIntent, (void*)0>()
- 0.00 48.23 0.00 7827 0.00 0.00 std::shared_ptr<Intent> InputBinding::get<SerializeMapIntent, (void*)0>()
- 0.00 48.23 0.00 7827 0.00 0.00 std::shared_ptr<Intent> InputBinding::get<GridVisibilityToggleIntent, (void*)0>()
- 0.00 48.23 0.00 7827 0.00 0.00 TileMap::find(sf::Rect<float> const&)
- 0.00 48.23 0.00 7827 0.00 0.00 __gnu_cxx::new_allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*>::new_allocator()
- 0.00 48.23 0.00 7827 0.00 0.00 __gnu_cxx::new_allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*>::~new_allocator()
- 0.00 48.23 0.00 7827 0.00 0.00 std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*>::allocator()
- 0.00 48.23 0.00 7827 0.00 0.00 std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*>::~allocator()
- 0.00 48.23 0.00 7827 0.00 0.00 std::_Vector_base<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*, std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*> >::_Vector_impl::_Vector_impl()
- 0.00 48.23 0.00 7827 0.00 0.00 std::_Vector_base<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*, std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*> >::_Vector_impl::~_Vector_impl()
- 0.00 48.23 0.00 7827 0.00 0.00 std::_Vector_base<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*, std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*> >::~_Vector_base()
- 0.00 48.23 0.00 7827 0.00 0.00 std::_Function_base::_Base_manager<BuilderScene::setup_keybindings(Game&)::{lambda()#1}>::_M_get_pointer(std::_Any_data const&)
- 0.00 48.23 0.00 7827 0.00 0.00 std::_Function_base::_Base_manager<BuilderScene::create_fps_display(GraphicalSystem*)::{lambda()#2}>::_M_get_pointer(std::_Any_data const&)
- 0.00 48.23 0.00 7827 0.00 0.00 std::_Function_handler<void (), BuilderScene::setup_keybindings(Game&)::{lambda()#1}>::_M_invoke(std::_Any_data const&)
- 0.00 48.23 0.00 7827 0.00 0.00 std::_Function_handler<void (), BuilderScene::create_fps_display(GraphicalSystem*)::{lambda()#2}>::_M_invoke(std::_Any_data const&)
- 0.00 48.23 0.00 7827 0.00 0.00 std::vector<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*, std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*> >::vector()
- 0.00 48.23 0.00 7827 0.00 0.00 std::vector<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*, std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*> >::~vector()
- 0.00 48.23 0.00 7827 0.00 0.00 TileMap::find(sf::Rect<float> const&)::{lambda(boost::variant<Circle, Rectangle, Sprite, Text, VertexList>&)#1} std::for_each<__gnu_cxx::__normal_iterator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*, std::vector<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>, std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList> > > >, TileMap::find(sf::Rect<float> const&)::{lambda(boost::variant<Circle, Rectangle, Sprite, Text, VertexList>&)#1}>(__gnu_cxx::__normal_iterator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*, std::vector<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>, std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList> > > >, TileMap::find(sf::Rect<float> const&)::{lambda(boost::variant<Circle, Rectangle, Sprite, Text, VertexList>&)#1}, TileMap::find(sf::Rect<float> const&)::{lambda(boost::variant<Circle, Rectangle, Sprite, Text, VertexList>&)#1})
- 0.00 48.23 0.00 7827 0.00 0.00 BuilderScene::setup_keybindings(Game&)::{lambda()#1}::operator()() const
- 0.00 48.23 0.00 7827 0.00 0.00 BuilderScene::create_fps_display(GraphicalSystem*)::{lambda()#2}::operator()() const
- 0.00 48.23 0.00 7779 0.00 0.00 std::_Rb_tree<unsigned int, std::pair<unsigned int const, Entity*>, std::_Select1st<std::pair<unsigned int const, Entity*> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, Entity*> > >::begin()
- 0.00 48.23 0.00 7209 0.00 0.00 std::map<unsigned int, Entity*, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, Entity*> > >::begin()
- 0.00 48.23 0.00 7185 0.00 0.00 nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::iter_impl<nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> const>::iter_impl()
- 0.00 48.23 0.00 7185 0.00 0.00 nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::iter_impl<nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> >::iter_impl(nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>*)
- 0.00 48.23 0.00 7185 0.00 0.00 nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::iter_impl<nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> >::operator nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::iter_impl<nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> const>() const
- 0.00 48.23 0.00 7000 0.00 0.00 std::enable_if<std::__and_<std::__not_<std::__is_tuple_like<sf::Vector2<float> > >, std::is_move_constructible<sf::Vector2<float> >, std::is_move_assignable<sf::Vector2<float> > >::value, void>::type std::swap<sf::Vector2<float> >(sf::Vector2<float>&, sf::Vector2<float>&)
- 0.00 48.23 0.00 6848 0.00 0.00 sf::Sprite::~Sprite()
- 0.00 48.23 0.00 6586 0.00 0.00 nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::end()
- 0.00 48.23 0.00 6586 0.00 0.00 nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::iter_impl<nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> >::set_end()
- 0.00 48.23 0.00 6586 0.00 0.00 nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::iter_impl<nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> const>::operator==(nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::iter_impl<nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> const> const&) const
- 0.00 48.23 0.00 6586 0.00 0.00 nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::iter_impl<nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> const>::operator!=(nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::iter_impl<nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> const> const&) const
- 0.00 48.23 0.00 6411 0.00 0.00 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::operator+<char, std::char_traits<char>, std::allocator<char> >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, char const*)
- 0.00 48.23 0.00 6085 0.00 0.00 sf::Text::~Text()
- 0.00 48.23 0.00 6038 0.00 0.00 std::_Vector_base<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>, std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList> > >::_M_get_Tp_allocator()
- 0.00 48.23 0.00 6008 0.00 0.00 __gnu_cxx::new_allocator<sf::Vertex>::allocate(unsigned long, void const*)
- 0.00 48.23 0.00 6008 0.00 0.00 __gnu_cxx::new_allocator<sf::Vertex>::max_size() const
- 0.00 48.23 0.00 6008 0.00 0.00 std::allocator_traits<std::allocator<sf::Vertex> >::allocate(std::allocator<sf::Vertex>&, unsigned long)
- 0.00 48.23 0.00 6000 0.00 0.00 std::remove_reference<sf::Text&>::type&& std::move<sf::Text&>(sf::Text&)
- 0.00 48.23 0.00 6000 0.00 0.00 std::remove_reference<sf::Sprite&>::type&& std::move<sf::Sprite&>(sf::Sprite&)
- 0.00 48.23 0.00 6000 0.00 0.00 std::remove_reference<std::less<CallbackKey>&>::type&& std::move<std::less<CallbackKey>&>(std::less<CallbackKey>&)
- 0.00 48.23 0.00 6000 0.00 0.00 std::remove_reference<bool&>::type&& std::move<bool&>(bool&)
- 0.00 48.23 0.00 6000 0.00 0.00 std::remove_reference<int&>::type&& std::move<int&>(int&)
- 0.00 48.23 0.00 5993 0.00 0.00 std::operator|(std::_Ios_Openmode, std::_Ios_Openmode)
- 0.00 48.23 0.00 5988 0.00 0.00 std::_Tuple_impl<0ul, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>::_Tuple_impl<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&)
- 0.00 48.23 0.00 5988 0.00 0.00 std::_Tuple_impl<0ul, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>::_Tuple_impl(std::_Tuple_impl<0ul, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>&&)
- 0.00 48.23 0.00 5988 0.00 0.00 std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>::tuple(std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>&&)
- 0.00 48.23 0.00 5988 0.00 0.00 std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, true>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&)
- 0.00 48.23 0.00 5988 0.00 0.00 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >& std::__get_helper<0ul, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>(std::_Tuple_impl<0ul, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>&)
- 0.00 48.23 0.00 5988 0.00 0.00 std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&> std::forward_as_tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&)
- 0.00 48.23 0.00 5988 0.00 0.00 std::tuple_element<0ul, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&> >::type& std::get<0ul, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>(std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>&)
- 0.00 48.23 0.00 5987 0.00 0.00 nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::iter_impl<nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> const>::operator++()
- 0.00 48.23 0.00 5987 0.00 0.00 __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::deallocate(std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*, unsigned long)
- 0.00 48.23 0.00 5987 0.00 0.00 void __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::destroy<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*)
- 0.00 48.23 0.00 5987 0.00 0.00 __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::allocate(unsigned long, void const*)
- 0.00 48.23 0.00 5987 0.00 0.00 void __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::construct<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>, std::tuple<> >(std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>&&, std::tuple<>&&)
- 0.00 48.23 0.00 5987 0.00 0.00 nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::is_structured() const
- 0.00 48.23 0.00 5987 0.00 0.00 nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::dump(int) const
- 0.00 48.23 0.00 5987 0.00 0.00 nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::is_array() const
- 0.00 48.23 0.00 5987 0.00 0.00 nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::iter_impl<nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> const>::key() const
- 0.00 48.23 0.00 5987 0.00 0.00 __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::max_size() const
- 0.00 48.23 0.00 5987 0.00 0.00 std::_Rb_tree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_const_cast() const
- 0.00 48.23 0.00 5987 0.00 0.00 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::size() const
- 0.00 48.23 0.00 5987 0.00 0.00 std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >::deallocate(std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >&, std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*, unsigned long)
- 0.00 48.23 0.00 5987 0.00 0.00 void std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >::destroy<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >&, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*)
- 0.00 48.23 0.00 5987 0.00 0.00 std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >::allocate(std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >&, unsigned long)
- 0.00 48.23 0.00 5987 0.00 0.00 void std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >::construct<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>, std::tuple<> >(std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >&, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>&&, std::tuple<>&&)
- 0.00 48.23 0.00 5987 0.00 0.00 std::_Rb_tree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > >::operator++()
- 0.00 48.23 0.00 5987 0.00 0.00 std::_Rb_tree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_Rb_tree_const_iterator(std::_Rb_tree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&)
- 0.00 48.23 0.00 5987 0.00 0.00 std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>(std::piecewise_construct_t, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>, std::tuple<>)
- 0.00 48.23 0.00 5987 0.00 0.00 std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, 0ul>(std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>&, std::tuple<>&, std::_Index_tuple<0ul>, std::_Index_tuple<>)
- 0.00 48.23 0.00 5987 0.00 0.00 std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~pair()
- 0.00 48.23 0.00 5987 0.00 0.00 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_get_node()
- 0.00 48.23 0.00 5987 0.00 0.00 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_put_node(std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*)
- 0.00 48.23 0.00 5987 0.00 0.00 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_drop_node(std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*)
- 0.00 48.23 0.00 5987 0.00 0.00 std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >* std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_create_node<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>&&, std::tuple<>&&)
- 0.00 48.23 0.00 5987 0.00 0.00 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_insert_node(std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*)
- 0.00 48.23 0.00 5987 0.00 0.00 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_destroy_node(std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*)
- 0.00 48.23 0.00 5987 0.00 0.00 void std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_construct_node<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>, std::tuple<> >(std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>&&, std::tuple<>&&)
- 0.00 48.23 0.00 5987 0.00 0.00 std::_Rb_tree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>&&, std::tuple<>&&)
- 0.00 48.23 0.00 5987 0.00 0.00 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_get_insert_hint_unique_pos(std::_Rb_tree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
- 0.00 48.23 0.00 5987 0.00 0.00 std::ios_base::precision(long)
- 0.00 48.23 0.00 5987 0.00 0.00 std::iterator_traits<std::_Rb_tree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > > >::iterator_category std::__iterator_category<std::_Rb_tree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > > >(std::_Rb_tree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > > const&)
- 0.00 48.23 0.00 5987 0.00 0.00 void std::advance<std::_Rb_tree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > >, int>(std::_Rb_tree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > >&, int)
- 0.00 48.23 0.00 5987 0.00 0.00 void std::__advance<std::_Rb_tree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > >, long>(std::_Rb_tree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > >&, long, std::bidirectional_iterator_tag)
- 0.00 48.23 0.00 5941 0.00 0.00 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> > >::_S_left(std::_Rb_tree_node_base*)
- 0.00 48.23 0.00 5897 0.00 0.00 std::__shared_ptr<Texture, (__gnu_cxx::_Lock_policy)2>::~__shared_ptr()
- 0.00 48.23 0.00 5841 0.00 0.00 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> >, std::_Select1st<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > > >::_S_key(std::_Rb_tree_node<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > > const*)
- 0.00 48.23 0.00 5841 0.00 0.00 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> >, std::_Select1st<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > > >::_S_value(std::_Rb_tree_node<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > > const*)
- 0.00 48.23 0.00 5743 0.00 0.00 __gnu_cxx::new_allocator<unsigned int>::deallocate(unsigned int*, unsigned long)
- 0.00 48.23 0.00 5743 0.00 0.00 std::allocator_traits<std::allocator<unsigned int> >::deallocate(std::allocator<unsigned int>&, unsigned int*, unsigned long)
- 0.00 48.23 0.00 5743 0.00 0.00 std::__cxx11::basic_string<unsigned int, std::char_traits<unsigned int>, std::allocator<unsigned int> >::_M_destroy(unsigned long)
- 0.00 48.23 0.00 5743 0.00 0.00 std::__cxx11::basic_string<unsigned int, std::char_traits<unsigned int>, std::allocator<unsigned int> >::_M_get_allocator()
- 0.00 48.23 0.00 5734 0.00 0.00 Text::string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
- 0.00 48.23 0.00 5688 0.00 0.00 std::shared_ptr<Texture>::~shared_ptr()
- 0.00 48.23 0.00 5400 0.00 0.00 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::get<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, 0>() const
- 0.00 48.23 0.00 5400 0.00 0.00 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::get_impl<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, 0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*) const
- 0.00 48.23 0.00 5400 0.00 0.00 nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::is_string() const
- 0.00 48.23 0.00 5400 0.00 0.00 nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::operator std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> ><std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, 0>() const
- 0.00 48.23 0.00 5307 0.00 0.00 std::unique_ptr<std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > > >, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::create<std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > > >>()::{lambda(std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > > >*)#1}>::get() const
- 0.00 48.23 0.00 5307 0.00 0.00 std::__uniq_ptr_impl<std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > > >, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::create<std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > > >>()::{lambda(std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > > >*)#1}>::_M_ptr() const
- 0.00 48.23 0.00 5307 0.00 0.00 std::_Head_base<0ul, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > > >*, false>::_M_head(std::_Head_base<0ul, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > > >*, false> const&)
- 0.00 48.23 0.00 5307 0.00 0.00 std::_Tuple_impl<0ul, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > > >*, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::create<std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > > >>()::{lambda(std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > > >*)#1}>::_M_head(nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::create<std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > > >>()::{lambda(std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > > >*)#1} const&)
- 0.00 48.23 0.00 5307 0.00 0.00 std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > > >* const& std::__get_helper<0ul, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > > >*, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::create<std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > > >>()::{lambda(std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > > >*)#1}>(std::_Tuple_impl<0ul, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::create<std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > > >>()::{lambda(std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > > >*)#1}, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::create<std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > > >>()::{lambda(std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > > >*)#1}> const&)
- 0.00 48.23 0.00 5307 0.00 0.00 std::tuple_element<0ul, std::tuple<std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > > >*, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::create<std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > > >>()::{lambda(std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > > >*)#1}> >::type const& std::get<0ul, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > > >*, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::create<std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > > >>()::{lambda(std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > > >*)#1}>(std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > > >*, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::create<std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > > >>()::{lambda(std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > > >*)#1} const&)
- 0.00 48.23 0.00 5307 0.00 0.00 nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::create<std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > > >>()::{lambda(std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > > >*)#1} const& std::forward<nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::create<std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > > >>()::{lambda(std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > > >*)#1} const&>(std::remove_reference<nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::create<std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > > >>()::{lambda(std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > > >*)#1} const&>::type&)
- 0.00 48.23 0.00 5307 0.00 0.00 std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > > >*& std::forward<std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > > >*&>(std::remove_reference<std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > > >*&>::type&)
- 0.00 48.23 0.00 5208 0.00 0.00 __gnu_cxx::__normal_iterator<SceneNode**, std::vector<SceneNode*, std::allocator<SceneNode*> > >::base() const
- 0.00 48.23 0.00 5207 0.00 0.00 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::operator+<char, std::char_traits<char>, std::allocator<char> >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&)
- 0.00 48.23 0.00 5134 0.00 0.00 __gnu_cxx::__aligned_membuf<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> >::_M_ptr()
- 0.00 48.23 0.00 5134 0.00 0.00 __gnu_cxx::__aligned_membuf<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> >::_M_addr()
- 0.00 48.23 0.00 5134 0.00 0.00 std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> >::_M_valptr()
- 0.00 48.23 0.00 5077 0.00 0.00 std::shared_ptr<Texture>::shared_ptr(std::shared_ptr<Texture> const&)
- 0.00 48.23 0.00 5077 0.00 0.00 std::__shared_ptr<Texture, (__gnu_cxx::_Lock_policy)2>::__shared_ptr(std::__shared_ptr<Texture, (__gnu_cxx::_Lock_policy)2> const&)
- 0.00 48.23 0.00 5000 0.00 0.00 sf::VertexArray::VertexArray(sf::VertexArray&&)
- 0.00 48.23 0.00 5000 0.00 0.00 std::_Vector_base<sf::Vertex, std::allocator<sf::Vertex> >::_Vector_impl::_Vector_impl(std::allocator<sf::Vertex>&&)
- 0.00 48.23 0.00 5000 0.00 0.00 std::_Vector_base<sf::Vertex, std::allocator<sf::Vertex> >::_Vector_base(std::_Vector_base<sf::Vertex, std::allocator<sf::Vertex> >&&)
- 0.00 48.23 0.00 5000 0.00 0.00 std::vector<sf::Vertex, std::allocator<sf::Vertex> >::vector(std::vector<sf::Vertex, std::allocator<sf::Vertex> >&&)
- 0.00 48.23 0.00 4969 0.00 0.00 Updateable::Updateable()
- 0.00 48.23 0.00 4848 0.00 0.00 Sprite::~Sprite()
- 0.00 48.23 0.00 4848 0.00 0.00 std::shared_ptr<Animation>::shared_ptr(decltype(nullptr))
- 0.00 48.23 0.00 4848 0.00 0.00 std::shared_ptr<Animation>::shared_ptr()
- 0.00 48.23 0.00 4848 0.00 0.00 std::shared_ptr<Animation>::~shared_ptr()
- 0.00 48.23 0.00 4848 0.00 0.00 std::__shared_ptr<Animation, (__gnu_cxx::_Lock_policy)2>::__shared_ptr()
- 0.00 48.23 0.00 4848 0.00 0.00 std::__shared_ptr<Animation, (__gnu_cxx::_Lock_policy)2>::~__shared_ptr()
- 0.00 48.23 0.00 4734 0.00 0.00 __gnu_cxx::__aligned_membuf<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, bool> >::_M_ptr() const
- 0.00 48.23 0.00 4734 0.00 0.00 __gnu_cxx::__aligned_membuf<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, bool> >::_M_addr() const
- 0.00 48.23 0.00 4734 0.00 0.00 std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, bool> >::_M_valptr() const
- 0.00 48.23 0.00 4732 0.00 0.00 std::_Rb_tree<CallbackKey, std::pair<CallbackKey const, std::function<void ()> >, std::_Select1st<std::pair<CallbackKey const, std::function<void ()> > >, std::less<CallbackKey>, std::allocator<std::pair<CallbackKey const, std::function<void ()> > > >::_M_get_Node_allocator()
- 0.00 48.23 0.00 4686 0.00 0.00 std::_Rb_tree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> >::operator*() const
- 0.00 48.23 0.00 4663 0.00 0.00 __gnu_cxx::__normal_iterator<SceneNode**, std::vector<SceneNode*, std::allocator<SceneNode*> > >::__normal_iterator(SceneNode** const&)
- 0.00 48.23 0.00 4637 0.00 0.00 sf::Sprite::Sprite(sf::Sprite const&)
- 0.00 48.23 0.00 4637 0.00 0.00 Sprite::Sprite(Sprite const&)
- 0.00 48.23 0.00 4582 0.00 0.00 std::_Head_base<0ul, std::type_index&&, false>::_M_head(std::_Head_base<0ul, std::type_index&&, false>&)
- 0.00 48.23 0.00 4582 0.00 0.00 std::_Head_base<0ul, std::type_index&&, false>::_Head_base<std::type_index>(std::type_index&&)
- 0.00 48.23 0.00 4582 0.00 0.00 std::_Tuple_impl<0ul, std::type_index&&>::_M_head(std::_Tuple_impl<0ul, std::type_index&&>&)
- 0.00 48.23 0.00 4582 0.00 0.00 std::type_index&& std::forward<std::type_index&&>(std::remove_reference<std::type_index&&>::type&)
- 0.00 48.23 0.00 4543 0.00 0.00 std::__shared_ptr<Font, (__gnu_cxx::_Lock_policy)2>::~__shared_ptr()
- 0.00 48.23 0.00 4468 0.00 0.00 std::shared_ptr<Font>::~shared_ptr()
- 0.00 48.23 0.00 4465 0.00 0.00 std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::key_comp() const
- 0.00 48.23 0.00 4465 0.00 0.00 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::key_comp() const
- 0.00 48.23 0.00 4457 0.00 0.00 std::_Rb_tree<std::type_index, std::pair<std::type_index const, Handle>, std::_Select1st<std::pair<std::type_index const, Handle> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > >::_S_key(std::_Rb_tree_node_base const*)
- 0.00 48.23 0.00 4457 0.00 0.00 std::_Rb_tree<std::type_index, std::pair<std::type_index const, Handle>, std::_Select1st<std::pair<std::type_index const, Handle> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > >::_S_value(std::_Rb_tree_node_base const*)
- 0.00 48.23 0.00 4435 0.00 0.00 SceneNode::position(sf::Vector2<float> const&)
- 0.00 48.23 0.00 4202 0.00 0.00 bool EntityFilter::ExpressionTuple<Collision>::traverse_tuple<1ul, (void*)0>(Entity&, bool)
- 0.00 48.23 0.00 4202 0.00 0.00 EntityFilter::ExpressionTuple<Collision>::filter(Entity&)
- 0.00 48.23 0.00 4202 0.00 0.00 EntityFilter::Or<Collision>::evaluate(bool, bool)
- 0.00 48.23 0.00 4087 0.00 0.00 std::shared_ptr<Font>::shared_ptr()
- 0.00 48.23 0.00 4087 0.00 0.00 std::__shared_ptr<Font, (__gnu_cxx::_Lock_policy)2>::__shared_ptr()
- 0.00 48.23 0.00 4085 0.00 0.00 Text::~Text()
- 0.00 48.23 0.00 4073 0.00 0.00 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> >, std::_Select1st<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > > >::_S_left(std::_Rb_tree_node_base*)
- 0.00 48.23 0.00 4050 0.00 0.00 PlayerProfile::~PlayerProfile()
- 0.00 48.23 0.00 4050 0.00 0.00 Callback::~Callback()
- 0.00 48.23 0.00 4050 0.00 0.00 __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<CallbackKey const, std::function<void ()> > > >::~new_allocator()
- 0.00 48.23 0.00 4050 0.00 0.00 std::allocator<std::_Rb_tree_node<std::pair<CallbackKey const, std::function<void ()> > > >::~allocator()
- 0.00 48.23 0.00 4050 0.00 0.00 std::map<CallbackKey, std::function<void ()>, std::less<CallbackKey>, std::allocator<std::pair<CallbackKey const, std::function<void ()> > > >::clear()
- 0.00 48.23 0.00 4050 0.00 0.00 std::map<CallbackKey, std::function<void ()>, std::less<CallbackKey>, std::allocator<std::pair<CallbackKey const, std::function<void ()> > > >::~map()
- 0.00 48.23 0.00 4050 0.00 0.00 std::_Rb_tree<CallbackKey, std::pair<CallbackKey const, std::function<void ()> >, std::_Select1st<std::pair<CallbackKey const, std::function<void ()> > >, std::less<CallbackKey>, std::allocator<std::pair<CallbackKey const, std::function<void ()> > > >::_Rb_tree_impl<std::less<CallbackKey>, true>::~_Rb_tree_impl()
- 0.00 48.23 0.00 4050 0.00 0.00 std::_Rb_tree<CallbackKey, std::pair<CallbackKey const, std::function<void ()> >, std::_Select1st<std::pair<CallbackKey const, std::function<void ()> > >, std::less<CallbackKey>, std::allocator<std::pair<CallbackKey const, std::function<void ()> > > >::clear()
- 0.00 48.23 0.00 4050 0.00 0.00 std::_Rb_tree<CallbackKey, std::pair<CallbackKey const, std::function<void ()> >, std::_Select1st<std::pair<CallbackKey const, std::function<void ()> > >, std::less<CallbackKey>, std::allocator<std::pair<CallbackKey const, std::function<void ()> > > >::~_Rb_tree()
- 0.00 48.23 0.00 4010 0.00 0.00 __gnu_cxx::new_allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList> >::~new_allocator()
- 0.00 48.23 0.00 4010 0.00 0.00 std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList> >::~allocator()
- 0.00 48.23 0.00 4008 0.00 0.00 PlayerProfile::PlayerProfile(PlayerProfile const&)
- 0.00 48.23 0.00 4008 0.00 0.00 sf::Text::Text(sf::Text const&)
- 0.00 48.23 0.00 4008 0.00 0.00 Text::Text(Text const&)
- 0.00 48.23 0.00 4008 0.00 0.00 Callback::Callback(Callback const&)
- 0.00 48.23 0.00 4008 0.00 0.00 __gnu_cxx::new_allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList> >::new_allocator(__gnu_cxx::new_allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList> > const&)
- 0.00 48.23 0.00 4008 0.00 0.00 __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<CallbackKey const, std::function<void ()> > > >::new_allocator(__gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<CallbackKey const, std::function<void ()> > > > const&)
- 0.00 48.23 0.00 4008 0.00 0.00 __gnu_cxx::__alloc_traits<std::allocator<std::_Rb_tree_node<std::pair<CallbackKey const, std::function<void ()> > > >, std::_Rb_tree_node<std::pair<CallbackKey const, std::function<void ()> > > >::_S_select_on_copy(std::allocator<std::_Rb_tree_node<std::pair<CallbackKey const, std::function<void ()> > > > const&)
- 0.00 48.23 0.00 4008 0.00 0.00 __gnu_cxx::__normal_iterator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList> const*, std::vector<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>, std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList> > > >::__normal_iterator(boost::variant<Circle, Rectangle, Sprite, Text, VertexList> const* const&)
- 0.00 48.23 0.00 4008 0.00 0.00 __gnu_cxx::__normal_iterator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList> const*, std::vector<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>, std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList> > > >::base() const
- 0.00 48.23 0.00 4008 0.00 0.00 std::_Rb_tree<CallbackKey, std::pair<CallbackKey const, std::function<void ()> >, std::_Select1st<std::pair<CallbackKey const, std::function<void ()> > >, std::less<CallbackKey>, std::allocator<std::pair<CallbackKey const, std::function<void ()> > > >::_M_root() const
- 0.00 48.23 0.00 4008 0.00 0.00 std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList> >::allocator(std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList> > const&)
- 0.00 48.23 0.00 4008 0.00 0.00 std::allocator<std::_Rb_tree_node<std::pair<CallbackKey const, std::function<void ()> > > >::allocator(std::allocator<std::_Rb_tree_node<std::pair<CallbackKey const, std::function<void ()> > > > const&)
- 0.00 48.23 0.00 4008 0.00 0.00 std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<CallbackKey const, std::function<void ()> > > > >::select_on_container_copy_construction(std::allocator<std::_Rb_tree_node<std::pair<CallbackKey const, std::function<void ()> > > > const&)
- 0.00 48.23 0.00 4008 0.00 0.00 std::_Rb_tree_key_compare<std::less<CallbackKey> >::_Rb_tree_key_compare(std::less<CallbackKey> const&)
- 0.00 48.23 0.00 4008 0.00 0.00 std::map<CallbackKey, std::function<void ()>, std::less<CallbackKey>, std::allocator<std::pair<CallbackKey const, std::function<void ()> > > >::map(std::map<CallbackKey, std::function<void ()>, std::less<CallbackKey>, std::allocator<std::pair<CallbackKey const, std::function<void ()> > > > const&)
- 0.00 48.23 0.00 4008 0.00 0.00 std::_Rb_tree<CallbackKey, std::pair<CallbackKey const, std::function<void ()> >, std::_Select1st<std::pair<CallbackKey const, std::function<void ()> > >, std::less<CallbackKey>, std::allocator<std::pair<CallbackKey const, std::function<void ()> > > >::_Rb_tree_impl<std::less<CallbackKey>, true>::_Rb_tree_impl(std::_Rb_tree<CallbackKey, std::pair<CallbackKey const, std::function<void ()> >, std::_Select1st<std::pair<CallbackKey const, std::function<void ()> > >, std::less<CallbackKey>, std::allocator<std::pair<CallbackKey const, std::function<void ()> > > >::_Rb_tree_impl<std::less<CallbackKey>, true> const&)
- 0.00 48.23 0.00 4008 0.00 0.00 std::_Rb_tree<CallbackKey, std::pair<CallbackKey const, std::function<void ()> >, std::_Select1st<std::pair<CallbackKey const, std::function<void ()> > >, std::less<CallbackKey>, std::allocator<std::pair<CallbackKey const, std::function<void ()> > > >::_Rb_tree(std::_Rb_tree<CallbackKey, std::pair<CallbackKey const, std::function<void ()> >, std::_Select1st<std::pair<CallbackKey const, std::function<void ()> > >, std::less<CallbackKey>, std::allocator<std::pair<CallbackKey const, std::function<void ()> > > > const&)
- 0.00 48.23 0.00 4004 0.00 0.00 __gnu_cxx::__normal_iterator<ObjectPool<PlayerProfile>::Entry*, std::vector<ObjectPool<PlayerProfile>::Entry, std::allocator<ObjectPool<PlayerProfile>::Entry> > >::base() const
- 0.00 48.23 0.00 4004 0.00 0.00 __gnu_cxx::__normal_iterator<ObjectPool<Text>::Entry*, std::vector<ObjectPool<Text>::Entry, std::allocator<ObjectPool<Text>::Entry> > >::base() const
- 0.00 48.23 0.00 4004 0.00 0.00 __gnu_cxx::__normal_iterator<ObjectPool<Sprite>::Entry*, std::vector<ObjectPool<Sprite>::Entry, std::allocator<ObjectPool<Sprite>::Entry> > >::base() const
- 0.00 48.23 0.00 4004 0.00 0.00 __gnu_cxx::__normal_iterator<ObjectPool<Callback>::Entry*, std::vector<ObjectPool<Callback>::Entry, std::allocator<ObjectPool<Callback>::Entry> > >::base() const
- 0.00 48.23 0.00 4000 0.00 0.00 sf::VertexArray::operator=(sf::VertexArray const&)
- 0.00 48.23 0.00 4000 0.00 0.00 sf::Text::operator=(sf::Text&&)
- 0.00 48.23 0.00 4000 0.00 0.00 sf::Sprite::operator=(sf::Sprite&&)
- 0.00 48.23 0.00 4000 0.00 0.00 __gnu_cxx::__alloc_traits<std::allocator<sf::Vertex>, sf::Vertex>::_S_propagate_on_copy_assign()
- 0.00 48.23 0.00 4000 0.00 0.00 __gnu_cxx::__normal_iterator<ObjectPool<VertexList>::Entry*, std::vector<ObjectPool<VertexList>::Entry, std::allocator<ObjectPool<VertexList>::Entry> > >::operator*() const
- 0.00 48.23 0.00 4000 0.00 0.00 __gnu_cxx::__normal_iterator<ObjectPool<Grid>::Entry*, std::vector<ObjectPool<Grid>::Entry, std::allocator<ObjectPool<Grid>::Entry> > >::operator*() const
- 0.00 48.23 0.00 4000 0.00 0.00 __gnu_cxx::__normal_iterator<ObjectPool<TileMap>::Entry*, std::vector<ObjectPool<TileMap>::Entry, std::allocator<ObjectPool<TileMap>::Entry> > >::operator*() const
- 0.00 48.23 0.00 4000 0.00 0.00 __gnu_cxx::__normal_iterator<ObjectPool<Clickable>::Entry*, std::vector<ObjectPool<Clickable>::Entry, std::allocator<ObjectPool<Clickable>::Entry> > >::operator*() const
- 0.00 48.23 0.00 4000 0.00 0.00 __gnu_cxx::__normal_iterator<ObjectPool<Collision>::Entry*, std::vector<ObjectPool<Collision>::Entry, std::allocator<ObjectPool<Collision>::Entry> > >::operator*() const
- 0.00 48.23 0.00 4000 0.00 0.00 __gnu_cxx::__normal_iterator<ObjectPool<Rectangle>::Entry*, std::vector<ObjectPool<Rectangle>::Entry, std::allocator<ObjectPool<Rectangle>::Entry> > >::operator*() const
- 0.00 48.23 0.00 4000 0.00 0.00 __gnu_cxx::__normal_iterator<sf::Vertex*, std::vector<sf::Vertex, std::allocator<sf::Vertex> > >::base() const
- 0.00 48.23 0.00 4000 0.00 0.00 std::vector<sf::Vertex, std::allocator<sf::Vertex> >::capacity() const
- 0.00 48.23 0.00 4000 0.00 0.00 sf::Vertex* std::__copy_move<false, false, std::random_access_iterator_tag>::__copy_m<sf::Vertex const*, sf::Vertex*>(sf::Vertex const*, sf::Vertex const*, sf::Vertex*)
- 0.00 48.23 0.00 4000 0.00 0.00 void std::_Destroy_aux<true>::__destroy<__gnu_cxx::__normal_iterator<sf::Vertex*, std::vector<sf::Vertex, std::allocator<sf::Vertex> > > >(__gnu_cxx::__normal_iterator<sf::Vertex*, std::vector<sf::Vertex, std::allocator<sf::Vertex> > >, __gnu_cxx::__normal_iterator<sf::Vertex*, std::vector<sf::Vertex, std::allocator<sf::Vertex> > >)
- 0.00 48.23 0.00 4000 0.00 0.00 std::vector<sf::Vertex, std::allocator<sf::Vertex> >::end()
- 0.00 48.23 0.00 4000 0.00 0.00 std::vector<sf::Vertex, std::allocator<sf::Vertex> >::begin()
- 0.00 48.23 0.00 4000 0.00 0.00 std::vector<sf::Vertex, std::allocator<sf::Vertex> >::operator=(std::vector<sf::Vertex, std::allocator<sf::Vertex> > const&)
- 0.00 48.23 0.00 4000 0.00 0.00 std::_Rb_tree<CallbackKey, std::pair<CallbackKey const, std::function<void ()> >, std::_Select1st<std::pair<CallbackKey const, std::function<void ()> > >, std::less<CallbackKey>, std::allocator<std::pair<CallbackKey const, std::function<void ()> > > >::_M_root()
- 0.00 48.23 0.00 4000 0.00 0.00 ObjectPool<PlayerProfile>::Entry* std::__addressof<ObjectPool<PlayerProfile>::Entry>(ObjectPool<PlayerProfile>::Entry&)
- 0.00 48.23 0.00 4000 0.00 0.00 ObjectPool<Text>::Entry* std::__addressof<ObjectPool<Text>::Entry>(ObjectPool<Text>::Entry&)
- 0.00 48.23 0.00 4000 0.00 0.00 ObjectPool<Sprite>::Entry* std::__addressof<ObjectPool<Sprite>::Entry>(ObjectPool<Sprite>::Entry&)
- 0.00 48.23 0.00 4000 0.00 0.00 ObjectPool<Callback>::Entry* std::__addressof<ObjectPool<Callback>::Entry>(ObjectPool<Callback>::Entry&)
- 0.00 48.23 0.00 4000 0.00 0.00 sf::Vertex* std::__niter_base<sf::Vertex*, std::vector<sf::Vertex, std::allocator<sf::Vertex> > >(__gnu_cxx::__normal_iterator<sf::Vertex*, std::vector<sf::Vertex, std::allocator<sf::Vertex> > >)
- 0.00 48.23 0.00 4000 0.00 0.00 sf::Vertex* std::__copy_move_a<false, sf::Vertex const*, sf::Vertex*>(sf::Vertex const*, sf::Vertex const*, sf::Vertex*)
- 0.00 48.23 0.00 4000 0.00 0.00 __gnu_cxx::__normal_iterator<sf::Vertex*, std::vector<sf::Vertex, std::allocator<sf::Vertex> > > std::__copy_move_a2<false, __gnu_cxx::__normal_iterator<sf::Vertex const*, std::vector<sf::Vertex, std::allocator<sf::Vertex> > >, __gnu_cxx::__normal_iterator<sf::Vertex*, std::vector<sf::Vertex, std::allocator<sf::Vertex> > > >(__gnu_cxx::__normal_iterator<sf::Vertex const*, std::vector<sf::Vertex, std::allocator<sf::Vertex> > >, __gnu_cxx::__normal_iterator<sf::Vertex const*, std::vector<sf::Vertex, std::allocator<sf::Vertex> > >, __gnu_cxx::__normal_iterator<sf::Vertex*, std::vector<sf::Vertex, std::allocator<sf::Vertex> > >)
- 0.00 48.23 0.00 4000 0.00 0.00 __gnu_cxx::__normal_iterator<sf::Vertex*, std::vector<sf::Vertex, std::allocator<sf::Vertex> > > std::copy<__gnu_cxx::__normal_iterator<sf::Vertex const*, std::vector<sf::Vertex, std::allocator<sf::Vertex> > >, __gnu_cxx::__normal_iterator<sf::Vertex*, std::vector<sf::Vertex, std::allocator<sf::Vertex> > > >(__gnu_cxx::__normal_iterator<sf::Vertex const*, std::vector<sf::Vertex, std::allocator<sf::Vertex> > >, __gnu_cxx::__normal_iterator<sf::Vertex const*, std::vector<sf::Vertex, std::allocator<sf::Vertex> > >, __gnu_cxx::__normal_iterator<sf::Vertex*, std::vector<sf::Vertex, std::allocator<sf::Vertex> > >)
- 0.00 48.23 0.00 4000 0.00 0.00 std::enable_if<std::__and_<std::__not_<std::__is_tuple_like<unsigned int> >, std::is_move_constructible<unsigned int>, std::is_move_assignable<unsigned int> >::value, void>::type std::swap<unsigned int>(unsigned int&, unsigned int&)
- 0.00 48.23 0.00 4000 0.00 0.00 void std::_Destroy<__gnu_cxx::__normal_iterator<sf::Vertex*, std::vector<sf::Vertex, std::allocator<sf::Vertex> > > >(__gnu_cxx::__normal_iterator<sf::Vertex*, std::vector<sf::Vertex, std::allocator<sf::Vertex> > >, __gnu_cxx::__normal_iterator<sf::Vertex*, std::vector<sf::Vertex, std::allocator<sf::Vertex> > >)
- 0.00 48.23 0.00 4000 0.00 0.00 void std::_Destroy<__gnu_cxx::__normal_iterator<sf::Vertex*, std::vector<sf::Vertex, std::allocator<sf::Vertex> > >, sf::Vertex>(__gnu_cxx::__normal_iterator<sf::Vertex*, std::vector<sf::Vertex, std::allocator<sf::Vertex> > >, __gnu_cxx::__normal_iterator<sf::Vertex*, std::vector<sf::Vertex, std::allocator<sf::Vertex> > >, std::allocator<sf::Vertex>&)
- 0.00 48.23 0.00 3961 0.00 0.00 std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, bool> >::operator()(std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, bool> const&) const
- 0.00 48.23 0.00 3713 0.00 0.00 __gnu_cxx::__normal_iterator<Observer<std::shared_ptr<InputEvent> >**, std::vector<Observer<std::shared_ptr<InputEvent> >*, std::allocator<Observer<std::shared_ptr<InputEvent> >*> > >::base() const
- 0.00 48.23 0.00 3704 0.00 0.00 __gnu_cxx::__normal_iterator<Observer<std::shared_ptr<InputEvent> >**, std::vector<Observer<std::shared_ptr<InputEvent> >*, std::allocator<Observer<std::shared_ptr<InputEvent> >*> > >::__normal_iterator(Observer<std::shared_ptr<InputEvent> >** const&)
- 0.00 48.23 0.00 3538 0.00 0.00 __gnu_cxx::new_allocator<std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > > > >::new_allocator()
- 0.00 48.23 0.00 3538 0.00 0.00 __gnu_cxx::new_allocator<std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > > > >::~new_allocator()
- 0.00 48.23 0.00 3538 0.00 0.00 std::allocator<std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > > > >::allocator()
- 0.00 48.23 0.00 3538 0.00 0.00 std::allocator<std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > > > >::~allocator()
- 0.00 48.23 0.00 3538 0.00 0.00 std::_Head_base<0ul, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > > >*, false>::_M_head(std::_Head_base<0ul, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > > >*, false>&)
- 0.00 48.23 0.00 3538 0.00 0.00 std::_Tuple_impl<0ul, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > > >*, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::create<std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > > >>()::{lambda(std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > > >*)#1}>::_M_head(nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::create<std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > > >>()::{lambda(std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > > >*)#1}&)
- 0.00 48.23 0.00 3538 0.00 0.00 std::__uniq_ptr_impl<std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > > >, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::create<std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > > >>()::{lambda(std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > > >*)#1}>::_M_ptr()
- 0.00 48.23 0.00 3538 0.00 0.00 std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > > >*& std::__get_helper<0ul, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > > >*, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::create<std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > > >>()::{lambda(std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > > >*)#1}>(std::_Tuple_impl<0ul, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::create<std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > > >>()::{lambda(std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > > >*)#1}, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::create<std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > > >>()::{lambda(std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > > >*)#1}>&)
- 0.00 48.23 0.00 3538 0.00 0.00 std::tuple_element<0ul, std::tuple<std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > > >*, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::create<std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > > >>()::{lambda(std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > > >*)#1}> >::type& std::get<0ul, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > > >*, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::create<std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > > >>()::{lambda(std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > > >*)#1}>(std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > > >*, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::create<std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > > >>()::{lambda(std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > > >*)#1}&)
- 0.00 48.23 0.00 3158 0.00 0.00 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, bool>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, bool> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, bool> > >::_S_key(std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, bool> > const*)
- 0.00 48.23 0.00 3158 0.00 0.00 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, bool>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, bool> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, bool> > >::_S_value(std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, bool> > const*)
- 0.00 48.23 0.00 3117 0.00 0.00 sf::RectangleShape::~RectangleShape()
- 0.00 48.23 0.00 3004 0.00 0.00 sf::Shape::Shape(sf::Shape const&)
- 0.00 48.23 0.00 3000 0.00 0.00 std::remove_reference<sf::VertexArray&>::type&& std::move<sf::VertexArray&>(sf::VertexArray&)
- 0.00 48.23 0.00 3000 0.00 0.00 std::remove_reference<sf::RenderStates&>::type&& std::move<sf::RenderStates&>(sf::RenderStates&)
- 0.00 48.23 0.00 3000 0.00 0.00 std::remove_reference<sf::RectangleShape&>::type&& std::move<sf::RectangleShape&>(sf::RectangleShape&)
- 0.00 48.23 0.00 3000 0.00 0.00 std::remove_reference<sf::Rect<float>&>::type&& std::move<sf::Rect<float>&>(sf::Rect<float>&)
- 0.00 48.23 0.00 3000 0.00 0.00 std::enable_if<std::__and_<std::__not_<std::__is_tuple_like<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*> >, std::is_move_constructible<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*>, std::is_move_assignable<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*> >::value, void>::type std::swap<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*>(boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*&, boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*&)
- 0.00 48.23 0.00 3000 0.00 0.00 std::enable_if<std::__and_<std::__not_<std::__is_tuple_like<float> >, std::is_move_constructible<float>, std::is_move_assignable<float> >::value, void>::type std::swap<float>(float&, float&)
- 0.00 48.23 0.00 2953 0.00 0.00 bool __gnu_cxx::operator!=<System* const*, System**, std::vector<System*, std::allocator<System*> > >(__gnu_cxx::__normal_iterator<System* const*, std::vector<System*, std::allocator<System*> > > const&, __gnu_cxx::__normal_iterator<System**, std::vector<System*, std::allocator<System*> > > const&)
- 0.00 48.23 0.00 2953 0.00 0.00 __gnu_cxx::__normal_iterator<System* const*, std::vector<System*, std::allocator<System*> > >::base() const
- 0.00 48.23 0.00 2949 0.00 0.00 std::vector<Observer<std::shared_ptr<InputEvent> >*, std::allocator<Observer<std::shared_ptr<InputEvent> >*> >::end()
- 0.00 48.23 0.00 2944 0.00 0.00 __gnu_cxx::__normal_iterator<Observer<std::shared_ptr<InputEvent> >* const*, std::vector<Observer<std::shared_ptr<InputEvent> >*, std::allocator<Observer<std::shared_ptr<InputEvent> >*> > >::base() const
- 0.00 48.23 0.00 2938 0.00 0.00 bool __gnu_cxx::operator!=<Observer<std::shared_ptr<InputEvent> >* const*, Observer<std::shared_ptr<InputEvent> >**, std::vector<Observer<std::shared_ptr<InputEvent> >*, std::allocator<Observer<std::shared_ptr<InputEvent> >*> > >(__gnu_cxx::__normal_iterator<Observer<std::shared_ptr<InputEvent> >* const*, std::vector<Observer<std::shared_ptr<InputEvent> >*, std::allocator<Observer<std::shared_ptr<InputEvent> >*> > > const&, __gnu_cxx::__normal_iterator<Observer<std::shared_ptr<InputEvent> >**, std::vector<Observer<std::shared_ptr<InputEvent> >*, std::allocator<Observer<std::shared_ptr<InputEvent> >*> > > const&)
- 0.00 48.23 0.00 2914 0.00 0.00 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> >, std::_Select1st<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > > >::_S_key(std::_Rb_tree_node_base const*)
- 0.00 48.23 0.00 2914 0.00 0.00 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> >, std::_Select1st<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > > >::_S_value(std::_Rb_tree_node_base const*)
- 0.00 48.23 0.00 2711 0.00 0.00 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> > >::_M_end()
- 0.00 48.23 0.00 2624 0.00 0.00 std::__shared_count<(__gnu_cxx::_Lock_policy)2>::_M_swap(std::__shared_count<(__gnu_cxx::_Lock_policy)2>&)
- 0.00 48.23 0.00 2610 0.00 0.00 Settings::framerate_smoothing()
- 0.00 48.23 0.00 2479 0.00 0.00 std::_Rb_tree<std::type_index, std::pair<std::type_index const, Handle>, std::_Select1st<std::pair<std::type_index const, Handle> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > >::_M_leftmost()
- 0.00 48.23 0.00 2475 0.00 0.00 std::__shared_count<(__gnu_cxx::_Lock_policy)2>::operator=(std::__shared_count<(__gnu_cxx::_Lock_policy)2> const&)
- 0.00 48.23 0.00 2426 0.00 0.00 std::vector<SceneNode*, std::allocator<SceneNode*> >::begin()
- 0.00 48.23 0.00 2398 0.00 0.00 std::shared_ptr<Texture>::operator=(std::shared_ptr<Texture> const&)
- 0.00 48.23 0.00 2398 0.00 0.00 std::__shared_ptr<Texture, (__gnu_cxx::_Lock_policy)2>::operator=(std::__shared_ptr<Texture, (__gnu_cxx::_Lock_policy)2> const&)
- 0.00 48.23 0.00 2396 0.00 0.00 std::function<bool (int, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::parse_event_t, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>&)>::~function()
- 0.00 48.23 0.00 2389 0.00 0.00 std::_Rb_tree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, bool> >::_Rb_tree_iterator(std::_Rb_tree_node_base*)
- 0.00 48.23 0.00 2388 0.00 0.00 std::_Rb_tree_key_compare<std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_Rb_tree_key_compare()
- 0.00 48.23 0.00 2368 0.00 0.00 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > > >::begin()
- 0.00 48.23 0.00 2356 0.00 0.00 std::_Rb_tree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Logger*> >::_Rb_tree_iterator(std::_Rb_tree_node_base*)
- 0.00 48.23 0.00 2353 0.00 0.00 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> > >::_M_begin()
- 0.00 48.23 0.00 2350 0.00 0.00 std::_Rb_tree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> >::operator==(std::_Rb_tree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> > const&) const
- 0.00 48.23 0.00 2348 0.00 0.00 std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, Handle, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> > >::lower_bound(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
- 0.00 48.23 0.00 2348 0.00 0.00 std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, Handle, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> > >::end()
- 0.00 48.23 0.00 2348 0.00 0.00 std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, Handle, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> > >::operator[](std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
- 0.00 48.23 0.00 2348 0.00 0.00 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> > >::lower_bound(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
- 0.00 48.23 0.00 2348 0.00 0.00 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> > >::_M_lower_bound(std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> >*, std::_Rb_tree_node_base*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
- 0.00 48.23 0.00 2348 0.00 0.00 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> > >::end()
- 0.00 48.23 0.00 2347 0.00 0.00 __gnu_cxx::__normal_iterator<System* const*, std::vector<System*, std::allocator<System*> > >::operator++()
- 0.00 48.23 0.00 2347 0.00 0.00 __gnu_cxx::__normal_iterator<System* const*, std::vector<System*, std::allocator<System*> > >::operator*() const
- 0.00 48.23 0.00 2338 0.00 0.00 std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, Handle, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> > >::key_comp() const
- 0.00 48.23 0.00 2338 0.00 0.00 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> > >::key_comp() const
- 0.00 48.23 0.00 2337 0.00 0.00 std::_Rb_tree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Logger*> >::_Rb_tree_const_iterator(std::_Rb_tree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Logger*> > const&)
- 0.00 48.23 0.00 2334 0.00 0.00 System::subscription()
- 0.00 48.23 0.00 2307 0.00 0.00 std::_Rb_tree_const_iterator<std::pair<std::type_index const, Handle> >::_Rb_tree_const_iterator(std::_Rb_tree_iterator<std::pair<std::type_index const, Handle> > const&)
- 0.00 48.23 0.00 2291 0.00 0.00 std::_Tuple_impl<0ul, std::type_index&&>::_Tuple_impl(std::_Tuple_impl<0ul, std::type_index&&>&&)
- 0.00 48.23 0.00 2291 0.00 0.00 std::_Tuple_impl<0ul, std::type_index&&>::_Tuple_impl<std::type_index>(std::type_index&&)
- 0.00 48.23 0.00 2291 0.00 0.00 std::tuple<std::type_index&&>::tuple(std::tuple<std::type_index&&>&&)
- 0.00 48.23 0.00 2291 0.00 0.00 std::tuple<std::type_index&&>::tuple<std::type_index, true>(std::type_index&&)
- 0.00 48.23 0.00 2291 0.00 0.00 std::type_index& std::__get_helper<0ul, std::type_index&&>(std::_Tuple_impl<0ul, std::type_index&&>&)
- 0.00 48.23 0.00 2291 0.00 0.00 std::tuple<std::type_index&&> std::forward_as_tuple<std::type_index>(std::type_index&&)
- 0.00 48.23 0.00 2291 0.00 0.00 std::tuple_element<0ul, std::tuple<std::type_index&&> >::type& std::get<0ul, std::type_index&&>(std::tuple<std::type_index&&>&)
- 0.00 48.23 0.00 2291 0.00 0.00 std::remove_reference<std::type_index&>::type&& std::move<std::type_index&>(std::type_index&)
- 0.00 48.23 0.00 2248 0.00 0.00 void __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<std::type_index const, Handle> > >::destroy<std::pair<std::type_index const, Handle> >(std::pair<std::type_index const, Handle>*)
- 0.00 48.23 0.00 2248 0.00 0.00 __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<std::type_index const, Handle> > >::allocate(unsigned long, void const*)
- 0.00 48.23 0.00 2248 0.00 0.00 void __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<std::type_index const, Handle> > >::construct<std::pair<std::type_index const, Handle>, std::piecewise_construct_t const&, std::tuple<std::type_index&&>, std::tuple<> >(std::pair<std::type_index const, Handle>*, std::piecewise_construct_t const&, std::tuple<std::type_index&&>&&, std::tuple<>&&)
- 0.00 48.23 0.00 2248 0.00 0.00 __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<std::type_index const, Handle> > >::max_size() const
- 0.00 48.23 0.00 2248 0.00 0.00 std::_Rb_tree_const_iterator<std::pair<std::type_index const, Handle> >::_M_const_cast() const
- 0.00 48.23 0.00 2248 0.00 0.00 std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<std::type_index const, Handle> > > >::deallocate(std::allocator<std::_Rb_tree_node<std::pair<std::type_index const, Handle> > >&, std::_Rb_tree_node<std::pair<std::type_index const, Handle> >*, unsigned long)
- 0.00 48.23 0.00 2248 0.00 0.00 void std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<std::type_index const, Handle> > > >::destroy<std::pair<std::type_index const, Handle> >(std::allocator<std::_Rb_tree_node<std::pair<std::type_index const, Handle> > >&, std::pair<std::type_index const, Handle>*)
- 0.00 48.23 0.00 2248 0.00 0.00 std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<std::type_index const, Handle> > > >::allocate(std::allocator<std::_Rb_tree_node<std::pair<std::type_index const, Handle> > >&, unsigned long)
- 0.00 48.23 0.00 2248 0.00 0.00 void std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<std::type_index const, Handle> > > >::construct<std::pair<std::type_index const, Handle>, std::piecewise_construct_t const&, std::tuple<std::type_index&&>, std::tuple<> >(std::allocator<std::_Rb_tree_node<std::pair<std::type_index const, Handle> > >&, std::pair<std::type_index const, Handle>*, std::piecewise_construct_t const&, std::tuple<std::type_index&&>&&, std::tuple<>&&)
- 0.00 48.23 0.00 2248 0.00 0.00 std::pair<std::type_index const, Handle>::pair<std::type_index&&>(std::piecewise_construct_t, std::tuple<std::type_index&&>, std::tuple<>)
- 0.00 48.23 0.00 2248 0.00 0.00 std::pair<std::type_index const, Handle>::pair<std::type_index&&, 0ul>(std::tuple<std::type_index&&>&, std::tuple<>&, std::_Index_tuple<0ul>, std::_Index_tuple<>)
- 0.00 48.23 0.00 2248 0.00 0.00 std::_Rb_tree<std::type_index, std::pair<std::type_index const, Handle>, std::_Select1st<std::pair<std::type_index const, Handle> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > >::_M_get_node()
- 0.00 48.23 0.00 2248 0.00 0.00 std::_Rb_tree<std::type_index, std::pair<std::type_index const, Handle>, std::_Select1st<std::pair<std::type_index const, Handle> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > >::_M_put_node(std::_Rb_tree_node<std::pair<std::type_index const, Handle> >*)
- 0.00 48.23 0.00 2248 0.00 0.00 std::_Rb_tree<std::type_index, std::pair<std::type_index const, Handle>, std::_Select1st<std::pair<std::type_index const, Handle> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > >::_M_drop_node(std::_Rb_tree_node<std::pair<std::type_index const, Handle> >*)
- 0.00 48.23 0.00 2248 0.00 0.00 std::_Rb_tree_node<std::pair<std::type_index const, Handle> >* std::_Rb_tree<std::type_index, std::pair<std::type_index const, Handle>, std::_Select1st<std::pair<std::type_index const, Handle> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > >::_M_create_node<std::piecewise_construct_t const&, std::tuple<std::type_index&&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple<std::type_index&&>&&, std::tuple<>&&)
- 0.00 48.23 0.00 2248 0.00 0.00 std::_Rb_tree<std::type_index, std::pair<std::type_index const, Handle>, std::_Select1st<std::pair<std::type_index const, Handle> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > >::_M_insert_node(std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<std::type_index const, Handle> >*)
- 0.00 48.23 0.00 2248 0.00 0.00 std::_Rb_tree<std::type_index, std::pair<std::type_index const, Handle>, std::_Select1st<std::pair<std::type_index const, Handle> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > >::_M_destroy_node(std::_Rb_tree_node<std::pair<std::type_index const, Handle> >*)
- 0.00 48.23 0.00 2248 0.00 0.00 void std::_Rb_tree<std::type_index, std::pair<std::type_index const, Handle>, std::_Select1st<std::pair<std::type_index const, Handle> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > >::_M_construct_node<std::piecewise_construct_t const&, std::tuple<std::type_index&&>, std::tuple<> >(std::_Rb_tree_node<std::pair<std::type_index const, Handle> >*, std::piecewise_construct_t const&, std::tuple<std::type_index&&>&&, std::tuple<>&&)
- 0.00 48.23 0.00 2202 0.00 0.00 __gnu_cxx::__normal_iterator<Observer<std::shared_ptr<InputEvent> >* const*, std::vector<Observer<std::shared_ptr<InputEvent> >*, std::allocator<Observer<std::shared_ptr<InputEvent> >*> > >::operator*() const
- 0.00 48.23 0.00 2199 0.00 0.00 __gnu_cxx::__normal_iterator<Observer<std::shared_ptr<InputEvent> >* const*, std::vector<Observer<std::shared_ptr<InputEvent> >*, std::allocator<Observer<std::shared_ptr<InputEvent> >*> > >::operator++()
- 0.00 48.23 0.00 2196 0.00 0.00 InputListener::notify(std::shared_ptr<InputEvent>&)
- 0.00 48.23 0.00 2196 0.00 0.00 std::__shared_ptr<InputEvent, (__gnu_cxx::_Lock_policy)2>::get() const
- 0.00 48.23 0.00 2196 0.00 0.00 std::__shared_ptr_access<InputEvent, (__gnu_cxx::_Lock_policy)2, false, false>::_M_get() const
- 0.00 48.23 0.00 2196 0.00 0.00 std::__shared_ptr_access<InputEvent, (__gnu_cxx::_Lock_policy)2, false, false>::operator->() const
- 0.00 48.23 0.00 2196 0.00 0.00 std::remove_reference<InputEvent*&>::type&& std::move<InputEvent*&>(InputEvent*&)
- 0.00 48.23 0.00 2184 0.00 0.00 __gnu_cxx::new_allocator<MouseMoveInputEvent>::~new_allocator()
- 0.00 48.23 0.00 2184 0.00 0.00 std::allocator<MouseMoveInputEvent>::~allocator()
- 0.00 48.23 0.00 2125 0.00 0.00 Scene::get_entity(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
- 0.00 48.23 0.00 2117 0.00 0.00 Rectangle::~Rectangle()
- 0.00 48.23 0.00 2079 0.00 0.00 Handle& std::forward<Handle&>(std::remove_reference<Handle&>::type&)
- 0.00 48.23 0.00 2042 0.00 0.00 Collision::~Collision()
- 0.00 48.23 0.00 2040 0.00 0.00 std::vector<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>, std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList> > >::size() const
- 0.00 48.23 0.00 2039 0.00 0.00 Clickable::~Clickable()
- 0.00 48.23 0.00 2022 0.00 0.00 std::_Vector_base<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>, std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList> > >::_M_get_Tp_allocator() const
- 0.00 48.23 0.00 2016 0.00 0.00 void std::_Destroy_aux<false>::__destroy<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*>(boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*, boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*)
- 0.00 48.23 0.00 2016 0.00 0.00 void std::_Destroy<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*>(boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*, boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*)
- 0.00 48.23 0.00 2016 0.00 0.00 void std::_Destroy<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*, boost::variant<Circle, Rectangle, Sprite, Text, VertexList> >(boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*, boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*, std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList> >&)
- 0.00 48.23 0.00 2015 0.00 0.00 std::_Vector_base<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>, std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList> > >::_M_deallocate(boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*, unsigned long)
- 0.00 48.23 0.00 2013 0.00 0.00 std::_Vector_base<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>, std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList> > >::_M_allocate(unsigned long)
- 0.00 48.23 0.00 2007 0.00 0.00 std::vector<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>, std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList> > >::_M_erase_at_end(boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*)
- 0.00 48.23 0.00 2007 0.00 0.00 std::vector<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>, std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList> > >::clear()
- 0.00 48.23 0.00 2006 0.00 0.00 VertexList::~VertexList()
- 0.00 48.23 0.00 2006 0.00 0.00 Grid::~Grid()
- 0.00 48.23 0.00 2006 0.00 0.00 TileMap::~TileMap()
- 0.00 48.23 0.00 2006 0.00 0.00 std::_Vector_base<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>, std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList> > >::_Vector_impl::~_Vector_impl()
- 0.00 48.23 0.00 2006 0.00 0.00 std::_Vector_base<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>, std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList> > >::~_Vector_base()
- 0.00 48.23 0.00 2006 0.00 0.00 std::vector<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>, std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList> > >::~vector()
- 0.00 48.23 0.00 2004 0.00 0.00 VertexList::VertexList(VertexList const&)
- 0.00 48.23 0.00 2004 0.00 0.00 sf::RectangleShape::RectangleShape(sf::RectangleShape const&)
- 0.00 48.23 0.00 2004 0.00 0.00 Grid::Grid(Grid const&)
- 0.00 48.23 0.00 2004 0.00 0.00 TileMap::TileMap(TileMap const&)
- 0.00 48.23 0.00 2004 0.00 0.00 Clickable::Clickable(Clickable const&)
- 0.00 48.23 0.00 2004 0.00 0.00 Collision::Collision(Collision const&)
- 0.00 48.23 0.00 2004 0.00 0.00 Rectangle::Rectangle(Rectangle const&)
- 0.00 48.23 0.00 2004 0.00 0.00 __gnu_cxx::__alloc_traits<std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList> >, boost::variant<Circle, Rectangle, Sprite, Text, VertexList> >::_S_select_on_copy(std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList> > const&)
- 0.00 48.23 0.00 2004 0.00 0.00 __gnu_cxx::__normal_iterator<ObjectPool<PlayerProfile>::Entry*, std::vector<ObjectPool<PlayerProfile>::Entry, std::allocator<ObjectPool<PlayerProfile>::Entry> > >::__normal_iterator(ObjectPool<PlayerProfile>::Entry* const&)
- 0.00 48.23 0.00 2004 0.00 0.00 __gnu_cxx::__normal_iterator<ObjectPool<Text>::Entry*, std::vector<ObjectPool<Text>::Entry, std::allocator<ObjectPool<Text>::Entry> > >::__normal_iterator(ObjectPool<Text>::Entry* const&)
- 0.00 48.23 0.00 2004 0.00 0.00 __gnu_cxx::__normal_iterator<ObjectPool<Sprite>::Entry*, std::vector<ObjectPool<Sprite>::Entry, std::allocator<ObjectPool<Sprite>::Entry> > >::__normal_iterator(ObjectPool<Sprite>::Entry* const&)
- 0.00 48.23 0.00 2004 0.00 0.00 __gnu_cxx::__normal_iterator<ObjectPool<Callback>::Entry*, std::vector<ObjectPool<Callback>::Entry, std::allocator<ObjectPool<Callback>::Entry> > >::__normal_iterator(ObjectPool<Callback>::Entry* const&)
- 0.00 48.23 0.00 2004 0.00 0.00 bool __gnu_cxx::operator!=<boost::variant<Circle, Rectangle, Sprite, Text, VertexList> const*, std::vector<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>, std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList> > > >(__gnu_cxx::__normal_iterator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList> const*, std::vector<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>, std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList> > > > const&, __gnu_cxx::__normal_iterator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList> const*, std::vector<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>, std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList> > > > const&)
- 0.00 48.23 0.00 2004 0.00 0.00 std::vector<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>, std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList> > >::end() const
- 0.00 48.23 0.00 2004 0.00 0.00 std::vector<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>, std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList> > >::begin() const
- 0.00 48.23 0.00 2004 0.00 0.00 std::_Vector_base<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>, std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList> > >::_Vector_impl::_Vector_impl(std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList> > const&)
- 0.00 48.23 0.00 2004 0.00 0.00 std::_Vector_base<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>, std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList> > >::_M_create_storage(unsigned long)
- 0.00 48.23 0.00 2004 0.00 0.00 std::_Vector_base<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>, std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList> > >::_Vector_base(unsigned long, std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList> > const&)
- 0.00 48.23 0.00 2004 0.00 0.00 std::allocator_traits<std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList> > >::select_on_container_copy_construction(std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList> > const&)
- 0.00 48.23 0.00 2004 0.00 0.00 boost::variant<Circle, Rectangle, Sprite, Text, VertexList>* std::__uninitialized_copy<false>::__uninit_copy<__gnu_cxx::__normal_iterator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList> const*, std::vector<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>, std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList> > > >, boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*>(__gnu_cxx::__normal_iterator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList> const*, std::vector<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>, std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList> > > >, __gnu_cxx::__normal_iterator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList> const*, std::vector<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>, std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList> > > >, boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*)
- 0.00 48.23 0.00 2004 0.00 0.00 std::vector<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>, std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList> > >::vector(std::vector<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>, std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList> > > const&)
- 0.00 48.23 0.00 2004 0.00 0.00 boost::variant<Circle, Rectangle, Sprite, Text, VertexList>* std::uninitialized_copy<__gnu_cxx::__normal_iterator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList> const*, std::vector<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>, std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList> > > >, boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*>(__gnu_cxx::__normal_iterator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList> const*, std::vector<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>, std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList> > > >, __gnu_cxx::__normal_iterator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList> const*, std::vector<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>, std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList> > > >, boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*)
- 0.00 48.23 0.00 2004 0.00 0.00 boost::variant<Circle, Rectangle, Sprite, Text, VertexList>* std::__uninitialized_copy_a<__gnu_cxx::__normal_iterator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList> const*, std::vector<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>, std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList> > > >, boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*, boost::variant<Circle, Rectangle, Sprite, Text, VertexList> >(__gnu_cxx::__normal_iterator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList> const*, std::vector<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>, std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList> > > >, __gnu_cxx::__normal_iterator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList> const*, std::vector<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>, std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList> > > >, boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*, std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList> >&)
- 0.00 48.23 0.00 2002 0.00 0.00 ObjectPool<PlayerProfile>::Entry::~Entry()
- 0.00 48.23 0.00 2002 0.00 0.00 ObjectPool<Text>::Entry::~Entry()
- 0.00 48.23 0.00 2002 0.00 0.00 ObjectPool<Sprite>::Entry::~Entry()
- 0.00 48.23 0.00 2002 0.00 0.00 ObjectPool<Callback>::Entry::~Entry()
- 0.00 48.23 0.00 2002 0.00 0.00 bool __gnu_cxx::operator!=<ObjectPool<PlayerProfile>::Entry*, std::vector<ObjectPool<PlayerProfile>::Entry, std::allocator<ObjectPool<PlayerProfile>::Entry> > >(__gnu_cxx::__normal_iterator<ObjectPool<PlayerProfile>::Entry*, std::vector<ObjectPool<PlayerProfile>::Entry, std::allocator<ObjectPool<PlayerProfile>::Entry> > > const&, __gnu_cxx::__normal_iterator<ObjectPool<PlayerProfile>::Entry*, std::vector<ObjectPool<PlayerProfile>::Entry, std::allocator<ObjectPool<PlayerProfile>::Entry> > > const&)
- 0.00 48.23 0.00 2002 0.00 0.00 bool __gnu_cxx::operator!=<ObjectPool<Text>::Entry*, std::vector<ObjectPool<Text>::Entry, std::allocator<ObjectPool<Text>::Entry> > >(__gnu_cxx::__normal_iterator<ObjectPool<Text>::Entry*, std::vector<ObjectPool<Text>::Entry, std::allocator<ObjectPool<Text>::Entry> > > const&, __gnu_cxx::__normal_iterator<ObjectPool<Text>::Entry*, std::vector<ObjectPool<Text>::Entry, std::allocator<ObjectPool<Text>::Entry> > > const&)
- 0.00 48.23 0.00 2002 0.00 0.00 bool __gnu_cxx::operator!=<ObjectPool<Sprite>::Entry*, std::vector<ObjectPool<Sprite>::Entry, std::allocator<ObjectPool<Sprite>::Entry> > >(__gnu_cxx::__normal_iterator<ObjectPool<Sprite>::Entry*, std::vector<ObjectPool<Sprite>::Entry, std::allocator<ObjectPool<Sprite>::Entry> > > const&, __gnu_cxx::__normal_iterator<ObjectPool<Sprite>::Entry*, std::vector<ObjectPool<Sprite>::Entry, std::allocator<ObjectPool<Sprite>::Entry> > > const&)
- 0.00 48.23 0.00 2002 0.00 0.00 bool __gnu_cxx::operator!=<ObjectPool<Callback>::Entry*, std::vector<ObjectPool<Callback>::Entry, std::allocator<ObjectPool<Callback>::Entry> > >(__gnu_cxx::__normal_iterator<ObjectPool<Callback>::Entry*, std::vector<ObjectPool<Callback>::Entry, std::allocator<ObjectPool<Callback>::Entry> > > const&, __gnu_cxx::__normal_iterator<ObjectPool<Callback>::Entry*, std::vector<ObjectPool<Callback>::Entry, std::allocator<ObjectPool<Callback>::Entry> > > const&)
- 0.00 48.23 0.00 2002 0.00 0.00 __gnu_cxx::__normal_iterator<ObjectPool<VertexList>::Entry*, std::vector<ObjectPool<VertexList>::Entry, std::allocator<ObjectPool<VertexList>::Entry> > >::base() const
- 0.00 48.23 0.00 2002 0.00 0.00 __gnu_cxx::__normal_iterator<ObjectPool<Grid>::Entry*, std::vector<ObjectPool<Grid>::Entry, std::allocator<ObjectPool<Grid>::Entry> > >::base() const
- 0.00 48.23 0.00 2002 0.00 0.00 __gnu_cxx::__normal_iterator<ObjectPool<TileMap>::Entry*, std::vector<ObjectPool<TileMap>::Entry, std::allocator<ObjectPool<TileMap>::Entry> > >::base() const
- 0.00 48.23 0.00 2002 0.00 0.00 __gnu_cxx::__normal_iterator<ObjectPool<Clickable>::Entry*, std::vector<ObjectPool<Clickable>::Entry, std::allocator<ObjectPool<Clickable>::Entry> > >::base() const
- 0.00 48.23 0.00 2002 0.00 0.00 __gnu_cxx::__normal_iterator<ObjectPool<Collision>::Entry*, std::vector<ObjectPool<Collision>::Entry, std::allocator<ObjectPool<Collision>::Entry> > >::base() const
- 0.00 48.23 0.00 2002 0.00 0.00 __gnu_cxx::__normal_iterator<ObjectPool<Rectangle>::Entry*, std::vector<ObjectPool<Rectangle>::Entry, std::allocator<ObjectPool<Rectangle>::Entry> > >::base() const
- 0.00 48.23 0.00 2002 0.00 0.00 std::vector<ObjectPool<PlayerProfile>::Entry, std::allocator<ObjectPool<PlayerProfile>::Entry> >::end()
- 0.00 48.23 0.00 2002 0.00 0.00 std::vector<ObjectPool<Text>::Entry, std::allocator<ObjectPool<Text>::Entry> >::end()
- 0.00 48.23 0.00 2002 0.00 0.00 std::vector<ObjectPool<Sprite>::Entry, std::allocator<ObjectPool<Sprite>::Entry> >::end()
- 0.00 48.23 0.00 2002 0.00 0.00 std::vector<ObjectPool<Callback>::Entry, std::allocator<ObjectPool<Callback>::Entry> >::end()
- 0.00 48.23 0.00 2000 0.00 0.00 ObjectPool<PlayerProfile>::Entry::Entry(ObjectPool<PlayerProfile>::Entry const&)
- 0.00 48.23 0.00 2000 0.00 0.00 ObjectPool<Text>::Entry::Entry(ObjectPool<Text>::Entry const&)
- 0.00 48.23 0.00 2000 0.00 0.00 ObjectPool<Sprite>::Entry::Entry(ObjectPool<Sprite>::Entry const&)
- 0.00 48.23 0.00 2000 0.00 0.00 ObjectPool<Callback>::Entry::Entry(ObjectPool<Callback>::Entry const&)
- 0.00 48.23 0.00 2000 0.00 0.00 PlayerProfile::swap(PlayerProfile&)
- 0.00 48.23 0.00 2000 0.00 0.00 PlayerProfile::operator=(PlayerProfile const&)
- 0.00 48.23 0.00 2000 0.00 0.00 sf::RectangleShape::operator=(sf::RectangleShape&&)
- 0.00 48.23 0.00 2000 0.00 0.00 sf::Text::Text(sf::Text&&)
- 0.00 48.23 0.00 2000 0.00 0.00 sf::Shape::operator=(sf::Shape const&)
- 0.00 48.23 0.00 2000 0.00 0.00 sf::Sprite::Sprite(sf::Sprite&&)
- 0.00 48.23 0.00 2000 0.00 0.00 Text::operator=(Text const&)
- 0.00 48.23 0.00 2000 0.00 0.00 Sprite::swap(Sprite&)
- 0.00 48.23 0.00 2000 0.00 0.00 Sprite::operator=(Sprite const&)
- 0.00 48.23 0.00 2000 0.00 0.00 Callback::swap(Callback&)
- 0.00 48.23 0.00 2000 0.00 0.00 Callback::operator=(Callback const&)
- 0.00 48.23 0.00 2000 0.00 0.00 __gnu_cxx::__alloc_traits<std::allocator<std::_Rb_tree_node<std::pair<CallbackKey const, std::function<void ()> > > >, std::_Rb_tree_node<std::pair<CallbackKey const, std::function<void ()> > > >::_S_on_swap(std::allocator<std::_Rb_tree_node<std::pair<CallbackKey const, std::function<void ()> > > >&, std::allocator<std::_Rb_tree_node<std::pair<CallbackKey const, std::function<void ()> > > >&)
- 0.00 48.23 0.00 2000 0.00 0.00 __gnu_cxx::__normal_iterator<ObjectPool<PlayerProfile>::Entry*, std::vector<ObjectPool<PlayerProfile>::Entry, std::allocator<ObjectPool<PlayerProfile>::Entry> > >::operator++()
- 0.00 48.23 0.00 2000 0.00 0.00 __gnu_cxx::__normal_iterator<ObjectPool<Text>::Entry*, std::vector<ObjectPool<Text>::Entry, std::allocator<ObjectPool<Text>::Entry> > >::operator++()
- 0.00 48.23 0.00 2000 0.00 0.00 __gnu_cxx::__normal_iterator<ObjectPool<Sprite>::Entry*, std::vector<ObjectPool<Sprite>::Entry, std::allocator<ObjectPool<Sprite>::Entry> > >::operator++()
- 0.00 48.23 0.00 2000 0.00 0.00 __gnu_cxx::__normal_iterator<ObjectPool<Callback>::Entry*, std::vector<ObjectPool<Callback>::Entry, std::allocator<ObjectPool<Callback>::Entry> > >::operator++()
- 0.00 48.23 0.00 2000 0.00 0.00 std::map<CallbackKey, std::function<void ()>, std::less<CallbackKey>, std::allocator<std::pair<CallbackKey const, std::function<void ()> > > >::swap(std::map<CallbackKey, std::function<void ()>, std::less<CallbackKey>, std::allocator<std::pair<CallbackKey const, std::function<void ()> > > >&)
- 0.00 48.23 0.00 2000 0.00 0.00 std::_Rb_tree<CallbackKey, std::pair<CallbackKey const, std::function<void ()> >, std::_Select1st<std::pair<CallbackKey const, std::function<void ()> > >, std::less<CallbackKey>, std::allocator<std::pair<CallbackKey const, std::function<void ()> > > >::swap(std::_Rb_tree<CallbackKey, std::pair<CallbackKey const, std::function<void ()> >, std::_Select1st<std::pair<CallbackKey const, std::function<void ()> > >, std::less<CallbackKey>, std::allocator<std::pair<CallbackKey const, std::function<void ()> > > >&)
- 0.00 48.23 0.00 2000 0.00 0.00 void std::_Construct<ObjectPool<PlayerProfile>::Entry, ObjectPool<PlayerProfile>::Entry const&>(ObjectPool<PlayerProfile>::Entry*, ObjectPool<PlayerProfile>::Entry const&)
- 0.00 48.23 0.00 2000 0.00 0.00 void std::_Construct<ObjectPool<Text>::Entry, ObjectPool<Text>::Entry const&>(ObjectPool<Text>::Entry*, ObjectPool<Text>::Entry const&)
- 0.00 48.23 0.00 2000 0.00 0.00 void std::_Construct<ObjectPool<Sprite>::Entry, ObjectPool<Sprite>::Entry const&>(ObjectPool<Sprite>::Entry*, ObjectPool<Sprite>::Entry const&)
- 0.00 48.23 0.00 2000 0.00 0.00 void std::_Construct<ObjectPool<Callback>::Entry, ObjectPool<Callback>::Entry const&>(ObjectPool<Callback>::Entry*, ObjectPool<Callback>::Entry const&)
- 0.00 48.23 0.00 2000 0.00 0.00 ObjectPool<VertexList>::Entry* std::__addressof<ObjectPool<VertexList>::Entry>(ObjectPool<VertexList>::Entry&)
- 0.00 48.23 0.00 2000 0.00 0.00 ObjectPool<Grid>::Entry* std::__addressof<ObjectPool<Grid>::Entry>(ObjectPool<Grid>::Entry&)
- 0.00 48.23 0.00 2000 0.00 0.00 ObjectPool<TileMap>::Entry* std::__addressof<ObjectPool<TileMap>::Entry>(ObjectPool<TileMap>::Entry&)
- 0.00 48.23 0.00 2000 0.00 0.00 ObjectPool<Clickable>::Entry* std::__addressof<ObjectPool<Clickable>::Entry>(ObjectPool<Clickable>::Entry&)
- 0.00 48.23 0.00 2000 0.00 0.00 ObjectPool<Collision>::Entry* std::__addressof<ObjectPool<Collision>::Entry>(ObjectPool<Collision>::Entry&)
- 0.00 48.23 0.00 2000 0.00 0.00 ObjectPool<Rectangle>::Entry* std::__addressof<ObjectPool<Rectangle>::Entry>(ObjectPool<Rectangle>::Entry&)
- 0.00 48.23 0.00 2000 0.00 0.00 void std::__alloc_on_swap<std::allocator<std::_Rb_tree_node<std::pair<CallbackKey const, std::function<void ()> > > > >(std::allocator<std::_Rb_tree_node<std::pair<CallbackKey const, std::function<void ()> > > >&, std::allocator<std::_Rb_tree_node<std::pair<CallbackKey const, std::function<void ()> > > >&)
- 0.00 48.23 0.00 2000 0.00 0.00 void std::__do_alloc_on_swap<std::allocator<std::_Rb_tree_node<std::pair<CallbackKey const, std::function<void ()> > > > >(std::allocator<std::_Rb_tree_node<std::pair<CallbackKey const, std::function<void ()> > > >&, std::allocator<std::_Rb_tree_node<std::pair<CallbackKey const, std::function<void ()> > > >&, std::integral_constant<bool, false>)
- 0.00 48.23 0.00 2000 0.00 0.00 void std::swap<CallbackKey, std::function<void ()>, std::less<CallbackKey>, std::allocator<std::pair<CallbackKey const, std::function<void ()> > > >(std::map<CallbackKey, std::function<void ()>, std::less<CallbackKey>, std::allocator<std::pair<CallbackKey const, std::function<void ()> > > >&, std::map<CallbackKey, std::function<void ()>, std::less<CallbackKey>, std::allocator<std::pair<CallbackKey const, std::function<void ()> > > >&)
- 0.00 48.23 0.00 2000 0.00 0.00 std::enable_if<std::__and_<std::__not_<std::__is_tuple_like<sf::Text> >, std::is_move_constructible<sf::Text>, std::is_move_assignable<sf::Text> >::value, void>::type std::swap<sf::Text>(sf::Text&, sf::Text&)
- 0.00 48.23 0.00 2000 0.00 0.00 std::enable_if<std::__and_<std::__not_<std::__is_tuple_like<sf::Sprite> >, std::is_move_constructible<sf::Sprite>, std::is_move_assignable<sf::Sprite> >::value, void>::type std::swap<sf::Sprite>(sf::Sprite&, sf::Sprite&)
- 0.00 48.23 0.00 2000 0.00 0.00 std::enable_if<std::__and_<std::__not_<std::__is_tuple_like<std::less<CallbackKey> > >, std::is_move_constructible<std::less<CallbackKey> >, std::is_move_assignable<std::less<CallbackKey> > >::value, void>::type std::swap<std::less<CallbackKey> >(std::less<CallbackKey>&, std::less<CallbackKey>&)
- 0.00 48.23 0.00 2000 0.00 0.00 std::enable_if<std::__and_<std::__not_<std::__is_tuple_like<bool> >, std::is_move_constructible<bool>, std::is_move_assignable<bool> >::value, void>::type std::swap<bool>(bool&, bool&)
- 0.00 48.23 0.00 2000 0.00 0.00 std::enable_if<std::__and_<std::__not_<std::__is_tuple_like<int> >, std::is_move_constructible<int>, std::is_move_assignable<int> >::value, void>::type std::swap<int>(int&, int&)
- 0.00 48.23 0.00 2000 0.00 0.00 ObjectPool<PlayerProfile>::Entry const& std::forward<ObjectPool<PlayerProfile>::Entry const&>(std::remove_reference<ObjectPool<PlayerProfile>::Entry const&>::type&)
- 0.00 48.23 0.00 2000 0.00 0.00 ObjectPool<Text>::Entry const& std::forward<ObjectPool<Text>::Entry const&>(std::remove_reference<ObjectPool<Text>::Entry const&>::type&)
- 0.00 48.23 0.00 2000 0.00 0.00 ObjectPool<Sprite>::Entry const& std::forward<ObjectPool<Sprite>::Entry const&>(std::remove_reference<ObjectPool<Sprite>::Entry const&>::type&)
- 0.00 48.23 0.00 2000 0.00 0.00 ObjectPool<Callback>::Entry const& std::forward<ObjectPool<Callback>::Entry const&>(std::remove_reference<ObjectPool<Callback>::Entry const&>::type&)
- 0.00 48.23 0.00 2000 0.00 0.00 void std::_Destroy<ObjectPool<PlayerProfile>::Entry>(ObjectPool<PlayerProfile>::Entry*)
- 0.00 48.23 0.00 2000 0.00 0.00 void std::_Destroy<ObjectPool<Text>::Entry>(ObjectPool<Text>::Entry*)
- 0.00 48.23 0.00 2000 0.00 0.00 void std::_Destroy<ObjectPool<Sprite>::Entry>(ObjectPool<Sprite>::Entry*)
- 0.00 48.23 0.00 2000 0.00 0.00 void std::_Destroy<ObjectPool<Callback>::Entry>(ObjectPool<Callback>::Entry*)
- 0.00 48.23 0.00 1804 0.00 0.00 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> >, std::_Select1st<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > > >::_S_right(std::_Rb_tree_node_base*)
- 0.00 48.23 0.00 1797 0.00 0.00 __gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::difference_type __gnu_cxx::operator-<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, __gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&)
- 0.00 48.23 0.00 1797 0.00 0.00 __gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::base() const
- 0.00 48.23 0.00 1797 0.00 0.00 std::function<bool (int, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::parse_event_t, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>&)>::function(std::function<bool (int, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::parse_event_t, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>&)> const&)
- 0.00 48.23 0.00 1769 0.00 0.00 std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > > >* nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::create<std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > > >>()
- 0.00 48.23 0.00 1769 0.00 0.00 __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > > >::new_allocator()
- 0.00 48.23 0.00 1769 0.00 0.00 __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > > >::~new_allocator()
- 0.00 48.23 0.00 1769 0.00 0.00 __gnu_cxx::new_allocator<std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > > > >::deallocate(std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > > >*, unsigned long)
- 0.00 48.23 0.00 1769 0.00 0.00 void __gnu_cxx::new_allocator<std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > > > >::destroy<std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > > > >(std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > > >*)
- 0.00 48.23 0.00 1769 0.00 0.00 __gnu_cxx::new_allocator<std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > > > >::allocate(unsigned long, void const*)
- 0.00 48.23 0.00 1769 0.00 0.00 void __gnu_cxx::new_allocator<std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > > > >::construct<std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > > >>(std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > > >*)
- 0.00 48.23 0.00 1769 0.00 0.00 nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::parser::unexpect(nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::lexer::token_type) const
- 0.00 48.23 0.00 1769 0.00 0.00 __gnu_cxx::new_allocator<std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > > > >::max_size() const
- 0.00 48.23 0.00 1769 0.00 0.00 std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > > >::allocator()
- 0.00 48.23 0.00 1769 0.00 0.00 std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > > >::~allocator()
- 0.00 48.23 0.00 1769 0.00 0.00 std::_Head_base<0ul, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > > >*, false>::_Head_base<std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > > >*&>(std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > > >*&)
- 0.00 48.23 0.00 1769 0.00 0.00 std::_Head_base<1ul, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::create<std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > > >>()::{lambda(std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > > >*)#1}, false>::_Head_base({lambda(std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > > >*)#1} const&)
- 0.00 48.23 0.00 1769 0.00 0.00 std::unique_ptr<std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > > >, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::create<std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > > >>()::{lambda(std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > > >*)#1}>::release()
- 0.00 48.23 0.00 1769 0.00 0.00 std::unique_ptr<std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > > >, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::create<std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > > >>()::{lambda(std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > > >*)#1}>::unique_ptr(std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > > >*, {lambda(std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > > >*)#1} const&)
- 0.00 48.23 0.00 1769 0.00 0.00 std::unique_ptr<std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > > >, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::create<std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > > >>()::{lambda(std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > > >*)#1}>::~unique_ptr()
- 0.00 48.23 0.00 1769 0.00 0.00 std::_Tuple_impl<0ul, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > > >*, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::create<std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > > >>()::{lambda(std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > > >*)#1}>::_Tuple_impl<std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > > >*&, {lambda(std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > > >*)#1} const&, void>(std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > > >*&, {lambda(std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > > >*)#1} const&)
- 0.00 48.23 0.00 1769 0.00 0.00 std::_Tuple_impl<1ul, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::create<std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > > >>()::{lambda(std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > > >*)#1}>::_Tuple_impl({lambda(std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > > >*)#1} const&)
- 0.00 48.23 0.00 1769 0.00 0.00 std::__uniq_ptr_impl<std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > > >, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::create<std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > > >>()::{lambda(std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > > >*)#1}>::__uniq_ptr_impl<{lambda(std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > > >*)#1} const&>(std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > > >*, {lambda(std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > > >*)#1} const&)
- 0.00 48.23 0.00 1769 0.00 0.00 std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > > >::map()
- 0.00 48.23 0.00 1769 0.00 0.00 std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > > >::~map()
- 0.00 48.23 0.00 1769 0.00 0.00 std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*>::pair<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > >*&, std::_Rb_tree_node_base*&, true>(std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > >*&, std::_Rb_tree_node_base*&)
- 0.00 48.23 0.00 1769 0.00 0.00 std::tuple<std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > > >*, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::create<std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > > >>()::{lambda(std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > > >*)#1}>::tuple<std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > > >*&, {lambda(std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > > >*)#1} const&, true>(std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > > >*&, {lambda(std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > > >*)#1} const&)
- 0.00 48.23 0.00 1769 0.00 0.00 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > > >::_Rb_tree_impl<std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, true>::_Rb_tree_impl()
- 0.00 48.23 0.00 1769 0.00 0.00 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > > >::_Rb_tree_impl<std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, true>::~_Rb_tree_impl()
- 0.00 48.23 0.00 1769 0.00 0.00 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > > >::_M_get_insert_unique_pos(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
- 0.00 48.23 0.00 1769 0.00 0.00 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > > >::_M_erase(std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > >*)
- 0.00 48.23 0.00 1769 0.00 0.00 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > > >::_Rb_tree()
- 0.00 48.23 0.00 1769 0.00 0.00 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > > >::~_Rb_tree()
- 0.00 48.23 0.00 1769 0.00 0.00 std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > >*& std::forward<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > >*&>(std::remove_reference<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > >*&>::type&)
- 0.00 48.23 0.00 1727 0.00 0.00 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::operator+<char, std::char_traits<char>, std::allocator<char> >(char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&)
- 0.00 48.23 0.00 1638 0.00 0.00 MouseMoveInputEvent::execute(InputListener&)
- 0.00 48.23 0.00 1638 0.00 0.00 __gnu_cxx::new_allocator<MouseMoveInputEvent>::new_allocator(__gnu_cxx::new_allocator<MouseMoveInputEvent> const&)
- 0.00 48.23 0.00 1638 0.00 0.00 __gnu_cxx::__aligned_buffer<MouseMoveInputEvent>::_M_ptr()
- 0.00 48.23 0.00 1638 0.00 0.00 __gnu_cxx::__aligned_buffer<MouseMoveInputEvent>::_M_addr()
- 0.00 48.23 0.00 1638 0.00 0.00 std::allocator<MouseMoveInputEvent>::allocator(std::allocator<MouseMoveInputEvent> const&)
- 0.00 48.23 0.00 1638 0.00 0.00 std::_Sp_counted_ptr_inplace<MouseMoveInputEvent, std::allocator<MouseMoveInputEvent>, (__gnu_cxx::_Lock_policy)2>::_M_ptr()
- 0.00 48.23 0.00 1597 0.00 0.00 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, bool>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, bool> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, bool> > >::_S_left(std::_Rb_tree_node_base*)
- 0.00 48.23 0.00 1577 0.00 0.00 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, bool>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, bool> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, bool> > >::_S_right(std::_Rb_tree_node_base*)
- 0.00 48.23 0.00 1568 0.00 0.00 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Logger*>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Logger*> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Logger*> > >::end()
- 0.00 48.23 0.00 1568 0.00 0.00 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, bool>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, bool> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, bool> > >::end()
- 0.00 48.23 0.00 1564 0.00 0.00 std::_Rb_tree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, bool> >::_Rb_tree_const_iterator(std::_Rb_tree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, bool> > const&)
- 0.00 48.23 0.00 1556 0.00 0.00 std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, Logger*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Logger*> > >::end()
- 0.00 48.23 0.00 1544 0.00 0.00 std::_Rb_tree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Logger*> >::operator!=(std::_Rb_tree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Logger*> > const&) const
- 0.00 48.23 0.00 1536 0.00 0.00 InputElement::set_position(int)
- 0.00 48.23 0.00 1484 0.00 0.00 __gnu_cxx::__normal_iterator<SceneNode**, std::vector<SceneNode*, std::allocator<SceneNode*> > >::operator*() const
- 0.00 48.23 0.00 1482 0.00 0.00 std::_Sp_counted_base<(__gnu_cxx::_Lock_policy)2>::_Sp_counted_base()
- 0.00 48.23 0.00 1482 0.00 0.00 std::_Sp_counted_base<(__gnu_cxx::_Lock_policy)2>::~_Sp_counted_base()
- 0.00 48.23 0.00 1480 0.00 0.00 std::__shared_count<(__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&) const
- 0.00 48.23 0.00 1476 0.00 0.00 bool __gnu_cxx::operator><SceneNode**, std::vector<SceneNode*, std::allocator<SceneNode*> > >(__gnu_cxx::__normal_iterator<SceneNode**, std::vector<SceneNode*, std::allocator<SceneNode*> > > const&, __gnu_cxx::__normal_iterator<SceneNode**, std::vector<SceneNode*, std::allocator<SceneNode*> > > const&)
- 0.00 48.23 0.00 1470 0.00 0.00 Axis::position(int)
- 0.00 48.23 0.00 1452 0.00 0.00 __gnu_cxx::new_allocator<ComponentAddedMessage>::~new_allocator()
- 0.00 48.23 0.00 1452 0.00 0.00 std::allocator<ComponentAddedMessage>::~allocator()
- 0.00 48.23 0.00 1430 0.00 0.00 ComponentAddedMessage& std::forward<ComponentAddedMessage&>(std::remove_reference<ComponentAddedMessage&>::type&)
- 0.00 48.23 0.00 1350 0.00 0.00 bool& std::forward<bool&>(std::remove_reference<bool&>::type&)
- 0.00 48.23 0.00 1307 0.00 0.00 std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*>::pair<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*&, true>(std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*&)
- 0.00 48.23 0.00 1301 0.00 0.00 __gnu_cxx::__normal_iterator<SceneNode* const*, std::vector<SceneNode*, std::allocator<SceneNode*> > >::base() const
- 0.00 48.23 0.00 1279 0.00 0.00 __gnu_cxx::__normal_iterator<SceneNode**, std::vector<SceneNode*, std::allocator<SceneNode*> > >::operator--()
- 0.00 48.23 0.00 1198 0.00 0.00 __gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::__normal_iterator<char*>(__gnu_cxx::__normal_iterator<char*, __gnu_cxx::__enable_if<std::__are_same<char*, char*>::__value, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::__type> const&)
- 0.00 48.23 0.00 1198 0.00 0.00 std::iterator_traits<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::difference_type std::__distance<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::random_access_iterator_tag)
- 0.00 48.23 0.00 1198 0.00 0.00 std::iterator_traits<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::iterator_category std::__iterator_category<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&)
- 0.00 48.23 0.00 1198 0.00 0.00 std::iterator_traits<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::difference_type std::distance<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >)
- 0.00 48.23 0.00 1170 0.00 0.00 Handle::Handle(unsigned int, unsigned int)
- 0.00 48.23 0.00 1170 0.00 0.00 std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > > >::empty() const
- 0.00 48.23 0.00 1170 0.00 0.00 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > > >::empty() const
- 0.00 48.23 0.00 1095 0.00 0.00 FileChannel::receive(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, unsigned int)
- 0.00 48.23 0.00 1095 0.00 0.00 unsigned int const& std::max<unsigned int>(unsigned int const&, unsigned int const&)
- 0.00 48.23 0.00 1092 0.00 0.00 __gnu_cxx::new_allocator<std::_Sp_counted_ptr_inplace<MouseMoveInputEvent, std::allocator<MouseMoveInputEvent>, (__gnu_cxx::_Lock_policy)2> >::new_allocator()
- 0.00 48.23 0.00 1092 0.00 0.00 __gnu_cxx::new_allocator<std::_Sp_counted_ptr_inplace<MouseMoveInputEvent, std::allocator<MouseMoveInputEvent>, (__gnu_cxx::_Lock_policy)2> >::~new_allocator()
- 0.00 48.23 0.00 1092 0.00 0.00 std::allocator<std::_Sp_counted_ptr_inplace<MouseMoveInputEvent, std::allocator<MouseMoveInputEvent>, (__gnu_cxx::_Lock_policy)2> >::allocator<MouseMoveInputEvent>(std::allocator<MouseMoveInputEvent> const&)
- 0.00 48.23 0.00 1092 0.00 0.00 std::allocator<std::_Sp_counted_ptr_inplace<MouseMoveInputEvent, std::allocator<MouseMoveInputEvent>, (__gnu_cxx::_Lock_policy)2> >::~allocator()
- 0.00 48.23 0.00 1092 0.00 0.00 std::_Sp_ebo_helper<0, std::allocator<MouseMoveInputEvent>, true>::_S_get(std::_Sp_ebo_helper<0, std::allocator<MouseMoveInputEvent>, true>&)
- 0.00 48.23 0.00 1092 0.00 0.00 std::__allocated_ptr<std::allocator<std::_Sp_counted_ptr_inplace<MouseMoveInputEvent, std::allocator<MouseMoveInputEvent>, (__gnu_cxx::_Lock_policy)2> > >::__allocated_ptr(std::allocator<std::_Sp_counted_ptr_inplace<MouseMoveInputEvent, std::allocator<MouseMoveInputEvent>, (__gnu_cxx::_Lock_policy)2> >&, std::_Sp_counted_ptr_inplace<MouseMoveInputEvent, std::allocator<MouseMoveInputEvent>, (__gnu_cxx::_Lock_policy)2>*)
- 0.00 48.23 0.00 1092 0.00 0.00 std::__allocated_ptr<std::allocator<std::_Sp_counted_ptr_inplace<MouseMoveInputEvent, std::allocator<MouseMoveInputEvent>, (__gnu_cxx::_Lock_policy)2> > >::~__allocated_ptr()
- 0.00 48.23 0.00 1092 0.00 0.00 std::_Sp_counted_ptr_inplace<MouseMoveInputEvent, std::allocator<MouseMoveInputEvent>, (__gnu_cxx::_Lock_policy)2>::_Impl::_M_alloc()
- 0.00 48.23 0.00 1092 0.00 0.00 std::allocator<std::_Sp_counted_ptr_inplace<MouseMoveInputEvent, std::allocator<MouseMoveInputEvent>, (__gnu_cxx::_Lock_policy)2> >* std::__addressof<std::allocator<std::_Sp_counted_ptr_inplace<MouseMoveInputEvent, std::allocator<MouseMoveInputEvent>, (__gnu_cxx::_Lock_policy)2> > >(std::allocator<std::_Sp_counted_ptr_inplace<MouseMoveInputEvent, std::allocator<MouseMoveInputEvent>, (__gnu_cxx::_Lock_policy)2> >&)
- 0.00 48.23 0.00 1089 0.00 0.00 __gnu_cxx::new_allocator<ComponentAddedMessage>::new_allocator(__gnu_cxx::new_allocator<ComponentAddedMessage> const&)
- 0.00 48.23 0.00 1089 0.00 0.00 __gnu_cxx::__aligned_buffer<ComponentAddedMessage>::_M_ptr()
- 0.00 48.23 0.00 1089 0.00 0.00 __gnu_cxx::__aligned_buffer<ComponentAddedMessage>::_M_addr()
- 0.00 48.23 0.00 1089 0.00 0.00 std::allocator<ComponentAddedMessage>::allocator(std::allocator<ComponentAddedMessage> const&)
- 0.00 48.23 0.00 1089 0.00 0.00 std::shared_ptr<Message>::shared_ptr<ComponentAddedMessage, void>(std::shared_ptr<ComponentAddedMessage> const&)
- 0.00 48.23 0.00 1089 0.00 0.00 std::__shared_ptr<Message, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<ComponentAddedMessage, void>(std::__shared_ptr<ComponentAddedMessage, (__gnu_cxx::_Lock_policy)2> const&)
- 0.00 48.23 0.00 1089 0.00 0.00 std::_Sp_counted_ptr_inplace<ComponentAddedMessage, std::allocator<ComponentAddedMessage>, (__gnu_cxx::_Lock_policy)2>::_M_ptr()
- 0.00 48.23 0.00 1084 0.00 0.00 __gnu_cxx::__normal_iterator<SceneNode**, std::vector<SceneNode*, std::allocator<SceneNode*> > >::operator+(long) const
- 0.00 48.23 0.00 1002 0.00 0.00 __gnu_cxx::__normal_iterator<ObjectPool<VertexList>::Entry*, std::vector<ObjectPool<VertexList>::Entry, std::allocator<ObjectPool<VertexList>::Entry> > >::__normal_iterator(ObjectPool<VertexList>::Entry* const&)
- 0.00 48.23 0.00 1002 0.00 0.00 __gnu_cxx::__normal_iterator<ObjectPool<Grid>::Entry*, std::vector<ObjectPool<Grid>::Entry, std::allocator<ObjectPool<Grid>::Entry> > >::__normal_iterator(ObjectPool<Grid>::Entry* const&)
- 0.00 48.23 0.00 1002 0.00 0.00 __gnu_cxx::__normal_iterator<ObjectPool<TileMap>::Entry*, std::vector<ObjectPool<TileMap>::Entry, std::allocator<ObjectPool<TileMap>::Entry> > >::__normal_iterator(ObjectPool<TileMap>::Entry* const&)
- 0.00 48.23 0.00 1002 0.00 0.00 __gnu_cxx::__normal_iterator<ObjectPool<Clickable>::Entry*, std::vector<ObjectPool<Clickable>::Entry, std::allocator<ObjectPool<Clickable>::Entry> > >::__normal_iterator(ObjectPool<Clickable>::Entry* const&)
- 0.00 48.23 0.00 1002 0.00 0.00 __gnu_cxx::__normal_iterator<ObjectPool<Collision>::Entry*, std::vector<ObjectPool<Collision>::Entry, std::allocator<ObjectPool<Collision>::Entry> > >::__normal_iterator(ObjectPool<Collision>::Entry* const&)
- 0.00 48.23 0.00 1002 0.00 0.00 __gnu_cxx::__normal_iterator<ObjectPool<Rectangle>::Entry*, std::vector<ObjectPool<Rectangle>::Entry, std::allocator<ObjectPool<Rectangle>::Entry> > >::__normal_iterator(ObjectPool<Rectangle>::Entry* const&)
- 0.00 48.23 0.00 1001 0.00 0.00 ObjectPool<VertexList>::Entry::~Entry()
- 0.00 48.23 0.00 1001 0.00 0.00 ObjectPool<Grid>::Entry::~Entry()
- 0.00 48.23 0.00 1001 0.00 0.00 ObjectPool<TileMap>::Entry::~Entry()
- 0.00 48.23 0.00 1001 0.00 0.00 ObjectPool<Clickable>::Entry::~Entry()
- 0.00 48.23 0.00 1001 0.00 0.00 ObjectPool<Collision>::Entry::~Entry()
- 0.00 48.23 0.00 1001 0.00 0.00 ObjectPool<Rectangle>::Entry::~Entry()
- 0.00 48.23 0.00 1001 0.00 0.00 bool __gnu_cxx::operator!=<ObjectPool<VertexList>::Entry*, std::vector<ObjectPool<VertexList>::Entry, std::allocator<ObjectPool<VertexList>::Entry> > >(__gnu_cxx::__normal_iterator<ObjectPool<VertexList>::Entry*, std::vector<ObjectPool<VertexList>::Entry, std::allocator<ObjectPool<VertexList>::Entry> > > const&, __gnu_cxx::__normal_iterator<ObjectPool<VertexList>::Entry*, std::vector<ObjectPool<VertexList>::Entry, std::allocator<ObjectPool<VertexList>::Entry> > > const&)
- 0.00 48.23 0.00 1001 0.00 0.00 bool __gnu_cxx::operator!=<ObjectPool<Grid>::Entry*, std::vector<ObjectPool<Grid>::Entry, std::allocator<ObjectPool<Grid>::Entry> > >(__gnu_cxx::__normal_iterator<ObjectPool<Grid>::Entry*, std::vector<ObjectPool<Grid>::Entry, std::allocator<ObjectPool<Grid>::Entry> > > const&, __gnu_cxx::__normal_iterator<ObjectPool<Grid>::Entry*, std::vector<ObjectPool<Grid>::Entry, std::allocator<ObjectPool<Grid>::Entry> > > const&)
- 0.00 48.23 0.00 1001 0.00 0.00 bool __gnu_cxx::operator!=<ObjectPool<TileMap>::Entry*, std::vector<ObjectPool<TileMap>::Entry, std::allocator<ObjectPool<TileMap>::Entry> > >(__gnu_cxx::__normal_iterator<ObjectPool<TileMap>::Entry*, std::vector<ObjectPool<TileMap>::Entry, std::allocator<ObjectPool<TileMap>::Entry> > > const&, __gnu_cxx::__normal_iterator<ObjectPool<TileMap>::Entry*, std::vector<ObjectPool<TileMap>::Entry, std::allocator<ObjectPool<TileMap>::Entry> > > const&)
- 0.00 48.23 0.00 1001 0.00 0.00 bool __gnu_cxx::operator!=<ObjectPool<Clickable>::Entry*, std::vector<ObjectPool<Clickable>::Entry, std::allocator<ObjectPool<Clickable>::Entry> > >(__gnu_cxx::__normal_iterator<ObjectPool<Clickable>::Entry*, std::vector<ObjectPool<Clickable>::Entry, std::allocator<ObjectPool<Clickable>::Entry> > > const&, __gnu_cxx::__normal_iterator<ObjectPool<Clickable>::Entry*, std::vector<ObjectPool<Clickable>::Entry, std::allocator<ObjectPool<Clickable>::Entry> > > const&)
- 0.00 48.23 0.00 1001 0.00 0.00 bool __gnu_cxx::operator!=<ObjectPool<Collision>::Entry*, std::vector<ObjectPool<Collision>::Entry, std::allocator<ObjectPool<Collision>::Entry> > >(__gnu_cxx::__normal_iterator<ObjectPool<Collision>::Entry*, std::vector<ObjectPool<Collision>::Entry, std::allocator<ObjectPool<Collision>::Entry> > > const&, __gnu_cxx::__normal_iterator<ObjectPool<Collision>::Entry*, std::vector<ObjectPool<Collision>::Entry, std::allocator<ObjectPool<Collision>::Entry> > > const&)
- 0.00 48.23 0.00 1001 0.00 0.00 bool __gnu_cxx::operator!=<ObjectPool<Rectangle>::Entry*, std::vector<ObjectPool<Rectangle>::Entry, std::allocator<ObjectPool<Rectangle>::Entry> > >(__gnu_cxx::__normal_iterator<ObjectPool<Rectangle>::Entry*, std::vector<ObjectPool<Rectangle>::Entry, std::allocator<ObjectPool<Rectangle>::Entry> > > const&, __gnu_cxx::__normal_iterator<ObjectPool<Rectangle>::Entry*, std::vector<ObjectPool<Rectangle>::Entry, std::allocator<ObjectPool<Rectangle>::Entry> > > const&)
- 0.00 48.23 0.00 1001 0.00 0.00 std::vector<ObjectPool<VertexList>::Entry, std::allocator<ObjectPool<VertexList>::Entry> >::end()
- 0.00 48.23 0.00 1001 0.00 0.00 std::vector<ObjectPool<Grid>::Entry, std::allocator<ObjectPool<Grid>::Entry> >::end()
- 0.00 48.23 0.00 1001 0.00 0.00 std::vector<ObjectPool<TileMap>::Entry, std::allocator<ObjectPool<TileMap>::Entry> >::end()
- 0.00 48.23 0.00 1001 0.00 0.00 std::vector<ObjectPool<Clickable>::Entry, std::allocator<ObjectPool<Clickable>::Entry> >::end()
- 0.00 48.23 0.00 1001 0.00 0.00 std::vector<ObjectPool<Collision>::Entry, std::allocator<ObjectPool<Collision>::Entry> >::end()
- 0.00 48.23 0.00 1001 0.00 0.00 std::vector<ObjectPool<Rectangle>::Entry, std::allocator<ObjectPool<Rectangle>::Entry> >::end()
- 0.00 48.23 0.00 1000 0.00 0.00 ObjectPool<VertexList>::Entry::Entry(ObjectPool<VertexList>::Entry const&)
- 0.00 48.23 0.00 1000 0.00 0.00 ObjectPool<Grid>::Entry::Entry(ObjectPool<Grid>::Entry const&)
- 0.00 48.23 0.00 1000 0.00 0.00 ObjectPool<TileMap>::Entry::Entry(ObjectPool<TileMap>::Entry const&)
- 0.00 48.23 0.00 1000 0.00 0.00 ObjectPool<Clickable>::Entry::Entry(ObjectPool<Clickable>::Entry const&)
- 0.00 48.23 0.00 1000 0.00 0.00 ObjectPool<Collision>::Entry::Entry(ObjectPool<Collision>::Entry const&)
- 0.00 48.23 0.00 1000 0.00 0.00 ObjectPool<Rectangle>::Entry::Entry(ObjectPool<Rectangle>::Entry const&)
- 0.00 48.23 0.00 1000 0.00 0.00 VertexList::swap(VertexList&)
- 0.00 48.23 0.00 1000 0.00 0.00 VertexList::operator=(VertexList const&)
- 0.00 48.23 0.00 1000 0.00 0.00 sf::RectangleShape::RectangleShape(sf::RectangleShape&&)
- 0.00 48.23 0.00 1000 0.00 0.00 Grid::swap(Grid&)
- 0.00 48.23 0.00 1000 0.00 0.00 Grid::operator=(Grid const&)
- 0.00 48.23 0.00 1000 0.00 0.00 TileMap::swap(TileMap&)
- 0.00 48.23 0.00 1000 0.00 0.00 TileMap::operator=(TileMap const&)
- 0.00 48.23 0.00 1000 0.00 0.00 Clickable::swap(Clickable&)
- 0.00 48.23 0.00 1000 0.00 0.00 Clickable::operator=(Clickable const&)
- 0.00 48.23 0.00 1000 0.00 0.00 Collision::swap(Collision&)
- 0.00 48.23 0.00 1000 0.00 0.00 Collision::operator=(Collision const&)
- 0.00 48.23 0.00 1000 0.00 0.00 Rectangle::swap(Rectangle&)
- 0.00 48.23 0.00 1000 0.00 0.00 Rectangle::operator=(Rectangle const&)
- 0.00 48.23 0.00 1000 0.00 0.00 __gnu_cxx::__alloc_traits<std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList> >, boost::variant<Circle, Rectangle, Sprite, Text, VertexList> >::_S_on_swap(std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList> >&, std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList> >&)
- 0.00 48.23 0.00 1000 0.00 0.00 __gnu_cxx::__normal_iterator<ObjectPool<VertexList>::Entry*, std::vector<ObjectPool<VertexList>::Entry, std::allocator<ObjectPool<VertexList>::Entry> > >::operator++()
- 0.00 48.23 0.00 1000 0.00 0.00 __gnu_cxx::__normal_iterator<ObjectPool<Grid>::Entry*, std::vector<ObjectPool<Grid>::Entry, std::allocator<ObjectPool<Grid>::Entry> > >::operator++()
- 0.00 48.23 0.00 1000 0.00 0.00 __gnu_cxx::__normal_iterator<ObjectPool<TileMap>::Entry*, std::vector<ObjectPool<TileMap>::Entry, std::allocator<ObjectPool<TileMap>::Entry> > >::operator++()
- 0.00 48.23 0.00 1000 0.00 0.00 __gnu_cxx::__normal_iterator<ObjectPool<Clickable>::Entry*, std::vector<ObjectPool<Clickable>::Entry, std::allocator<ObjectPool<Clickable>::Entry> > >::operator++()
- 0.00 48.23 0.00 1000 0.00 0.00 __gnu_cxx::__normal_iterator<ObjectPool<Collision>::Entry*, std::vector<ObjectPool<Collision>::Entry, std::allocator<ObjectPool<Collision>::Entry> > >::operator++()
- 0.00 48.23 0.00 1000 0.00 0.00 __gnu_cxx::__normal_iterator<ObjectPool<Rectangle>::Entry*, std::vector<ObjectPool<Rectangle>::Entry, std::allocator<ObjectPool<Rectangle>::Entry> > >::operator++()
- 0.00 48.23 0.00 1000 0.00 0.00 std::_Vector_base<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>, std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList> > >::_Vector_impl::_M_swap_data(std::_Vector_base<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>, std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList> > >::_Vector_impl&)
- 0.00 48.23 0.00 1000 0.00 0.00 std::vector<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>, std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList> > >::swap(std::vector<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>, std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList> > >&)
- 0.00 48.23 0.00 1000 0.00 0.00 void std::_Construct<ObjectPool<VertexList>::Entry, ObjectPool<VertexList>::Entry const&>(ObjectPool<VertexList>::Entry*, ObjectPool<VertexList>::Entry const&)
- 0.00 48.23 0.00 1000 0.00 0.00 void std::_Construct<ObjectPool<Grid>::Entry, ObjectPool<Grid>::Entry const&>(ObjectPool<Grid>::Entry*, ObjectPool<Grid>::Entry const&)
- 0.00 48.23 0.00 1000 0.00 0.00 void std::_Construct<ObjectPool<TileMap>::Entry, ObjectPool<TileMap>::Entry const&>(ObjectPool<TileMap>::Entry*, ObjectPool<TileMap>::Entry const&)
- 0.00 48.23 0.00 1000 0.00 0.00 void std::_Construct<ObjectPool<Clickable>::Entry, ObjectPool<Clickable>::Entry const&>(ObjectPool<Clickable>::Entry*, ObjectPool<Clickable>::Entry const&)
- 0.00 48.23 0.00 1000 0.00 0.00 void std::_Construct<ObjectPool<Collision>::Entry, ObjectPool<Collision>::Entry const&>(ObjectPool<Collision>::Entry*, ObjectPool<Collision>::Entry const&)
- 0.00 48.23 0.00 1000 0.00 0.00 void std::_Construct<ObjectPool<Rectangle>::Entry, ObjectPool<Rectangle>::Entry const&>(ObjectPool<Rectangle>::Entry*, ObjectPool<Rectangle>::Entry const&)
- 0.00 48.23 0.00 1000 0.00 0.00 void std::__alloc_on_swap<std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList> > >(std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList> >&, std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList> >&)
- 0.00 48.23 0.00 1000 0.00 0.00 void std::__do_alloc_on_swap<std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList> > >(std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList> >&, std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList> >&, std::integral_constant<bool, false>)
- 0.00 48.23 0.00 1000 0.00 0.00 std::enable_if<std::__and_<std::__not_<std::__is_tuple_like<sf::VertexArray> >, std::is_move_constructible<sf::VertexArray>, std::is_move_assignable<sf::VertexArray> >::value, void>::type std::swap<sf::VertexArray>(sf::VertexArray&, sf::VertexArray&)
- 0.00 48.23 0.00 1000 0.00 0.00 std::enable_if<std::__and_<std::__not_<std::__is_tuple_like<sf::RenderStates> >, std::is_move_constructible<sf::RenderStates>, std::is_move_assignable<sf::RenderStates> >::value, void>::type std::swap<sf::RenderStates>(sf::RenderStates&, sf::RenderStates&)
- 0.00 48.23 0.00 1000 0.00 0.00 std::enable_if<std::__and_<std::__not_<std::__is_tuple_like<sf::RectangleShape> >, std::is_move_constructible<sf::RectangleShape>, std::is_move_assignable<sf::RectangleShape> >::value, void>::type std::swap<sf::RectangleShape>(sf::RectangleShape&, sf::RectangleShape&)
- 0.00 48.23 0.00 1000 0.00 0.00 ObjectPool<VertexList>::Entry const& std::forward<ObjectPool<VertexList>::Entry const&>(std::remove_reference<ObjectPool<VertexList>::Entry const&>::type&)
- 0.00 48.23 0.00 1000 0.00 0.00 ObjectPool<Grid>::Entry const& std::forward<ObjectPool<Grid>::Entry const&>(std::remove_reference<ObjectPool<Grid>::Entry const&>::type&)
- 0.00 48.23 0.00 1000 0.00 0.00 ObjectPool<TileMap>::Entry const& std::forward<ObjectPool<TileMap>::Entry const&>(std::remove_reference<ObjectPool<TileMap>::Entry const&>::type&)
- 0.00 48.23 0.00 1000 0.00 0.00 ObjectPool<Clickable>::Entry const& std::forward<ObjectPool<Clickable>::Entry const&>(std::remove_reference<ObjectPool<Clickable>::Entry const&>::type&)
- 0.00 48.23 0.00 1000 0.00 0.00 ObjectPool<Collision>::Entry const& std::forward<ObjectPool<Collision>::Entry const&>(std::remove_reference<ObjectPool<Collision>::Entry const&>::type&)
- 0.00 48.23 0.00 1000 0.00 0.00 ObjectPool<Rectangle>::Entry const& std::forward<ObjectPool<Rectangle>::Entry const&>(std::remove_reference<ObjectPool<Rectangle>::Entry const&>::type&)
- 0.00 48.23 0.00 1000 0.00 0.00 void std::_Destroy<ObjectPool<VertexList>::Entry>(ObjectPool<VertexList>::Entry*)
- 0.00 48.23 0.00 1000 0.00 0.00 void std::_Destroy<ObjectPool<Grid>::Entry>(ObjectPool<Grid>::Entry*)
- 0.00 48.23 0.00 1000 0.00 0.00 void std::_Destroy<ObjectPool<TileMap>::Entry>(ObjectPool<TileMap>::Entry*)
- 0.00 48.23 0.00 1000 0.00 0.00 void std::_Destroy<ObjectPool<Clickable>::Entry>(ObjectPool<Clickable>::Entry*)
- 0.00 48.23 0.00 1000 0.00 0.00 void std::_Destroy<ObjectPool<Collision>::Entry>(ObjectPool<Collision>::Entry*)
- 0.00 48.23 0.00 1000 0.00 0.00 void std::_Destroy<ObjectPool<Rectangle>::Entry>(ObjectPool<Rectangle>::Entry*)
- 0.00 48.23 0.00 954 0.00 0.00 bool std::operator==<char, std::char_traits<char>, std::allocator<char> >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const*)
- 0.00 48.23 0.00 939 0.00 0.00 float __gnu_cxx::__stoa<float, float, char>(float (*)(char const*, char**), char const*, char const*, unsigned long*)
- 0.00 48.23 0.00 939 0.00 0.00 std::__cxx11::stof(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long*)
- 0.00 48.23 0.00 939 0.00 0.00 __gnu_cxx::__stoa<float, float, char>(float (*)(char const*, char**), char const*, char const*, unsigned long*)::_Range_chk::_S_chk(float, std::integral_constant<bool, false>)
- 0.00 48.23 0.00 939 0.00 0.00 __gnu_cxx::__stoa<float, float, char>(float (*)(char const*, char**), char const*, char const*, unsigned long*)::_Save_errno::_Save_errno()
- 0.00 48.23 0.00 939 0.00 0.00 __gnu_cxx::__stoa<float, float, char>(float (*)(char const*, char**), char const*, char const*, unsigned long*)::_Save_errno::~_Save_errno()
- 0.00 48.23 0.00 932 0.00 0.00 std::vector<SceneNode*, std::allocator<SceneNode*> >::end()
- 0.00 48.23 0.00 925 0.00 0.00 SceneNode* const& std::forward<SceneNode* const&>(std::remove_reference<SceneNode* const&>::type&)
- 0.00 48.23 0.00 896 0.00 0.00 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> > >::_M_get_Node_allocator()
- 0.00 48.23 0.00 888 0.00 0.00 __gnu_cxx::new_allocator<EntityCreatedMessage>::~new_allocator()
- 0.00 48.23 0.00 888 0.00 0.00 std::allocator<EntityCreatedMessage>::~allocator()
- 0.00 48.23 0.00 863 0.00 0.00 __gnu_cxx::__normal_iterator<SceneNode* const*, std::vector<SceneNode*, std::allocator<SceneNode*> > >::__normal_iterator(SceneNode* const* const&)
- 0.00 48.23 0.00 813 0.00 0.00 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, bool>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, bool> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, bool> > >::_M_end()
- 0.00 48.23 0.00 803 0.00 0.00 __gnu_cxx::__aligned_membuf<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Logger*> >::_M_ptr() const
- 0.00 48.23 0.00 803 0.00 0.00 __gnu_cxx::__aligned_membuf<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Logger*> >::_M_addr() const
- 0.00 48.23 0.00 803 0.00 0.00 std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Logger*> >::_M_valptr() const
- 0.00 48.23 0.00 803 0.00 0.00 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, bool>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, bool> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, bool> > >::_S_key(std::_Rb_tree_node_base const*)
- 0.00 48.23 0.00 803 0.00 0.00 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, bool>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, bool> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, bool> > >::_S_value(std::_Rb_tree_node_base const*)
- 0.00 48.23 0.00 794 0.00 0.00 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, bool>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, bool> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, bool> > >::_M_begin()
- 0.00 48.23 0.00 792 0.00 0.00 std::_Rb_tree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, bool> >::operator==(std::_Rb_tree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, bool> > const&) const
- 0.00 48.23 0.00 791 0.00 0.00 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, bool>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, bool> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, bool> > >::_M_lower_bound(std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, bool> >*, std::_Rb_tree_node_base*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
- 0.00 48.23 0.00 790 0.00 0.00 std::tuple<unsigned int const&>&& std::forward<std::tuple<unsigned int const&> >(std::remove_reference<std::tuple<unsigned int const&> >::type&)
- 0.00 48.23 0.00 787 0.00 0.00 std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, bool> > >::end()
- 0.00 48.23 0.00 782 0.00 0.00 std::_Rb_tree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Logger*> >::operator->() const
- 0.00 48.23 0.00 777 0.00 0.00 std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, bool> > >::find(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
- 0.00 48.23 0.00 777 0.00 0.00 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, bool>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, bool> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, bool> > >::find(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
- 0.00 48.23 0.00 776 0.00 0.00 __gnu_cxx::__aligned_membuf<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > >::_M_ptr()
- 0.00 48.23 0.00 776 0.00 0.00 __gnu_cxx::__aligned_membuf<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > >::_M_addr()
- 0.00 48.23 0.00 776 0.00 0.00 std::_Rb_tree_node<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > >::_M_valptr()
- 0.00 48.23 0.00 773 0.00 0.00 ConsoleLogger::msg(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, Logger::CATEGORY, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)
- 0.00 48.23 0.00 773 0.00 0.00 Logger::msg_enabled(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)
- 0.00 48.23 0.00 773 0.00 0.00 std::_Rb_tree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, bool> >::operator==(std::_Rb_tree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, bool> > const&) const
- 0.00 48.23 0.00 773 0.00 0.00 std::_Rb_tree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, bool> >::operator->() const
- 0.00 48.23 0.00 773 0.00 0.00 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Logger*>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Logger*> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Logger*> > >::begin()
- 0.00 48.23 0.00 772 0.00 0.00 Game::logger()
- 0.00 48.23 0.00 772 0.00 0.00 std::_Rb_tree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Logger*> >::_Rb_tree_const_iterator()
- 0.00 48.23 0.00 772 0.00 0.00 std::_Rb_tree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Logger*> >::operator++(int)
- 0.00 48.23 0.00 772 0.00 0.00 std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, Logger*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Logger*> > >::begin()
- 0.00 48.23 0.00 771 0.00 0.00 FullLogger::msg(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, Logger::CATEGORY, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)
- 0.00 48.23 0.00 762 0.00 0.00 std::ceil(float)
- 0.00 48.23 0.00 745 0.00 0.00 std::vector<Observer<std::shared_ptr<InputEvent> >*, std::allocator<Observer<std::shared_ptr<InputEvent> >*> >::begin()
- 0.00 48.23 0.00 740 0.00 0.00 std::__shared_ptr<Mailbox::HandlerEntry, (__gnu_cxx::_Lock_policy)2>::get() const
- 0.00 48.23 0.00 740 0.00 0.00 std::_Rb_tree_iterator<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > >::operator->() const
- 0.00 48.23 0.00 740 0.00 0.00 std::__shared_ptr_access<Message, (__gnu_cxx::_Lock_policy)2, false, false>::operator*() const
- 0.00 48.23 0.00 740 0.00 0.00 std::__shared_ptr_access<Mailbox::HandlerEntry, (__gnu_cxx::_Lock_policy)2, false, false>::_M_get() const
- 0.00 48.23 0.00 740 0.00 0.00 std::__shared_ptr_access<Mailbox::HandlerEntry, (__gnu_cxx::_Lock_policy)2, false, false>::operator*() const
- 0.00 48.23 0.00 739 0.00 0.00 __gnu_cxx::__normal_iterator<Observer<std::shared_ptr<InputEvent> >* const*, std::vector<Observer<std::shared_ptr<InputEvent> >*, std::allocator<Observer<std::shared_ptr<InputEvent> >*> > >::__normal_iterator<Observer<std::shared_ptr<InputEvent> >**>(__gnu_cxx::__normal_iterator<Observer<std::shared_ptr<InputEvent> >**, __gnu_cxx::__enable_if<std::__are_same<Observer<std::shared_ptr<InputEvent> >**, Observer<std::shared_ptr<InputEvent> >**>::__value, std::vector<Observer<std::shared_ptr<InputEvent> >*, std::allocator<Observer<std::shared_ptr<InputEvent> >*> > >::__type> const&)
- 0.00 48.23 0.00 732 0.00 0.00 InputEvent::InputEvent(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)
- 0.00 48.23 0.00 732 0.00 0.00 InputEvent::~InputEvent()
- 0.00 48.23 0.00 732 0.00 0.00 Subject<std::shared_ptr<InputEvent> >::notify(std::shared_ptr<InputEvent>&)
- 0.00 48.23 0.00 732 0.00 0.00 std::__shared_ptr<InputEvent, (__gnu_cxx::_Lock_policy)2>::swap(std::__shared_ptr<InputEvent, (__gnu_cxx::_Lock_policy)2>&)
- 0.00 48.23 0.00 732 0.00 0.00 std::enable_if<std::__and_<std::__not_<std::__is_tuple_like<InputEvent*> >, std::is_move_constructible<InputEvent*>, std::is_move_assignable<InputEvent*> >::value, void>::type std::swap<InputEvent*>(InputEvent*&, InputEvent*&)
- 0.00 48.23 0.00 726 0.00 0.00 __gnu_cxx::new_allocator<std::_Sp_counted_ptr_inplace<ComponentAddedMessage, std::allocator<ComponentAddedMessage>, (__gnu_cxx::_Lock_policy)2> >::new_allocator()
- 0.00 48.23 0.00 726 0.00 0.00 __gnu_cxx::new_allocator<std::_Sp_counted_ptr_inplace<ComponentAddedMessage, std::allocator<ComponentAddedMessage>, (__gnu_cxx::_Lock_policy)2> >::~new_allocator()
- 0.00 48.23 0.00 726 0.00 0.00 std::allocator<std::_Sp_counted_ptr_inplace<ComponentAddedMessage, std::allocator<ComponentAddedMessage>, (__gnu_cxx::_Lock_policy)2> >::allocator<ComponentAddedMessage>(std::allocator<ComponentAddedMessage> const&)
- 0.00 48.23 0.00 726 0.00 0.00 std::allocator<std::_Sp_counted_ptr_inplace<ComponentAddedMessage, std::allocator<ComponentAddedMessage>, (__gnu_cxx::_Lock_policy)2> >::~allocator()
- 0.00 48.23 0.00 726 0.00 0.00 std::_Sp_ebo_helper<0, std::allocator<ComponentAddedMessage>, true>::_S_get(std::_Sp_ebo_helper<0, std::allocator<ComponentAddedMessage>, true>&)
- 0.00 48.23 0.00 726 0.00 0.00 std::__allocated_ptr<std::allocator<std::_Sp_counted_ptr_inplace<ComponentAddedMessage, std::allocator<ComponentAddedMessage>, (__gnu_cxx::_Lock_policy)2> > >::__allocated_ptr(std::allocator<std::_Sp_counted_ptr_inplace<ComponentAddedMessage, std::allocator<ComponentAddedMessage>, (__gnu_cxx::_Lock_policy)2> >&, std::_Sp_counted_ptr_inplace<ComponentAddedMessage, std::allocator<ComponentAddedMessage>, (__gnu_cxx::_Lock_policy)2>*)
- 0.00 48.23 0.00 726 0.00 0.00 std::__allocated_ptr<std::allocator<std::_Sp_counted_ptr_inplace<ComponentAddedMessage, std::allocator<ComponentAddedMessage>, (__gnu_cxx::_Lock_policy)2> > >::~__allocated_ptr()
- 0.00 48.23 0.00 726 0.00 0.00 std::_Sp_counted_ptr_inplace<ComponentAddedMessage, std::allocator<ComponentAddedMessage>, (__gnu_cxx::_Lock_policy)2>::_Impl::_M_alloc()
- 0.00 48.23 0.00 726 0.00 0.00 std::allocator<std::_Sp_counted_ptr_inplace<ComponentAddedMessage, std::allocator<ComponentAddedMessage>, (__gnu_cxx::_Lock_policy)2> >* std::__addressof<std::allocator<std::_Sp_counted_ptr_inplace<ComponentAddedMessage, std::allocator<ComponentAddedMessage>, (__gnu_cxx::_Lock_policy)2> > >(std::allocator<std::_Sp_counted_ptr_inplace<ComponentAddedMessage, std::allocator<ComponentAddedMessage>, (__gnu_cxx::_Lock_policy)2> >&)
- 0.00 48.23 0.00 718 0.00 0.00 PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)::{lambda(ComponentAddedMessage&)#2} const& std::_Any_data::_M_access<PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)::{lambda(ComponentAddedMessage&)#2}>() const
- 0.00 48.23 0.00 715 0.00 0.00 Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0>::operator()(Message&)
- 0.00 48.23 0.00 715 0.00 0.00 std::function<void (ComponentAddedMessage&)>::operator()(ComponentAddedMessage&) const
- 0.00 48.23 0.00 715 0.00 0.00 std::_Function_base::_Base_manager<PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)::{lambda(ComponentAddedMessage&)#2}>::_M_get_pointer(std::_Any_data const&)
- 0.00 48.23 0.00 715 0.00 0.00 std::_Function_handler<void (ComponentAddedMessage&), PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)::{lambda(ComponentAddedMessage&)#2}>::_M_invoke(std::_Any_data const&, ComponentAddedMessage&)
- 0.00 48.23 0.00 715 0.00 0.00 PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)::{lambda(ComponentAddedMessage&)#2} const* std::__addressof<PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)::{lambda(ComponentAddedMessage&)#2} const>(PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)::{lambda(ComponentAddedMessage&)#2} const&)
- 0.00 48.23 0.00 715 0.00 0.00 PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)::{lambda(ComponentAddedMessage&)#2}::operator()(ComponentAddedMessage&) const
- 0.00 48.23 0.00 697 0.00 0.00 boost::variant<Circle, Rectangle, Sprite, Text, VertexList>* std::__addressof<boost::variant<Circle, Rectangle, Sprite, Text, VertexList> >(boost::variant<Circle, Rectangle, Sprite, Text, VertexList>&)
- 0.00 48.23 0.00 687 0.00 0.00 SceneNode*&& std::forward<SceneNode*>(std::remove_reference<SceneNode*>::type&)
- 0.00 48.23 0.00 666 0.00 0.00 __gnu_cxx::new_allocator<EntityCreatedMessage>::new_allocator(__gnu_cxx::new_allocator<EntityCreatedMessage> const&)
- 0.00 48.23 0.00 666 0.00 0.00 __gnu_cxx::__aligned_buffer<EntityCreatedMessage>::_M_ptr()
- 0.00 48.23 0.00 666 0.00 0.00 __gnu_cxx::__aligned_buffer<EntityCreatedMessage>::_M_addr()
- 0.00 48.23 0.00 666 0.00 0.00 std::allocator<EntityCreatedMessage>::allocator(std::allocator<EntityCreatedMessage> const&)
- 0.00 48.23 0.00 666 0.00 0.00 std::__shared_ptr<Message, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<EntityCreatedMessage, void>(std::__shared_ptr<EntityCreatedMessage, (__gnu_cxx::_Lock_policy)2> const&)
- 0.00 48.23 0.00 666 0.00 0.00 std::_Sp_counted_ptr_inplace<EntityCreatedMessage, std::allocator<EntityCreatedMessage>, (__gnu_cxx::_Lock_policy)2>::_M_ptr()
- 0.00 48.23 0.00 651 0.00 0.00 SceneNode** std::__niter_base<SceneNode**, std::vector<SceneNode*, std::allocator<SceneNode*> > >(__gnu_cxx::__normal_iterator<SceneNode**, std::vector<SceneNode*, std::allocator<SceneNode*> > >)
- 0.00 48.23 0.00 638 0.00 0.00 boost::variant<Circle, Rectangle, Sprite, Text, VertexList> const& std::forward<boost::variant<Circle, Rectangle, Sprite, Text, VertexList> const&>(std::remove_reference<boost::variant<Circle, Rectangle, Sprite, Text, VertexList> const&>::type&)
- 0.00 48.23 0.00 631 0.00 0.00 __gnu_cxx::__aligned_membuf<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Texture> > >::_M_ptr() const
- 0.00 48.23 0.00 631 0.00 0.00 __gnu_cxx::__aligned_membuf<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Texture> > >::_M_addr() const
- 0.00 48.23 0.00 631 0.00 0.00 std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Texture> > >::_M_valptr() const
- 0.00 48.23 0.00 629 0.00 0.00 boost::aligned_storage<448ul, 8ul>::aligned_storage()
- 0.00 48.23 0.00 629 0.00 0.00 boost::aligned_storage<448ul, 8ul>::~aligned_storage()
- 0.00 48.23 0.00 629 0.00 0.00 boost::detail::variant::destroyer::result_type boost::detail::variant::visitation_impl<mpl_::int_<0>, boost::detail::variant::visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<5l>, Circle, boost::mpl::l_item<mpl_::long_<4l>, Rectangle, boost::mpl::l_item<mpl_::long_<3l>, Sprite, boost::mpl::l_item<mpl_::long_<2l>, Text, boost::mpl::l_item<mpl_::long_<1l>, VertexList, boost::mpl::l_end> > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >, boost::detail::variant::destroyer, void*, boost::variant<Circle, Rectangle, Sprite, Text, VertexList>::has_fallback_type_>(int, int, boost::detail::variant::destroyer&, void*, mpl_::bool_<false>, boost::variant<Circle, Rectangle, Sprite, Text, VertexList>::has_fallback_type_, mpl_::int_<0>*, boost::detail::variant::visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<5l>, Circle, boost::mpl::l_item<mpl_::long_<4l>, Rectangle, boost::mpl::l_item<mpl_::long_<3l>, Sprite, boost::mpl::l_item<mpl_::long_<2l>, Text, boost::mpl::l_item<mpl_::long_<1l>, VertexList, boost::mpl::l_end> > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >*)
- 0.00 48.23 0.00 629 0.00 0.00 boost::detail::variant::destroyer::result_type boost::detail::variant::visitation_impl_invoke<boost::detail::variant::destroyer, void*, Sprite, boost::variant<Circle, Rectangle, Sprite, Text, VertexList>::has_fallback_type_>(int, boost::detail::variant::destroyer&, void*, Sprite*, boost::variant<Circle, Rectangle, Sprite, Text, VertexList>::has_fallback_type_, int)
- 0.00 48.23 0.00 629 0.00 0.00 boost::detail::variant::destroyer::result_type boost::detail::variant::visitation_impl_invoke_impl<boost::detail::variant::destroyer, void*, Sprite>(int, boost::detail::variant::destroyer&, void*, Sprite*, mpl_::bool_<false>)
- 0.00 48.23 0.00 629 0.00 0.00 boost::variant<Circle, Rectangle, Sprite, Text, VertexList>::destroy_content()
- 0.00 48.23 0.00 629 0.00 0.00 boost::detail::variant::destroyer::result_type boost::variant<Circle, Rectangle, Sprite, Text, VertexList>::internal_apply_visitor<boost::detail::variant::destroyer>(boost::detail::variant::destroyer&)
- 0.00 48.23 0.00 629 0.00 0.00 boost::detail::variant::destroyer::result_type boost::variant<Circle, Rectangle, Sprite, Text, VertexList>::internal_apply_visitor_impl<boost::detail::variant::destroyer, void*>(int, int, boost::detail::variant::destroyer&, void*)
- 0.00 48.23 0.00 629 0.00 0.00 boost::variant<Circle, Rectangle, Sprite, Text, VertexList>::~variant()
- 0.00 48.23 0.00 629 0.00 0.00 void boost::detail::variant::destroyer::internal_visit<Sprite>(Sprite&, int) const
- 0.00 48.23 0.00 627 0.00 0.00 std::remove_reference<Texture*&>::type&& std::move<Texture*&>(Texture*&)
- 0.00 48.23 0.00 616 0.00 0.00 std::char_traits<char>::assign(char&, char const&)
- 0.00 48.23 0.00 606 0.00 0.00 __gnu_cxx::__normal_iterator<System* const*, std::vector<System*, std::allocator<System*> > >::__normal_iterator<System**>(__gnu_cxx::__normal_iterator<System**, __gnu_cxx::__enable_if<std::__are_same<System**, System**>::__value, std::vector<System*, std::allocator<System*> > >::__type> const&)
- 0.00 48.23 0.00 600 0.00 0.00 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::begin()
- 0.00 48.23 0.00 599 0.00 0.00 JSONSerializer::deserialize(Scene&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)
- 0.00 48.23 0.00 599 0.00 0.00 nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::begin()
- 0.00 48.23 0.00 599 0.00 0.00 nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::lexer::fill_line_buffer(unsigned long)
- 0.00 48.23 0.00 599 0.00 0.00 nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::lexer::lexer(unsigned char const*, unsigned long)
- 0.00 48.23 0.00 599 0.00 0.00 nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::lexer::~lexer()
- 0.00 48.23 0.00 599 0.00 0.00 nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::parse<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, 0>(__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::function<bool (int, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::parse_event_t, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>&)>)
- 0.00 48.23 0.00 599 0.00 0.00 nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::parse<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, 0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::function<bool (int, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::parse_event_t, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>&)>)
- 0.00 48.23 0.00 599 0.00 0.00 nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::parser::parse_internal(bool)
- 0.00 48.23 0.00 599 0.00 0.00 nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::parser::parse()
- 0.00 48.23 0.00 599 0.00 0.00 nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::parser::parser<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, 0>(__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::function<bool (int, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::parse_event_t, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>&)>)
- 0.00 48.23 0.00 599 0.00 0.00 nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::parser::~parser()
- 0.00 48.23 0.00 599 0.00 0.00 nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::iter_impl<nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> >::set_begin()
- 0.00 48.23 0.00 599 0.00 0.00 __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::new_allocator()
- 0.00 48.23 0.00 599 0.00 0.00 __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::~new_allocator()
- 0.00 48.23 0.00 599 0.00 0.00 bool __gnu_cxx::__is_null_pointer<unsigned char const>(unsigned char const*)
- 0.00 48.23 0.00 599 0.00 0.00 decltype ((({parm#1}.base)())-(({parm#2}.base)())) __gnu_cxx::operator-<char const*, char*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, __gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&)
- 0.00 48.23 0.00 599 0.00 0.00 std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::allocator()
- 0.00 48.23 0.00 599 0.00 0.00 std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::~allocator()
- 0.00 48.23 0.00 599 0.00 0.00 std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > > >::begin()
- 0.00 48.23 0.00 599 0.00 0.00 std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::map()
- 0.00 48.23 0.00 599 0.00 0.00 std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::~map()
- 0.00 48.23 0.00 599 0.00 0.00 std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*>::pair<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*&, std::_Rb_tree_node_base*&, true>(std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*&, std::_Rb_tree_node_base*&)
- 0.00 48.23 0.00 599 0.00 0.00 std::pair<bool, int>::pair<bool, int, true>(bool&&, int&&)
- 0.00 48.23 0.00 599 0.00 0.00 void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<unsigned char const*>(unsigned char const*, unsigned char const*)
- 0.00 48.23 0.00 599 0.00 0.00 void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<unsigned char const*>(unsigned char const*, unsigned char const*, std::forward_iterator_tag)
- 0.00 48.23 0.00 599 0.00 0.00 void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_copy_chars<unsigned char const*>(char*, unsigned char const*, unsigned char const*)
- 0.00 48.23 0.00 599 0.00 0.00 void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct_aux<unsigned char const*>(unsigned char const*, unsigned char const*, std::__false_type)
- 0.00 48.23 0.00 599 0.00 0.00 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >& std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_replace_dispatch<unsigned char const*>(__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, unsigned char const*, unsigned char const*, std::__false_type)
- 0.00 48.23 0.00 599 0.00 0.00 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >& std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::assign<unsigned char const*, void>(unsigned char const*, unsigned char const*)
- 0.00 48.23 0.00 599 0.00 0.00 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >& std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::replace<unsigned char const*, void>(__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, unsigned char const*, unsigned char const*)
- 0.00 48.23 0.00 599 0.00 0.00 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<unsigned char const*, void>(unsigned char const*, unsigned char const*, std::allocator<char> const&)
- 0.00 48.23 0.00 599 0.00 0.00 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_Rb_tree_impl<std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, true>::_Rb_tree_impl()
- 0.00 48.23 0.00 599 0.00 0.00 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_Rb_tree_impl<std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, true>::~_Rb_tree_impl()
- 0.00 48.23 0.00 599 0.00 0.00 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_get_insert_unique_pos(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
- 0.00 48.23 0.00 599 0.00 0.00 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_erase(std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*)
- 0.00 48.23 0.00 599 0.00 0.00 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_Rb_tree()
- 0.00 48.23 0.00 599 0.00 0.00 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::~_Rb_tree()
- 0.00 48.23 0.00 599 0.00 0.00 std::function<bool (int, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::parse_event_t, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>&)>::function(decltype(nullptr))
- 0.00 48.23 0.00 599 0.00 0.00 std::iterator_traits<unsigned char const*>::difference_type std::__distance<unsigned char const*>(unsigned char const*, unsigned char const*, std::random_access_iterator_tag)
- 0.00 48.23 0.00 599 0.00 0.00 std::pair<bool, int> std::accumulate<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::pair<bool, int>, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::parse<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, 0>(__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::function<bool (int, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::parse_event_t, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>&)>)::{lambda(std::pair<bool, int>, char const&)#1}>(__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::parse<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, 0>(__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::function<bool (int, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::parse_event_t, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>&)>)::{lambda(std::pair<bool, int>, char const&)#1}, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::parse<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, 0>(__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::function<bool (int, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::parse_event_t, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>&)>)::{lambda(std::pair<bool, int>, char const&)#1})
- 0.00 48.23 0.00 599 0.00 0.00 decltype (({parm#1}.end)()) std::end<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
- 0.00 48.23 0.00 599 0.00 0.00 decltype (({parm#1}.begin)()) std::begin<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
- 0.00 48.23 0.00 599 0.00 0.00 std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*& std::forward<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*&>(std::remove_reference<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*&>::type&)
- 0.00 48.23 0.00 599 0.00 0.00 std::iterator_traits<unsigned char const*>::difference_type std::distance<unsigned char const*>(unsigned char const*, unsigned char const*)
- 0.00 48.23 0.00 599 0.00 0.00 std::pair<std::__decay_and_strip<bool>::__type, std::__decay_and_strip<int>::__type> std::make_pair<bool, int>(bool&&, int&&)
- 0.00 48.23 0.00 597 0.00 0.00 Messageable::pre_send_message(std::shared_ptr<Message>)
- 0.00 48.23 0.00 597 0.00 0.00 Messageable::post_send_message(std::shared_ptr<Message>)
- 0.00 48.23 0.00 597 0.00 0.00 Scene::post_receive_message(std::shared_ptr<Message>)
- 0.00 48.23 0.00 597 0.00 0.00 Message::async(bool)
- 0.00 48.23 0.00 597 0.00 0.00 Message::Message(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
- 0.00 48.23 0.00 597 0.00 0.00 Message::~Message()
- 0.00 48.23 0.00 570 0.00 0.00 std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*>::pair<std::_Rb_tree_node<std::pair<unsigned int const, Entity*> >*&, std::_Rb_tree_node_base*&, true>(std::_Rb_tree_node<std::pair<unsigned int const, Entity*> >*&, std::_Rb_tree_node_base*&)
- 0.00 48.23 0.00 570 0.00 0.00 std::_Rb_tree<unsigned int, std::pair<unsigned int const, Entity*>, std::_Select1st<std::pair<unsigned int const, Entity*> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, Entity*> > >::_M_get_insert_unique_pos(unsigned int const&)
- 0.00 48.23 0.00 570 0.00 0.00 std::_Rb_tree_node<std::pair<unsigned int const, Entity*> >*& std::forward<std::_Rb_tree_node<std::pair<unsigned int const, Entity*> >*&>(std::remove_reference<std::_Rb_tree_node<std::pair<unsigned int const, Entity*> >*&>::type&)
- 0.00 48.23 0.00 568 0.00 0.00 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> > >::_S_key(std::_Rb_tree_node_base const*)
- 0.00 48.23 0.00 568 0.00 0.00 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> > >::_S_value(std::_Rb_tree_node_base const*)
- 0.00 48.23 0.00 546 0.00 0.00 InputDevice::process(MouseMoveInputEvent&)
- 0.00 48.23 0.00 546 0.00 0.00 MouseMoveInputEvent::MouseMoveInputEvent(int, int)
- 0.00 48.23 0.00 546 0.00 0.00 MouseMoveInputEvent::~MouseMoveInputEvent()
- 0.00 48.23 0.00 546 0.00 0.00 Game::process(MouseMoveInputEvent&)
- 0.00 48.23 0.00 546 0.00 0.00 Mouse::process(MouseMoveInputEvent&)
- 0.00 48.23 0.00 546 0.00 0.00 Scene::process(Game&, MouseMoveInputEvent&)
- 0.00 48.23 0.00 546 0.00 0.00 void __gnu_cxx::new_allocator<MouseMoveInputEvent>::destroy<MouseMoveInputEvent>(MouseMoveInputEvent*)
- 0.00 48.23 0.00 546 0.00 0.00 void __gnu_cxx::new_allocator<MouseMoveInputEvent>::construct<MouseMoveInputEvent, int&, int&>(MouseMoveInputEvent*, int&, int&)
- 0.00 48.23 0.00 546 0.00 0.00 __gnu_cxx::new_allocator<MouseMoveInputEvent>::new_allocator()
- 0.00 48.23 0.00 546 0.00 0.00 __gnu_cxx::new_allocator<std::_Sp_counted_ptr_inplace<MouseMoveInputEvent, std::allocator<MouseMoveInputEvent>, (__gnu_cxx::_Lock_policy)2> >::deallocate(std::_Sp_counted_ptr_inplace<MouseMoveInputEvent, std::allocator<MouseMoveInputEvent>, (__gnu_cxx::_Lock_policy)2>*, unsigned long)
- 0.00 48.23 0.00 546 0.00 0.00 __gnu_cxx::new_allocator<std::_Sp_counted_ptr_inplace<MouseMoveInputEvent, std::allocator<MouseMoveInputEvent>, (__gnu_cxx::_Lock_policy)2> >::allocate(unsigned long, void const*)
- 0.00 48.23 0.00 546 0.00 0.00 __gnu_cxx::new_allocator<std::_Sp_counted_ptr_inplace<MouseMoveInputEvent, std::allocator<MouseMoveInputEvent>, (__gnu_cxx::_Lock_policy)2> >::max_size() const
- 0.00 48.23 0.00 546 0.00 0.00 std::allocator<MouseMoveInputEvent>::allocator()
- 0.00 48.23 0.00 546 0.00 0.00 std::enable_if<std::is_assignable<std::__shared_ptr<InputEvent, (__gnu_cxx::_Lock_policy)2>&, std::shared_ptr<MouseMoveInputEvent> >::value, std::shared_ptr<InputEvent>&>::type std::shared_ptr<InputEvent>::operator=<MouseMoveInputEvent>(std::shared_ptr<MouseMoveInputEvent>&&)
- 0.00 48.23 0.00 546 0.00 0.00 std::shared_ptr<MouseMoveInputEvent>::shared_ptr<std::allocator<MouseMoveInputEvent>, int&, int&>(std::_Sp_make_shared_tag, std::allocator<MouseMoveInputEvent> const&, int&, int&)
- 0.00 48.23 0.00 546 0.00 0.00 std::shared_ptr<MouseMoveInputEvent>::~shared_ptr()
- 0.00 48.23 0.00 546 0.00 0.00 std::__shared_ptr<InputEvent, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<MouseMoveInputEvent, void>(std::__shared_ptr<MouseMoveInputEvent, (__gnu_cxx::_Lock_policy)2>&&)
- 0.00 48.23 0.00 546 0.00 0.00 std::enable_if<std::__sp_compatible_with<MouseMoveInputEvent*, InputEvent*>::value, std::__shared_ptr<InputEvent, (__gnu_cxx::_Lock_policy)2>&>::type std::__shared_ptr<InputEvent, (__gnu_cxx::_Lock_policy)2>::operator=<MouseMoveInputEvent>(std::__shared_ptr<MouseMoveInputEvent, (__gnu_cxx::_Lock_policy)2>&&)
- 0.00 48.23 0.00 546 0.00 0.00 std::enable_if<!std::__shared_ptr<MouseMoveInputEvent, (__gnu_cxx::_Lock_policy)2>::__has_esft_base<MouseMoveInputEvent, void>::value, void>::type std::__shared_ptr<MouseMoveInputEvent, (__gnu_cxx::_Lock_policy)2>::_M_enable_shared_from_this_with<MouseMoveInputEvent, MouseMoveInputEvent>(MouseMoveInputEvent*)
- 0.00 48.23 0.00 546 0.00 0.00 std::__shared_ptr<MouseMoveInputEvent, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<std::allocator<MouseMoveInputEvent>, int&, int&>(std::_Sp_make_shared_tag, std::allocator<MouseMoveInputEvent> const&, int&, int&)
- 0.00 48.23 0.00 546 0.00 0.00 std::__shared_ptr<MouseMoveInputEvent, (__gnu_cxx::_Lock_policy)2>::~__shared_ptr()
- 0.00 48.23 0.00 546 0.00 0.00 std::_Sp_ebo_helper<0, std::allocator<MouseMoveInputEvent>, true>::_Sp_ebo_helper(std::allocator<MouseMoveInputEvent> const&)
- 0.00 48.23 0.00 546 0.00 0.00 std::_Sp_ebo_helper<0, std::allocator<MouseMoveInputEvent>, true>::~_Sp_ebo_helper()
- 0.00 48.23 0.00 546 0.00 0.00 std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<MouseMoveInputEvent, std::allocator<MouseMoveInputEvent>, int&, int&>(std::_Sp_make_shared_tag, MouseMoveInputEvent*, std::allocator<MouseMoveInputEvent> const&, int&, int&)
- 0.00 48.23 0.00 546 0.00 0.00 std::__allocated_ptr<std::allocator<std::_Sp_counted_ptr_inplace<MouseMoveInputEvent, std::allocator<MouseMoveInputEvent>, (__gnu_cxx::_Lock_policy)2> > >::get()
- 0.00 48.23 0.00 546 0.00 0.00 std::__allocated_ptr<std::allocator<std::_Sp_counted_ptr_inplace<MouseMoveInputEvent, std::allocator<MouseMoveInputEvent>, (__gnu_cxx::_Lock_policy)2> > >::operator=(decltype(nullptr))
- 0.00 48.23 0.00 546 0.00 0.00 void std::allocator_traits<std::allocator<MouseMoveInputEvent> >::destroy<MouseMoveInputEvent>(std::allocator<MouseMoveInputEvent>&, MouseMoveInputEvent*)
- 0.00 48.23 0.00 546 0.00 0.00 void std::allocator_traits<std::allocator<MouseMoveInputEvent> >::construct<MouseMoveInputEvent, int&, int&>(std::allocator<MouseMoveInputEvent>&, MouseMoveInputEvent*, int&, int&)
- 0.00 48.23 0.00 546 0.00 0.00 std::allocator_traits<std::allocator<std::_Sp_counted_ptr_inplace<MouseMoveInputEvent, std::allocator<MouseMoveInputEvent>, (__gnu_cxx::_Lock_policy)2> > >::deallocate(std::allocator<std::_Sp_counted_ptr_inplace<MouseMoveInputEvent, std::allocator<MouseMoveInputEvent>, (__gnu_cxx::_Lock_policy)2> >&, std::_Sp_counted_ptr_inplace<MouseMoveInputEvent, std::allocator<MouseMoveInputEvent>, (__gnu_cxx::_Lock_policy)2>*, unsigned long)
- 0.00 48.23 0.00 546 0.00 0.00 std::allocator_traits<std::allocator<std::_Sp_counted_ptr_inplace<MouseMoveInputEvent, std::allocator<MouseMoveInputEvent>, (__gnu_cxx::_Lock_policy)2> > >::allocate(std::allocator<std::_Sp_counted_ptr_inplace<MouseMoveInputEvent, std::allocator<MouseMoveInputEvent>, (__gnu_cxx::_Lock_policy)2> >&, unsigned long)
- 0.00 48.23 0.00 546 0.00 0.00 std::_Sp_counted_ptr_inplace<MouseMoveInputEvent, std::allocator<MouseMoveInputEvent>, (__gnu_cxx::_Lock_policy)2>::_M_destroy()
- 0.00 48.23 0.00 546 0.00 0.00 std::_Sp_counted_ptr_inplace<MouseMoveInputEvent, std::allocator<MouseMoveInputEvent>, (__gnu_cxx::_Lock_policy)2>::_M_dispose()
- 0.00 48.23 0.00 546 0.00 0.00 std::_Sp_counted_ptr_inplace<MouseMoveInputEvent, std::allocator<MouseMoveInputEvent>, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&)
- 0.00 48.23 0.00 546 0.00 0.00 std::_Sp_counted_ptr_inplace<MouseMoveInputEvent, std::allocator<MouseMoveInputEvent>, (__gnu_cxx::_Lock_policy)2>::_Impl::_Impl(std::allocator<MouseMoveInputEvent>)
- 0.00 48.23 0.00 546 0.00 0.00 std::_Sp_counted_ptr_inplace<MouseMoveInputEvent, std::allocator<MouseMoveInputEvent>, (__gnu_cxx::_Lock_policy)2>::_Impl::~_Impl()
- 0.00 48.23 0.00 546 0.00 0.00 std::_Sp_counted_ptr_inplace<MouseMoveInputEvent, std::allocator<MouseMoveInputEvent>, (__gnu_cxx::_Lock_policy)2>::_Sp_counted_ptr_inplace<int&, int&>(std::allocator<MouseMoveInputEvent>, int&, int&)
- 0.00 48.23 0.00 546 0.00 0.00 std::_Sp_counted_ptr_inplace<MouseMoveInputEvent, std::allocator<MouseMoveInputEvent>, (__gnu_cxx::_Lock_policy)2>::~_Sp_counted_ptr_inplace()
- 0.00 48.23 0.00 546 0.00 0.00 std::shared_ptr<MouseMoveInputEvent> std::make_shared<MouseMoveInputEvent, int&, int&>(int&, int&)
- 0.00 48.23 0.00 546 0.00 0.00 std::_Sp_counted_ptr_inplace<MouseMoveInputEvent, std::allocator<MouseMoveInputEvent>, (__gnu_cxx::_Lock_policy)2>* std::__to_address<std::_Sp_counted_ptr_inplace<MouseMoveInputEvent, std::allocator<MouseMoveInputEvent>, (__gnu_cxx::_Lock_policy)2> >(std::_Sp_counted_ptr_inplace<MouseMoveInputEvent, std::allocator<MouseMoveInputEvent>, (__gnu_cxx::_Lock_policy)2>*)
- 0.00 48.23 0.00 546 0.00 0.00 std::shared_ptr<MouseMoveInputEvent> std::allocate_shared<MouseMoveInputEvent, std::allocator<MouseMoveInputEvent>, int&, int&>(std::allocator<MouseMoveInputEvent> const&, int&, int&)
- 0.00 48.23 0.00 546 0.00 0.00 std::__allocated_ptr<std::allocator<std::_Sp_counted_ptr_inplace<MouseMoveInputEvent, std::allocator<MouseMoveInputEvent>, (__gnu_cxx::_Lock_policy)2> > > std::__allocate_guarded<std::allocator<std::_Sp_counted_ptr_inplace<MouseMoveInputEvent, std::allocator<MouseMoveInputEvent>, (__gnu_cxx::_Lock_policy)2> > >(std::allocator<std::_Sp_counted_ptr_inplace<MouseMoveInputEvent, std::allocator<MouseMoveInputEvent>, (__gnu_cxx::_Lock_policy)2> >&)
- 0.00 48.23 0.00 546 0.00 0.00 std::remove_reference<std::allocator<MouseMoveInputEvent> const&>::type&& std::move<std::allocator<MouseMoveInputEvent> const&>(std::allocator<MouseMoveInputEvent> const&)
- 0.00 48.23 0.00 546 0.00 0.00 std::remove_reference<std::shared_ptr<MouseMoveInputEvent>&>::type&& std::move<std::shared_ptr<MouseMoveInputEvent>&>(std::shared_ptr<MouseMoveInputEvent>&)
- 0.00 48.23 0.00 546 0.00 0.00 std::remove_reference<std::__shared_ptr<MouseMoveInputEvent, (__gnu_cxx::_Lock_policy)2>&>::type&& std::move<std::__shared_ptr<MouseMoveInputEvent, (__gnu_cxx::_Lock_policy)2>&>(std::__shared_ptr<MouseMoveInputEvent, (__gnu_cxx::_Lock_policy)2>&)
- 0.00 48.23 0.00 535 0.00 0.00 CallbackKey&& std::forward<CallbackKey>(std::remove_reference<CallbackKey>::type&)
- 0.00 48.23 0.00 535 0.00 0.00 std::tuple<CallbackKey&&>&& std::forward<std::tuple<CallbackKey&&> >(std::remove_reference<std::tuple<CallbackKey&&> >::type&)
- 0.00 48.23 0.00 484 0.00 0.00 std::_Rb_tree_key_compare<std::less<std::type_index> >::_Rb_tree_key_compare()
- 0.00 48.23 0.00 453 0.00 0.00 SceneNode::inverse_transform() const
- 0.00 48.23 0.00 446 0.00 0.00 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >* std::__addressof<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)
- 0.00 48.23 0.00 444 0.00 0.00 __gnu_cxx::new_allocator<std::_Sp_counted_ptr_inplace<EntityCreatedMessage, std::allocator<EntityCreatedMessage>, (__gnu_cxx::_Lock_policy)2> >::new_allocator()
- 0.00 48.23 0.00 444 0.00 0.00 __gnu_cxx::new_allocator<std::_Sp_counted_ptr_inplace<EntityCreatedMessage, std::allocator<EntityCreatedMessage>, (__gnu_cxx::_Lock_policy)2> >::~new_allocator()
- 0.00 48.23 0.00 444 0.00 0.00 std::allocator<std::_Sp_counted_ptr_inplace<EntityCreatedMessage, std::allocator<EntityCreatedMessage>, (__gnu_cxx::_Lock_policy)2> >::allocator<EntityCreatedMessage>(std::allocator<EntityCreatedMessage> const&)
- 0.00 48.23 0.00 444 0.00 0.00 std::allocator<std::_Sp_counted_ptr_inplace<EntityCreatedMessage, std::allocator<EntityCreatedMessage>, (__gnu_cxx::_Lock_policy)2> >::~allocator()
- 0.00 48.23 0.00 444 0.00 0.00 std::_Sp_ebo_helper<0, std::allocator<EntityCreatedMessage>, true>::_S_get(std::_Sp_ebo_helper<0, std::allocator<EntityCreatedMessage>, true>&)
- 0.00 48.23 0.00 444 0.00 0.00 std::__allocated_ptr<std::allocator<std::_Sp_counted_ptr_inplace<EntityCreatedMessage, std::allocator<EntityCreatedMessage>, (__gnu_cxx::_Lock_policy)2> > >::__allocated_ptr(std::allocator<std::_Sp_counted_ptr_inplace<EntityCreatedMessage, std::allocator<EntityCreatedMessage>, (__gnu_cxx::_Lock_policy)2> >&, std::_Sp_counted_ptr_inplace<EntityCreatedMessage, std::allocator<EntityCreatedMessage>, (__gnu_cxx::_Lock_policy)2>*)
- 0.00 48.23 0.00 444 0.00 0.00 std::__allocated_ptr<std::allocator<std::_Sp_counted_ptr_inplace<EntityCreatedMessage, std::allocator<EntityCreatedMessage>, (__gnu_cxx::_Lock_policy)2> > >::~__allocated_ptr()
- 0.00 48.23 0.00 444 0.00 0.00 std::_Sp_counted_ptr_inplace<EntityCreatedMessage, std::allocator<EntityCreatedMessage>, (__gnu_cxx::_Lock_policy)2>::_Impl::_M_alloc()
- 0.00 48.23 0.00 444 0.00 0.00 std::allocator<std::_Sp_counted_ptr_inplace<EntityCreatedMessage, std::allocator<EntityCreatedMessage>, (__gnu_cxx::_Lock_policy)2> >* std::__addressof<std::allocator<std::_Sp_counted_ptr_inplace<EntityCreatedMessage, std::allocator<EntityCreatedMessage>, (__gnu_cxx::_Lock_policy)2> > >(std::allocator<std::_Sp_counted_ptr_inplace<EntityCreatedMessage, std::allocator<EntityCreatedMessage>, (__gnu_cxx::_Lock_policy)2> >&)
- 0.00 48.23 0.00 442 0.00 0.00 boost::detail::variant::copy_into::result_type boost::detail::variant::visitation_impl<mpl_::int_<0>, boost::detail::variant::visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<5l>, Circle, boost::mpl::l_item<mpl_::long_<4l>, Rectangle, boost::mpl::l_item<mpl_::long_<3l>, Sprite, boost::mpl::l_item<mpl_::long_<2l>, Text, boost::mpl::l_item<mpl_::long_<1l>, VertexList, boost::mpl::l_end> > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >, boost::detail::variant::copy_into, void const*, boost::variant<Circle, Rectangle, Sprite, Text, VertexList>::has_fallback_type_>(int, int, boost::detail::variant::copy_into&, void const*, mpl_::bool_<false>, boost::variant<Circle, Rectangle, Sprite, Text, VertexList>::has_fallback_type_, mpl_::int_<0>*, boost::detail::variant::visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<5l>, Circle, boost::mpl::l_item<mpl_::long_<4l>, Rectangle, boost::mpl::l_item<mpl_::long_<3l>, Sprite, boost::mpl::l_item<mpl_::long_<2l>, Text, boost::mpl::l_item<mpl_::long_<1l>, VertexList, boost::mpl::l_end> > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >*)
- 0.00 48.23 0.00 442 0.00 0.00 boost::detail::variant::copy_into::result_type boost::detail::variant::visitation_impl_invoke<boost::detail::variant::copy_into, void const*, Sprite, boost::variant<Circle, Rectangle, Sprite, Text, VertexList>::has_fallback_type_>(int, boost::detail::variant::copy_into&, void const*, Sprite*, boost::variant<Circle, Rectangle, Sprite, Text, VertexList>::has_fallback_type_, int)
- 0.00 48.23 0.00 442 0.00 0.00 boost::detail::variant::copy_into::result_type boost::detail::variant::visitation_impl_invoke_impl<boost::detail::variant::copy_into, void const*, Sprite>(int, boost::detail::variant::copy_into&, void const*, Sprite*, mpl_::bool_<false>)
- 0.00 48.23 0.00 442 0.00 0.00 boost::detail::variant::copy_into::copy_into(void*)
- 0.00 48.23 0.00 442 0.00 0.00 boost::detail::variant::copy_into::result_type boost::variant<Circle, Rectangle, Sprite, Text, VertexList>::internal_apply_visitor_impl<boost::detail::variant::copy_into, void const*>(int, int, boost::detail::variant::copy_into&, void const*)
- 0.00 48.23 0.00 442 0.00 0.00 boost::variant<Circle, Rectangle, Sprite, Text, VertexList>::variant(boost::variant<Circle, Rectangle, Sprite, Text, VertexList> const&)
- 0.00 48.23 0.00 442 0.00 0.00 void boost::detail::variant::copy_into::internal_visit<Sprite>(Sprite const&, int) const
- 0.00 48.23 0.00 442 0.00 0.00 boost::detail::variant::copy_into::result_type boost::variant<Circle, Rectangle, Sprite, Text, VertexList>::internal_apply_visitor<boost::detail::variant::copy_into>(boost::detail::variant::copy_into&) const
- 0.00 48.23 0.00 442 0.00 0.00 void std::_Destroy<boost::variant<Circle, Rectangle, Sprite, Text, VertexList> >(boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*)
- 0.00 48.23 0.00 441 0.00 0.00 std::_Vector_base<SceneNode*, std::allocator<SceneNode*> >::_M_get_Tp_allocator()
- 0.00 48.23 0.00 440 0.00 0.00 __gnu_cxx::new_allocator<MouseWheelInputEvent>::~new_allocator()
- 0.00 48.23 0.00 440 0.00 0.00 std::allocator<MouseWheelInputEvent>::~allocator()
- 0.00 48.23 0.00 439 0.00 0.00 std::_Rb_tree<std::type_index, std::pair<std::type_index const, Handle>, std::_Select1st<std::pair<std::type_index const, Handle> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > >::size() const
- 0.00 48.23 0.00 436 0.00 0.00 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > > >::_M_get_Node_allocator()
- 0.00 48.23 0.00 435 0.00 0.00 SceneNode::add(SceneNode*, int)
- 0.00 48.23 0.00 435 0.00 0.00 SceneNode::parent(SceneNode*)
- 0.00 48.23 0.00 435 0.00 0.00 void __gnu_cxx::new_allocator<SceneNode*>::construct<SceneNode*, SceneNode* const&>(SceneNode**, SceneNode* const&)
- 0.00 48.23 0.00 435 0.00 0.00 void std::allocator_traits<std::allocator<SceneNode*> >::construct<SceneNode*, SceneNode* const&>(std::allocator<SceneNode*>&, SceneNode**, SceneNode* const&)
- 0.00 48.23 0.00 435 0.00 0.00 SceneNode** std::__niter_base<SceneNode**>(SceneNode**)
- 0.00 48.23 0.00 434 0.00 0.00 std::_Rb_tree<std::type_index, std::pair<std::type_index const, Handle>, std::_Select1st<std::pair<std::type_index const, Handle> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > >::_M_rightmost()
- 0.00 48.23 0.00 434 0.00 0.00 __gnu_cxx::__normal_iterator<SceneNode**, std::vector<SceneNode*, std::allocator<SceneNode*> > > std::__miter_base<__gnu_cxx::__normal_iterator<SceneNode**, std::vector<SceneNode*, std::allocator<SceneNode*> > > >(__gnu_cxx::__normal_iterator<SceneNode**, std::vector<SceneNode*, std::allocator<SceneNode*> > >)
- 0.00 48.23 0.00 433 0.00 0.00 __gnu_cxx::__normal_iterator<SceneNode* const*, std::vector<SceneNode*, std::allocator<SceneNode*> > >::__normal_iterator<SceneNode**>(__gnu_cxx::__normal_iterator<SceneNode**, __gnu_cxx::__enable_if<std::__are_same<SceneNode**, SceneNode**>::__value, std::vector<SceneNode*, std::allocator<SceneNode*> > >::__type> const&)
- 0.00 48.23 0.00 433 0.00 0.00 __gnu_cxx::__normal_iterator<SceneNode* const*, std::vector<SceneNode*, std::allocator<SceneNode*> > >::difference_type __gnu_cxx::operator-<SceneNode* const*, std::vector<SceneNode*, std::allocator<SceneNode*> > >(__gnu_cxx::__normal_iterator<SceneNode* const*, std::vector<SceneNode*, std::allocator<SceneNode*> > > const&, __gnu_cxx::__normal_iterator<SceneNode* const*, std::vector<SceneNode*, std::allocator<SceneNode*> > > const&)
- 0.00 48.23 0.00 433 0.00 0.00 std::vector<SceneNode*, std::allocator<SceneNode*> >::cbegin() const
- 0.00 48.23 0.00 431 0.00 0.00 std::vector<SceneNode*, std::allocator<SceneNode*> >::push_back(SceneNode* const&)
- 0.00 48.23 0.00 430 0.00 0.00 void __gnu_cxx::new_allocator<SceneNode*>::destroy<SceneNode*>(SceneNode**)
- 0.00 48.23 0.00 430 0.00 0.00 BuilderScene::create_mouse_entity(Game&)::{lambda()#1}* const& std::_Any_data::_M_access<BuilderScene::create_mouse_entity(Game&)::{lambda()#1}*>() const
- 0.00 48.23 0.00 430 0.00 0.00 BuilderScene::mouse_script_add_pan_behavior(Game&, Handle)::{lambda()#2} const& std::_Any_data::_M_access<BuilderScene::mouse_script_add_pan_behavior(Game&, Handle)::{lambda()#2}>() const
- 0.00 48.23 0.00 430 0.00 0.00 BuilderScene::mouse_script_add_select_behavior(Game&, Handle)::{lambda()#2} const& std::_Any_data::_M_access<BuilderScene::mouse_script_add_select_behavior(Game&, Handle)::{lambda()#2}>() const
- 0.00 48.23 0.00 430 0.00 0.00 void std::allocator_traits<std::allocator<SceneNode*> >::destroy<SceneNode*>(std::allocator<SceneNode*>&, SceneNode**)
- 0.00 48.23 0.00 429 0.00 0.00 bool __gnu_cxx::operator!=<SceneNode**, std::vector<SceneNode*, std::allocator<SceneNode*> > >(__gnu_cxx::__normal_iterator<SceneNode**, std::vector<SceneNode*, std::allocator<SceneNode*> > > const&, __gnu_cxx::__normal_iterator<SceneNode**, std::vector<SceneNode*, std::allocator<SceneNode*> > > const&)
- 0.00 48.23 0.00 429 0.00 0.00 std::_Function_base::_Base_manager<BuilderScene::create_mouse_entity(Game&)::{lambda()#1}>::_M_get_pointer(std::_Any_data const&)
- 0.00 48.23 0.00 429 0.00 0.00 std::_Function_base::_Base_manager<BuilderScene::mouse_script_add_pan_behavior(Game&, Handle)::{lambda()#2}>::_M_get_pointer(std::_Any_data const&)
- 0.00 48.23 0.00 429 0.00 0.00 std::_Function_base::_Base_manager<BuilderScene::mouse_script_add_select_behavior(Game&, Handle)::{lambda()#2}>::_M_get_pointer(std::_Any_data const&)
- 0.00 48.23 0.00 429 0.00 0.00 std::_Function_handler<void (), BuilderScene::create_mouse_entity(Game&)::{lambda()#1}>::_M_invoke(std::_Any_data const&)
- 0.00 48.23 0.00 429 0.00 0.00 std::_Function_handler<void (), BuilderScene::mouse_script_add_pan_behavior(Game&, Handle)::{lambda()#2}>::_M_invoke(std::_Any_data const&)
- 0.00 48.23 0.00 429 0.00 0.00 std::_Function_handler<void (), BuilderScene::mouse_script_add_select_behavior(Game&, Handle)::{lambda()#2}>::_M_invoke(std::_Any_data const&)
- 0.00 48.23 0.00 429 0.00 0.00 std::vector<SceneNode*, std::allocator<SceneNode*> >::erase(__gnu_cxx::__normal_iterator<SceneNode* const*, std::vector<SceneNode*, std::allocator<SceneNode*> > >)
- 0.00 48.23 0.00 429 0.00 0.00 std::vector<SceneNode*, std::allocator<SceneNode*> >::_M_erase(__gnu_cxx::__normal_iterator<SceneNode**, std::vector<SceneNode*, std::allocator<SceneNode*> > >)
- 0.00 48.23 0.00 429 0.00 0.00 BuilderScene::mouse_script_add_pan_behavior(Game&, Handle)::{lambda()#2} const* std::__addressof<BuilderScene::mouse_script_add_pan_behavior(Game&, Handle)::{lambda()#2} const>(BuilderScene::mouse_script_add_pan_behavior(Game&, Handle)::{lambda()#2} const&)
- 0.00 48.23 0.00 429 0.00 0.00 BuilderScene::mouse_script_add_select_behavior(Game&, Handle)::{lambda()#2} const* std::__addressof<BuilderScene::mouse_script_add_select_behavior(Game&, Handle)::{lambda()#2} const>(BuilderScene::mouse_script_add_select_behavior(Game&, Handle)::{lambda()#2} const&)
- 0.00 48.23 0.00 429 0.00 0.00 BuilderScene::create_mouse_entity(Game&)::{lambda()#1}::operator()() const
- 0.00 48.23 0.00 429 0.00 0.00 BuilderScene::mouse_script_add_pan_behavior(Game&, Handle)::{lambda()#2}::operator()() const
- 0.00 48.23 0.00 429 0.00 0.00 BuilderScene::mouse_script_add_select_behavior(Game&, Handle)::{lambda()#2}::operator()() const
- 0.00 48.23 0.00 424 0.00 0.00 __gnu_cxx::new_allocator<Button>::~new_allocator()
- 0.00 48.23 0.00 424 0.00 0.00 std::allocator<Button>::~allocator()
- 0.00 48.23 0.00 422 0.00 0.00 bool __gnu_cxx::operator==<Handle*, std::vector<Handle, std::allocator<Handle> > >(__gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > > const&, __gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > > const&)
- 0.00 48.23 0.00 421 0.00 0.00 std::_Rb_tree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Texture> > >::_Rb_tree_const_iterator(std::_Rb_tree_node_base const*)
- 0.00 48.23 0.00 418 0.00 0.00 std::_Rb_tree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Texture> > >::operator*() const
- 0.00 48.23 0.00 418 0.00 0.00 std::__shared_ptr<Texture, (__gnu_cxx::_Lock_policy)2>::__shared_ptr(std::__shared_ptr<Texture, (__gnu_cxx::_Lock_policy)2>&&)
- 0.00 48.23 0.00 418 0.00 0.00 std::remove_reference<std::shared_ptr<Texture>&>::type&& std::move<std::shared_ptr<Texture>&>(std::shared_ptr<Texture>&)
- 0.00 48.23 0.00 412 0.00 0.00 __gnu_cxx::__ops::_Iter_equals_val<Handle const>::_Iter_equals_val(Handle const&)
- 0.00 48.23 0.00 412 0.00 0.00 __gnu_cxx::__ops::_Iter_equals_val<Handle const> __gnu_cxx::__ops::__iter_equals_val<Handle const>(Handle const&)
- 0.00 48.23 0.00 412 0.00 0.00 std::iterator_traits<__gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > > >::iterator_category std::__iterator_category<__gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > > >(__gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > > const&)
- 0.00 48.23 0.00 412 0.00 0.00 __gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > > std::find<__gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > >, Handle>(__gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > >, __gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > >, Handle const&)
- 0.00 48.23 0.00 412 0.00 0.00 __gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > > std::__find_if<__gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > >, __gnu_cxx::__ops::_Iter_equals_val<Handle const> >(__gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > >, __gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > >, __gnu_cxx::__ops::_Iter_equals_val<Handle const>)
- 0.00 48.23 0.00 412 0.00 0.00 __gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > > std::__find_if<__gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > >, __gnu_cxx::__ops::_Iter_equals_val<Handle const> >(__gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > >, __gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > >, __gnu_cxx::__ops::_Iter_equals_val<Handle const>, std::random_access_iterator_tag)
- 0.00 48.23 0.00 410 0.00 0.00 std::tuple<CallbackKey const&>&& std::forward<std::tuple<CallbackKey const&> >(std::remove_reference<std::tuple<CallbackKey const&> >::type&)
- 0.00 48.23 0.00 400 0.00 0.00 std::shared_ptr<Texture>::shared_ptr()
- 0.00 48.23 0.00 400 0.00 0.00 std::__shared_ptr<Texture, (__gnu_cxx::_Lock_policy)2>::__shared_ptr()
- 0.00 48.23 0.00 398 0.00 0.00 std::shared_ptr<Texture>::shared_ptr(decltype(nullptr))
- 0.00 48.23 0.00 390 0.00 0.00 std::function<void ()>::~function()
- 0.00 48.23 0.00 380 0.00 0.00 Grid::ceil(sf::Vector2<float> const&)
- 0.00 48.23 0.00 380 0.00 0.00 std::_Rb_tree_iterator<std::pair<unsigned int const, Entity*> >::_Rb_tree_iterator()
- 0.00 48.23 0.00 363 0.00 0.00 void Messageable::send_message<ComponentAddedMessage, (void*)0, Handle, std::type_index>(Handle&&, std::type_index&&)
- 0.00 48.23 0.00 363 0.00 0.00 ComponentAddedMessage::ComponentAddedMessage(Handle, std::type_index)
- 0.00 48.23 0.00 363 0.00 0.00 ComponentAddedMessage::~ComponentAddedMessage()
- 0.00 48.23 0.00 363 0.00 0.00 Entity::send_message_helper(std::shared_ptr<Message>)
- 0.00 48.23 0.00 363 0.00 0.00 void __gnu_cxx::new_allocator<ComponentAddedMessage>::destroy<ComponentAddedMessage>(ComponentAddedMessage*)
- 0.00 48.23 0.00 363 0.00 0.00 void __gnu_cxx::new_allocator<ComponentAddedMessage>::construct<ComponentAddedMessage, Handle, std::type_index>(ComponentAddedMessage*, Handle&&, std::type_index&&)
- 0.00 48.23 0.00 363 0.00 0.00 __gnu_cxx::new_allocator<ComponentAddedMessage>::new_allocator()
- 0.00 48.23 0.00 363 0.00 0.00 __gnu_cxx::new_allocator<std::_Sp_counted_ptr_inplace<ComponentAddedMessage, std::allocator<ComponentAddedMessage>, (__gnu_cxx::_Lock_policy)2> >::deallocate(std::_Sp_counted_ptr_inplace<ComponentAddedMessage, std::allocator<ComponentAddedMessage>, (__gnu_cxx::_Lock_policy)2>*, unsigned long)
- 0.00 48.23 0.00 363 0.00 0.00 __gnu_cxx::new_allocator<std::_Sp_counted_ptr_inplace<ComponentAddedMessage, std::allocator<ComponentAddedMessage>, (__gnu_cxx::_Lock_policy)2> >::allocate(unsigned long, void const*)
- 0.00 48.23 0.00 363 0.00 0.00 __gnu_cxx::new_allocator<std::_Sp_counted_ptr_inplace<ComponentAddedMessage, std::allocator<ComponentAddedMessage>, (__gnu_cxx::_Lock_policy)2> >::max_size() const
- 0.00 48.23 0.00 363 0.00 0.00 std::__shared_ptr<ComponentAddedMessage, (__gnu_cxx::_Lock_policy)2>::get() const
- 0.00 48.23 0.00 363 0.00 0.00 std::__shared_ptr_access<ComponentAddedMessage, (__gnu_cxx::_Lock_policy)2, false, false>::_M_get() const
- 0.00 48.23 0.00 363 0.00 0.00 std::__shared_ptr_access<ComponentAddedMessage, (__gnu_cxx::_Lock_policy)2, false, false>::operator->() const
- 0.00 48.23 0.00 363 0.00 0.00 std::allocator<ComponentAddedMessage>::allocator()
- 0.00 48.23 0.00 363 0.00 0.00 std::shared_ptr<ComponentAddedMessage>::shared_ptr<std::allocator<ComponentAddedMessage>, Handle, std::type_index>(std::_Sp_make_shared_tag, std::allocator<ComponentAddedMessage> const&, Handle&&, std::type_index&&)
- 0.00 48.23 0.00 363 0.00 0.00 std::shared_ptr<ComponentAddedMessage>::~shared_ptr()
- 0.00 48.23 0.00 363 0.00 0.00 std::enable_if<!std::__shared_ptr<ComponentAddedMessage, (__gnu_cxx::_Lock_policy)2>::__has_esft_base<ComponentAddedMessage, void>::value, void>::type std::__shared_ptr<ComponentAddedMessage, (__gnu_cxx::_Lock_policy)2>::_M_enable_shared_from_this_with<ComponentAddedMessage, ComponentAddedMessage>(ComponentAddedMessage*)
- 0.00 48.23 0.00 363 0.00 0.00 std::__shared_ptr<ComponentAddedMessage, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<std::allocator<ComponentAddedMessage>, Handle, std::type_index>(std::_Sp_make_shared_tag, std::allocator<ComponentAddedMessage> const&, Handle&&, std::type_index&&)
- 0.00 48.23 0.00 363 0.00 0.00 std::__shared_ptr<ComponentAddedMessage, (__gnu_cxx::_Lock_policy)2>::~__shared_ptr()
- 0.00 48.23 0.00 363 0.00 0.00 std::_Sp_ebo_helper<0, std::allocator<ComponentAddedMessage>, true>::_Sp_ebo_helper(std::allocator<ComponentAddedMessage> const&)
- 0.00 48.23 0.00 363 0.00 0.00 std::_Sp_ebo_helper<0, std::allocator<ComponentAddedMessage>, true>::~_Sp_ebo_helper()
- 0.00 48.23 0.00 363 0.00 0.00 std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<ComponentAddedMessage, std::allocator<ComponentAddedMessage>, Handle, std::type_index>(std::_Sp_make_shared_tag, ComponentAddedMessage*, std::allocator<ComponentAddedMessage> const&, Handle&&, std::type_index&&)
- 0.00 48.23 0.00 363 0.00 0.00 std::__allocated_ptr<std::allocator<std::_Sp_counted_ptr_inplace<ComponentAddedMessage, std::allocator<ComponentAddedMessage>, (__gnu_cxx::_Lock_policy)2> > >::get()
- 0.00 48.23 0.00 363 0.00 0.00 std::__allocated_ptr<std::allocator<std::_Sp_counted_ptr_inplace<ComponentAddedMessage, std::allocator<ComponentAddedMessage>, (__gnu_cxx::_Lock_policy)2> > >::operator=(decltype(nullptr))
- 0.00 48.23 0.00 363 0.00 0.00 void std::allocator_traits<std::allocator<ComponentAddedMessage> >::destroy<ComponentAddedMessage>(std::allocator<ComponentAddedMessage>&, ComponentAddedMessage*)
- 0.00 48.23 0.00 363 0.00 0.00 void std::allocator_traits<std::allocator<ComponentAddedMessage> >::construct<ComponentAddedMessage, Handle, std::type_index>(std::allocator<ComponentAddedMessage>&, ComponentAddedMessage*, Handle&&, std::type_index&&)
- 0.00 48.23 0.00 363 0.00 0.00 std::allocator_traits<std::allocator<std::_Sp_counted_ptr_inplace<ComponentAddedMessage, std::allocator<ComponentAddedMessage>, (__gnu_cxx::_Lock_policy)2> > >::deallocate(std::allocator<std::_Sp_counted_ptr_inplace<ComponentAddedMessage, std::allocator<ComponentAddedMessage>, (__gnu_cxx::_Lock_policy)2> >&, std::_Sp_counted_ptr_inplace<ComponentAddedMessage, std::allocator<ComponentAddedMessage>, (__gnu_cxx::_Lock_policy)2>*, unsigned long)
- 0.00 48.23 0.00 363 0.00 0.00 std::allocator_traits<std::allocator<std::_Sp_counted_ptr_inplace<ComponentAddedMessage, std::allocator<ComponentAddedMessage>, (__gnu_cxx::_Lock_policy)2> > >::allocate(std::allocator<std::_Sp_counted_ptr_inplace<ComponentAddedMessage, std::allocator<ComponentAddedMessage>, (__gnu_cxx::_Lock_policy)2> >&, unsigned long)
- 0.00 48.23 0.00 363 0.00 0.00 std::_Sp_counted_ptr_inplace<ComponentAddedMessage, std::allocator<ComponentAddedMessage>, (__gnu_cxx::_Lock_policy)2>::_M_destroy()
- 0.00 48.23 0.00 363 0.00 0.00 std::_Sp_counted_ptr_inplace<ComponentAddedMessage, std::allocator<ComponentAddedMessage>, (__gnu_cxx::_Lock_policy)2>::_M_dispose()
- 0.00 48.23 0.00 363 0.00 0.00 std::_Sp_counted_ptr_inplace<ComponentAddedMessage, std::allocator<ComponentAddedMessage>, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&)
- 0.00 48.23 0.00 363 0.00 0.00 std::_Sp_counted_ptr_inplace<ComponentAddedMessage, std::allocator<ComponentAddedMessage>, (__gnu_cxx::_Lock_policy)2>::_Impl::_Impl(std::allocator<ComponentAddedMessage>)
- 0.00 48.23 0.00 363 0.00 0.00 std::_Sp_counted_ptr_inplace<ComponentAddedMessage, std::allocator<ComponentAddedMessage>, (__gnu_cxx::_Lock_policy)2>::_Impl::~_Impl()
- 0.00 48.23 0.00 363 0.00 0.00 std::_Sp_counted_ptr_inplace<ComponentAddedMessage, std::allocator<ComponentAddedMessage>, (__gnu_cxx::_Lock_policy)2>::_Sp_counted_ptr_inplace<Handle, std::type_index>(std::allocator<ComponentAddedMessage>, Handle&&, std::type_index&&)
- 0.00 48.23 0.00 363 0.00 0.00 std::_Sp_counted_ptr_inplace<ComponentAddedMessage, std::allocator<ComponentAddedMessage>, (__gnu_cxx::_Lock_policy)2>::~_Sp_counted_ptr_inplace()
- 0.00 48.23 0.00 363 0.00 0.00 std::shared_ptr<ComponentAddedMessage> std::make_shared<ComponentAddedMessage, Handle, std::type_index>(Handle&&, std::type_index&&)
- 0.00 48.23 0.00 363 0.00 0.00 std::_Sp_counted_ptr_inplace<ComponentAddedMessage, std::allocator<ComponentAddedMessage>, (__gnu_cxx::_Lock_policy)2>* std::__to_address<std::_Sp_counted_ptr_inplace<ComponentAddedMessage, std::allocator<ComponentAddedMessage>, (__gnu_cxx::_Lock_policy)2> >(std::_Sp_counted_ptr_inplace<ComponentAddedMessage, std::allocator<ComponentAddedMessage>, (__gnu_cxx::_Lock_policy)2>*)
- 0.00 48.23 0.00 363 0.00 0.00 std::shared_ptr<ComponentAddedMessage> std::allocate_shared<ComponentAddedMessage, std::allocator<ComponentAddedMessage>, Handle, std::type_index>(std::allocator<ComponentAddedMessage> const&, Handle&&, std::type_index&&)
- 0.00 48.23 0.00 363 0.00 0.00 std::__allocated_ptr<std::allocator<std::_Sp_counted_ptr_inplace<ComponentAddedMessage, std::allocator<ComponentAddedMessage>, (__gnu_cxx::_Lock_policy)2> > > std::__allocate_guarded<std::allocator<std::_Sp_counted_ptr_inplace<ComponentAddedMessage, std::allocator<ComponentAddedMessage>, (__gnu_cxx::_Lock_policy)2> > >(std::allocator<std::_Sp_counted_ptr_inplace<ComponentAddedMessage, std::allocator<ComponentAddedMessage>, (__gnu_cxx::_Lock_policy)2> >&)
- 0.00 48.23 0.00 363 0.00 0.00 std::remove_reference<std::allocator<ComponentAddedMessage> const&>::type&& std::move<std::allocator<ComponentAddedMessage> const&>(std::allocator<ComponentAddedMessage> const&)
- 0.00 48.23 0.00 361 0.00 0.00 SceneNode** std::__copy_move<true, true, std::random_access_iterator_tag>::__copy_m<SceneNode*>(SceneNode* const*, SceneNode* const*, SceneNode**)
- 0.00 48.23 0.00 361 0.00 0.00 SceneNode** std::__copy_move_a<true, SceneNode**, SceneNode**>(SceneNode**, SceneNode**, SceneNode**)
- 0.00 48.23 0.00 345 0.00 0.00 void std::_Destroy<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*)
- 0.00 48.23 0.00 336 0.00 0.00 Key&& std::forward<Key>(std::remove_reference<Key>::type&)
- 0.00 48.23 0.00 330 0.00 0.00 MouseWheelInputEvent::execute(InputListener&)
- 0.00 48.23 0.00 330 0.00 0.00 __gnu_cxx::new_allocator<MouseWheelInputEvent>::new_allocator(__gnu_cxx::new_allocator<MouseWheelInputEvent> const&)
- 0.00 48.23 0.00 330 0.00 0.00 __gnu_cxx::__aligned_buffer<MouseWheelInputEvent>::_M_ptr()
- 0.00 48.23 0.00 330 0.00 0.00 __gnu_cxx::__aligned_buffer<MouseWheelInputEvent>::_M_addr()
- 0.00 48.23 0.00 330 0.00 0.00 std::allocator<MouseWheelInputEvent>::allocator(std::allocator<MouseWheelInputEvent> const&)
- 0.00 48.23 0.00 330 0.00 0.00 std::_Sp_counted_ptr_inplace<MouseWheelInputEvent, std::allocator<MouseWheelInputEvent>, (__gnu_cxx::_Lock_policy)2>::_M_ptr()
- 0.00 48.23 0.00 327 0.00 0.00 std::remove_reference<InputElement*&>::type&& std::move<InputElement*&>(InputElement*&)
- 0.00 48.23 0.00 318 0.00 0.00 __gnu_cxx::new_allocator<Button>::new_allocator(__gnu_cxx::new_allocator<Button> const&)
- 0.00 48.23 0.00 318 0.00 0.00 __gnu_cxx::__aligned_buffer<Button>::_M_ptr()
- 0.00 48.23 0.00 318 0.00 0.00 __gnu_cxx::__aligned_buffer<Button>::_M_addr()
- 0.00 48.23 0.00 318 0.00 0.00 std::allocator<Button>::allocator(std::allocator<Button> const&)
- 0.00 48.23 0.00 318 0.00 0.00 std::_Sp_counted_ptr_inplace<Button, std::allocator<Button>, (__gnu_cxx::_Lock_policy)2>::_M_ptr()
- 0.00 48.23 0.00 316 0.00 0.00 std::_Head_base<0ul, unsigned int const&, false>::_M_head(std::_Head_base<0ul, unsigned int const&, false>&)
- 0.00 48.23 0.00 316 0.00 0.00 std::_Head_base<0ul, unsigned int const&, false>::_Head_base(unsigned int const&)
- 0.00 48.23 0.00 316 0.00 0.00 std::_Tuple_impl<0ul, unsigned int const&>::_M_head(std::_Tuple_impl<0ul, unsigned int const&>&)
- 0.00 48.23 0.00 316 0.00 0.00 unsigned int const& std::forward<unsigned int const&>(std::remove_reference<unsigned int const&>::type&)
- 0.00 48.23 0.00 306 0.00 0.00 std::remove_reference<bool (*&)(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)>::type&& std::move<bool (*&)(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)>(bool (*&)(std::_Any_data&, std::_Any_data const&, std::_Manager_operation))
- 0.00 48.23 0.00 306 0.00 0.00 std::remove_reference<void (*&)(std::_Any_data const&)>::type&& std::move<void (*&)(std::_Any_data const&)>(void (*&)(std::_Any_data const&))
- 0.00 48.23 0.00 306 0.00 0.00 std::remove_reference<std::_Any_data&>::type&& std::move<std::_Any_data&>(std::_Any_data&)
- 0.00 48.23 0.00 304 0.00 0.00 std::shared_ptr<Font>::shared_ptr(std::shared_ptr<Font> const&)
- 0.00 48.23 0.00 304 0.00 0.00 std::__shared_ptr<Font, (__gnu_cxx::_Lock_policy)2>::__shared_ptr(std::__shared_ptr<Font, (__gnu_cxx::_Lock_policy)2> const&)
- 0.00 48.23 0.00 297 0.00 0.00 void std::_Destroy_aux<true>::__destroy<SceneNode**>(SceneNode**, SceneNode**)
- 0.00 48.23 0.00 297 0.00 0.00 std::_Vector_base<SceneNode*, std::allocator<SceneNode*> >::_M_deallocate(SceneNode**, unsigned long)
- 0.00 48.23 0.00 297 0.00 0.00 void std::_Destroy<SceneNode**>(SceneNode**, SceneNode**)
- 0.00 48.23 0.00 297 0.00 0.00 void std::_Destroy<SceneNode**, SceneNode*>(SceneNode**, SceneNode**, std::allocator<SceneNode*>&)
- 0.00 48.23 0.00 290 0.00 0.00 SceneNode** std::__miter_base<SceneNode**>(SceneNode**)
- 0.00 48.23 0.00 288 0.00 0.00 std::move_iterator<SceneNode**>::base() const
- 0.00 48.23 0.00 288 0.00 0.00 std::move_iterator<SceneNode**>::move_iterator(SceneNode**)
- 0.00 48.23 0.00 288 0.00 0.00 decltype (__miter_base(({parm#1}.base)())) std::__miter_base<SceneNode**>(std::move_iterator<SceneNode**>)
- 0.00 48.23 0.00 288 0.00 0.00 std::move_iterator<SceneNode**> std::__make_move_if_noexcept_iterator<SceneNode*, std::move_iterator<SceneNode**> >(SceneNode**)
- 0.00 48.23 0.00 265 0.00 0.00 SceneNode::move(sf::Vector2<float> const&)
- 0.00 48.23 0.00 260 0.00 0.00 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > > >::_S_key(std::_Rb_tree_node_base const*)
- 0.00 48.23 0.00 260 0.00 0.00 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > > >::_S_value(std::_Rb_tree_node_base const*)
- 0.00 48.23 0.00 258 0.00 0.00 std::_Rb_tree<CallbackKey, std::pair<CallbackKey const, std::function<void ()> >, std::_Select1st<std::pair<CallbackKey const, std::function<void ()> > >, std::less<CallbackKey>, std::allocator<std::pair<CallbackKey const, std::function<void ()> > > >::_S_key(std::_Rb_tree_node_base const*)
- 0.00 48.23 0.00 258 0.00 0.00 std::_Rb_tree<CallbackKey, std::pair<CallbackKey const, std::function<void ()> >, std::_Select1st<std::pair<CallbackKey const, std::function<void ()> > >, std::less<CallbackKey>, std::allocator<std::pair<CallbackKey const, std::function<void ()> > > >::_S_value(std::_Rb_tree_node_base const*)
- 0.00 48.23 0.00 255 0.00 0.00 void std::_Construct<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>, boost::variant<Circle, Rectangle, Sprite, Text, VertexList> const&>(boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*, boost::variant<Circle, Rectangle, Sprite, Text, VertexList> const&)
- 0.00 48.23 0.00 252 0.00 0.00 Mailbox::Mailbox(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
- 0.00 48.23 0.00 252 0.00 0.00 __gnu_cxx::new_allocator<std::shared_ptr<Message> >::new_allocator()
- 0.00 48.23 0.00 252 0.00 0.00 __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > > >::new_allocator()
- 0.00 48.23 0.00 252 0.00 0.00 std::allocator<std::shared_ptr<Message> >::allocator()
- 0.00 48.23 0.00 252 0.00 0.00 std::allocator<std::_Rb_tree_node<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > > >::allocator()
- 0.00 48.23 0.00 252 0.00 0.00 std::_Vector_base<std::shared_ptr<Message>, std::allocator<std::shared_ptr<Message> > >::_Vector_impl::_Vector_impl()
- 0.00 48.23 0.00 252 0.00 0.00 std::_Vector_base<std::shared_ptr<Message>, std::allocator<std::shared_ptr<Message> > >::_Vector_base()
- 0.00 48.23 0.00 252 0.00 0.00 std::map<std::type_index, std::shared_ptr<Mailbox::HandlerEntry>, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > > >::map()
- 0.00 48.23 0.00 252 0.00 0.00 std::vector<std::shared_ptr<Message>, std::allocator<std::shared_ptr<Message> > >::vector()
- 0.00 48.23 0.00 252 0.00 0.00 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> >, std::_Select1st<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > > >::_Rb_tree_impl<std::less<std::type_index>, true>::_Rb_tree_impl()
- 0.00 48.23 0.00 252 0.00 0.00 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> >, std::_Select1st<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > > >::_Rb_tree()
- 0.00 48.23 0.00 249 0.00 0.00 Game::current_scene()
- 0.00 48.23 0.00 240 0.00 0.00 Messageable::Messageable(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
- 0.00 48.23 0.00 234 0.00 0.00 Scene::send_message_helper(std::shared_ptr<Message>)
- 0.00 48.23 0.00 231 0.00 0.00 Callback::propagate() const
- 0.00 48.23 0.00 227 0.00 0.00 __gnu_cxx::__aligned_membuf<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Font> > >::_M_ptr() const
- 0.00 48.23 0.00 227 0.00 0.00 __gnu_cxx::__aligned_membuf<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Font> > >::_M_addr() const
- 0.00 48.23 0.00 227 0.00 0.00 std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Font> > >::_M_valptr() const
- 0.00 48.23 0.00 225 0.00 0.00 Entity::Entity(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, Scene*, ComponentManager*)
- 0.00 48.23 0.00 225 0.00 0.00 __gnu_cxx::new_allocator<SceneNode*>::new_allocator()
- 0.00 48.23 0.00 225 0.00 0.00 __gnu_cxx::new_allocator<SceneNode*>::~new_allocator()
- 0.00 48.23 0.00 225 0.00 0.00 std::allocator<SceneNode*>::allocator()
- 0.00 48.23 0.00 225 0.00 0.00 std::allocator<SceneNode*>::~allocator()
- 0.00 48.23 0.00 225 0.00 0.00 std::allocator<std::_Rb_tree_node<std::pair<std::type_index const, Handle> > >::allocator()
- 0.00 48.23 0.00 225 0.00 0.00 std::_Vector_base<SceneNode*, std::allocator<SceneNode*> >::_Vector_impl::_Vector_impl()
- 0.00 48.23 0.00 225 0.00 0.00 std::_Vector_base<SceneNode*, std::allocator<SceneNode*> >::_Vector_impl::~_Vector_impl()
- 0.00 48.23 0.00 225 0.00 0.00 std::_Vector_base<SceneNode*, std::allocator<SceneNode*> >::_Vector_base()
- 0.00 48.23 0.00 225 0.00 0.00 std::_Vector_base<SceneNode*, std::allocator<SceneNode*> >::~_Vector_base()
- 0.00 48.23 0.00 225 0.00 0.00 std::map<std::type_index, Handle, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > >::map()
- 0.00 48.23 0.00 225 0.00 0.00 std::vector<SceneNode*, std::allocator<SceneNode*> >::vector()
- 0.00 48.23 0.00 225 0.00 0.00 std::vector<SceneNode*, std::allocator<SceneNode*> >::~vector()
- 0.00 48.23 0.00 225 0.00 0.00 std::_Rb_tree<std::type_index, std::pair<std::type_index const, Handle>, std::_Select1st<std::pair<std::type_index const, Handle> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > >::_Rb_tree_impl<std::less<std::type_index>, true>::_Rb_tree_impl()
- 0.00 48.23 0.00 225 0.00 0.00 std::_Rb_tree<std::type_index, std::pair<std::type_index const, Handle>, std::_Select1st<std::pair<std::type_index const, Handle> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > >::_Rb_tree()
- 0.00 48.23 0.00 225 0.00 0.00 std::remove_reference<Font*&>::type&& std::move<Font*&>(Font*&)
- 0.00 48.23 0.00 224 0.00 0.00 __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> > >::deallocate(std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> >*, unsigned long)
- 0.00 48.23 0.00 224 0.00 0.00 void __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> > >::destroy<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> >(std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle>*)
- 0.00 48.23 0.00 224 0.00 0.00 __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> > >::allocate(unsigned long, void const*)
- 0.00 48.23 0.00 224 0.00 0.00 void __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> > >::construct<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle>, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle>*, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&)
- 0.00 48.23 0.00 224 0.00 0.00 ObjectPool<Rectangle>::size() const
- 0.00 48.23 0.00 224 0.00 0.00 __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> > >::max_size() const
- 0.00 48.23 0.00 224 0.00 0.00 std::_Rb_tree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> >::_M_const_cast() const
- 0.00 48.23 0.00 224 0.00 0.00 std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> > > >::deallocate(std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> > >&, std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> >*, unsigned long)
- 0.00 48.23 0.00 224 0.00 0.00 void std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> > > >::destroy<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> >(std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> > >&, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle>*)
- 0.00 48.23 0.00 224 0.00 0.00 std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> > > >::allocate(std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> > >&, unsigned long)
- 0.00 48.23 0.00 224 0.00 0.00 void std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> > > >::construct<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle>, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> > >&, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle>*, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&)
- 0.00 48.23 0.00 224 0.00 0.00 std::_Rb_tree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> >::_Rb_tree_const_iterator(std::_Rb_tree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> > const&)
- 0.00 48.23 0.00 224 0.00 0.00 std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle>::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(std::piecewise_construct_t, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<>)
- 0.00 48.23 0.00 224 0.00 0.00 std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle>::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, 0ul>(std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&, std::tuple<>&, std::_Index_tuple<0ul>, std::_Index_tuple<>)
- 0.00 48.23 0.00 224 0.00 0.00 std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle>::~pair()
- 0.00 48.23 0.00 224 0.00 0.00 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> > >::_M_get_node()
- 0.00 48.23 0.00 224 0.00 0.00 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> > >::_M_put_node(std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> >*)
- 0.00 48.23 0.00 224 0.00 0.00 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> > >::_M_drop_node(std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> >*)
- 0.00 48.23 0.00 224 0.00 0.00 std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> >* std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> > >::_M_create_node<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&)
- 0.00 48.23 0.00 224 0.00 0.00 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> > >::_M_insert_node(std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> >*)
- 0.00 48.23 0.00 224 0.00 0.00 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> > >::_M_destroy_node(std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> >*)
- 0.00 48.23 0.00 224 0.00 0.00 void std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> > >::_M_construct_node<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> >*, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&)
- 0.00 48.23 0.00 224 0.00 0.00 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> > >::_M_get_insert_hint_unique_pos(std::_Rb_tree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
- 0.00 48.23 0.00 224 0.00 0.00 std::remove_reference<SceneNode*&>::type&& std::move<SceneNode*&>(SceneNode*&)
- 0.00 48.23 0.00 223 0.00 0.00 void __gnu_cxx::new_allocator<SceneNode*>::construct<SceneNode*, SceneNode*>(SceneNode**, SceneNode*&&)
- 0.00 48.23 0.00 223 0.00 0.00 void std::allocator_traits<std::allocator<SceneNode*> >::construct<SceneNode*, SceneNode*>(std::allocator<SceneNode*>&, SceneNode**, SceneNode*&&)
- 0.00 48.23 0.00 222 0.00 0.00 Handle ObjectPool<Entity>::add<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Scene*, ComponentManager*>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Scene*&&, ComponentManager*&&)
- 0.00 48.23 0.00 222 0.00 0.00 EntityCreatedMessage::EntityCreatedMessage(Handle)
- 0.00 48.23 0.00 222 0.00 0.00 EntityCreatedMessage::~EntityCreatedMessage()
- 0.00 48.23 0.00 222 0.00 0.00 Scene::create_entity(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
- 0.00 48.23 0.00 222 0.00 0.00 Scene::bookmark(Entity*)
- 0.00 48.23 0.00 222 0.00 0.00 Scene::bookmark(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Handle)
- 0.00 48.23 0.00 222 0.00 0.00 Entity::space(SceneNode*)
- 0.00 48.23 0.00 222 0.00 0.00 Entity::handle(Handle)
- 0.00 48.23 0.00 222 0.00 0.00 SceneNode::SceneNode()
- 0.00 48.23 0.00 222 0.00 0.00 SceneNode::~SceneNode()
- 0.00 48.23 0.00 222 0.00 0.00 void __gnu_cxx::new_allocator<EntityCreatedMessage>::destroy<EntityCreatedMessage>(EntityCreatedMessage*)
- 0.00 48.23 0.00 222 0.00 0.00 __gnu_cxx::new_allocator<EntityCreatedMessage>::new_allocator()
- 0.00 48.23 0.00 222 0.00 0.00 __gnu_cxx::new_allocator<std::_Sp_counted_ptr_inplace<EntityCreatedMessage, std::allocator<EntityCreatedMessage>, (__gnu_cxx::_Lock_policy)2> >::deallocate(std::_Sp_counted_ptr_inplace<EntityCreatedMessage, std::allocator<EntityCreatedMessage>, (__gnu_cxx::_Lock_policy)2>*, unsigned long)
- 0.00 48.23 0.00 222 0.00 0.00 __gnu_cxx::new_allocator<std::_Sp_counted_ptr_inplace<EntityCreatedMessage, std::allocator<EntityCreatedMessage>, (__gnu_cxx::_Lock_policy)2> >::allocate(unsigned long, void const*)
- 0.00 48.23 0.00 222 0.00 0.00 ObjectPool<Entity>::num_entries_active() const
- 0.00 48.23 0.00 222 0.00 0.00 Handle::operator!=(Handle const&) const
- 0.00 48.23 0.00 222 0.00 0.00 __gnu_cxx::new_allocator<std::_Sp_counted_ptr_inplace<EntityCreatedMessage, std::allocator<EntityCreatedMessage>, (__gnu_cxx::_Lock_policy)2> >::max_size() const
- 0.00 48.23 0.00 222 0.00 0.00 std::__shared_ptr<EntityCreatedMessage, (__gnu_cxx::_Lock_policy)2>::get() const
- 0.00 48.23 0.00 222 0.00 0.00 std::__shared_ptr_access<EntityCreatedMessage, (__gnu_cxx::_Lock_policy)2, false, false>::_M_get() const
- 0.00 48.23 0.00 222 0.00 0.00 std::__shared_ptr_access<EntityCreatedMessage, (__gnu_cxx::_Lock_policy)2, false, false>::operator->() const
- 0.00 48.23 0.00 222 0.00 0.00 std::allocator<EntityCreatedMessage>::allocator()
- 0.00 48.23 0.00 222 0.00 0.00 std::shared_ptr<EntityCreatedMessage>::shared_ptr<std::allocator<EntityCreatedMessage>, Handle&>(std::_Sp_make_shared_tag, std::allocator<EntityCreatedMessage> const&, Handle&)
- 0.00 48.23 0.00 222 0.00 0.00 std::shared_ptr<EntityCreatedMessage>::~shared_ptr()
- 0.00 48.23 0.00 222 0.00 0.00 std::enable_if<!std::__shared_ptr<EntityCreatedMessage, (__gnu_cxx::_Lock_policy)2>::__has_esft_base<EntityCreatedMessage, void>::value, void>::type std::__shared_ptr<EntityCreatedMessage, (__gnu_cxx::_Lock_policy)2>::_M_enable_shared_from_this_with<EntityCreatedMessage, EntityCreatedMessage>(EntityCreatedMessage*)
- 0.00 48.23 0.00 222 0.00 0.00 std::__shared_ptr<EntityCreatedMessage, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<std::allocator<EntityCreatedMessage>, Handle&>(std::_Sp_make_shared_tag, std::allocator<EntityCreatedMessage> const&, Handle&)
- 0.00 48.23 0.00 222 0.00 0.00 std::__shared_ptr<EntityCreatedMessage, (__gnu_cxx::_Lock_policy)2>::~__shared_ptr()
- 0.00 48.23 0.00 222 0.00 0.00 std::_Sp_ebo_helper<0, std::allocator<EntityCreatedMessage>, true>::_Sp_ebo_helper(std::allocator<EntityCreatedMessage> const&)
- 0.00 48.23 0.00 222 0.00 0.00 std::_Sp_ebo_helper<0, std::allocator<EntityCreatedMessage>, true>::~_Sp_ebo_helper()
- 0.00 48.23 0.00 222 0.00 0.00 std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<EntityCreatedMessage, std::allocator<EntityCreatedMessage>, Handle&>(std::_Sp_make_shared_tag, EntityCreatedMessage*, std::allocator<EntityCreatedMessage> const&, Handle&)
- 0.00 48.23 0.00 222 0.00 0.00 std::__allocated_ptr<std::allocator<std::_Sp_counted_ptr_inplace<EntityCreatedMessage, std::allocator<EntityCreatedMessage>, (__gnu_cxx::_Lock_policy)2> > >::get()
- 0.00 48.23 0.00 222 0.00 0.00 std::__allocated_ptr<std::allocator<std::_Sp_counted_ptr_inplace<EntityCreatedMessage, std::allocator<EntityCreatedMessage>, (__gnu_cxx::_Lock_policy)2> > >::operator=(decltype(nullptr))
- 0.00 48.23 0.00 222 0.00 0.00 void std::allocator_traits<std::allocator<EntityCreatedMessage> >::destroy<EntityCreatedMessage>(std::allocator<EntityCreatedMessage>&, EntityCreatedMessage*)
- 0.00 48.23 0.00 222 0.00 0.00 void std::allocator_traits<std::allocator<EntityCreatedMessage> >::construct<EntityCreatedMessage, Handle&>(std::allocator<EntityCreatedMessage>&, EntityCreatedMessage*, Handle&)
- 0.00 48.23 0.00 222 0.00 0.00 std::allocator_traits<std::allocator<std::_Sp_counted_ptr_inplace<EntityCreatedMessage, std::allocator<EntityCreatedMessage>, (__gnu_cxx::_Lock_policy)2> > >::deallocate(std::allocator<std::_Sp_counted_ptr_inplace<EntityCreatedMessage, std::allocator<EntityCreatedMessage>, (__gnu_cxx::_Lock_policy)2> >&, std::_Sp_counted_ptr_inplace<EntityCreatedMessage, std::allocator<EntityCreatedMessage>, (__gnu_cxx::_Lock_policy)2>*, unsigned long)
- 0.00 48.23 0.00 222 0.00 0.00 std::allocator_traits<std::allocator<std::_Sp_counted_ptr_inplace<EntityCreatedMessage, std::allocator<EntityCreatedMessage>, (__gnu_cxx::_Lock_policy)2> > >::allocate(std::allocator<std::_Sp_counted_ptr_inplace<EntityCreatedMessage, std::allocator<EntityCreatedMessage>, (__gnu_cxx::_Lock_policy)2> >&, unsigned long)
- 0.00 48.23 0.00 222 0.00 0.00 std::_Sp_counted_ptr_inplace<EntityCreatedMessage, std::allocator<EntityCreatedMessage>, (__gnu_cxx::_Lock_policy)2>::_M_destroy()
- 0.00 48.23 0.00 222 0.00 0.00 std::_Sp_counted_ptr_inplace<EntityCreatedMessage, std::allocator<EntityCreatedMessage>, (__gnu_cxx::_Lock_policy)2>::_M_dispose()
- 0.00 48.23 0.00 222 0.00 0.00 std::_Sp_counted_ptr_inplace<EntityCreatedMessage, std::allocator<EntityCreatedMessage>, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&)
- 0.00 48.23 0.00 222 0.00 0.00 std::_Sp_counted_ptr_inplace<EntityCreatedMessage, std::allocator<EntityCreatedMessage>, (__gnu_cxx::_Lock_policy)2>::_Impl::_Impl(std::allocator<EntityCreatedMessage>)
- 0.00 48.23 0.00 222 0.00 0.00 std::_Sp_counted_ptr_inplace<EntityCreatedMessage, std::allocator<EntityCreatedMessage>, (__gnu_cxx::_Lock_policy)2>::_Impl::~_Impl()
- 0.00 48.23 0.00 222 0.00 0.00 std::_Sp_counted_ptr_inplace<EntityCreatedMessage, std::allocator<EntityCreatedMessage>, (__gnu_cxx::_Lock_policy)2>::_Sp_counted_ptr_inplace<Handle&>(std::allocator<EntityCreatedMessage>, Handle&)
- 0.00 48.23 0.00 222 0.00 0.00 std::_Sp_counted_ptr_inplace<EntityCreatedMessage, std::allocator<EntityCreatedMessage>, (__gnu_cxx::_Lock_policy)2>::~_Sp_counted_ptr_inplace()
- 0.00 48.23 0.00 222 0.00 0.00 std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*>::pair<std::_Rb_tree_node<std::pair<std::type_index const, Handle> >*&, std::_Rb_tree_node_base*&, true>(std::_Rb_tree_node<std::pair<std::type_index const, Handle> >*&, std::_Rb_tree_node_base*&)
- 0.00 48.23 0.00 222 0.00 0.00 void std::vector<SceneNode*, std::allocator<SceneNode*> >::emplace_back<SceneNode*>(SceneNode*&&)
- 0.00 48.23 0.00 222 0.00 0.00 std::vector<SceneNode*, std::allocator<SceneNode*> >::push_back(SceneNode*&&)
- 0.00 48.23 0.00 222 0.00 0.00 std::_Rb_tree<std::type_index, std::pair<std::type_index const, Handle>, std::_Select1st<std::pair<std::type_index const, Handle> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > >::_M_get_insert_unique_pos(std::type_index const&)
- 0.00 48.23 0.00 222 0.00 0.00 std::shared_ptr<EntityCreatedMessage> std::make_shared<EntityCreatedMessage, Handle&>(Handle&)
- 0.00 48.23 0.00 222 0.00 0.00 std::_Sp_counted_ptr_inplace<EntityCreatedMessage, std::allocator<EntityCreatedMessage>, (__gnu_cxx::_Lock_policy)2>* std::__to_address<std::_Sp_counted_ptr_inplace<EntityCreatedMessage, std::allocator<EntityCreatedMessage>, (__gnu_cxx::_Lock_policy)2> >(std::_Sp_counted_ptr_inplace<EntityCreatedMessage, std::allocator<EntityCreatedMessage>, (__gnu_cxx::_Lock_policy)2>*)
- 0.00 48.23 0.00 222 0.00 0.00 std::shared_ptr<EntityCreatedMessage> std::allocate_shared<EntityCreatedMessage, std::allocator<EntityCreatedMessage>, Handle&>(std::allocator<EntityCreatedMessage> const&, Handle&)
- 0.00 48.23 0.00 222 0.00 0.00 std::__allocated_ptr<std::allocator<std::_Sp_counted_ptr_inplace<EntityCreatedMessage, std::allocator<EntityCreatedMessage>, (__gnu_cxx::_Lock_policy)2> > > std::__allocate_guarded<std::allocator<std::_Sp_counted_ptr_inplace<EntityCreatedMessage, std::allocator<EntityCreatedMessage>, (__gnu_cxx::_Lock_policy)2> > >(std::allocator<std::_Sp_counted_ptr_inplace<EntityCreatedMessage, std::allocator<EntityCreatedMessage>, (__gnu_cxx::_Lock_policy)2> >&)
- 0.00 48.23 0.00 222 0.00 0.00 std::remove_reference<std::allocator<EntityCreatedMessage> const&>::type&& std::move<std::allocator<EntityCreatedMessage> const&>(std::allocator<EntityCreatedMessage> const&)
- 0.00 48.23 0.00 222 0.00 0.00 std::_Rb_tree_node<std::pair<std::type_index const, Handle> >*& std::forward<std::_Rb_tree_node<std::pair<std::type_index const, Handle> >*&>(std::remove_reference<std::_Rb_tree_node<std::pair<std::type_index const, Handle> >*&>::type&)
- 0.00 48.23 0.00 220 0.00 0.00 Scene::add_to_scene_node(Handle, Entity*, int)
- 0.00 48.23 0.00 220 0.00 0.00 __gnu_cxx::new_allocator<std::_Sp_counted_ptr_inplace<MouseWheelInputEvent, std::allocator<MouseWheelInputEvent>, (__gnu_cxx::_Lock_policy)2> >::new_allocator()
- 0.00 48.23 0.00 220 0.00 0.00 __gnu_cxx::new_allocator<std::_Sp_counted_ptr_inplace<MouseWheelInputEvent, std::allocator<MouseWheelInputEvent>, (__gnu_cxx::_Lock_policy)2> >::~new_allocator()
- 0.00 48.23 0.00 220 0.00 0.00 std::allocator<std::_Sp_counted_ptr_inplace<MouseWheelInputEvent, std::allocator<MouseWheelInputEvent>, (__gnu_cxx::_Lock_policy)2> >::allocator<MouseWheelInputEvent>(std::allocator<MouseWheelInputEvent> const&)
- 0.00 48.23 0.00 220 0.00 0.00 std::allocator<std::_Sp_counted_ptr_inplace<MouseWheelInputEvent, std::allocator<MouseWheelInputEvent>, (__gnu_cxx::_Lock_policy)2> >::~allocator()
- 0.00 48.23 0.00 220 0.00 0.00 std::_Sp_ebo_helper<0, std::allocator<MouseWheelInputEvent>, true>::_S_get(std::_Sp_ebo_helper<0, std::allocator<MouseWheelInputEvent>, true>&)
- 0.00 48.23 0.00 220 0.00 0.00 std::__allocated_ptr<std::allocator<std::_Sp_counted_ptr_inplace<MouseWheelInputEvent, std::allocator<MouseWheelInputEvent>, (__gnu_cxx::_Lock_policy)2> > >::__allocated_ptr(std::allocator<std::_Sp_counted_ptr_inplace<MouseWheelInputEvent, std::allocator<MouseWheelInputEvent>, (__gnu_cxx::_Lock_policy)2> >&, std::_Sp_counted_ptr_inplace<MouseWheelInputEvent, std::allocator<MouseWheelInputEvent>, (__gnu_cxx::_Lock_policy)2>*)
- 0.00 48.23 0.00 220 0.00 0.00 std::__allocated_ptr<std::allocator<std::_Sp_counted_ptr_inplace<MouseWheelInputEvent, std::allocator<MouseWheelInputEvent>, (__gnu_cxx::_Lock_policy)2> > >::~__allocated_ptr()
- 0.00 48.23 0.00 220 0.00 0.00 std::_Sp_counted_ptr_inplace<MouseWheelInputEvent, std::allocator<MouseWheelInputEvent>, (__gnu_cxx::_Lock_policy)2>::_Impl::_M_alloc()
- 0.00 48.23 0.00 220 0.00 0.00 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> > >::_M_leftmost()
- 0.00 48.23 0.00 220 0.00 0.00 std::allocator<std::_Sp_counted_ptr_inplace<MouseWheelInputEvent, std::allocator<MouseWheelInputEvent>, (__gnu_cxx::_Lock_policy)2> >* std::__addressof<std::allocator<std::_Sp_counted_ptr_inplace<MouseWheelInputEvent, std::allocator<MouseWheelInputEvent>, (__gnu_cxx::_Lock_policy)2> > >(std::allocator<std::_Sp_counted_ptr_inplace<MouseWheelInputEvent, std::allocator<MouseWheelInputEvent>, (__gnu_cxx::_Lock_policy)2> >&)
- 0.00 48.23 0.00 217 0.00 0.00 __gnu_cxx::__normal_iterator<SceneNode**, std::vector<SceneNode*, std::allocator<SceneNode*> > > std::__copy_move_a2<true, __gnu_cxx::__normal_iterator<SceneNode**, std::vector<SceneNode*, std::allocator<SceneNode*> > >, __gnu_cxx::__normal_iterator<SceneNode**, std::vector<SceneNode*, std::allocator<SceneNode*> > > >(__gnu_cxx::__normal_iterator<SceneNode**, std::vector<SceneNode*, std::allocator<SceneNode*> > >, __gnu_cxx::__normal_iterator<SceneNode**, std::vector<SceneNode*, std::allocator<SceneNode*> > >, __gnu_cxx::__normal_iterator<SceneNode**, std::vector<SceneNode*, std::allocator<SceneNode*> > >)
- 0.00 48.23 0.00 217 0.00 0.00 __gnu_cxx::__normal_iterator<SceneNode**, std::vector<SceneNode*, std::allocator<SceneNode*> > > std::move<__gnu_cxx::__normal_iterator<SceneNode**, std::vector<SceneNode*, std::allocator<SceneNode*> > >, __gnu_cxx::__normal_iterator<SceneNode**, std::vector<SceneNode*, std::allocator<SceneNode*> > > >(__gnu_cxx::__normal_iterator<SceneNode**, std::vector<SceneNode*, std::allocator<SceneNode*> > >, __gnu_cxx::__normal_iterator<SceneNode**, std::vector<SceneNode*, std::allocator<SceneNode*> > >, __gnu_cxx::__normal_iterator<SceneNode**, std::vector<SceneNode*, std::allocator<SceneNode*> > >)
- 0.00 48.23 0.00 216 0.00 0.00 __gnu_cxx::new_allocator<SceneNode*>::max_size() const
- 0.00 48.23 0.00 215 0.00 0.00 SceneNode::remove(SceneNode*)
- 0.00 48.23 0.00 215 0.00 0.00 bool __gnu_cxx::operator==<SceneNode* const*, std::vector<SceneNode*, std::allocator<SceneNode*> > >(__gnu_cxx::__normal_iterator<SceneNode* const*, std::vector<SceneNode*, std::allocator<SceneNode*> > > const&, __gnu_cxx::__normal_iterator<SceneNode* const*, std::vector<SceneNode*, std::allocator<SceneNode*> > > const&)
- 0.00 48.23 0.00 215 0.00 0.00 std::vector<SceneNode*, std::allocator<SceneNode*> >::end() const
- 0.00 48.23 0.00 215 0.00 0.00 std::vector<SceneNode*, std::allocator<SceneNode*> >::begin() const
- 0.00 48.23 0.00 215 0.00 0.00 std::vector<SceneNode*, std::allocator<SceneNode*> >::empty() const
- 0.00 48.23 0.00 214 0.00 0.00 Scene::add_to_scene_node(Entity*, Entity*, int)
- 0.00 48.23 0.00 214 0.00 0.00 std::_Head_base<0ul, CallbackKey&&, false>::_M_head(std::_Head_base<0ul, CallbackKey&&, false>&)
- 0.00 48.23 0.00 214 0.00 0.00 std::_Head_base<0ul, CallbackKey&&, false>::_Head_base<CallbackKey>(CallbackKey&&)
- 0.00 48.23 0.00 214 0.00 0.00 std::_Tuple_impl<0ul, CallbackKey&&>::_M_head(std::_Tuple_impl<0ul, CallbackKey&&>&)
- 0.00 48.23 0.00 214 0.00 0.00 CallbackKey&& std::forward<CallbackKey&&>(std::remove_reference<CallbackKey&&>::type&)
- 0.00 48.23 0.00 213 0.00 0.00 std::vector<SceneNode*, std::allocator<SceneNode*> >::front()
- 0.00 48.23 0.00 212 0.00 0.00 Scene::textures()
- 0.00 48.23 0.00 212 0.00 0.00 __gnu_cxx::new_allocator<std::_Sp_counted_ptr_inplace<Button, std::allocator<Button>, (__gnu_cxx::_Lock_policy)2> >::new_allocator()
- 0.00 48.23 0.00 212 0.00 0.00 __gnu_cxx::new_allocator<std::_Sp_counted_ptr_inplace<Button, std::allocator<Button>, (__gnu_cxx::_Lock_policy)2> >::~new_allocator()
- 0.00 48.23 0.00 212 0.00 0.00 std::allocator<std::_Sp_counted_ptr_inplace<Button, std::allocator<Button>, (__gnu_cxx::_Lock_policy)2> >::allocator<Button>(std::allocator<Button> const&)
- 0.00 48.23 0.00 212 0.00 0.00 std::allocator<std::_Sp_counted_ptr_inplace<Button, std::allocator<Button>, (__gnu_cxx::_Lock_policy)2> >::~allocator()
- 0.00 48.23 0.00 212 0.00 0.00 std::_Sp_ebo_helper<0, std::allocator<Button>, true>::_S_get(std::_Sp_ebo_helper<0, std::allocator<Button>, true>&)
- 0.00 48.23 0.00 212 0.00 0.00 std::__allocated_ptr<std::allocator<std::_Sp_counted_ptr_inplace<Button, std::allocator<Button>, (__gnu_cxx::_Lock_policy)2> > >::__allocated_ptr(std::allocator<std::_Sp_counted_ptr_inplace<Button, std::allocator<Button>, (__gnu_cxx::_Lock_policy)2> >&, std::_Sp_counted_ptr_inplace<Button, std::allocator<Button>, (__gnu_cxx::_Lock_policy)2>*)
- 0.00 48.23 0.00 212 0.00 0.00 std::__allocated_ptr<std::allocator<std::_Sp_counted_ptr_inplace<Button, std::allocator<Button>, (__gnu_cxx::_Lock_policy)2> > >::~__allocated_ptr()
- 0.00 48.23 0.00 212 0.00 0.00 std::_Sp_counted_ptr_inplace<Button, std::allocator<Button>, (__gnu_cxx::_Lock_policy)2>::_Impl::_M_alloc()
- 0.00 48.23 0.00 212 0.00 0.00 std::allocator<std::_Sp_counted_ptr_inplace<Button, std::allocator<Button>, (__gnu_cxx::_Lock_policy)2> >* std::__addressof<std::allocator<std::_Sp_counted_ptr_inplace<Button, std::allocator<Button>, (__gnu_cxx::_Lock_policy)2> > >(std::allocator<std::_Sp_counted_ptr_inplace<Button, std::allocator<Button>, (__gnu_cxx::_Lock_policy)2> >&)
- 0.00 48.23 0.00 211 0.00 0.00 std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Texture> > >::operator()(std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Texture> > const&) const
- 0.00 48.23 0.00 211 0.00 0.00 std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<Texture>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Texture> > > >::end() const
- 0.00 48.23 0.00 211 0.00 0.00 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Texture> >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Texture> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Texture> > > >::end() const
- 0.00 48.23 0.00 211 0.00 0.00 std::_Rb_tree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> >::operator--()
- 0.00 48.23 0.00 211 0.00 0.00 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Texture> >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Texture> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Texture> > > >::_S_key(std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Texture> > > const*)
- 0.00 48.23 0.00 211 0.00 0.00 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Texture> >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Texture> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Texture> > > >::_S_value(std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Texture> > > const*)
- 0.00 48.23 0.00 210 0.00 0.00 std::__shared_ptr<Texture, (__gnu_cxx::_Lock_policy)2>::get() const
- 0.00 48.23 0.00 210 0.00 0.00 std::__shared_ptr_access<Texture, (__gnu_cxx::_Lock_policy)2, false, false>::_M_get() const
- 0.00 48.23 0.00 210 0.00 0.00 std::__shared_ptr_access<Texture, (__gnu_cxx::_Lock_policy)2, false, false>::operator->() const
- 0.00 48.23 0.00 209 0.00 0.00 Texture::get_texture()
- 0.00 48.23 0.00 209 0.00 0.00 Atlas<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, Texture>::get(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) const
- 0.00 48.23 0.00 209 0.00 0.00 Atlas<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, Texture>::get_pre(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) const
- 0.00 48.23 0.00 209 0.00 0.00 Atlas<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, Texture>::get_post(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<Texture>) const
- 0.00 48.23 0.00 209 0.00 0.00 std::_Rb_tree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Texture> > >::operator==(std::_Rb_tree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Texture> > > const&) const
- 0.00 48.23 0.00 209 0.00 0.00 std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<Texture>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Texture> > > >::lower_bound(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const
- 0.00 48.23 0.00 209 0.00 0.00 std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<Texture>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Texture> > > >::at(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const
- 0.00 48.23 0.00 209 0.00 0.00 std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<Texture>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Texture> > > >::key_comp() const
- 0.00 48.23 0.00 209 0.00 0.00 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Texture> >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Texture> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Texture> > > >::lower_bound(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const
- 0.00 48.23 0.00 209 0.00 0.00 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Texture> >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Texture> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Texture> > > >::_M_lower_bound(std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Texture> > > const*, std::_Rb_tree_node_base const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const
- 0.00 48.23 0.00 209 0.00 0.00 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Texture> >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Texture> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Texture> > > >::_M_end() const
- 0.00 48.23 0.00 209 0.00 0.00 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Texture> >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Texture> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Texture> > > >::_M_begin() const
- 0.00 48.23 0.00 209 0.00 0.00 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Texture> >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Texture> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Texture> > > >::key_comp() const
- 0.00 48.23 0.00 209 0.00 0.00 std::shared_ptr<Texture>::shared_ptr(std::shared_ptr<Texture>&&)
- 0.00 48.23 0.00 209 0.00 0.00 std::shared_ptr<Texture>::operator=(std::shared_ptr<Texture>&&)
- 0.00 48.23 0.00 209 0.00 0.00 std::__shared_ptr<Texture, (__gnu_cxx::_Lock_policy)2>::swap(std::__shared_ptr<Texture, (__gnu_cxx::_Lock_policy)2>&)
- 0.00 48.23 0.00 209 0.00 0.00 std::__shared_ptr<Texture, (__gnu_cxx::_Lock_policy)2>::operator=(std::__shared_ptr<Texture, (__gnu_cxx::_Lock_policy)2>&&)
- 0.00 48.23 0.00 209 0.00 0.00 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Texture> >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Texture> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Texture> > > >::_S_left(std::_Rb_tree_node_base const*)
- 0.00 48.23 0.00 209 0.00 0.00 std::remove_reference<std::__shared_ptr<Texture, (__gnu_cxx::_Lock_policy)2>&>::type&& std::move<std::__shared_ptr<Texture, (__gnu_cxx::_Lock_policy)2>&>(std::__shared_ptr<Texture, (__gnu_cxx::_Lock_policy)2>&)
- 0.00 48.23 0.00 209 0.00 0.00 std::enable_if<std::__and_<std::__not_<std::__is_tuple_like<Texture*> >, std::is_move_constructible<Texture*>, std::is_move_assignable<Texture*> >::value, void>::type std::swap<Texture*>(Texture*&, Texture*&)
- 0.00 48.23 0.00 207 0.00 0.00 Callback::mouse_wheel()
- 0.00 48.23 0.00 192 0.00 0.00 ButtonState&& std::forward<ButtonState>(std::remove_reference<ButtonState>::type&)
- 0.00 48.23 0.00 192 0.00 0.00 MouseButton&& std::forward<MouseButton>(std::remove_reference<MouseButton>::type&)
- 0.00 48.23 0.00 189 0.00 0.00 sf::Rect<int>::Rect()
- 0.00 48.23 0.00 189 0.00 0.00 Sprite::Sprite(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
- 0.00 48.23 0.00 188 0.00 0.00 Component::id(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)
- 0.00 48.23 0.00 187 0.00 0.00 Color::deserialize(Serializer&, Scene&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)
- 0.00 48.23 0.00 187 0.00 0.00 Color::a(unsigned char)
- 0.00 48.23 0.00 187 0.00 0.00 Color::b(unsigned char)
- 0.00 48.23 0.00 187 0.00 0.00 Color::g(unsigned char)
- 0.00 48.23 0.00 187 0.00 0.00 Color::r(unsigned char)
- 0.00 48.23 0.00 187 0.00 0.00 boost::detail::variant::make_initializer_node::apply<boost::mpl::pair<boost::detail::variant::make_initializer_node::apply<boost::mpl::pair<boost::detail::variant::make_initializer_node::apply<boost::mpl::pair<boost::detail::variant::initializer_root, mpl_::int_<0> >, boost::mpl::l_iter<boost::mpl::list5<Circle, Rectangle, Sprite, Text, VertexList> > >::initializer_node, mpl_::int_<1> >, boost::mpl::l_iter<boost::mpl::list4<Rectangle, Sprite, Text, VertexList> > >::initializer_node, mpl_::int_<2> >, boost::mpl::l_iter<boost::mpl::list3<Sprite, Text, VertexList> > >::initializer_node::initialize(void*, Sprite const&)
- 0.00 48.23 0.00 187 0.00 0.00 void boost::variant<Circle, Rectangle, Sprite, Text, VertexList>::convert_construct<Sprite>(Sprite&, int, mpl_::bool_<false>)
- 0.00 48.23 0.00 187 0.00 0.00 boost::variant<Circle, Rectangle, Sprite, Text, VertexList>::variant<Sprite>(Sprite&, boost::enable_if<boost::mpl::or_<boost::mpl::and_<boost::mpl::not_<boost::is_const<Sprite> >, boost::mpl::not_<boost::is_same<Sprite, boost::variant<Circle, Rectangle, Sprite, Text, VertexList> > >, boost::detail::variant::is_variant_constructible_from<Sprite&, boost::mpl::l_item<mpl_::long_<5l>, Circle, boost::mpl::l_item<mpl_::long_<4l>, Rectangle, boost::mpl::l_item<mpl_::long_<3l>, Sprite, boost::mpl::l_item<mpl_::long_<2l>, Text, boost::mpl::l_item<mpl_::long_<1l>, VertexList, boost::mpl::l_end> > > > > >, mpl_::bool_<true>, mpl_::bool_<true> >, boost::is_same<Sprite, boost::recursive_variant_>, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false> >, void>::type*)
- 0.00 48.23 0.00 187 0.00 0.00 Sprite::deserialize(Serializer&, Scene&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)
- 0.00 48.23 0.00 187 0.00 0.00 Sprite::set_texture_rect(sf::Rect<int> const&)
- 0.00 48.23 0.00 187 0.00 0.00 Sprite::color(sf::Color const&)
- 0.00 48.23 0.00 187 0.00 0.00 Sprite::offset(float, float)
- 0.00 48.23 0.00 187 0.00 0.00 Sprite::origin(float, float)
- 0.00 48.23 0.00 187 0.00 0.00 Sprite::texture(std::shared_ptr<Texture>)
- 0.00 48.23 0.00 187 0.00 0.00 Sprite::rotation(float)
- 0.00 48.23 0.00 187 0.00 0.00 TileMap::set(boost::variant<Circle, Rectangle, Sprite, Text, VertexList>)
- 0.00 48.23 0.00 187 0.00 0.00 void __gnu_cxx::new_allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList> >::construct<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>, boost::variant<Circle, Rectangle, Sprite, Text, VertexList> const&>(boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*, boost::variant<Circle, Rectangle, Sprite, Text, VertexList> const&)
- 0.00 48.23 0.00 187 0.00 0.00 std::__shared_ptr<Texture, (__gnu_cxx::_Lock_policy)2>::operator bool() const
- 0.00 48.23 0.00 187 0.00 0.00 void std::allocator_traits<std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList> > >::construct<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>, boost::variant<Circle, Rectangle, Sprite, Text, VertexList> const&>(std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList> >&, boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*, boost::variant<Circle, Rectangle, Sprite, Text, VertexList> const&)
- 0.00 48.23 0.00 187 0.00 0.00 std::vector<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>, std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList> > >::push_back(boost::variant<Circle, Rectangle, Sprite, Text, VertexList> const&)
- 0.00 48.23 0.00 183 0.00 0.00 __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<CallbackKey const, std::function<void ()> > > >::deallocate(std::_Rb_tree_node<std::pair<CallbackKey const, std::function<void ()> > >*, unsigned long)
- 0.00 48.23 0.00 183 0.00 0.00 void __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<CallbackKey const, std::function<void ()> > > >::destroy<std::pair<CallbackKey const, std::function<void ()> > >(std::pair<CallbackKey const, std::function<void ()> >*)
- 0.00 48.23 0.00 183 0.00 0.00 __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<CallbackKey const, std::function<void ()> > > >::allocate(unsigned long, void const*)
- 0.00 48.23 0.00 183 0.00 0.00 __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<CallbackKey const, std::function<void ()> > > >::max_size() const
- 0.00 48.23 0.00 183 0.00 0.00 std::_Rb_tree_const_iterator<std::pair<CallbackKey const, std::function<void ()> > >::_M_const_cast() const
- 0.00 48.23 0.00 183 0.00 0.00 std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<CallbackKey const, std::function<void ()> > > > >::deallocate(std::allocator<std::_Rb_tree_node<std::pair<CallbackKey const, std::function<void ()> > > >&, std::_Rb_tree_node<std::pair<CallbackKey const, std::function<void ()> > >*, unsigned long)
- 0.00 48.23 0.00 183 0.00 0.00 void std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<CallbackKey const, std::function<void ()> > > > >::destroy<std::pair<CallbackKey const, std::function<void ()> > >(std::allocator<std::_Rb_tree_node<std::pair<CallbackKey const, std::function<void ()> > > >&, std::pair<CallbackKey const, std::function<void ()> >*)
- 0.00 48.23 0.00 183 0.00 0.00 std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<CallbackKey const, std::function<void ()> > > > >::allocate(std::allocator<std::_Rb_tree_node<std::pair<CallbackKey const, std::function<void ()> > > >&, unsigned long)
- 0.00 48.23 0.00 183 0.00 0.00 std::_Rb_tree_const_iterator<std::pair<CallbackKey const, std::function<void ()> > >::_Rb_tree_const_iterator(std::_Rb_tree_iterator<std::pair<CallbackKey const, std::function<void ()> > > const&)
- 0.00 48.23 0.00 183 0.00 0.00 std::pair<CallbackKey const, std::function<void ()> >::~pair()
- 0.00 48.23 0.00 183 0.00 0.00 std::_Rb_tree<CallbackKey, std::pair<CallbackKey const, std::function<void ()> >, std::_Select1st<std::pair<CallbackKey const, std::function<void ()> > >, std::less<CallbackKey>, std::allocator<std::pair<CallbackKey const, std::function<void ()> > > >::_M_get_node()
- 0.00 48.23 0.00 183 0.00 0.00 std::_Rb_tree<CallbackKey, std::pair<CallbackKey const, std::function<void ()> >, std::_Select1st<std::pair<CallbackKey const, std::function<void ()> > >, std::less<CallbackKey>, std::allocator<std::pair<CallbackKey const, std::function<void ()> > > >::_M_put_node(std::_Rb_tree_node<std::pair<CallbackKey const, std::function<void ()> > >*)
- 0.00 48.23 0.00 183 0.00 0.00 std::_Rb_tree<CallbackKey, std::pair<CallbackKey const, std::function<void ()> >, std::_Select1st<std::pair<CallbackKey const, std::function<void ()> > >, std::less<CallbackKey>, std::allocator<std::pair<CallbackKey const, std::function<void ()> > > >::_M_drop_node(std::_Rb_tree_node<std::pair<CallbackKey const, std::function<void ()> > >*)
- 0.00 48.23 0.00 183 0.00 0.00 std::_Rb_tree<CallbackKey, std::pair<CallbackKey const, std::function<void ()> >, std::_Select1st<std::pair<CallbackKey const, std::function<void ()> > >, std::less<CallbackKey>, std::allocator<std::pair<CallbackKey const, std::function<void ()> > > >::_M_insert_node(std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<CallbackKey const, std::function<void ()> > >*)
- 0.00 48.23 0.00 183 0.00 0.00 std::_Rb_tree<CallbackKey, std::pair<CallbackKey const, std::function<void ()> >, std::_Select1st<std::pair<CallbackKey const, std::function<void ()> > >, std::less<CallbackKey>, std::allocator<std::pair<CallbackKey const, std::function<void ()> > > >::_M_destroy_node(std::_Rb_tree_node<std::pair<CallbackKey const, std::function<void ()> > >*)
- 0.00 48.23 0.00 183 0.00 0.00 std::_Rb_tree<CallbackKey, std::pair<CallbackKey const, std::function<void ()> >, std::_Select1st<std::pair<CallbackKey const, std::function<void ()> > >, std::less<CallbackKey>, std::allocator<std::pair<CallbackKey const, std::function<void ()> > > >::_M_get_insert_hint_unique_pos(std::_Rb_tree_const_iterator<std::pair<CallbackKey const, std::function<void ()> > >, CallbackKey const&)
- 0.00 48.23 0.00 183 0.00 0.00 std::function<void ()>::function()
- 0.00 48.23 0.00 164 0.00 0.00 std::_Head_base<0ul, CallbackKey const&, false>::_M_head(std::_Head_base<0ul, CallbackKey const&, false>&)
- 0.00 48.23 0.00 164 0.00 0.00 std::_Head_base<0ul, CallbackKey const&, false>::_Head_base(CallbackKey const&)
- 0.00 48.23 0.00 164 0.00 0.00 std::_Tuple_impl<0ul, CallbackKey const&>::_M_head(std::_Tuple_impl<0ul, CallbackKey const&>&)
- 0.00 48.23 0.00 164 0.00 0.00 CallbackKey const& std::forward<CallbackKey const&>(std::remove_reference<CallbackKey const&>::type&)
- 0.00 48.23 0.00 163 0.00 0.00 std::_Rb_tree<CallbackKey, std::pair<CallbackKey const, std::function<void ()> >, std::_Select1st<std::pair<CallbackKey const, std::function<void ()> > >, std::less<CallbackKey>, std::allocator<std::pair<CallbackKey const, std::function<void ()> > > >::_M_leftmost()
- 0.00 48.23 0.00 162 0.00 0.00 std::shared_ptr<InputElement>&& std::forward<std::shared_ptr<InputElement> >(std::remove_reference<std::shared_ptr<InputElement> >::type&)
- 0.00 48.23 0.00 158 0.00 0.00 std::_Tuple_impl<0ul, unsigned int const&>::_Tuple_impl(unsigned int const&)
- 0.00 48.23 0.00 158 0.00 0.00 std::_Tuple_impl<0ul, unsigned int const&>::_Tuple_impl(std::_Tuple_impl<0ul, unsigned int const&>&&)
- 0.00 48.23 0.00 158 0.00 0.00 std::tuple<unsigned int const&>::tuple(std::tuple<unsigned int const&>&&)
- 0.00 48.23 0.00 158 0.00 0.00 std::tuple<unsigned int const&>::tuple<void, true>(unsigned int const&)
- 0.00 48.23 0.00 158 0.00 0.00 unsigned int const& std::__get_helper<0ul, unsigned int const&>(std::_Tuple_impl<0ul, unsigned int const&>&)
- 0.00 48.23 0.00 158 0.00 0.00 std::tuple_element<0ul, std::tuple<unsigned int const&> >::type& std::get<0ul, unsigned int const&>(std::tuple<unsigned int const&>&)
- 0.00 48.23 0.00 157 0.00 0.00 System::add_to_scene_node(Entity*, Entity*, int)
- 0.00 48.23 0.00 157 0.00 0.00 void __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<unsigned int const, Entity*> > >::construct<std::pair<unsigned int const, Entity*>, std::piecewise_construct_t const&, std::tuple<unsigned int const&>, std::tuple<> >(std::pair<unsigned int const, Entity*>*, std::piecewise_construct_t const&, std::tuple<unsigned int const&>&&, std::tuple<>&&)
- 0.00 48.23 0.00 157 0.00 0.00 void std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<unsigned int const, Entity*> > > >::construct<std::pair<unsigned int const, Entity*>, std::piecewise_construct_t const&, std::tuple<unsigned int const&>, std::tuple<> >(std::allocator<std::_Rb_tree_node<std::pair<unsigned int const, Entity*> > >&, std::pair<unsigned int const, Entity*>*, std::piecewise_construct_t const&, std::tuple<unsigned int const&>&&, std::tuple<>&&)
- 0.00 48.23 0.00 157 0.00 0.00 std::pair<unsigned int const, Entity*>::pair<unsigned int const&, 0ul>(std::tuple<unsigned int const&>&, std::tuple<>&, std::_Index_tuple<0ul>, std::_Index_tuple<>)
- 0.00 48.23 0.00 157 0.00 0.00 std::pair<unsigned int const, Entity*>::pair<unsigned int const&>(std::piecewise_construct_t, std::tuple<unsigned int const&>, std::tuple<>)
- 0.00 48.23 0.00 157 0.00 0.00 std::_Rb_tree_node<std::pair<unsigned int const, Entity*> >* std::_Rb_tree<unsigned int, std::pair<unsigned int const, Entity*>, std::_Select1st<std::pair<unsigned int const, Entity*> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, Entity*> > >::_M_create_node<std::piecewise_construct_t const&, std::tuple<unsigned int const&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple<unsigned int const&>&&, std::tuple<>&&)
- 0.00 48.23 0.00 157 0.00 0.00 void std::_Rb_tree<unsigned int, std::pair<unsigned int const, Entity*>, std::_Select1st<std::pair<unsigned int const, Entity*> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, Entity*> > >::_M_construct_node<std::piecewise_construct_t const&, std::tuple<unsigned int const&>, std::tuple<> >(std::_Rb_tree_node<std::pair<unsigned int const, Entity*> >*, std::piecewise_construct_t const&, std::tuple<unsigned int const&>&&, std::tuple<>&&)
- 0.00 48.23 0.00 157 0.00 0.00 std::_Rb_tree_iterator<std::pair<unsigned int const, Entity*> > std::_Rb_tree<unsigned int, std::pair<unsigned int const, Entity*>, std::_Select1st<std::pair<unsigned int const, Entity*> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, Entity*> > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<unsigned int const&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<unsigned int const, Entity*> >, std::piecewise_construct_t const&, std::tuple<unsigned int const&>&&, std::tuple<>&&)
- 0.00 48.23 0.00 157 0.00 0.00 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::operator+<char, std::char_traits<char>, std::allocator<char> >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&)
- 0.00 48.23 0.00 150 0.00 0.00 ObjectPool<Text>::size() const
- 0.00 48.23 0.00 150 0.00 0.00 std::_Rb_tree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Font> > >::operator*() const
- 0.00 48.23 0.00 150 0.00 0.00 std::shared_ptr<Intent>::shared_ptr()
- 0.00 48.23 0.00 150 0.00 0.00 std::__shared_ptr<Font, (__gnu_cxx::_Lock_policy)2>::__shared_ptr(std::__shared_ptr<Font, (__gnu_cxx::_Lock_policy)2>&&)
- 0.00 48.23 0.00 150 0.00 0.00 std::__shared_ptr<Intent, (__gnu_cxx::_Lock_policy)2>::__shared_ptr()
- 0.00 48.23 0.00 150 0.00 0.00 std::_Rb_tree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Font> > >::_Rb_tree_const_iterator(std::_Rb_tree_node_base const*)
- 0.00 48.23 0.00 150 0.00 0.00 std::remove_reference<std::shared_ptr<Font>&>::type&& std::move<std::shared_ptr<Font>&>(std::shared_ptr<Font>&)
- 0.00 48.23 0.00 144 0.00 0.00 std::_Vector_base<SceneNode*, std::allocator<SceneNode*> >::_M_get_Tp_allocator() const
- 0.00 48.23 0.00 144 0.00 0.00 std::vector<SceneNode*, std::allocator<SceneNode*> >::max_size() const
- 0.00 48.23 0.00 144 0.00 0.00 std::allocator_traits<std::allocator<SceneNode*> >::max_size(std::allocator<SceneNode*> const&)
- 0.00 48.23 0.00 144 0.00 0.00 SceneNode** std::__uninitialized_copy<true>::__uninit_copy<std::move_iterator<SceneNode**>, SceneNode**>(std::move_iterator<SceneNode**>, std::move_iterator<SceneNode**>, SceneNode**)
- 0.00 48.23 0.00 144 0.00 0.00 SceneNode** std::__copy_move_a2<true, SceneNode**, SceneNode**>(SceneNode**, SceneNode**, SceneNode**)
- 0.00 48.23 0.00 144 0.00 0.00 SceneNode** std::uninitialized_copy<std::move_iterator<SceneNode**>, SceneNode**>(std::move_iterator<SceneNode**>, std::move_iterator<SceneNode**>, SceneNode**)
- 0.00 48.23 0.00 144 0.00 0.00 SceneNode** std::__uninitialized_copy_a<std::move_iterator<SceneNode**>, SceneNode**, SceneNode*>(std::move_iterator<SceneNode**>, std::move_iterator<SceneNode**>, SceneNode**, std::allocator<SceneNode*>&)
- 0.00 48.23 0.00 144 0.00 0.00 SceneNode** std::__uninitialized_move_if_noexcept_a<SceneNode**, SceneNode**, std::allocator<SceneNode*> >(SceneNode**, SceneNode**, SceneNode**, std::allocator<SceneNode*>&)
- 0.00 48.23 0.00 144 0.00 0.00 SceneNode** std::copy<std::move_iterator<SceneNode**>, SceneNode**>(std::move_iterator<SceneNode**>, std::move_iterator<SceneNode**>, SceneNode**)
- 0.00 48.23 0.00 134 0.00 0.00 std::shared_ptr<Intent>::shared_ptr(decltype(nullptr))
- 0.00 48.23 0.00 128 0.00 0.00 Color::Color(unsigned char, unsigned char, unsigned char, unsigned char)
- 0.00 48.23 0.00 127 0.00 0.00 bool std::operator!=<char, std::char_traits<char>, std::allocator<char> >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const*)
- 0.00 48.23 0.00 126 0.00 0.00 std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> >&& std::forward<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > >(std::remove_reference<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > >::type&)
- 0.00 48.23 0.00 120 0.00 0.00 std::_Rb_tree<CallbackKey, std::pair<CallbackKey const, std::function<void ()> >, std::_Select1st<std::pair<CallbackKey const, std::function<void ()> > >, std::less<CallbackKey>, std::allocator<std::pair<CallbackKey const, std::function<void ()> > > >::_M_rightmost()
- 0.00 48.23 0.00 118 0.00 0.00 std::_Rb_tree_iterator<std::pair<std::type_index const, Handle> >::operator->() const
- 0.00 48.23 0.00 118 0.00 0.00 std::_Rb_tree_iterator<std::pair<std::type_index const, Handle> >::operator++()
- 0.00 48.23 0.00 117 0.00 0.00 BuilderScene::file_dialog_box()::{lambda()#2} const& std::_Any_data::_M_access<BuilderScene::file_dialog_box()::{lambda()#2}>() const
- 0.00 48.23 0.00 116 0.00 0.00 Text::string[abi:cxx11]() const
- 0.00 48.23 0.00 116 0.00 0.00 BuilderScene::create_textbox(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, float, int, unsigned int)::{lambda()#1}* const& std::_Any_data::_M_access<BuilderScene::create_textbox(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, float, int, unsigned int)::{lambda()#1}*>() const
- 0.00 48.23 0.00 116 0.00 0.00 std::_Function_base::_Base_manager<BuilderScene::file_dialog_box()::{lambda()#2}>::_M_get_pointer(std::_Any_data const&)
- 0.00 48.23 0.00 116 0.00 0.00 std::_Function_handler<void (), BuilderScene::file_dialog_box()::{lambda()#2}>::_M_invoke(std::_Any_data const&)
- 0.00 48.23 0.00 116 0.00 0.00 BuilderScene::file_dialog_box()::{lambda()#2} const* std::__addressof<BuilderScene::file_dialog_box()::{lambda()#2} const>(BuilderScene::file_dialog_box()::{lambda()#2} const&)
- 0.00 48.23 0.00 116 0.00 0.00 BuilderScene::file_dialog_box()::{lambda()#2}::operator()() const
- 0.00 48.23 0.00 115 0.00 0.00 std::_Function_base::_Base_manager<BuilderScene::create_textbox(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, float, int, unsigned int)::{lambda()#1}>::_M_get_pointer(std::_Any_data const&)
- 0.00 48.23 0.00 115 0.00 0.00 std::_Function_handler<void (), BuilderScene::create_textbox(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, float, int, unsigned int)::{lambda()#1}>::_M_invoke(std::_Any_data const&)
- 0.00 48.23 0.00 115 0.00 0.00 BuilderScene::create_textbox(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, float, int, unsigned int)::{lambda()#1}::operator()() const
- 0.00 48.23 0.00 113 0.00 0.00 Rectangle::color(sf::Color const&)
- 0.00 48.23 0.00 113 0.00 0.00 Rectangle::Rectangle(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, float, float, float, float)
- 0.00 48.23 0.00 112 0.00 0.00 ObjectPool<Rectangle>::num_entries_active() const
- 0.00 48.23 0.00 110 0.00 0.00 InputDevice::process(MouseWheelInputEvent&)
- 0.00 48.23 0.00 110 0.00 0.00 MouseWheelInputEvent::MouseWheelInputEvent(int, int, int)
- 0.00 48.23 0.00 110 0.00 0.00 MouseWheelInputEvent::~MouseWheelInputEvent()
- 0.00 48.23 0.00 110 0.00 0.00 Game::process(MouseWheelInputEvent&)
- 0.00 48.23 0.00 110 0.00 0.00 Mouse::process(MouseWheelInputEvent&)
- 0.00 48.23 0.00 110 0.00 0.00 Scene::process(Game&, MouseWheelInputEvent&)
- 0.00 48.23 0.00 110 0.00 0.00 void __gnu_cxx::new_allocator<MouseWheelInputEvent>::destroy<MouseWheelInputEvent>(MouseWheelInputEvent*)
- 0.00 48.23 0.00 110 0.00 0.00 void __gnu_cxx::new_allocator<MouseWheelInputEvent>::construct<MouseWheelInputEvent, int&, int&, int&>(MouseWheelInputEvent*, int&, int&, int&)
- 0.00 48.23 0.00 110 0.00 0.00 __gnu_cxx::new_allocator<MouseWheelInputEvent>::new_allocator()
- 0.00 48.23 0.00 110 0.00 0.00 __gnu_cxx::new_allocator<std::_Sp_counted_ptr_inplace<MouseWheelInputEvent, std::allocator<MouseWheelInputEvent>, (__gnu_cxx::_Lock_policy)2> >::deallocate(std::_Sp_counted_ptr_inplace<MouseWheelInputEvent, std::allocator<MouseWheelInputEvent>, (__gnu_cxx::_Lock_policy)2>*, unsigned long)
- 0.00 48.23 0.00 110 0.00 0.00 __gnu_cxx::new_allocator<std::_Sp_counted_ptr_inplace<MouseWheelInputEvent, std::allocator<MouseWheelInputEvent>, (__gnu_cxx::_Lock_policy)2> >::allocate(unsigned long, void const*)
- 0.00 48.23 0.00 110 0.00 0.00 __gnu_cxx::new_allocator<std::_Sp_counted_ptr_inplace<MouseWheelInputEvent, std::allocator<MouseWheelInputEvent>, (__gnu_cxx::_Lock_policy)2> >::max_size() const
- 0.00 48.23 0.00 110 0.00 0.00 std::allocator<MouseWheelInputEvent>::allocator()
- 0.00 48.23 0.00 110 0.00 0.00 std::enable_if<std::is_assignable<std::__shared_ptr<InputEvent, (__gnu_cxx::_Lock_policy)2>&, std::shared_ptr<MouseWheelInputEvent> >::value, std::shared_ptr<InputEvent>&>::type std::shared_ptr<InputEvent>::operator=<MouseWheelInputEvent>(std::shared_ptr<MouseWheelInputEvent>&&)
- 0.00 48.23 0.00 110 0.00 0.00 std::shared_ptr<MouseWheelInputEvent>::shared_ptr<std::allocator<MouseWheelInputEvent>, int&, int&, int&>(std::_Sp_make_shared_tag, std::allocator<MouseWheelInputEvent> const&, int&, int&, int&)
- 0.00 48.23 0.00 110 0.00 0.00 std::shared_ptr<MouseWheelInputEvent>::~shared_ptr()
- 0.00 48.23 0.00 110 0.00 0.00 std::__shared_ptr<InputEvent, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<MouseWheelInputEvent, void>(std::__shared_ptr<MouseWheelInputEvent, (__gnu_cxx::_Lock_policy)2>&&)
- 0.00 48.23 0.00 110 0.00 0.00 std::enable_if<std::__sp_compatible_with<MouseWheelInputEvent*, InputEvent*>::value, std::__shared_ptr<InputEvent, (__gnu_cxx::_Lock_policy)2>&>::type std::__shared_ptr<InputEvent, (__gnu_cxx::_Lock_policy)2>::operator=<MouseWheelInputEvent>(std::__shared_ptr<MouseWheelInputEvent, (__gnu_cxx::_Lock_policy)2>&&)
- 0.00 48.23 0.00 110 0.00 0.00 std::enable_if<!std::__shared_ptr<MouseWheelInputEvent, (__gnu_cxx::_Lock_policy)2>::__has_esft_base<MouseWheelInputEvent, void>::value, void>::type std::__shared_ptr<MouseWheelInputEvent, (__gnu_cxx::_Lock_policy)2>::_M_enable_shared_from_this_with<MouseWheelInputEvent, MouseWheelInputEvent>(MouseWheelInputEvent*)
- 0.00 48.23 0.00 110 0.00 0.00 std::__shared_ptr<MouseWheelInputEvent, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<std::allocator<MouseWheelInputEvent>, int&, int&, int&>(std::_Sp_make_shared_tag, std::allocator<MouseWheelInputEvent> const&, int&, int&, int&)
- 0.00 48.23 0.00 110 0.00 0.00 std::__shared_ptr<MouseWheelInputEvent, (__gnu_cxx::_Lock_policy)2>::~__shared_ptr()
- 0.00 48.23 0.00 110 0.00 0.00 std::_Sp_ebo_helper<0, std::allocator<MouseWheelInputEvent>, true>::_Sp_ebo_helper(std::allocator<MouseWheelInputEvent> const&)
- 0.00 48.23 0.00 110 0.00 0.00 std::_Sp_ebo_helper<0, std::allocator<MouseWheelInputEvent>, true>::~_Sp_ebo_helper()
- 0.00 48.23 0.00 110 0.00 0.00 std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<MouseWheelInputEvent, std::allocator<MouseWheelInputEvent>, int&, int&, int&>(std::_Sp_make_shared_tag, MouseWheelInputEvent*, std::allocator<MouseWheelInputEvent> const&, int&, int&, int&)
- 0.00 48.23 0.00 110 0.00 0.00 std::__allocated_ptr<std::allocator<std::_Sp_counted_ptr_inplace<MouseWheelInputEvent, std::allocator<MouseWheelInputEvent>, (__gnu_cxx::_Lock_policy)2> > >::get()
- 0.00 48.23 0.00 110 0.00 0.00 std::__allocated_ptr<std::allocator<std::_Sp_counted_ptr_inplace<MouseWheelInputEvent, std::allocator<MouseWheelInputEvent>, (__gnu_cxx::_Lock_policy)2> > >::operator=(decltype(nullptr))
- 0.00 48.23 0.00 110 0.00 0.00 void std::allocator_traits<std::allocator<MouseWheelInputEvent> >::destroy<MouseWheelInputEvent>(std::allocator<MouseWheelInputEvent>&, MouseWheelInputEvent*)
- 0.00 48.23 0.00 110 0.00 0.00 void std::allocator_traits<std::allocator<MouseWheelInputEvent> >::construct<MouseWheelInputEvent, int&, int&, int&>(std::allocator<MouseWheelInputEvent>&, MouseWheelInputEvent*, int&, int&, int&)
- 0.00 48.23 0.00 110 0.00 0.00 std::allocator_traits<std::allocator<std::_Sp_counted_ptr_inplace<MouseWheelInputEvent, std::allocator<MouseWheelInputEvent>, (__gnu_cxx::_Lock_policy)2> > >::deallocate(std::allocator<std::_Sp_counted_ptr_inplace<MouseWheelInputEvent, std::allocator<MouseWheelInputEvent>, (__gnu_cxx::_Lock_policy)2> >&, std::_Sp_counted_ptr_inplace<MouseWheelInputEvent, std::allocator<MouseWheelInputEvent>, (__gnu_cxx::_Lock_policy)2>*, unsigned long)
- 0.00 48.23 0.00 110 0.00 0.00 std::allocator_traits<std::allocator<std::_Sp_counted_ptr_inplace<MouseWheelInputEvent, std::allocator<MouseWheelInputEvent>, (__gnu_cxx::_Lock_policy)2> > >::allocate(std::allocator<std::_Sp_counted_ptr_inplace<MouseWheelInputEvent, std::allocator<MouseWheelInputEvent>, (__gnu_cxx::_Lock_policy)2> >&, unsigned long)
- 0.00 48.23 0.00 110 0.00 0.00 std::_Sp_counted_ptr_inplace<MouseWheelInputEvent, std::allocator<MouseWheelInputEvent>, (__gnu_cxx::_Lock_policy)2>::_M_destroy()
- 0.00 48.23 0.00 110 0.00 0.00 std::_Sp_counted_ptr_inplace<MouseWheelInputEvent, std::allocator<MouseWheelInputEvent>, (__gnu_cxx::_Lock_policy)2>::_M_dispose()
- 0.00 48.23 0.00 110 0.00 0.00 std::_Sp_counted_ptr_inplace<MouseWheelInputEvent, std::allocator<MouseWheelInputEvent>, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&)
- 0.00 48.23 0.00 110 0.00 0.00 std::_Sp_counted_ptr_inplace<MouseWheelInputEvent, std::allocator<MouseWheelInputEvent>, (__gnu_cxx::_Lock_policy)2>::_Impl::_Impl(std::allocator<MouseWheelInputEvent>)
- 0.00 48.23 0.00 110 0.00 0.00 std::_Sp_counted_ptr_inplace<MouseWheelInputEvent, std::allocator<MouseWheelInputEvent>, (__gnu_cxx::_Lock_policy)2>::_Impl::~_Impl()
- 0.00 48.23 0.00 110 0.00 0.00 std::_Sp_counted_ptr_inplace<MouseWheelInputEvent, std::allocator<MouseWheelInputEvent>, (__gnu_cxx::_Lock_policy)2>::_Sp_counted_ptr_inplace<int&, int&, int&>(std::allocator<MouseWheelInputEvent>, int&, int&, int&)
- 0.00 48.23 0.00 110 0.00 0.00 std::_Sp_counted_ptr_inplace<MouseWheelInputEvent, std::allocator<MouseWheelInputEvent>, (__gnu_cxx::_Lock_policy)2>::~_Sp_counted_ptr_inplace()
- 0.00 48.23 0.00 110 0.00 0.00 std::shared_ptr<MouseWheelInputEvent> std::make_shared<MouseWheelInputEvent, int&, int&, int&>(int&, int&, int&)
- 0.00 48.23 0.00 110 0.00 0.00 std::_Sp_counted_ptr_inplace<MouseWheelInputEvent, std::allocator<MouseWheelInputEvent>, (__gnu_cxx::_Lock_policy)2>* std::__to_address<std::_Sp_counted_ptr_inplace<MouseWheelInputEvent, std::allocator<MouseWheelInputEvent>, (__gnu_cxx::_Lock_policy)2> >(std::_Sp_counted_ptr_inplace<MouseWheelInputEvent, std::allocator<MouseWheelInputEvent>, (__gnu_cxx::_Lock_policy)2>*)
- 0.00 48.23 0.00 110 0.00 0.00 std::shared_ptr<MouseWheelInputEvent> std::allocate_shared<MouseWheelInputEvent, std::allocator<MouseWheelInputEvent>, int&, int&, int&>(std::allocator<MouseWheelInputEvent> const&, int&, int&, int&)
- 0.00 48.23 0.00 110 0.00 0.00 std::__allocated_ptr<std::allocator<std::_Sp_counted_ptr_inplace<MouseWheelInputEvent, std::allocator<MouseWheelInputEvent>, (__gnu_cxx::_Lock_policy)2> > > std::__allocate_guarded<std::allocator<std::_Sp_counted_ptr_inplace<MouseWheelInputEvent, std::allocator<MouseWheelInputEvent>, (__gnu_cxx::_Lock_policy)2> > >(std::allocator<std::_Sp_counted_ptr_inplace<MouseWheelInputEvent, std::allocator<MouseWheelInputEvent>, (__gnu_cxx::_Lock_policy)2> >&)
- 0.00 48.23 0.00 110 0.00 0.00 std::remove_reference<std::allocator<MouseWheelInputEvent> const&>::type&& std::move<std::allocator<MouseWheelInputEvent> const&>(std::allocator<MouseWheelInputEvent> const&)
- 0.00 48.23 0.00 110 0.00 0.00 std::remove_reference<std::shared_ptr<MouseWheelInputEvent>&>::type&& std::move<std::shared_ptr<MouseWheelInputEvent>&>(std::shared_ptr<MouseWheelInputEvent>&)
- 0.00 48.23 0.00 110 0.00 0.00 std::remove_reference<std::__shared_ptr<MouseWheelInputEvent, (__gnu_cxx::_Lock_policy)2>&>::type&& std::move<std::__shared_ptr<MouseWheelInputEvent, (__gnu_cxx::_Lock_policy)2>&>(std::__shared_ptr<MouseWheelInputEvent, (__gnu_cxx::_Lock_policy)2>&)
- 0.00 48.23 0.00 109 0.00 0.00 InputElement::InputElement(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
- 0.00 48.23 0.00 109 0.00 0.00 InputElement::~InputElement()
- 0.00 48.23 0.00 109 0.00 0.00 __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > > >::deallocate(std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > >*, unsigned long)
- 0.00 48.23 0.00 109 0.00 0.00 void __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > > >::destroy<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > >(std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> >*)
- 0.00 48.23 0.00 109 0.00 0.00 __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > > >::allocate(unsigned long, void const*)
- 0.00 48.23 0.00 109 0.00 0.00 void __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > > >::construct<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> >, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> >*, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&)
- 0.00 48.23 0.00 109 0.00 0.00 __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > > >::max_size() const
- 0.00 48.23 0.00 109 0.00 0.00 std::_Rb_tree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > >::_M_const_cast() const
- 0.00 48.23 0.00 109 0.00 0.00 std::shared_ptr<InputElement>::shared_ptr()
- 0.00 48.23 0.00 109 0.00 0.00 std::__shared_ptr<InputElement, (__gnu_cxx::_Lock_policy)2>::swap(std::__shared_ptr<InputElement, (__gnu_cxx::_Lock_policy)2>&)
- 0.00 48.23 0.00 109 0.00 0.00 std::__shared_ptr<InputElement, (__gnu_cxx::_Lock_policy)2>::__shared_ptr()
- 0.00 48.23 0.00 109 0.00 0.00 std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > > > >::deallocate(std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > > >&, std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > >*, unsigned long)
- 0.00 48.23 0.00 109 0.00 0.00 void std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > > > >::destroy<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > >(std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > > >&, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> >*)
- 0.00 48.23 0.00 109 0.00 0.00 std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > > > >::allocate(std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > > >&, unsigned long)
- 0.00 48.23 0.00 109 0.00 0.00 void std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > > > >::construct<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> >, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > > >&, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> >*, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&)
- 0.00 48.23 0.00 109 0.00 0.00 std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> >::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(std::piecewise_construct_t, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<>)
- 0.00 48.23 0.00 109 0.00 0.00 std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> >::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, 0ul>(std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&, std::tuple<>&, std::_Index_tuple<0ul>, std::_Index_tuple<>)
- 0.00 48.23 0.00 109 0.00 0.00 std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> >::~pair()
- 0.00 48.23 0.00 109 0.00 0.00 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > > >::_M_get_node()
- 0.00 48.23 0.00 109 0.00 0.00 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > > >::_M_put_node(std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > >*)
- 0.00 48.23 0.00 109 0.00 0.00 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > > >::_M_drop_node(std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > >*)
- 0.00 48.23 0.00 109 0.00 0.00 std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > >* std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > > >::_M_create_node<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&)
- 0.00 48.23 0.00 109 0.00 0.00 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > > >::_M_insert_node(std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > >*)
- 0.00 48.23 0.00 109 0.00 0.00 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > > >::_M_destroy_node(std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > >*)
- 0.00 48.23 0.00 109 0.00 0.00 void std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > > >::_M_construct_node<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > >*, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&)
- 0.00 48.23 0.00 109 0.00 0.00 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > > >::_M_get_insert_hint_unique_pos(std::_Rb_tree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
- 0.00 48.23 0.00 109 0.00 0.00 std::enable_if<std::__and_<std::__not_<std::__is_tuple_like<InputElement*> >, std::is_move_constructible<InputElement*>, std::is_move_assignable<InputElement*> >::value, void>::type std::swap<InputElement*>(InputElement*&, InputElement*&)
- 0.00 48.23 0.00 107 0.00 0.00 std::_Tuple_impl<0ul, CallbackKey&&>::_Tuple_impl<CallbackKey>(CallbackKey&&)
- 0.00 48.23 0.00 107 0.00 0.00 std::_Tuple_impl<0ul, CallbackKey&&>::_Tuple_impl(std::_Tuple_impl<0ul, CallbackKey&&>&&)
- 0.00 48.23 0.00 107 0.00 0.00 std::tuple<CallbackKey&&>::tuple(std::tuple<CallbackKey&&>&&)
- 0.00 48.23 0.00 107 0.00 0.00 std::tuple<CallbackKey&&>::tuple<CallbackKey, true>(CallbackKey&&)
- 0.00 48.23 0.00 107 0.00 0.00 CallbackKey& std::__get_helper<0ul, CallbackKey&&>(std::_Tuple_impl<0ul, CallbackKey&&>&)
- 0.00 48.23 0.00 107 0.00 0.00 std::tuple<CallbackKey&&> std::forward_as_tuple<CallbackKey>(CallbackKey&&)
- 0.00 48.23 0.00 107 0.00 0.00 std::tuple_element<0ul, std::tuple<CallbackKey&&> >::type& std::get<0ul, CallbackKey&&>(std::tuple<CallbackKey&&>&)
- 0.00 48.23 0.00 107 0.00 0.00 std::remove_reference<CallbackKey&>::type&& std::move<CallbackKey&>(CallbackKey&)
- 0.00 48.23 0.00 106 0.00 0.00 InputDevice::add_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
- 0.00 48.23 0.00 106 0.00 0.00 Button::Button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
- 0.00 48.23 0.00 106 0.00 0.00 Button::~Button()
- 0.00 48.23 0.00 106 0.00 0.00 void __gnu_cxx::new_allocator<Button>::destroy<Button>(Button*)
- 0.00 48.23 0.00 106 0.00 0.00 void __gnu_cxx::new_allocator<Button>::construct<Button, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(Button*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
- 0.00 48.23 0.00 106 0.00 0.00 __gnu_cxx::new_allocator<Button>::new_allocator()
- 0.00 48.23 0.00 106 0.00 0.00 __gnu_cxx::new_allocator<std::_Sp_counted_ptr_inplace<Button, std::allocator<Button>, (__gnu_cxx::_Lock_policy)2> >::deallocate(std::_Sp_counted_ptr_inplace<Button, std::allocator<Button>, (__gnu_cxx::_Lock_policy)2>*, unsigned long)
- 0.00 48.23 0.00 106 0.00 0.00 __gnu_cxx::new_allocator<std::_Sp_counted_ptr_inplace<Button, std::allocator<Button>, (__gnu_cxx::_Lock_policy)2> >::allocate(unsigned long, void const*)
- 0.00 48.23 0.00 106 0.00 0.00 __gnu_cxx::new_allocator<std::_Sp_counted_ptr_inplace<Button, std::allocator<Button>, (__gnu_cxx::_Lock_policy)2> >::max_size() const
- 0.00 48.23 0.00 106 0.00 0.00 std::allocator<Button>::allocator()
- 0.00 48.23 0.00 106 0.00 0.00 std::enable_if<std::is_assignable<std::__shared_ptr<InputElement, (__gnu_cxx::_Lock_policy)2>&, std::shared_ptr<Button> >::value, std::shared_ptr<InputElement>&>::type std::shared_ptr<InputElement>::operator=<Button>(std::shared_ptr<Button>&&)
- 0.00 48.23 0.00 106 0.00 0.00 std::shared_ptr<Button>::shared_ptr<std::allocator<Button>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(std::_Sp_make_shared_tag, std::allocator<Button> const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
- 0.00 48.23 0.00 106 0.00 0.00 std::shared_ptr<Button>::~shared_ptr()
- 0.00 48.23 0.00 106 0.00 0.00 std::__shared_ptr<InputElement, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<Button, void>(std::__shared_ptr<Button, (__gnu_cxx::_Lock_policy)2>&&)
- 0.00 48.23 0.00 106 0.00 0.00 std::enable_if<std::__sp_compatible_with<Button*, InputElement*>::value, std::__shared_ptr<InputElement, (__gnu_cxx::_Lock_policy)2>&>::type std::__shared_ptr<InputElement, (__gnu_cxx::_Lock_policy)2>::operator=<Button>(std::__shared_ptr<Button, (__gnu_cxx::_Lock_policy)2>&&)
- 0.00 48.23 0.00 106 0.00 0.00 std::enable_if<!std::__shared_ptr<Button, (__gnu_cxx::_Lock_policy)2>::__has_esft_base<Button, void>::value, void>::type std::__shared_ptr<Button, (__gnu_cxx::_Lock_policy)2>::_M_enable_shared_from_this_with<Button, Button>(Button*)
- 0.00 48.23 0.00 106 0.00 0.00 std::__shared_ptr<Button, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<std::allocator<Button>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(std::_Sp_make_shared_tag, std::allocator<Button> const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
- 0.00 48.23 0.00 106 0.00 0.00 std::__shared_ptr<Button, (__gnu_cxx::_Lock_policy)2>::~__shared_ptr()
- 0.00 48.23 0.00 106 0.00 0.00 std::_Sp_ebo_helper<0, std::allocator<Button>, true>::_Sp_ebo_helper(std::allocator<Button> const&)
- 0.00 48.23 0.00 106 0.00 0.00 std::_Sp_ebo_helper<0, std::allocator<Button>, true>::~_Sp_ebo_helper()
- 0.00 48.23 0.00 106 0.00 0.00 std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<Button, std::allocator<Button>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(std::_Sp_make_shared_tag, Button*, std::allocator<Button> const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
- 0.00 48.23 0.00 106 0.00 0.00 std::__allocated_ptr<std::allocator<std::_Sp_counted_ptr_inplace<Button, std::allocator<Button>, (__gnu_cxx::_Lock_policy)2> > >::get()
- 0.00 48.23 0.00 106 0.00 0.00 std::__allocated_ptr<std::allocator<std::_Sp_counted_ptr_inplace<Button, std::allocator<Button>, (__gnu_cxx::_Lock_policy)2> > >::operator=(decltype(nullptr))
- 0.00 48.23 0.00 106 0.00 0.00 void std::allocator_traits<std::allocator<Button> >::destroy<Button>(std::allocator<Button>&, Button*)
- 0.00 48.23 0.00 106 0.00 0.00 void std::allocator_traits<std::allocator<Button> >::construct<Button, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(std::allocator<Button>&, Button*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
- 0.00 48.23 0.00 106 0.00 0.00 std::allocator_traits<std::allocator<std::_Sp_counted_ptr_inplace<Button, std::allocator<Button>, (__gnu_cxx::_Lock_policy)2> > >::deallocate(std::allocator<std::_Sp_counted_ptr_inplace<Button, std::allocator<Button>, (__gnu_cxx::_Lock_policy)2> >&, std::_Sp_counted_ptr_inplace<Button, std::allocator<Button>, (__gnu_cxx::_Lock_policy)2>*, unsigned long)
- 0.00 48.23 0.00 106 0.00 0.00 std::allocator_traits<std::allocator<std::_Sp_counted_ptr_inplace<Button, std::allocator<Button>, (__gnu_cxx::_Lock_policy)2> > >::allocate(std::allocator<std::_Sp_counted_ptr_inplace<Button, std::allocator<Button>, (__gnu_cxx::_Lock_policy)2> >&, unsigned long)
- 0.00 48.23 0.00 106 0.00 0.00 std::_Sp_counted_ptr_inplace<Button, std::allocator<Button>, (__gnu_cxx::_Lock_policy)2>::_M_destroy()
- 0.00 48.23 0.00 106 0.00 0.00 std::_Sp_counted_ptr_inplace<Button, std::allocator<Button>, (__gnu_cxx::_Lock_policy)2>::_M_dispose()
- 0.00 48.23 0.00 106 0.00 0.00 std::_Sp_counted_ptr_inplace<Button, std::allocator<Button>, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&)
- 0.00 48.23 0.00 106 0.00 0.00 std::_Sp_counted_ptr_inplace<Button, std::allocator<Button>, (__gnu_cxx::_Lock_policy)2>::_Impl::_Impl(std::allocator<Button>)
- 0.00 48.23 0.00 106 0.00 0.00 std::_Sp_counted_ptr_inplace<Button, std::allocator<Button>, (__gnu_cxx::_Lock_policy)2>::_Impl::~_Impl()
- 0.00 48.23 0.00 106 0.00 0.00 std::_Sp_counted_ptr_inplace<Button, std::allocator<Button>, (__gnu_cxx::_Lock_policy)2>::_Sp_counted_ptr_inplace<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(std::allocator<Button>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
- 0.00 48.23 0.00 106 0.00 0.00 std::_Sp_counted_ptr_inplace<Button, std::allocator<Button>, (__gnu_cxx::_Lock_policy)2>::~_Sp_counted_ptr_inplace()
- 0.00 48.23 0.00 106 0.00 0.00 std::shared_ptr<Button> std::make_shared<Button, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
- 0.00 48.23 0.00 106 0.00 0.00 std::_Sp_counted_ptr_inplace<Button, std::allocator<Button>, (__gnu_cxx::_Lock_policy)2>* std::__to_address<std::_Sp_counted_ptr_inplace<Button, std::allocator<Button>, (__gnu_cxx::_Lock_policy)2> >(std::_Sp_counted_ptr_inplace<Button, std::allocator<Button>, (__gnu_cxx::_Lock_policy)2>*)
- 0.00 48.23 0.00 106 0.00 0.00 std::shared_ptr<Button> std::allocate_shared<Button, std::allocator<Button>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(std::allocator<Button> const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
- 0.00 48.23 0.00 106 0.00 0.00 std::__allocated_ptr<std::allocator<std::_Sp_counted_ptr_inplace<Button, std::allocator<Button>, (__gnu_cxx::_Lock_policy)2> > > std::__allocate_guarded<std::allocator<std::_Sp_counted_ptr_inplace<Button, std::allocator<Button>, (__gnu_cxx::_Lock_policy)2> > >(std::allocator<std::_Sp_counted_ptr_inplace<Button, std::allocator<Button>, (__gnu_cxx::_Lock_policy)2> >&)
- 0.00 48.23 0.00 106 0.00 0.00 std::remove_reference<std::allocator<Button> const&>::type&& std::move<std::allocator<Button> const&>(std::allocator<Button> const&)
- 0.00 48.23 0.00 106 0.00 0.00 std::remove_reference<std::shared_ptr<Button>&>::type&& std::move<std::shared_ptr<Button>&>(std::shared_ptr<Button>&)
- 0.00 48.23 0.00 106 0.00 0.00 std::remove_reference<std::__shared_ptr<Button, (__gnu_cxx::_Lock_policy)2>&>::type&& std::move<std::__shared_ptr<Button, (__gnu_cxx::_Lock_policy)2>&>(std::__shared_ptr<Button, (__gnu_cxx::_Lock_policy)2>&)
- 0.00 48.23 0.00 105 0.00 0.00 Handle ObjectPool<Rectangle>::add<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, int&, int&, float&, float&>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, int&, int&, float&, float&)
- 0.00 48.23 0.00 105 0.00 0.00 Handle ComponentManager::add<Rectangle, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, int&, int&, float&, float&, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, int&, int&, float&, float&)
- 0.00 48.23 0.00 102 0.00 0.00 std::map<CallbackKey, std::function<void ()>, std::less<CallbackKey>, std::allocator<std::pair<CallbackKey const, std::function<void ()> > > >::operator[](CallbackKey&&)
- 0.00 48.23 0.00 102 0.00 0.00 std::function<void ()>::swap(std::function<void ()>&)
- 0.00 48.23 0.00 102 0.00 0.00 std::function<void ()>::function(std::function<void ()> const&)
- 0.00 48.23 0.00 102 0.00 0.00 std::function<void ()>::operator=(std::function<void ()> const&)
- 0.00 48.23 0.00 102 0.00 0.00 std::enable_if<std::__and_<std::__not_<std::__is_tuple_like<bool (*)(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)> >, std::is_move_constructible<bool (*)(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)>, std::is_move_assignable<bool (*)(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)> >::value, void>::type std::swap<bool (*)(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)>(bool (*&)(std::_Any_data&, std::_Any_data const&, std::_Manager_operation), bool (*&)(std::_Any_data&, std::_Any_data const&, std::_Manager_operation))
- 0.00 48.23 0.00 102 0.00 0.00 std::enable_if<std::__and_<std::__not_<std::__is_tuple_like<void (*)(std::_Any_data const&)> >, std::is_move_constructible<void (*)(std::_Any_data const&)>, std::is_move_assignable<void (*)(std::_Any_data const&)> >::value, void>::type std::swap<void (*)(std::_Any_data const&)>(void (*&)(std::_Any_data const&), void (*&)(std::_Any_data const&))
- 0.00 48.23 0.00 102 0.00 0.00 std::enable_if<std::__and_<std::__not_<std::__is_tuple_like<std::_Any_data> >, std::is_move_constructible<std::_Any_data>, std::is_move_assignable<std::_Any_data> >::value, void>::type std::swap<std::_Any_data>(std::_Any_data&, std::_Any_data&)
- 0.00 48.23 0.00 101 0.00 0.00 void __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<CallbackKey const, std::function<void ()> > > >::construct<std::pair<CallbackKey const, std::function<void ()> >, std::piecewise_construct_t const&, std::tuple<CallbackKey&&>, std::tuple<> >(std::pair<CallbackKey const, std::function<void ()> >*, std::piecewise_construct_t const&, std::tuple<CallbackKey&&>&&, std::tuple<>&&)
- 0.00 48.23 0.00 101 0.00 0.00 void std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<CallbackKey const, std::function<void ()> > > > >::construct<std::pair<CallbackKey const, std::function<void ()> >, std::piecewise_construct_t const&, std::tuple<CallbackKey&&>, std::tuple<> >(std::allocator<std::_Rb_tree_node<std::pair<CallbackKey const, std::function<void ()> > > >&, std::pair<CallbackKey const, std::function<void ()> >*, std::piecewise_construct_t const&, std::tuple<CallbackKey&&>&&, std::tuple<>&&)
- 0.00 48.23 0.00 101 0.00 0.00 std::pair<CallbackKey const, std::function<void ()> >::pair<CallbackKey&&>(std::piecewise_construct_t, std::tuple<CallbackKey&&>, std::tuple<>)
- 0.00 48.23 0.00 101 0.00 0.00 std::pair<CallbackKey const, std::function<void ()> >::pair<CallbackKey&&, 0ul>(std::tuple<CallbackKey&&>&, std::tuple<>&, std::_Index_tuple<0ul>, std::_Index_tuple<>)
- 0.00 48.23 0.00 101 0.00 0.00 std::_Rb_tree_node<std::pair<CallbackKey const, std::function<void ()> > >* std::_Rb_tree<CallbackKey, std::pair<CallbackKey const, std::function<void ()> >, std::_Select1st<std::pair<CallbackKey const, std::function<void ()> > >, std::less<CallbackKey>, std::allocator<std::pair<CallbackKey const, std::function<void ()> > > >::_M_create_node<std::piecewise_construct_t const&, std::tuple<CallbackKey&&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple<CallbackKey&&>&&, std::tuple<>&&)
- 0.00 48.23 0.00 101 0.00 0.00 void std::_Rb_tree<CallbackKey, std::pair<CallbackKey const, std::function<void ()> >, std::_Select1st<std::pair<CallbackKey const, std::function<void ()> > >, std::less<CallbackKey>, std::allocator<std::pair<CallbackKey const, std::function<void ()> > > >::_M_construct_node<std::piecewise_construct_t const&, std::tuple<CallbackKey&&>, std::tuple<> >(std::_Rb_tree_node<std::pair<CallbackKey const, std::function<void ()> > >*, std::piecewise_construct_t const&, std::tuple<CallbackKey&&>&&, std::tuple<>&&)
- 0.00 48.23 0.00 101 0.00 0.00 std::_Rb_tree_iterator<std::pair<CallbackKey const, std::function<void ()> > > std::_Rb_tree<CallbackKey, std::pair<CallbackKey const, std::function<void ()> >, std::_Select1st<std::pair<CallbackKey const, std::function<void ()> > >, std::less<CallbackKey>, std::allocator<std::pair<CallbackKey const, std::function<void ()> > > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<CallbackKey&&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<CallbackKey const, std::function<void ()> > >, std::piecewise_construct_t const&, std::tuple<CallbackKey&&>&&, std::tuple<>&&)
- 0.00 48.23 0.00 101 0.00 0.00 void std::_Construct<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
- 0.00 48.23 0.00 100 0.00 0.00 std::_Rb_tree<CallbackKey, std::pair<CallbackKey const, std::function<void ()> >, std::_Select1st<std::pair<CallbackKey const, std::function<void ()> > >, std::less<CallbackKey>, std::allocator<std::pair<CallbackKey const, std::function<void ()> > > >::size() const
- 0.00 48.23 0.00 96 0.00 0.00 __gnu_cxx::new_allocator<MouseButtonInputEvent>::~new_allocator()
- 0.00 48.23 0.00 96 0.00 0.00 std::allocator<MouseButtonInputEvent>::~allocator()
- 0.00 48.23 0.00 94 0.00 0.00 GridSystem::create_gridline(Entity*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, float, float, float, float)
- 0.00 48.23 0.00 94 0.00 0.00 Handle Entity::add<Rectangle, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, int, int, float&, float&, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, int&&, int&&, float&, float&)
- 0.00 48.23 0.00 91 0.00 0.00 std::_Head_base<0ul, ObjectPoolBase*, false>::_M_head(std::_Head_base<0ul, ObjectPoolBase*, false>&)
- 0.00 48.23 0.00 91 0.00 0.00 std::_Tuple_impl<0ul, ObjectPoolBase*, std::default_delete<ObjectPoolBase> >::_M_head(std::_Tuple_impl<0ul, ObjectPoolBase*, std::default_delete<ObjectPoolBase> >&)
- 0.00 48.23 0.00 91 0.00 0.00 std::__uniq_ptr_impl<ObjectPoolBase, std::default_delete<ObjectPoolBase> >::_M_ptr()
- 0.00 48.23 0.00 91 0.00 0.00 ObjectPoolBase*& std::__get_helper<0ul, ObjectPoolBase*, std::default_delete<ObjectPoolBase> >(std::_Tuple_impl<0ul, ObjectPoolBase*, std::default_delete<ObjectPoolBase> >&)
- 0.00 48.23 0.00 91 0.00 0.00 std::tuple_element<0ul, std::tuple<ObjectPoolBase*, std::default_delete<ObjectPoolBase> > >::type& std::get<0ul, ObjectPoolBase*, std::default_delete<ObjectPoolBase> >(std::tuple<ObjectPoolBase*, std::default_delete<ObjectPoolBase> >&)
- 0.00 48.23 0.00 84 0.00 0.00 __gnu_cxx::new_allocator<KeyPressInputEvent>::~new_allocator()
- 0.00 48.23 0.00 84 0.00 0.00 __gnu_cxx::new_allocator<KeyReleaseInputEvent>::~new_allocator()
- 0.00 48.23 0.00 84 0.00 0.00 std::allocator<KeyPressInputEvent>::~allocator()
- 0.00 48.23 0.00 84 0.00 0.00 std::allocator<KeyReleaseInputEvent>::~allocator()
- 0.00 48.23 0.00 84 0.00 0.00 BuilderScene::load_from_file(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)::{lambda()#5}*& std::_Any_data::_M_access<BuilderScene::load_from_file(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)::{lambda()#5}*>()
- 0.00 48.23 0.00 82 0.00 0.00 void __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<CallbackKey const, std::function<void ()> > > >::construct<std::pair<CallbackKey const, std::function<void ()> >, std::piecewise_construct_t const&, std::tuple<CallbackKey const&>, std::tuple<> >(std::pair<CallbackKey const, std::function<void ()> >*, std::piecewise_construct_t const&, std::tuple<CallbackKey const&>&&, std::tuple<>&&)
- 0.00 48.23 0.00 82 0.00 0.00 std::_Tuple_impl<0ul, CallbackKey const&>::_Tuple_impl(std::_Tuple_impl<0ul, CallbackKey const&>&&)
- 0.00 48.23 0.00 82 0.00 0.00 std::_Tuple_impl<0ul, CallbackKey const&>::_Tuple_impl(CallbackKey const&)
- 0.00 48.23 0.00 82 0.00 0.00 void std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<CallbackKey const, std::function<void ()> > > > >::construct<std::pair<CallbackKey const, std::function<void ()> >, std::piecewise_construct_t const&, std::tuple<CallbackKey const&>, std::tuple<> >(std::allocator<std::_Rb_tree_node<std::pair<CallbackKey const, std::function<void ()> > > >&, std::pair<CallbackKey const, std::function<void ()> >*, std::piecewise_construct_t const&, std::tuple<CallbackKey const&>&&, std::tuple<>&&)
- 0.00 48.23 0.00 82 0.00 0.00 std::pair<CallbackKey const, std::function<void ()> >::pair<CallbackKey const&>(std::piecewise_construct_t, std::tuple<CallbackKey const&>, std::tuple<>)
- 0.00 48.23 0.00 82 0.00 0.00 std::pair<CallbackKey const, std::function<void ()> >::pair<CallbackKey const&, 0ul>(std::tuple<CallbackKey const&>&, std::tuple<>&, std::_Index_tuple<0ul>, std::_Index_tuple<>)
- 0.00 48.23 0.00 82 0.00 0.00 std::tuple<CallbackKey const&>::tuple(std::tuple<CallbackKey const&>&&)
- 0.00 48.23 0.00 82 0.00 0.00 std::tuple<CallbackKey const&>::tuple<void, true>(CallbackKey const&)
- 0.00 48.23 0.00 82 0.00 0.00 std::_Rb_tree_node<std::pair<CallbackKey const, std::function<void ()> > >* std::_Rb_tree<CallbackKey, std::pair<CallbackKey const, std::function<void ()> >, std::_Select1st<std::pair<CallbackKey const, std::function<void ()> > >, std::less<CallbackKey>, std::allocator<std::pair<CallbackKey const, std::function<void ()> > > >::_M_create_node<std::piecewise_construct_t const&, std::tuple<CallbackKey const&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple<CallbackKey const&>&&, std::tuple<>&&)
- 0.00 48.23 0.00 82 0.00 0.00 void std::_Rb_tree<CallbackKey, std::pair<CallbackKey const, std::function<void ()> >, std::_Select1st<std::pair<CallbackKey const, std::function<void ()> > >, std::less<CallbackKey>, std::allocator<std::pair<CallbackKey const, std::function<void ()> > > >::_M_construct_node<std::piecewise_construct_t const&, std::tuple<CallbackKey const&>, std::tuple<> >(std::_Rb_tree_node<std::pair<CallbackKey const, std::function<void ()> > >*, std::piecewise_construct_t const&, std::tuple<CallbackKey const&>&&, std::tuple<>&&)
- 0.00 48.23 0.00 82 0.00 0.00 std::_Rb_tree_iterator<std::pair<CallbackKey const, std::function<void ()> > > std::_Rb_tree<CallbackKey, std::pair<CallbackKey const, std::function<void ()> >, std::_Select1st<std::pair<CallbackKey const, std::function<void ()> > >, std::less<CallbackKey>, std::allocator<std::pair<CallbackKey const, std::function<void ()> > > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<CallbackKey const&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<CallbackKey const, std::function<void ()> > >, std::piecewise_construct_t const&, std::tuple<CallbackKey const&>&&, std::tuple<>&&)
- 0.00 48.23 0.00 82 0.00 0.00 CallbackKey const& std::__get_helper<0ul, CallbackKey const&>(std::_Tuple_impl<0ul, CallbackKey const&>&)
- 0.00 48.23 0.00 82 0.00 0.00 std::tuple_element<0ul, std::tuple<CallbackKey const&> >::type& std::get<0ul, CallbackKey const&>(std::tuple<CallbackKey const&>&)
- 0.00 48.23 0.00 81 0.00 0.00 SceneNode::scale(sf::Vector2<float> const&)
- 0.00 48.23 0.00 81 0.00 0.00 SceneNode::scale() const
- 0.00 48.23 0.00 80 0.00 0.00 ObjectPool<PlayerProfile>::size() const
- 0.00 48.23 0.00 80 0.00 0.00 ObjectPool<Callback>::size() const
- 0.00 48.23 0.00 79 0.00 0.00 std::_Rb_tree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > >::operator--()
- 0.00 48.23 0.00 79 0.00 0.00 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > > >::_M_leftmost()
- 0.00 48.23 0.00 78 0.00 0.00 Rectangle::size() const
- 0.00 48.23 0.00 77 0.00 0.00 Text::font(std::shared_ptr<Font>)
- 0.00 48.23 0.00 77 0.00 0.00 Text::font_size(unsigned int)
- 0.00 48.23 0.00 77 0.00 0.00 Text::Text(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<Font>, unsigned int)
- 0.00 48.23 0.00 77 0.00 0.00 Scene::fonts()
- 0.00 48.23 0.00 77 0.00 0.00 std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Font> > >::operator()(std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Font> > const&) const
- 0.00 48.23 0.00 77 0.00 0.00 std::__shared_ptr<Font, (__gnu_cxx::_Lock_policy)2>::operator bool() const
- 0.00 48.23 0.00 77 0.00 0.00 std::shared_ptr<Font>::shared_ptr(decltype(nullptr))
- 0.00 48.23 0.00 77 0.00 0.00 std::shared_ptr<Font>::operator=(std::shared_ptr<Font> const&)
- 0.00 48.23 0.00 77 0.00 0.00 std::__shared_ptr<Font, (__gnu_cxx::_Lock_policy)2>::operator=(std::__shared_ptr<Font, (__gnu_cxx::_Lock_policy)2> const&)
- 0.00 48.23 0.00 77 0.00 0.00 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > > >::_M_leftmost()
- 0.00 48.23 0.00 77 0.00 0.00 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Font> >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Font> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Font> > > >::_S_key(std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Font> > > const*)
- 0.00 48.23 0.00 77 0.00 0.00 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Font> >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Font> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Font> > > >::_S_value(std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Font> > > const*)
- 0.00 48.23 0.00 76 0.00 0.00 __gnu_cxx::new_allocator<sf::Vertex>::deallocate(sf::Vertex*, unsigned long)
- 0.00 48.23 0.00 76 0.00 0.00 std::allocator_traits<std::allocator<sf::Vertex> >::deallocate(std::allocator<sf::Vertex>&, sf::Vertex*, unsigned long)
- 0.00 48.23 0.00 75 0.00 0.00 ObjectPool<Text>::num_entries_active() const
- 0.00 48.23 0.00 75 0.00 0.00 Font::get_font() const
- 0.00 48.23 0.00 75 0.00 0.00 Atlas<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, Font>::get(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) const
- 0.00 48.23 0.00 75 0.00 0.00 Atlas<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, Font>::get_pre(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) const
- 0.00 48.23 0.00 75 0.00 0.00 Atlas<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, Font>::get_post(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<Font>) const
- 0.00 48.23 0.00 75 0.00 0.00 std::__shared_ptr<Font, (__gnu_cxx::_Lock_policy)2>::get() const
- 0.00 48.23 0.00 75 0.00 0.00 std::__shared_ptr_access<Font, (__gnu_cxx::_Lock_policy)2, false, false>::_M_get() const
- 0.00 48.23 0.00 75 0.00 0.00 std::__shared_ptr_access<Font, (__gnu_cxx::_Lock_policy)2, false, false>::operator->() const
- 0.00 48.23 0.00 75 0.00 0.00 std::_Rb_tree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Font> > >::operator==(std::_Rb_tree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Font> > > const&) const
- 0.00 48.23 0.00 75 0.00 0.00 std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<Font>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Font> > > >::lower_bound(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const
- 0.00 48.23 0.00 75 0.00 0.00 std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<Font>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Font> > > >::at(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const
- 0.00 48.23 0.00 75 0.00 0.00 std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<Font>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Font> > > >::end() const
- 0.00 48.23 0.00 75 0.00 0.00 std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<Font>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Font> > > >::key_comp() const
- 0.00 48.23 0.00 75 0.00 0.00 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Font> >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Font> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Font> > > >::lower_bound(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const
- 0.00 48.23 0.00 75 0.00 0.00 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Font> >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Font> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Font> > > >::_M_lower_bound(std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Font> > > const*, std::_Rb_tree_node_base const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const
- 0.00 48.23 0.00 75 0.00 0.00 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Font> >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Font> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Font> > > >::end() const
- 0.00 48.23 0.00 75 0.00 0.00 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Font> >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Font> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Font> > > >::_M_end() const
- 0.00 48.23 0.00 75 0.00 0.00 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Font> >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Font> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Font> > > >::_M_begin() const
- 0.00 48.23 0.00 75 0.00 0.00 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Font> >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Font> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Font> > > >::key_comp() const
- 0.00 48.23 0.00 75 0.00 0.00 std::shared_ptr<Font>::shared_ptr(std::shared_ptr<Font>&&)
- 0.00 48.23 0.00 75 0.00 0.00 std::shared_ptr<Font>::operator=(std::shared_ptr<Font>&&)
- 0.00 48.23 0.00 75 0.00 0.00 std::__shared_ptr<Font, (__gnu_cxx::_Lock_policy)2>::swap(std::__shared_ptr<Font, (__gnu_cxx::_Lock_policy)2>&)
- 0.00 48.23 0.00 75 0.00 0.00 std::__shared_ptr<Font, (__gnu_cxx::_Lock_policy)2>::operator=(std::__shared_ptr<Font, (__gnu_cxx::_Lock_policy)2>&&)
- 0.00 48.23 0.00 75 0.00 0.00 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Font> >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Font> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Font> > > >::_S_left(std::_Rb_tree_node_base const*)
- 0.00 48.23 0.00 75 0.00 0.00 std::remove_reference<std::__shared_ptr<Font, (__gnu_cxx::_Lock_policy)2>&>::type&& std::move<std::__shared_ptr<Font, (__gnu_cxx::_Lock_policy)2>&>(std::__shared_ptr<Font, (__gnu_cxx::_Lock_policy)2>&)
- 0.00 48.23 0.00 75 0.00 0.00 std::enable_if<std::__and_<std::__not_<std::__is_tuple_like<Font*> >, std::is_move_constructible<Font*>, std::is_move_assignable<Font*> >::value, void>::type std::swap<Font*>(Font*&, Font*&)
- 0.00 48.23 0.00 74 0.00 0.00 ObjectPool<Collision>::size() const
- 0.00 48.23 0.00 72 0.00 0.00 MouseButtonInputEvent::execute(InputListener&)
- 0.00 48.23 0.00 72 0.00 0.00 __gnu_cxx::new_allocator<MouseButtonInputEvent>::new_allocator(__gnu_cxx::new_allocator<MouseButtonInputEvent> const&)
- 0.00 48.23 0.00 72 0.00 0.00 __gnu_cxx::new_allocator<SceneNode*>::deallocate(SceneNode**, unsigned long)
- 0.00 48.23 0.00 72 0.00 0.00 __gnu_cxx::new_allocator<SceneNode*>::allocate(unsigned long, void const*)
- 0.00 48.23 0.00 72 0.00 0.00 __gnu_cxx::__aligned_buffer<MouseButtonInputEvent>::_M_ptr()
- 0.00 48.23 0.00 72 0.00 0.00 __gnu_cxx::__aligned_buffer<MouseButtonInputEvent>::_M_addr()
- 0.00 48.23 0.00 72 0.00 0.00 __gnu_cxx::__normal_iterator<SceneNode**, std::vector<SceneNode*, std::allocator<SceneNode*> > >::difference_type __gnu_cxx::operator-<SceneNode**, std::vector<SceneNode*, std::allocator<SceneNode*> > >(__gnu_cxx::__normal_iterator<SceneNode**, std::vector<SceneNode*, std::allocator<SceneNode*> > > const&, __gnu_cxx::__normal_iterator<SceneNode**, std::vector<SceneNode*, std::allocator<SceneNode*> > > const&)
- 0.00 48.23 0.00 72 0.00 0.00 std::vector<SceneNode*, std::allocator<SceneNode*> >::_M_check_len(unsigned long, char const*) const
- 0.00 48.23 0.00 72 0.00 0.00 std::allocator<MouseButtonInputEvent>::allocator(std::allocator<MouseButtonInputEvent> const&)
- 0.00 48.23 0.00 72 0.00 0.00 std::_Vector_base<SceneNode*, std::allocator<SceneNode*> >::_M_allocate(unsigned long)
- 0.00 48.23 0.00 72 0.00 0.00 std::allocator_traits<std::allocator<SceneNode*> >::deallocate(std::allocator<SceneNode*>&, SceneNode**, unsigned long)
- 0.00 48.23 0.00 72 0.00 0.00 std::allocator_traits<std::allocator<SceneNode*> >::allocate(std::allocator<SceneNode*>&, unsigned long)
- 0.00 48.23 0.00 72 0.00 0.00 std::_Sp_counted_ptr_inplace<MouseButtonInputEvent, std::allocator<MouseButtonInputEvent>, (__gnu_cxx::_Lock_policy)2>::_M_ptr()
- 0.00 48.23 0.00 70 0.00 0.00 Collision::volume(sf::Rect<float>)
- 0.00 48.23 0.00 70 0.00 0.00 Rectangle::size(sf::Vector2<float> const&)
- 0.00 48.23 0.00 70 0.00 0.00 BuilderScene::mouse_script_add_zoom_behavior(Game&, Handle)::{lambda()#2} const& std::_Any_data::_M_access<BuilderScene::mouse_script_add_zoom_behavior(Game&, Handle)::{lambda()#2}>() const
- 0.00 48.23 0.00 69 0.00 0.00 sf::Vector2<int>::Vector2()
- 0.00 48.23 0.00 69 0.00 0.00 Grid::zoom_factor(sf::Vector2<float>)
- 0.00 48.23 0.00 69 0.00 0.00 Rectangle::global_bounds() const
- 0.00 48.23 0.00 69 0.00 0.00 std::_Function_base::_Base_manager<BuilderScene::mouse_script_add_zoom_behavior(Game&, Handle)::{lambda()#2}>::_M_get_pointer(std::_Any_data const&)
- 0.00 48.23 0.00 69 0.00 0.00 std::_Function_handler<void (), BuilderScene::mouse_script_add_zoom_behavior(Game&, Handle)::{lambda()#2}>::_M_invoke(std::_Any_data const&)
- 0.00 48.23 0.00 69 0.00 0.00 BuilderScene::mouse_script_add_zoom_behavior(Game&, Handle)::{lambda()#2} const* std::__addressof<BuilderScene::mouse_script_add_zoom_behavior(Game&, Handle)::{lambda()#2} const>(BuilderScene::mouse_script_add_zoom_behavior(Game&, Handle)::{lambda()#2} const&)
- 0.00 48.23 0.00 69 0.00 0.00 BuilderScene::mouse_script_add_zoom_behavior(Game&, Handle)::{lambda()#2}::operator()() const
- 0.00 48.23 0.00 68 0.00 0.00 Text::offset(float, float)
- 0.00 48.23 0.00 68 0.00 0.00 ObjectPool<Clickable>::size() const
- 0.00 48.23 0.00 68 0.00 0.00 std::_Rb_tree_iterator<std::pair<std::type_index const, Handle> >::operator!=(std::_Rb_tree_iterator<std::pair<std::type_index const, Handle> > const&) const
- 0.00 48.23 0.00 68 0.00 0.00 StartMenuScene::init(Game&)::{lambda()#1}* const& std::_Any_data::_M_access<StartMenuScene::init(Game&)::{lambda()#1}*>() const
- 0.00 48.23 0.00 67 0.00 0.00 std::shared_ptr<Intent> InputBinding::get<SelectMenuItemIntent, (void*)0>()
- 0.00 48.23 0.00 67 0.00 0.00 std::_Function_base::_Base_manager<StartMenuScene::init(Game&)::{lambda()#1}>::_M_get_pointer(std::_Any_data const&)
- 0.00 48.23 0.00 67 0.00 0.00 std::_Function_handler<void (), StartMenuScene::init(Game&)::{lambda()#1}>::_M_invoke(std::_Any_data const&)
- 0.00 48.23 0.00 67 0.00 0.00 StartMenuScene::init(Game&)::{lambda()#1}::operator()() const
- 0.00 48.23 0.00 66 0.00 0.00 Button::position(int)
- 0.00 48.23 0.00 64 0.00 0.00 Handle ObjectPool<Text>::add<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [1], std::shared_ptr<Font>&, int&>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [1], std::shared_ptr<Font>&, int&)
- 0.00 48.23 0.00 64 0.00 0.00 Handle ComponentManager::add<Text, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [1], std::shared_ptr<Font>&, int&, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [1], std::shared_ptr<Font>&, int&)
- 0.00 48.23 0.00 64 0.00 0.00 Handle Entity::add<Text, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char const (&) [1], std::shared_ptr<Font>, int, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, char const (&) [1], std::shared_ptr<Font>&&, int&&)
- 0.00 48.23 0.00 64 0.00 0.00 __gnu_cxx::__aligned_membuf<std::pair<std::type_index const, std::shared_ptr<Intent> > >::_M_ptr()
- 0.00 48.23 0.00 64 0.00 0.00 std::_Rb_tree_node<std::pair<std::type_index const, std::shared_ptr<Intent> > >::_M_valptr()
- 0.00 48.23 0.00 64 0.00 0.00 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::shared_ptr<Intent> >, std::_Select1st<std::pair<std::type_index const, std::shared_ptr<Intent> > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Intent> > > >::_M_get_Node_allocator()
- 0.00 48.23 0.00 64 0.00 0.00 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >& std::forward<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type&)
- 0.00 48.23 0.00 63 0.00 0.00 GridSystem::create_text_marker(Entity*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Vector2<float> const&)
- 0.00 48.23 0.00 63 0.00 0.00 KeyPressInputEvent::execute(InputListener&)
- 0.00 48.23 0.00 63 0.00 0.00 KeyReleaseInputEvent::execute(InputListener&)
- 0.00 48.23 0.00 63 0.00 0.00 __gnu_cxx::new_allocator<KeyPressInputEvent>::new_allocator(__gnu_cxx::new_allocator<KeyPressInputEvent> const&)
- 0.00 48.23 0.00 63 0.00 0.00 __gnu_cxx::new_allocator<KeyReleaseInputEvent>::new_allocator(__gnu_cxx::new_allocator<KeyReleaseInputEvent> const&)
- 0.00 48.23 0.00 63 0.00 0.00 __gnu_cxx::__aligned_buffer<KeyPressInputEvent>::_M_ptr()
- 0.00 48.23 0.00 63 0.00 0.00 __gnu_cxx::__aligned_buffer<KeyPressInputEvent>::_M_addr()
- 0.00 48.23 0.00 63 0.00 0.00 __gnu_cxx::__aligned_buffer<KeyReleaseInputEvent>::_M_ptr()
- 0.00 48.23 0.00 63 0.00 0.00 __gnu_cxx::__aligned_buffer<KeyReleaseInputEvent>::_M_addr()
- 0.00 48.23 0.00 63 0.00 0.00 std::allocator<KeyPressInputEvent>::allocator(std::allocator<KeyPressInputEvent> const&)
- 0.00 48.23 0.00 63 0.00 0.00 std::allocator<KeyReleaseInputEvent>::allocator(std::allocator<KeyReleaseInputEvent> const&)
- 0.00 48.23 0.00 63 0.00 0.00 std::_Function_base::_Base_manager<BuilderScene::load_from_file(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)::{lambda()#3}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<BuilderScene::load_from_file(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)::{lambda()#3}> const&, std::_Manager_operation)
- 0.00 48.23 0.00 63 0.00 0.00 std::_Function_base::_Base_manager<BuilderScene::load_from_file(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)::{lambda()#4}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<BuilderScene::load_from_file(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)::{lambda()#4}> const&, std::_Manager_operation)
- 0.00 48.23 0.00 63 0.00 0.00 std::_Function_base::_Base_manager<BuilderScene::load_from_file(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)::{lambda()#5}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<BuilderScene::load_from_file(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)::{lambda()#5}> const&, std::_Manager_operation)
- 0.00 48.23 0.00 63 0.00 0.00 std::_Sp_counted_ptr_inplace<KeyPressInputEvent, std::allocator<KeyPressInputEvent>, (__gnu_cxx::_Lock_policy)2>::_M_ptr()
- 0.00 48.23 0.00 63 0.00 0.00 std::_Sp_counted_ptr_inplace<KeyReleaseInputEvent, std::allocator<KeyReleaseInputEvent>, (__gnu_cxx::_Lock_policy)2>::_M_ptr()
- 0.00 48.23 0.00 63 0.00 0.00 std::remove_reference<BuilderScene::load_from_file(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)::{lambda()#3}&>::type&& std::move<BuilderScene::load_from_file(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)::{lambda()#3}&>(std::remove_reference&&)
- 0.00 48.23 0.00 63 0.00 0.00 std::remove_reference<BuilderScene::load_from_file(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)::{lambda()#4}&>::type&& std::move<BuilderScene::load_from_file(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)::{lambda()#4}&>(std::remove_reference&&)
- 0.00 48.23 0.00 63 0.00 0.00 std::remove_reference<BuilderScene::load_from_file(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)::{lambda()#5}&>::type&& std::move<BuilderScene::load_from_file(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)::{lambda()#5}&>(std::remove_reference&&)
- 0.00 48.23 0.00 61 0.00 0.00 std::less<Logger::CATEGORY>::operator()(Logger::CATEGORY const&, Logger::CATEGORY const&) const
- 0.00 48.23 0.00 60 0.00 0.00 __gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > >::operator+(long) const
- 0.00 48.23 0.00 59 0.00 0.00 ComponentManager::remove(std::type_index, Handle)
- 0.00 48.23 0.00 59 0.00 0.00 __gnu_cxx::__aligned_membuf<std::pair<std::type_index const, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, System*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > > > >::_M_ptr() const
- 0.00 48.23 0.00 59 0.00 0.00 __gnu_cxx::__aligned_membuf<std::pair<std::type_index const, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, System*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > > > >::_M_addr() const
- 0.00 48.23 0.00 59 0.00 0.00 std::_Rb_tree_node<std::pair<std::type_index const, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, System*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > > > >::_M_valptr() const
- 0.00 48.23 0.00 59 0.00 0.00 std::map<std::type_index, Handle, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > >::erase[abi:cxx11](std::_Rb_tree_iterator<std::pair<std::type_index const, Handle> >)
- 0.00 48.23 0.00 59 0.00 0.00 std::_Rb_tree<std::type_index, std::pair<std::type_index const, Handle>, std::_Select1st<std::pair<std::type_index const, Handle> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > >::_M_erase_aux(std::_Rb_tree_const_iterator<std::pair<std::type_index const, Handle> >)
- 0.00 48.23 0.00 59 0.00 0.00 std::_Rb_tree<std::type_index, std::pair<std::type_index const, Handle>, std::_Select1st<std::pair<std::type_index const, Handle> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > >::erase[abi:cxx11](std::_Rb_tree_iterator<std::pair<std::type_index const, Handle> >)
- 0.00 48.23 0.00 56 0.00 0.00 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > > >::_M_rightmost()
- 0.00 48.23 0.00 56 0.00 0.00 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, bool>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, bool> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, bool> > >::_M_get_Node_allocator()
- 0.00 48.23 0.00 54 0.00 0.00 std::shared_ptr<Mailbox::HandlerEntry>::~shared_ptr()
- 0.00 48.23 0.00 54 0.00 0.00 std::__shared_ptr<Mailbox::HandlerEntry, (__gnu_cxx::_Lock_policy)2>::~__shared_ptr()
- 0.00 48.23 0.00 54 0.00 0.00 void std::vector<SceneNode*, std::allocator<SceneNode*> >::_M_realloc_insert<SceneNode* const&>(__gnu_cxx::__normal_iterator<SceneNode**, std::vector<SceneNode*, std::allocator<SceneNode*> > >, SceneNode* const&)
- 0.00 48.23 0.00 54 0.00 0.00 std::remove_reference<Intent*&>::type&& std::move<Intent*&>(Intent*&)
- 0.00 48.23 0.00 53 0.00 0.00 GridSystem::create_col(Entity*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, float)
- 0.00 48.23 0.00 53 0.00 0.00 __gnu_cxx::__aligned_membuf<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, bool> >::_M_ptr()
- 0.00 48.23 0.00 53 0.00 0.00 __gnu_cxx::__aligned_membuf<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, bool> >::_M_addr()
- 0.00 48.23 0.00 53 0.00 0.00 std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, bool> >::_M_valptr()
- 0.00 48.23 0.00 52 0.00 0.00 std::_Rb_tree_iterator<std::pair<Logger::CATEGORY const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_Rb_tree_iterator(std::_Rb_tree_node_base*)
- 0.00 48.23 0.00 50 0.00 0.00 std::_Select1st<std::pair<Logger::CATEGORY const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::operator()(std::pair<Logger::CATEGORY const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&) const
- 0.00 48.23 0.00 49 0.00 0.00 std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >::~unique_ptr()
- 0.00 48.23 0.00 48 0.00 0.00 Clickable::is_right_clicked(bool)
- 0.00 48.23 0.00 48 0.00 0.00 __gnu_cxx::new_allocator<std::_Sp_counted_ptr_inplace<MouseButtonInputEvent, std::allocator<MouseButtonInputEvent>, (__gnu_cxx::_Lock_policy)2> >::new_allocator()
- 0.00 48.23 0.00 48 0.00 0.00 __gnu_cxx::new_allocator<std::_Sp_counted_ptr_inplace<MouseButtonInputEvent, std::allocator<MouseButtonInputEvent>, (__gnu_cxx::_Lock_policy)2> >::~new_allocator()
- 0.00 48.23 0.00 48 0.00 0.00 std::allocator<std::_Sp_counted_ptr_inplace<MouseButtonInputEvent, std::allocator<MouseButtonInputEvent>, (__gnu_cxx::_Lock_policy)2> >::allocator<MouseButtonInputEvent>(std::allocator<MouseButtonInputEvent> const&)
- 0.00 48.23 0.00 48 0.00 0.00 std::allocator<std::_Sp_counted_ptr_inplace<MouseButtonInputEvent, std::allocator<MouseButtonInputEvent>, (__gnu_cxx::_Lock_policy)2> >::~allocator()
- 0.00 48.23 0.00 48 0.00 0.00 std::_Sp_ebo_helper<0, std::allocator<MouseButtonInputEvent>, true>::_S_get(std::_Sp_ebo_helper<0, std::allocator<MouseButtonInputEvent>, true>&)
- 0.00 48.23 0.00 48 0.00 0.00 std::__allocated_ptr<std::allocator<std::_Sp_counted_ptr_inplace<MouseButtonInputEvent, std::allocator<MouseButtonInputEvent>, (__gnu_cxx::_Lock_policy)2> > >::__allocated_ptr(std::allocator<std::_Sp_counted_ptr_inplace<MouseButtonInputEvent, std::allocator<MouseButtonInputEvent>, (__gnu_cxx::_Lock_policy)2> >&, std::_Sp_counted_ptr_inplace<MouseButtonInputEvent, std::allocator<MouseButtonInputEvent>, (__gnu_cxx::_Lock_policy)2>*)
- 0.00 48.23 0.00 48 0.00 0.00 std::__allocated_ptr<std::allocator<std::_Sp_counted_ptr_inplace<MouseButtonInputEvent, std::allocator<MouseButtonInputEvent>, (__gnu_cxx::_Lock_policy)2> > >::~__allocated_ptr()
- 0.00 48.23 0.00 48 0.00 0.00 std::_Sp_counted_ptr_inplace<MouseButtonInputEvent, std::allocator<MouseButtonInputEvent>, (__gnu_cxx::_Lock_policy)2>::_Impl::_M_alloc()
- 0.00 48.23 0.00 48 0.00 0.00 std::allocator<std::_Sp_counted_ptr_inplace<MouseButtonInputEvent, std::allocator<MouseButtonInputEvent>, (__gnu_cxx::_Lock_policy)2> >* std::__addressof<std::allocator<std::_Sp_counted_ptr_inplace<MouseButtonInputEvent, std::allocator<MouseButtonInputEvent>, (__gnu_cxx::_Lock_policy)2> > >(std::allocator<std::_Sp_counted_ptr_inplace<MouseButtonInputEvent, std::allocator<MouseButtonInputEvent>, (__gnu_cxx::_Lock_policy)2> >&)
- 0.00 48.23 0.00 45 0.00 0.00 Color::Color(Color const&)
- 0.00 48.23 0.00 44 0.00 0.00 __gnu_cxx::__aligned_membuf<std::pair<Logger::CATEGORY const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_ptr()
- 0.00 48.23 0.00 44 0.00 0.00 __gnu_cxx::__aligned_membuf<std::pair<Logger::CATEGORY const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_addr()
- 0.00 48.23 0.00 44 0.00 0.00 ObjectPool<Sprite>::size() const
- 0.00 48.23 0.00 44 0.00 0.00 __gnu_cxx::__normal_iterator<Subject<std::shared_ptr<InputEvent> >**, std::vector<Subject<std::shared_ptr<InputEvent> >*, std::allocator<Subject<std::shared_ptr<InputEvent> >*> > >::base() const
- 0.00 48.23 0.00 44 0.00 0.00 std::_Rb_tree_node<std::pair<Logger::CATEGORY const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_valptr()
- 0.00 48.23 0.00 44 0.00 0.00 std::_Rb_tree_key_compare<std::less<CallbackKey> >::_Rb_tree_key_compare()
- 0.00 48.23 0.00 43 0.00 0.00 __gnu_cxx::__aligned_membuf<std::pair<Logger::CATEGORY const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_ptr() const
- 0.00 48.23 0.00 43 0.00 0.00 __gnu_cxx::__aligned_membuf<std::pair<Logger::CATEGORY const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_addr() const
- 0.00 48.23 0.00 43 0.00 0.00 std::_Rb_tree_node<std::pair<Logger::CATEGORY const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_valptr() const
- 0.00 48.23 0.00 43 0.00 0.00 std::_Rb_tree_iterator<std::pair<CallbackKey const, std::function<void ()> > >::operator--()
- 0.00 48.23 0.00 42 0.00 0.00 PlayerProfile::PlayerProfile(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned int)
- 0.00 48.23 0.00 42 0.00 0.00 Callback::Callback(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)
- 0.00 48.23 0.00 42 0.00 0.00 __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<CallbackKey const, std::function<void ()> > > >::new_allocator()
- 0.00 48.23 0.00 42 0.00 0.00 __gnu_cxx::new_allocator<std::_Sp_counted_ptr_inplace<KeyPressInputEvent, std::allocator<KeyPressInputEvent>, (__gnu_cxx::_Lock_policy)2> >::new_allocator()
- 0.00 48.23 0.00 42 0.00 0.00 __gnu_cxx::new_allocator<std::_Sp_counted_ptr_inplace<KeyPressInputEvent, std::allocator<KeyPressInputEvent>, (__gnu_cxx::_Lock_policy)2> >::~new_allocator()
- 0.00 48.23 0.00 42 0.00 0.00 __gnu_cxx::new_allocator<std::_Sp_counted_ptr_inplace<KeyReleaseInputEvent, std::allocator<KeyReleaseInputEvent>, (__gnu_cxx::_Lock_policy)2> >::new_allocator()
- 0.00 48.23 0.00 42 0.00 0.00 __gnu_cxx::new_allocator<std::_Sp_counted_ptr_inplace<KeyReleaseInputEvent, std::allocator<KeyReleaseInputEvent>, (__gnu_cxx::_Lock_policy)2> >::~new_allocator()
- 0.00 48.23 0.00 42 0.00 0.00 std::allocator<std::_Rb_tree_node<std::pair<CallbackKey const, std::function<void ()> > > >::allocator()
- 0.00 48.23 0.00 42 0.00 0.00 std::allocator<std::_Sp_counted_ptr_inplace<KeyPressInputEvent, std::allocator<KeyPressInputEvent>, (__gnu_cxx::_Lock_policy)2> >::allocator<KeyPressInputEvent>(std::allocator<KeyPressInputEvent> const&)
- 0.00 48.23 0.00 42 0.00 0.00 std::allocator<std::_Sp_counted_ptr_inplace<KeyPressInputEvent, std::allocator<KeyPressInputEvent>, (__gnu_cxx::_Lock_policy)2> >::~allocator()
- 0.00 48.23 0.00 42 0.00 0.00 std::allocator<std::_Sp_counted_ptr_inplace<KeyReleaseInputEvent, std::allocator<KeyReleaseInputEvent>, (__gnu_cxx::_Lock_policy)2> >::allocator<KeyReleaseInputEvent>(std::allocator<KeyReleaseInputEvent> const&)
- 0.00 48.23 0.00 42 0.00 0.00 std::allocator<std::_Sp_counted_ptr_inplace<KeyReleaseInputEvent, std::allocator<KeyReleaseInputEvent>, (__gnu_cxx::_Lock_policy)2> >::~allocator()
- 0.00 48.23 0.00 42 0.00 0.00 std::_Head_base<1ul, std::default_delete<ObjectPoolBase>, true>::_M_head(std::_Head_base<1ul, std::default_delete<ObjectPoolBase>, true>&)
- 0.00 48.23 0.00 42 0.00 0.00 std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >::get_deleter()
- 0.00 48.23 0.00 42 0.00 0.00 std::_Tuple_impl<1ul, std::default_delete<ObjectPoolBase> >::_M_head(std::_Tuple_impl<1ul, std::default_delete<ObjectPoolBase> >&)
- 0.00 48.23 0.00 42 0.00 0.00 std::_Function_base::_Base_manager<BuilderScene::load_from_file(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)::{lambda()#3}>::_M_destroy(std::_Any_data&, std::integral_constant<bool, true>)
- 0.00 48.23 0.00 42 0.00 0.00 std::_Function_base::_Base_manager<BuilderScene::load_from_file(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)::{lambda()#4}>::_M_destroy(std::_Any_data&, std::integral_constant<bool, true>)
- 0.00 48.23 0.00 42 0.00 0.00 std::_Function_base::_Base_manager<BuilderScene::load_from_file(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)::{lambda()#5}>::_M_destroy(std::_Any_data&, std::integral_constant<bool, false>)
- 0.00 48.23 0.00 42 0.00 0.00 std::_Sp_ebo_helper<0, std::allocator<KeyPressInputEvent>, true>::_S_get(std::_Sp_ebo_helper<0, std::allocator<KeyPressInputEvent>, true>&)
- 0.00 48.23 0.00 42 0.00 0.00 std::_Sp_ebo_helper<0, std::allocator<KeyReleaseInputEvent>, true>::_S_get(std::_Sp_ebo_helper<0, std::allocator<KeyReleaseInputEvent>, true>&)
- 0.00 48.23 0.00 42 0.00 0.00 std::__allocated_ptr<std::allocator<std::_Sp_counted_ptr_inplace<KeyPressInputEvent, std::allocator<KeyPressInputEvent>, (__gnu_cxx::_Lock_policy)2> > >::__allocated_ptr(std::allocator<std::_Sp_counted_ptr_inplace<KeyPressInputEvent, std::allocator<KeyPressInputEvent>, (__gnu_cxx::_Lock_policy)2> >&, std::_Sp_counted_ptr_inplace<KeyPressInputEvent, std::allocator<KeyPressInputEvent>, (__gnu_cxx::_Lock_policy)2>*)
- 0.00 48.23 0.00 42 0.00 0.00 std::__allocated_ptr<std::allocator<std::_Sp_counted_ptr_inplace<KeyPressInputEvent, std::allocator<KeyPressInputEvent>, (__gnu_cxx::_Lock_policy)2> > >::~__allocated_ptr()
- 0.00 48.23 0.00 42 0.00 0.00 std::__allocated_ptr<std::allocator<std::_Sp_counted_ptr_inplace<KeyReleaseInputEvent, std::allocator<KeyReleaseInputEvent>, (__gnu_cxx::_Lock_policy)2> > >::__allocated_ptr(std::allocator<std::_Sp_counted_ptr_inplace<KeyReleaseInputEvent, std::allocator<KeyReleaseInputEvent>, (__gnu_cxx::_Lock_policy)2> >&, std::_Sp_counted_ptr_inplace<KeyReleaseInputEvent, std::allocator<KeyReleaseInputEvent>, (__gnu_cxx::_Lock_policy)2>*)
- 0.00 48.23 0.00 42 0.00 0.00 std::__allocated_ptr<std::allocator<std::_Sp_counted_ptr_inplace<KeyReleaseInputEvent, std::allocator<KeyReleaseInputEvent>, (__gnu_cxx::_Lock_policy)2> > >::~__allocated_ptr()
- 0.00 48.23 0.00 42 0.00 0.00 std::__uniq_ptr_impl<ObjectPoolBase, std::default_delete<ObjectPoolBase> >::_M_deleter()
- 0.00 48.23 0.00 42 0.00 0.00 std::_Sp_counted_ptr_inplace<KeyPressInputEvent, std::allocator<KeyPressInputEvent>, (__gnu_cxx::_Lock_policy)2>::_Impl::_M_alloc()
- 0.00 48.23 0.00 42 0.00 0.00 std::_Sp_counted_ptr_inplace<KeyReleaseInputEvent, std::allocator<KeyReleaseInputEvent>, (__gnu_cxx::_Lock_policy)2>::_Impl::_M_alloc()
- 0.00 48.23 0.00 42 0.00 0.00 std::map<CallbackKey, std::function<void ()>, std::less<CallbackKey>, std::allocator<std::pair<CallbackKey const, std::function<void ()> > > >::map()
- 0.00 48.23 0.00 42 0.00 0.00 std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::operator[](unsigned long)
- 0.00 48.23 0.00 42 0.00 0.00 std::_Rb_tree<CallbackKey, std::pair<CallbackKey const, std::function<void ()> >, std::_Select1st<std::pair<CallbackKey const, std::function<void ()> > >, std::less<CallbackKey>, std::allocator<std::pair<CallbackKey const, std::function<void ()> > > >::_Rb_tree_impl<std::less<CallbackKey>, true>::_Rb_tree_impl()
- 0.00 48.23 0.00 42 0.00 0.00 std::_Rb_tree<CallbackKey, std::pair<CallbackKey const, std::function<void ()> >, std::_Select1st<std::pair<CallbackKey const, std::function<void ()> > >, std::less<CallbackKey>, std::allocator<std::pair<CallbackKey const, std::function<void ()> > > >::_Rb_tree()
- 0.00 48.23 0.00 42 0.00 0.00 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > >, std::_Select1st<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >::_S_key(std::_Rb_tree_node_base const*)
- 0.00 48.23 0.00 42 0.00 0.00 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > >, std::_Select1st<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >::_S_value(std::_Rb_tree_node_base const*)
- 0.00 48.23 0.00 42 0.00 0.00 BuilderScene::load_from_file(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)::{lambda()#3}& std::_Any_data::_M_access<BuilderScene::load_from_file(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)::{lambda()#3}>()
- 0.00 48.23 0.00 42 0.00 0.00 BuilderScene::load_from_file(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)::{lambda()#4}& std::_Any_data::_M_access<BuilderScene::load_from_file(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)::{lambda()#4}>()
- 0.00 48.23 0.00 42 0.00 0.00 std::allocator<std::_Sp_counted_ptr_inplace<KeyPressInputEvent, std::allocator<KeyPressInputEvent>, (__gnu_cxx::_Lock_policy)2> >* std::__addressof<std::allocator<std::_Sp_counted_ptr_inplace<KeyPressInputEvent, std::allocator<KeyPressInputEvent>, (__gnu_cxx::_Lock_policy)2> > >(std::allocator<std::_Sp_counted_ptr_inplace<KeyPressInputEvent, std::allocator<KeyPressInputEvent>, (__gnu_cxx::_Lock_policy)2> >&)
- 0.00 48.23 0.00 42 0.00 0.00 std::allocator<std::_Sp_counted_ptr_inplace<KeyReleaseInputEvent, std::allocator<KeyReleaseInputEvent>, (__gnu_cxx::_Lock_policy)2> >* std::__addressof<std::allocator<std::_Sp_counted_ptr_inplace<KeyReleaseInputEvent, std::allocator<KeyReleaseInputEvent>, (__gnu_cxx::_Lock_policy)2> > >(std::allocator<std::_Sp_counted_ptr_inplace<KeyReleaseInputEvent, std::allocator<KeyReleaseInputEvent>, (__gnu_cxx::_Lock_policy)2> >&)
- 0.00 48.23 0.00 42 0.00 0.00 std::default_delete<ObjectPoolBase>& std::__get_helper<1ul, std::default_delete<ObjectPoolBase>>(std::_Tuple_impl<1ul, std::default_delete<ObjectPoolBase>>&)
- 0.00 48.23 0.00 42 0.00 0.00 Handle* std::__niter_base<Handle*, std::vector<Handle, std::allocator<Handle> > >(__gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > >)
- 0.00 48.23 0.00 42 0.00 0.00 std::tuple_element<1ul, std::tuple<ObjectPoolBase*, std::default_delete<ObjectPoolBase> > >::type& std::get<1ul, ObjectPoolBase*, std::default_delete<ObjectPoolBase> >(std::tuple<ObjectPoolBase*, std::default_delete<ObjectPoolBase> >&)
- 0.00 48.23 0.00 42 0.00 0.00 std::remove_reference<ObjectPoolBase*&>::type&& std::move<ObjectPoolBase*&>(ObjectPoolBase*&)
- 0.00 48.23 0.00 42 0.00 0.00 EntityFilter::Expression*&& std::forward<EntityFilter::Expression*>(std::remove_reference<EntityFilter::Expression*>::type&)
- 0.00 48.23 0.00 41 0.00 0.00 GridSystem::create_row(Entity*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, float)
- 0.00 48.23 0.00 41 0.00 0.00 std::_Select1st<std::pair<std::type_index const, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, System*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > > > >::operator()(std::pair<std::type_index const, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, System*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > > > const&) const
- 0.00 48.23 0.00 40 0.00 0.00 ObjectPool<PlayerProfile>::num_entries_active() const
- 0.00 48.23 0.00 40 0.00 0.00 ObjectPool<Callback>::num_entries_active() const
- 0.00 48.23 0.00 40 0.00 0.00 std::_Rb_tree_iterator<std::pair<std::type_index const, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, System*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > > > >::_Rb_tree_iterator(std::_Rb_tree_node_base*)
- 0.00 48.23 0.00 40 0.00 0.00 std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*>::pair<std::_Rb_tree_node<std::pair<CallbackKey const, std::function<void ()> > >*&, std::_Rb_tree_node_base*&, true>(std::_Rb_tree_node<std::pair<CallbackKey const, std::function<void ()> > >*&, std::_Rb_tree_node_base*&)
- 0.00 48.23 0.00 40 0.00 0.00 std::_Rb_tree<CallbackKey, std::pair<CallbackKey const, std::function<void ()> >, std::_Select1st<std::pair<CallbackKey const, std::function<void ()> > >, std::less<CallbackKey>, std::allocator<std::pair<CallbackKey const, std::function<void ()> > > >::_M_get_insert_unique_pos(CallbackKey const&)
- 0.00 48.23 0.00 40 0.00 0.00 std::_Rb_tree<CallbackKey, std::pair<CallbackKey const, std::function<void ()> >, std::_Select1st<std::pair<CallbackKey const, std::function<void ()> > >, std::less<CallbackKey>, std::allocator<std::pair<CallbackKey const, std::function<void ()> > > >::begin()
- 0.00 48.23 0.00 40 0.00 0.00 std::function<void (ResizeCameraMessage&)> const& std::forward<std::function<void (ResizeCameraMessage&)> const&>(std::remove_reference<std::function<void (ResizeCameraMessage&)> const&>::type&)
- 0.00 48.23 0.00 40 0.00 0.00 std::_Rb_tree_node<std::pair<CallbackKey const, std::function<void ()> > >*& std::forward<std::_Rb_tree_node<std::pair<CallbackKey const, std::function<void ()> > >*&>(std::remove_reference<std::_Rb_tree_node<std::pair<CallbackKey const, std::function<void ()> > >*&>::type&)
- 0.00 48.23 0.00 38 0.00 0.00 Collision::Collision(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, sf::Rect<float>)
- 0.00 48.23 0.00 37 0.00 0.00 ObjectPool<Collision>::num_entries_active() const
- 0.00 48.23 0.00 37 0.00 0.00 std::_Rb_tree<Logger::CATEGORY, std::pair<Logger::CATEGORY const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<Logger::CATEGORY const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<Logger::CATEGORY>, std::allocator<std::pair<Logger::CATEGORY const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_S_key(std::_Rb_tree_node<std::pair<Logger::CATEGORY const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const*)
- 0.00 48.23 0.00 37 0.00 0.00 std::_Rb_tree<Logger::CATEGORY, std::pair<Logger::CATEGORY const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<Logger::CATEGORY const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<Logger::CATEGORY>, std::allocator<std::pair<Logger::CATEGORY const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_S_value(std::_Rb_tree_node<std::pair<Logger::CATEGORY const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const*)
- 0.00 48.23 0.00 36 0.00 0.00 __gnu_cxx::new_allocator<EntityDestroyedMessage>::~new_allocator()
- 0.00 48.23 0.00 36 0.00 0.00 __gnu_cxx::__aligned_membuf<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> >::_M_ptr() const
- 0.00 48.23 0.00 36 0.00 0.00 __gnu_cxx::__aligned_membuf<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> >::_M_addr() const
- 0.00 48.23 0.00 36 0.00 0.00 std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> >::_M_valptr() const
- 0.00 48.23 0.00 36 0.00 0.00 std::_Rb_tree_iterator<std::pair<Logger::CATEGORY const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::operator*() const
- 0.00 48.23 0.00 36 0.00 0.00 std::allocator<EntityDestroyedMessage>::~allocator()
- 0.00 48.23 0.00 36 0.00 0.00 std::_Rb_tree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> >::_Rb_tree_iterator(std::_Rb_tree_node_base*)
- 0.00 48.23 0.00 36 0.00 0.00 std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> >::~pair()
- 0.00 48.23 0.00 36 0.00 0.00 boost::variant<Circle, Rectangle, Sprite, Text, VertexList> const* std::__make_move_if_noexcept_iterator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>, boost::variant<Circle, Rectangle, Sprite, Text, VertexList> const*>(boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*)
- 0.00 48.23 0.00 36 0.00 0.00 EntityDestroyedMessage& std::forward<EntityDestroyedMessage&>(std::remove_reference<EntityDestroyedMessage&>::type&)
- 0.00 48.23 0.00 35 0.00 0.00 Clickable::Clickable(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
- 0.00 48.23 0.00 35 0.00 0.00 __gnu_cxx::__normal_iterator<Subject<std::shared_ptr<InputEvent> >**, std::vector<Subject<std::shared_ptr<InputEvent> >*, std::allocator<Subject<std::shared_ptr<InputEvent> >*> > >::__normal_iterator(Subject<std::shared_ptr<InputEvent> >** const&)
- 0.00 48.23 0.00 35 0.00 0.00 std::_Head_base<0ul, ObjectPoolBase*, false>::_Head_base()
- 0.00 48.23 0.00 35 0.00 0.00 std::_Head_base<1ul, std::default_delete<ObjectPoolBase>, true>::_Head_base()
- 0.00 48.23 0.00 35 0.00 0.00 std::_Tuple_impl<0ul, ObjectPoolBase*, std::default_delete<ObjectPoolBase> >::_Tuple_impl()
- 0.00 48.23 0.00 35 0.00 0.00 std::_Tuple_impl<1ul, std::default_delete<ObjectPoolBase> >::_Tuple_impl()
- 0.00 48.23 0.00 35 0.00 0.00 std::tuple<ObjectPoolBase*, std::default_delete<ObjectPoolBase> >::tuple<ObjectPoolBase*, std::default_delete<ObjectPoolBase>, true>()
- 0.00 48.23 0.00 34 0.00 0.00 ObjectPool<Clickable>::num_entries_active() const
- 0.00 48.23 0.00 33 0.00 0.00 std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > > >::key_comp() const
- 0.00 48.23 0.00 33 0.00 0.00 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > > >::key_comp() const
- 0.00 48.23 0.00 32 0.00 0.00 std::_Rb_tree_iterator<std::pair<std::type_index const, std::shared_ptr<Intent> > >::operator*() const
- 0.00 48.23 0.00 30 0.00 0.00 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > > >::size() const
- 0.00 48.23 0.00 30 0.00 0.00 std::_Rb_tree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> >::_Rb_tree_const_iterator(std::_Rb_tree_node_base const*)
- 0.00 48.23 0.00 30 0.00 0.00 System** std::__niter_base<System**>(System**)
- 0.00 48.23 0.00 29 0.00 0.00 Callback::left_release(std::function<void ()>)
- 0.00 48.23 0.00 28 0.00 0.00 Handle ObjectPool<PlayerProfile>::add<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, int&>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, int&)
- 0.00 48.23 0.00 28 0.00 0.00 Handle ObjectPool<Clickable>::add<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)
- 0.00 48.23 0.00 28 0.00 0.00 Handle ObjectPool<Collision>::add<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, sf::Rect<float>&>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, sf::Rect<float>&)
- 0.00 48.23 0.00 28 0.00 0.00 Handle ComponentManager::add<PlayerProfile, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, int&, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, int&)
- 0.00 48.23 0.00 28 0.00 0.00 Handle ComponentManager::add<Clickable, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)
- 0.00 48.23 0.00 28 0.00 0.00 Handle ComponentManager::add<Collision, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, sf::Rect<float>&, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, sf::Rect<float>&)
- 0.00 48.23 0.00 28 0.00 0.00 Handle Entity::add<PlayerProfile, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, int&&)
- 0.00 48.23 0.00 28 0.00 0.00 Handle Entity::add<Clickable, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&)
- 0.00 48.23 0.00 28 0.00 0.00 Handle Entity::add<Collision, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, sf::Rect<float>&&)
- 0.00 48.23 0.00 28 0.00 0.00 std::_Rb_tree<Logger::CATEGORY, std::pair<Logger::CATEGORY const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<Logger::CATEGORY const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<Logger::CATEGORY>, std::allocator<std::pair<Logger::CATEGORY const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_end()
- 0.00 48.23 0.00 28 0.00 0.00 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, System*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > > >, std::_Select1st<std::pair<std::type_index const, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, System*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > > > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, System*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > > > > >::_S_key(std::_Rb_tree_node<std::pair<std::type_index const, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, System*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > > > > const*)
- 0.00 48.23 0.00 28 0.00 0.00 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, System*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > > >, std::_Select1st<std::pair<std::type_index const, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, System*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > > > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, System*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > > > > >::_S_value(std::_Rb_tree_node<std::pair<std::type_index const, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, System*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > > > > const*)
- 0.00 48.23 0.00 28 0.00 0.00 __gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > > std::__miter_base<__gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > > >(__gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > >)
- 0.00 48.23 0.00 28 0.00 0.00 std::pair<Logger::CATEGORY const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const& std::forward<std::pair<Logger::CATEGORY const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&>(std::remove_reference<std::pair<Logger::CATEGORY const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&>::type&)
- 0.00 48.23 0.00 27 0.00 0.00 __gnu_cxx::new_allocator<EntityDestroyedMessage>::new_allocator(__gnu_cxx::new_allocator<EntityDestroyedMessage> const&)
- 0.00 48.23 0.00 27 0.00 0.00 __gnu_cxx::__aligned_buffer<EntityDestroyedMessage>::_M_ptr()
- 0.00 48.23 0.00 27 0.00 0.00 __gnu_cxx::__aligned_buffer<EntityDestroyedMessage>::_M_addr()
- 0.00 48.23 0.00 27 0.00 0.00 __gnu_cxx::new_allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList> >::max_size() const
- 0.00 48.23 0.00 27 0.00 0.00 std::reverse_iterator<__gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > > >::operator*() const
- 0.00 48.23 0.00 27 0.00 0.00 BuilderScene::load_from_file(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)::{lambda()#3} const& std::_Any_data::_M_access<BuilderScene::load_from_file(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)::{lambda()#3}>() const
- 0.00 48.23 0.00 27 0.00 0.00 BuilderScene::load_from_file(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)::{lambda()#4} const& std::_Any_data::_M_access<BuilderScene::load_from_file(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)::{lambda()#4}>() const
- 0.00 48.23 0.00 27 0.00 0.00 std::allocator<EntityDestroyedMessage>::allocator(std::allocator<EntityDestroyedMessage> const&)
- 0.00 48.23 0.00 27 0.00 0.00 std::shared_ptr<Message>::shared_ptr<EntityDestroyedMessage, void>(std::shared_ptr<EntityDestroyedMessage> const&)
- 0.00 48.23 0.00 27 0.00 0.00 std::__shared_ptr<Message, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<EntityDestroyedMessage, void>(std::__shared_ptr<EntityDestroyedMessage, (__gnu_cxx::_Lock_policy)2> const&)
- 0.00 48.23 0.00 27 0.00 0.00 std::_Sp_counted_ptr_inplace<EntityDestroyedMessage, std::allocator<EntityDestroyedMessage>, (__gnu_cxx::_Lock_policy)2>::_M_ptr()
- 0.00 48.23 0.00 27 0.00 0.00 sf::Vector2<float>&& std::forward<sf::Vector2<float> >(std::remove_reference<sf::Vector2<float> >::type&)
- 0.00 48.23 0.00 26 0.00 0.00 System::id[abi:cxx11]() const
- 0.00 48.23 0.00 25 0.00 0.00 __gnu_cxx::__aligned_membuf<std::pair<std::type_index const, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, System*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > > > >::_M_ptr()
- 0.00 48.23 0.00 25 0.00 0.00 __gnu_cxx::__aligned_membuf<std::pair<std::type_index const, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, System*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > > > >::_M_addr()
- 0.00 48.23 0.00 25 0.00 0.00 std::_Select1st<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > >::operator()(std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> >&) const
- 0.00 48.23 0.00 25 0.00 0.00 std::_Rb_tree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, bool> >::operator*() const
- 0.00 48.23 0.00 25 0.00 0.00 std::_Rb_tree_node<std::pair<std::type_index const, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, System*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > > > >::_M_valptr()
- 0.00 48.23 0.00 25 0.00 0.00 std::_Rb_tree<Logger::CATEGORY, std::pair<Logger::CATEGORY const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<Logger::CATEGORY const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<Logger::CATEGORY>, std::allocator<std::pair<Logger::CATEGORY const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_S_left(std::_Rb_tree_node_base*)
- 0.00 48.23 0.00 24 0.00 0.00 InputDevice::process(MouseButtonInputEvent&)
- 0.00 48.23 0.00 24 0.00 0.00 MouseButtonInputEvent::MouseButtonInputEvent(MouseButton, ButtonState, int, int)
- 0.00 48.23 0.00 24 0.00 0.00 MouseButtonInputEvent::~MouseButtonInputEvent()
- 0.00 48.23 0.00 24 0.00 0.00 Game::process(MouseButtonInputEvent&)
- 0.00 48.23 0.00 24 0.00 0.00 Mouse::process(MouseButtonInputEvent&)
- 0.00 48.23 0.00 24 0.00 0.00 Scene::process(Game&, MouseButtonInputEvent&)
- 0.00 48.23 0.00 24 0.00 0.00 Callback::right_click()
- 0.00 48.23 0.00 24 0.00 0.00 Callback::right_release()
- 0.00 48.23 0.00 24 0.00 0.00 Callback::mouse_in(std::function<void ()>)
- 0.00 48.23 0.00 24 0.00 0.00 Callback::mouse_out(std::function<void ()>)
- 0.00 48.23 0.00 24 0.00 0.00 Clickable::right_click_pos(sf::Vector2<float>)
- 0.00 48.23 0.00 24 0.00 0.00 void __gnu_cxx::new_allocator<MouseButtonInputEvent>::destroy<MouseButtonInputEvent>(MouseButtonInputEvent*)
- 0.00 48.23 0.00 24 0.00 0.00 void __gnu_cxx::new_allocator<MouseButtonInputEvent>::construct<MouseButtonInputEvent, MouseButton, ButtonState, int&, int&>(MouseButtonInputEvent*, MouseButton&&, ButtonState&&, int&, int&)
- 0.00 48.23 0.00 24 0.00 0.00 __gnu_cxx::new_allocator<MouseButtonInputEvent>::new_allocator()
- 0.00 48.23 0.00 24 0.00 0.00 __gnu_cxx::new_allocator<std::_Sp_counted_ptr_inplace<MouseButtonInputEvent, std::allocator<MouseButtonInputEvent>, (__gnu_cxx::_Lock_policy)2> >::deallocate(std::_Sp_counted_ptr_inplace<MouseButtonInputEvent, std::allocator<MouseButtonInputEvent>, (__gnu_cxx::_Lock_policy)2>*, unsigned long)
- 0.00 48.23 0.00 24 0.00 0.00 __gnu_cxx::new_allocator<std::_Sp_counted_ptr_inplace<MouseButtonInputEvent, std::allocator<MouseButtonInputEvent>, (__gnu_cxx::_Lock_policy)2> >::allocate(unsigned long, void const*)
- 0.00 48.23 0.00 24 0.00 0.00 __gnu_cxx::new_allocator<std::_Sp_counted_ptr_inplace<MouseButtonInputEvent, std::allocator<MouseButtonInputEvent>, (__gnu_cxx::_Lock_policy)2> >::max_size() const
- 0.00 48.23 0.00 24 0.00 0.00 std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> >::operator()(std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> const&) const
- 0.00 48.23 0.00 24 0.00 0.00 std::allocator<MouseButtonInputEvent>::allocator()
- 0.00 48.23 0.00 24 0.00 0.00 std::enable_if<std::is_assignable<std::__shared_ptr<InputEvent, (__gnu_cxx::_Lock_policy)2>&, std::shared_ptr<MouseButtonInputEvent> >::value, std::shared_ptr<InputEvent>&>::type std::shared_ptr<InputEvent>::operator=<MouseButtonInputEvent>(std::shared_ptr<MouseButtonInputEvent>&&)
- 0.00 48.23 0.00 24 0.00 0.00 std::shared_ptr<MouseButtonInputEvent>::shared_ptr<std::allocator<MouseButtonInputEvent>, MouseButton, ButtonState, int&, int&>(std::_Sp_make_shared_tag, std::allocator<MouseButtonInputEvent> const&, MouseButton&&, ButtonState&&, int&, int&)
- 0.00 48.23 0.00 24 0.00 0.00 std::shared_ptr<MouseButtonInputEvent>::~shared_ptr()
- 0.00 48.23 0.00 24 0.00 0.00 std::__shared_ptr<InputEvent, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<MouseButtonInputEvent, void>(std::__shared_ptr<MouseButtonInputEvent, (__gnu_cxx::_Lock_policy)2>&&)
- 0.00 48.23 0.00 24 0.00 0.00 std::enable_if<std::__sp_compatible_with<MouseButtonInputEvent*, InputEvent*>::value, std::__shared_ptr<InputEvent, (__gnu_cxx::_Lock_policy)2>&>::type std::__shared_ptr<InputEvent, (__gnu_cxx::_Lock_policy)2>::operator=<MouseButtonInputEvent>(std::__shared_ptr<MouseButtonInputEvent, (__gnu_cxx::_Lock_policy)2>&&)
- 0.00 48.23 0.00 24 0.00 0.00 std::enable_if<!std::__shared_ptr<MouseButtonInputEvent, (__gnu_cxx::_Lock_policy)2>::__has_esft_base<MouseButtonInputEvent, void>::value, void>::type std::__shared_ptr<MouseButtonInputEvent, (__gnu_cxx::_Lock_policy)2>::_M_enable_shared_from_this_with<MouseButtonInputEvent, MouseButtonInputEvent>(MouseButtonInputEvent*)
- 0.00 48.23 0.00 24 0.00 0.00 std::__shared_ptr<MouseButtonInputEvent, (__gnu_cxx::_Lock_policy)2>::~__shared_ptr()
- 0.00 48.23 0.00 24 0.00 0.00 std::_Sp_ebo_helper<0, std::allocator<MouseButtonInputEvent>, true>::_Sp_ebo_helper(std::allocator<MouseButtonInputEvent> const&)
- 0.00 48.23 0.00 24 0.00 0.00 std::_Sp_ebo_helper<0, std::allocator<MouseButtonInputEvent>, true>::~_Sp_ebo_helper()
- 0.00 48.23 0.00 24 0.00 0.00 std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<MouseButtonInputEvent, std::allocator<MouseButtonInputEvent>, MouseButton, ButtonState, int&, int&>(std::_Sp_make_shared_tag, MouseButtonInputEvent*, std::allocator<MouseButtonInputEvent> const&, MouseButton&&, ButtonState&&, int&, int&)
- 0.00 48.23 0.00 24 0.00 0.00 std::__allocated_ptr<std::allocator<std::_Sp_counted_ptr_inplace<MouseButtonInputEvent, std::allocator<MouseButtonInputEvent>, (__gnu_cxx::_Lock_policy)2> > >::get()
- 0.00 48.23 0.00 24 0.00 0.00 std::__allocated_ptr<std::allocator<std::_Sp_counted_ptr_inplace<MouseButtonInputEvent, std::allocator<MouseButtonInputEvent>, (__gnu_cxx::_Lock_policy)2> > >::operator=(decltype(nullptr))
- 0.00 48.23 0.00 24 0.00 0.00 void std::allocator_traits<std::allocator<MouseButtonInputEvent> >::destroy<MouseButtonInputEvent>(std::allocator<MouseButtonInputEvent>&, MouseButtonInputEvent*)
- 0.00 48.23 0.00 24 0.00 0.00 void std::allocator_traits<std::allocator<MouseButtonInputEvent> >::construct<MouseButtonInputEvent, MouseButton, ButtonState, int&, int&>(std::allocator<MouseButtonInputEvent>&, MouseButtonInputEvent*, MouseButton&&, ButtonState&&, int&, int&)
- 0.00 48.23 0.00 24 0.00 0.00 std::allocator_traits<std::allocator<std::_Sp_counted_ptr_inplace<MouseButtonInputEvent, std::allocator<MouseButtonInputEvent>, (__gnu_cxx::_Lock_policy)2> > >::deallocate(std::allocator<std::_Sp_counted_ptr_inplace<MouseButtonInputEvent, std::allocator<MouseButtonInputEvent>, (__gnu_cxx::_Lock_policy)2> >&, std::_Sp_counted_ptr_inplace<MouseButtonInputEvent, std::allocator<MouseButtonInputEvent>, (__gnu_cxx::_Lock_policy)2>*, unsigned long)
- 0.00 48.23 0.00 24 0.00 0.00 std::allocator_traits<std::allocator<std::_Sp_counted_ptr_inplace<MouseButtonInputEvent, std::allocator<MouseButtonInputEvent>, (__gnu_cxx::_Lock_policy)2> > >::allocate(std::allocator<std::_Sp_counted_ptr_inplace<MouseButtonInputEvent, std::allocator<MouseButtonInputEvent>, (__gnu_cxx::_Lock_policy)2> >&, unsigned long)
- 0.00 48.23 0.00 24 0.00 0.00 std::_Sp_counted_ptr_inplace<MouseButtonInputEvent, std::allocator<MouseButtonInputEvent>, (__gnu_cxx::_Lock_policy)2>::_M_destroy()
- 0.00 48.23 0.00 24 0.00 0.00 std::_Sp_counted_ptr_inplace<MouseButtonInputEvent, std::allocator<MouseButtonInputEvent>, (__gnu_cxx::_Lock_policy)2>::_M_dispose()
- 0.00 48.23 0.00 24 0.00 0.00 std::_Sp_counted_ptr_inplace<MouseButtonInputEvent, std::allocator<MouseButtonInputEvent>, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&)
- 0.00 48.23 0.00 24 0.00 0.00 std::_Sp_counted_ptr_inplace<MouseButtonInputEvent, std::allocator<MouseButtonInputEvent>, (__gnu_cxx::_Lock_policy)2>::_Impl::_Impl(std::allocator<MouseButtonInputEvent>)
- 0.00 48.23 0.00 24 0.00 0.00 std::_Sp_counted_ptr_inplace<MouseButtonInputEvent, std::allocator<MouseButtonInputEvent>, (__gnu_cxx::_Lock_policy)2>::_Impl::~_Impl()
- 0.00 48.23 0.00 24 0.00 0.00 std::_Sp_counted_ptr_inplace<MouseButtonInputEvent, std::allocator<MouseButtonInputEvent>, (__gnu_cxx::_Lock_policy)2>::_Sp_counted_ptr_inplace<MouseButton, ButtonState, int&, int&>(std::allocator<MouseButtonInputEvent>, MouseButton&&, ButtonState&&, int&, int&)
- 0.00 48.23 0.00 24 0.00 0.00 std::_Sp_counted_ptr_inplace<MouseButtonInputEvent, std::allocator<MouseButtonInputEvent>, (__gnu_cxx::_Lock_policy)2>::~_Sp_counted_ptr_inplace()
- 0.00 48.23 0.00 24 0.00 0.00 std::_Rb_tree<CallbackKey, std::pair<CallbackKey const, bool>, std::_Select1st<std::pair<CallbackKey const, bool> >, std::less<CallbackKey>, std::allocator<std::pair<CallbackKey const, bool> > >::_M_get_Node_allocator()
- 0.00 48.23 0.00 24 0.00 0.00 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > >::_M_get_Node_allocator()
- 0.00 48.23 0.00 24 0.00 0.00 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > >::_M_end()
- 0.00 48.23 0.00 24 0.00 0.00 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > >::_M_begin()
- 0.00 48.23 0.00 24 0.00 0.00 std::_Rb_tree<EntityFilter::Expression*, EntityFilter::Expression*, std::_Identity<EntityFilter::Expression*>, std::less<EntityFilter::Expression*>, std::allocator<EntityFilter::Expression*> >::_M_get_Node_allocator()
- 0.00 48.23 0.00 24 0.00 0.00 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, System*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > > >, std::_Select1st<std::pair<std::type_index const, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, System*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > > > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, System*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > > > > >::_M_get_Node_allocator()
- 0.00 48.23 0.00 24 0.00 0.00 std::shared_ptr<MouseButtonInputEvent> std::make_shared<MouseButtonInputEvent, MouseButton, ButtonState, int&, int&>(MouseButton&&, ButtonState&&, int&, int&)
- 0.00 48.23 0.00 24 0.00 0.00 std::_Sp_counted_ptr_inplace<MouseButtonInputEvent, std::allocator<MouseButtonInputEvent>, (__gnu_cxx::_Lock_policy)2>* std::__to_address<std::_Sp_counted_ptr_inplace<MouseButtonInputEvent, std::allocator<MouseButtonInputEvent>, (__gnu_cxx::_Lock_policy)2> >(std::_Sp_counted_ptr_inplace<MouseButtonInputEvent, std::allocator<MouseButtonInputEvent>, (__gnu_cxx::_Lock_policy)2>*)
- 0.00 48.23 0.00 24 0.00 0.00 std::shared_ptr<MouseButtonInputEvent> std::allocate_shared<MouseButtonInputEvent, std::allocator<MouseButtonInputEvent>, MouseButton, ButtonState, int&, int&>(std::allocator<MouseButtonInputEvent> const&, MouseButton&&, ButtonState&&, int&, int&)
- 0.00 48.23 0.00 24 0.00 0.00 std::__allocated_ptr<std::allocator<std::_Sp_counted_ptr_inplace<MouseButtonInputEvent, std::allocator<MouseButtonInputEvent>, (__gnu_cxx::_Lock_policy)2> > > std::__allocate_guarded<std::allocator<std::_Sp_counted_ptr_inplace<MouseButtonInputEvent, std::allocator<MouseButtonInputEvent>, (__gnu_cxx::_Lock_policy)2> > >(std::allocator<std::_Sp_counted_ptr_inplace<MouseButtonInputEvent, std::allocator<MouseButtonInputEvent>, (__gnu_cxx::_Lock_policy)2> >&)
- 0.00 48.23 0.00 24 0.00 0.00 std::remove_reference<std::allocator<MouseButtonInputEvent> const&>::type&& std::move<std::allocator<MouseButtonInputEvent> const&>(std::allocator<MouseButtonInputEvent> const&)
- 0.00 48.23 0.00 24 0.00 0.00 std::remove_reference<std::shared_ptr<MouseButtonInputEvent>&>::type&& std::move<std::shared_ptr<MouseButtonInputEvent>&>(std::shared_ptr<MouseButtonInputEvent>&)
- 0.00 48.23 0.00 24 0.00 0.00 std::remove_reference<std::__shared_ptr<MouseButtonInputEvent, (__gnu_cxx::_Lock_policy)2>&>::type&& std::move<std::__shared_ptr<MouseButtonInputEvent, (__gnu_cxx::_Lock_policy)2>&>(std::__shared_ptr<MouseButtonInputEvent, (__gnu_cxx::_Lock_policy)2>&)
- 0.00 48.23 0.00 24 0.00 0.00 std::function<void (ComponentAddedMessage&)> const& std::forward<std::function<void (ComponentAddedMessage&)> const&>(std::remove_reference<std::function<void (ComponentAddedMessage&)> const&>::type&)
- 0.00 48.23 0.00 24 0.00 0.00 std::function<void (EntityDestroyedMessage&)> const& std::forward<std::function<void (EntityDestroyedMessage&)> const&>(std::remove_reference<std::function<void (EntityDestroyedMessage&)> const&>::type&)
- 0.00 48.23 0.00 24 0.00 0.00 std::function<void (ComponentRemovedMessage&)> const& std::forward<std::function<void (ComponentRemovedMessage&)> const&>(std::remove_reference<std::function<void (ComponentRemovedMessage&)> const&>::type&)
- 0.00 48.23 0.00 23 0.00 0.00 __gnu_cxx::__normal_iterator<Handle const*, std::vector<Handle, std::allocator<Handle> > >::difference_type __gnu_cxx::operator-<Handle const*, std::vector<Handle, std::allocator<Handle> > >(__gnu_cxx::__normal_iterator<Handle const*, std::vector<Handle, std::allocator<Handle> > > const&, __gnu_cxx::__normal_iterator<Handle const*, std::vector<Handle, std::allocator<Handle> > > const&)
- 0.00 48.23 0.00 23 0.00 0.00 std::vector<Handle, std::allocator<Handle> >::cbegin() const
- 0.00 48.23 0.00 23 0.00 0.00 std::vector<Handle, std::allocator<Handle> >::erase(__gnu_cxx::__normal_iterator<Handle const*, std::vector<Handle, std::allocator<Handle> > >)
- 0.00 48.23 0.00 23 0.00 0.00 std::vector<Handle, std::allocator<Handle> >::_M_erase(__gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > >)
- 0.00 48.23 0.00 23 0.00 0.00 System*&& std::forward<System*>(std::remove_reference<System*>::type&)
- 0.00 48.23 0.00 22 0.00 0.00 Handle ObjectPool<Callback>::add<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)
- 0.00 48.23 0.00 22 0.00 0.00 Handle ComponentManager::add<Callback, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)
- 0.00 48.23 0.00 22 0.00 0.00 Handle Entity::add<Callback, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&)
- 0.00 48.23 0.00 22 0.00 0.00 Sprite::scale(float, float)
- 0.00 48.23 0.00 22 0.00 0.00 ObjectPool<Sprite>::num_entries_active() const
- 0.00 48.23 0.00 22 0.00 0.00 std::_Rb_tree<Logger::CATEGORY, std::pair<Logger::CATEGORY const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<Logger::CATEGORY const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<Logger::CATEGORY>, std::allocator<std::pair<Logger::CATEGORY const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::end()
- 0.00 48.23 0.00 21 0.00 0.00 Handle ObjectPool<Sprite>::add<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<Texture>&, sf::Rect<int>&>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<Texture>&, sf::Rect<int>&)
- 0.00 48.23 0.00 21 0.00 0.00 InputDevice::process(KeyPressInputEvent&)
- 0.00 48.23 0.00 21 0.00 0.00 InputDevice::process(KeyReleaseInputEvent&)
- 0.00 48.23 0.00 21 0.00 0.00 Handle ComponentManager::add<Sprite, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<Texture>&, sf::Rect<int>&, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<Texture>&, sf::Rect<int>&)
- 0.00 48.23 0.00 21 0.00 0.00 KeyPressInputEvent::KeyPressInputEvent(Key, bool, bool, bool, bool)
- 0.00 48.23 0.00 21 0.00 0.00 KeyPressInputEvent::~KeyPressInputEvent()
- 0.00 48.23 0.00 21 0.00 0.00 KeyReleaseInputEvent::KeyReleaseInputEvent(Key, bool, bool, bool, bool)
- 0.00 48.23 0.00 21 0.00 0.00 KeyReleaseInputEvent::~KeyReleaseInputEvent()
- 0.00 48.23 0.00 21 0.00 0.00 sf::Rect<int>::Rect(int, int, int, int)
- 0.00 48.23 0.00 21 0.00 0.00 Game::process(KeyPressInputEvent&)
- 0.00 48.23 0.00 21 0.00 0.00 Game::process(KeyReleaseInputEvent&)
- 0.00 48.23 0.00 21 0.00 0.00 Scene::process(Game&, KeyPressInputEvent&)
- 0.00 48.23 0.00 21 0.00 0.00 Scene::process(Game&, KeyReleaseInputEvent&)
- 0.00 48.23 0.00 21 0.00 0.00 Handle Entity::add<Sprite, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<Texture>, sf::Rect<int>&, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, std::shared_ptr<Texture>&&, sf::Rect<int>&)
- 0.00 48.23 0.00 21 0.00 0.00 Sprite::Sprite(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<Texture>, sf::Rect<int> const&)
- 0.00 48.23 0.00 21 0.00 0.00 Keyboard::process(KeyPressInputEvent&)
- 0.00 48.23 0.00 21 0.00 0.00 Keyboard::process(KeyReleaseInputEvent&)
- 0.00 48.23 0.00 21 0.00 0.00 void __gnu_cxx::new_allocator<KeyPressInputEvent>::destroy<KeyPressInputEvent>(KeyPressInputEvent*)
- 0.00 48.23 0.00 21 0.00 0.00 void __gnu_cxx::new_allocator<KeyPressInputEvent>::construct<KeyPressInputEvent, Key, bool&, bool&, bool&, bool&>(KeyPressInputEvent*, Key&&, bool&, bool&, bool&, bool&)
- 0.00 48.23 0.00 21 0.00 0.00 __gnu_cxx::new_allocator<KeyPressInputEvent>::new_allocator()
- 0.00 48.23 0.00 21 0.00 0.00 void __gnu_cxx::new_allocator<KeyReleaseInputEvent>::destroy<KeyReleaseInputEvent>(KeyReleaseInputEvent*)
- 0.00 48.23 0.00 21 0.00 0.00 void __gnu_cxx::new_allocator<KeyReleaseInputEvent>::construct<KeyReleaseInputEvent, Key, bool&, bool&, bool&, bool&>(KeyReleaseInputEvent*, Key&&, bool&, bool&, bool&, bool&)
- 0.00 48.23 0.00 21 0.00 0.00 __gnu_cxx::new_allocator<KeyReleaseInputEvent>::new_allocator()
- 0.00 48.23 0.00 21 0.00 0.00 __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >::deallocate(std::_Rb_tree_node<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > >*, unsigned long)
- 0.00 48.23 0.00 21 0.00 0.00 void __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >::destroy<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > >(std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > >*)
- 0.00 48.23 0.00 21 0.00 0.00 __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >::allocate(unsigned long, void const*)
- 0.00 48.23 0.00 21 0.00 0.00 __gnu_cxx::new_allocator<std::_Sp_counted_ptr_inplace<KeyPressInputEvent, std::allocator<KeyPressInputEvent>, (__gnu_cxx::_Lock_policy)2> >::deallocate(std::_Sp_counted_ptr_inplace<KeyPressInputEvent, std::allocator<KeyPressInputEvent>, (__gnu_cxx::_Lock_policy)2>*, unsigned long)
- 0.00 48.23 0.00 21 0.00 0.00 __gnu_cxx::new_allocator<std::_Sp_counted_ptr_inplace<KeyPressInputEvent, std::allocator<KeyPressInputEvent>, (__gnu_cxx::_Lock_policy)2> >::allocate(unsigned long, void const*)
- 0.00 48.23 0.00 21 0.00 0.00 __gnu_cxx::new_allocator<std::_Sp_counted_ptr_inplace<KeyReleaseInputEvent, std::allocator<KeyReleaseInputEvent>, (__gnu_cxx::_Lock_policy)2> >::deallocate(std::_Sp_counted_ptr_inplace<KeyReleaseInputEvent, std::allocator<KeyReleaseInputEvent>, (__gnu_cxx::_Lock_policy)2>*, unsigned long)
- 0.00 48.23 0.00 21 0.00 0.00 __gnu_cxx::new_allocator<std::_Sp_counted_ptr_inplace<KeyReleaseInputEvent, std::allocator<KeyReleaseInputEvent>, (__gnu_cxx::_Lock_policy)2> >::allocate(unsigned long, void const*)
- 0.00 48.23 0.00 21 0.00 0.00 __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >::max_size() const
- 0.00 48.23 0.00 21 0.00 0.00 __gnu_cxx::new_allocator<std::_Sp_counted_ptr_inplace<KeyPressInputEvent, std::allocator<KeyPressInputEvent>, (__gnu_cxx::_Lock_policy)2> >::max_size() const
- 0.00 48.23 0.00 21 0.00 0.00 __gnu_cxx::new_allocator<std::_Sp_counted_ptr_inplace<KeyReleaseInputEvent, std::allocator<KeyReleaseInputEvent>, (__gnu_cxx::_Lock_policy)2> >::max_size() const
- 0.00 48.23 0.00 21 0.00 0.00 std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Logger*> >::operator()(std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Logger*> const&) const
- 0.00 48.23 0.00 21 0.00 0.00 std::_Rb_tree_const_iterator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > >::_M_const_cast() const
- 0.00 48.23 0.00 21 0.00 0.00 BuilderScene::load_from_file(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)::{lambda()#5}* const& std::_Any_data::_M_access<BuilderScene::load_from_file(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)::{lambda()#5}*>() const
- 0.00 48.23 0.00 21 0.00 0.00 PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)::{lambda(EntityDestroyedMessage&)#1} const& std::_Any_data::_M_access<PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)::{lambda(EntityDestroyedMessage&)#1}>() const
- 0.00 48.23 0.00 21 0.00 0.00 std::allocator<KeyPressInputEvent>::allocator()
- 0.00 48.23 0.00 21 0.00 0.00 std::allocator<KeyReleaseInputEvent>::allocator()
- 0.00 48.23 0.00 21 0.00 0.00 std::enable_if<std::is_assignable<std::__shared_ptr<InputEvent, (__gnu_cxx::_Lock_policy)2>&, std::shared_ptr<KeyPressInputEvent> >::value, std::shared_ptr<InputEvent>&>::type std::shared_ptr<InputEvent>::operator=<KeyPressInputEvent>(std::shared_ptr<KeyPressInputEvent>&&)
- 0.00 48.23 0.00 21 0.00 0.00 std::enable_if<std::is_assignable<std::__shared_ptr<InputEvent, (__gnu_cxx::_Lock_policy)2>&, std::shared_ptr<KeyReleaseInputEvent> >::value, std::shared_ptr<InputEvent>&>::type std::shared_ptr<InputEvent>::operator=<KeyReleaseInputEvent>(std::shared_ptr<KeyReleaseInputEvent>&&)
- 0.00 48.23 0.00 21 0.00 0.00 std::shared_ptr<KeyPressInputEvent>::shared_ptr<std::allocator<KeyPressInputEvent>, Key, bool&, bool&, bool&, bool&>(std::_Sp_make_shared_tag, std::allocator<KeyPressInputEvent> const&, Key&&, bool&, bool&, bool&, bool&)
- 0.00 48.23 0.00 21 0.00 0.00 std::shared_ptr<KeyPressInputEvent>::~shared_ptr()
- 0.00 48.23 0.00 21 0.00 0.00 std::shared_ptr<KeyReleaseInputEvent>::shared_ptr<std::allocator<KeyReleaseInputEvent>, Key, bool&, bool&, bool&, bool&>(std::_Sp_make_shared_tag, std::allocator<KeyReleaseInputEvent> const&, Key&&, bool&, bool&, bool&, bool&)
- 0.00 48.23 0.00 21 0.00 0.00 std::shared_ptr<KeyReleaseInputEvent>::~shared_ptr()
- 0.00 48.23 0.00 21 0.00 0.00 std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >::unique_ptr<std::default_delete<ObjectPoolBase>, void>()
- 0.00 48.23 0.00 21 0.00 0.00 std::__shared_ptr<InputEvent, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<KeyPressInputEvent, void>(std::__shared_ptr<KeyPressInputEvent, (__gnu_cxx::_Lock_policy)2>&&)
- 0.00 48.23 0.00 21 0.00 0.00 std::__shared_ptr<InputEvent, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<KeyReleaseInputEvent, void>(std::__shared_ptr<KeyReleaseInputEvent, (__gnu_cxx::_Lock_policy)2>&&)
- 0.00 48.23 0.00 21 0.00 0.00 std::enable_if<std::__sp_compatible_with<KeyPressInputEvent*, InputEvent*>::value, std::__shared_ptr<InputEvent, (__gnu_cxx::_Lock_policy)2>&>::type std::__shared_ptr<InputEvent, (__gnu_cxx::_Lock_policy)2>::operator=<KeyPressInputEvent>(std::__shared_ptr<KeyPressInputEvent, (__gnu_cxx::_Lock_policy)2>&&)
- 0.00 48.23 0.00 21 0.00 0.00 std::enable_if<std::__sp_compatible_with<KeyReleaseInputEvent*, InputEvent*>::value, std::__shared_ptr<InputEvent, (__gnu_cxx::_Lock_policy)2>&>::type std::__shared_ptr<InputEvent, (__gnu_cxx::_Lock_policy)2>::operator=<KeyReleaseInputEvent>(std::__shared_ptr<KeyReleaseInputEvent, (__gnu_cxx::_Lock_policy)2>&&)
- 0.00 48.23 0.00 21 0.00 0.00 std::enable_if<!std::__shared_ptr<KeyPressInputEvent, (__gnu_cxx::_Lock_policy)2>::__has_esft_base<KeyPressInputEvent, void>::value, void>::type std::__shared_ptr<KeyPressInputEvent, (__gnu_cxx::_Lock_policy)2>::_M_enable_shared_from_this_with<KeyPressInputEvent, KeyPressInputEvent>(KeyPressInputEvent*)
- 0.00 48.23 0.00 21 0.00 0.00 std::__shared_ptr<KeyPressInputEvent, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<std::allocator<KeyPressInputEvent>, Key, bool&, bool&, bool&, bool&>(std::_Sp_make_shared_tag, std::allocator<KeyPressInputEvent> const&, Key&&, bool&, bool&, bool&, bool&)
- 0.00 48.23 0.00 21 0.00 0.00 std::__shared_ptr<KeyPressInputEvent, (__gnu_cxx::_Lock_policy)2>::~__shared_ptr()
- 0.00 48.23 0.00 21 0.00 0.00 std::enable_if<!std::__shared_ptr<KeyReleaseInputEvent, (__gnu_cxx::_Lock_policy)2>::__has_esft_base<KeyReleaseInputEvent, void>::value, void>::type std::__shared_ptr<KeyReleaseInputEvent, (__gnu_cxx::_Lock_policy)2>::_M_enable_shared_from_this_with<KeyReleaseInputEvent, KeyReleaseInputEvent>(KeyReleaseInputEvent*)
- 0.00 48.23 0.00 21 0.00 0.00 std::__shared_ptr<KeyReleaseInputEvent, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<std::allocator<KeyReleaseInputEvent>, Key, bool&, bool&, bool&, bool&>(std::_Sp_make_shared_tag, std::allocator<KeyReleaseInputEvent> const&, Key&&, bool&, bool&, bool&, bool&)
- 0.00 48.23 0.00 21 0.00 0.00 std::__shared_ptr<KeyReleaseInputEvent, (__gnu_cxx::_Lock_policy)2>::~__shared_ptr()
- 0.00 48.23 0.00 21 0.00 0.00 std::_Function_base::_Base_manager<BuilderScene::load_from_file(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)::{lambda()#3}>::_M_init_functor(std::_Any_data&, {lambda()#3}&&)
- 0.00 48.23 0.00 21 0.00 0.00 std::_Function_base::_Base_manager<BuilderScene::load_from_file(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)::{lambda()#3}>::_M_init_functor(std::_Any_data&, {lambda()#3}&&, std::integral_constant<bool, true>)
- 0.00 48.23 0.00 21 0.00 0.00 bool std::_Function_base::_Base_manager<BuilderScene::load_from_file(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)::{lambda()#3}>::_M_not_empty_function<{lambda()#3}>({lambda()#3} const&)
- 0.00 48.23 0.00 21 0.00 0.00 std::_Function_base::_Base_manager<BuilderScene::load_from_file(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)::{lambda()#3}>::_M_clone(std::_Any_data&, std::_Function_base::_Base_manager<BuilderScene::load_from_file(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)::{lambda()#3}> const&, std::integral_constant<bool, true>)
- 0.00 48.23 0.00 21 0.00 0.00 std::_Function_base::_Base_manager<BuilderScene::load_from_file(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)::{lambda()#4}>::_M_init_functor(std::_Any_data&, {lambda()#4}&&)
- 0.00 48.23 0.00 21 0.00 0.00 std::_Function_base::_Base_manager<BuilderScene::load_from_file(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)::{lambda()#4}>::_M_init_functor(std::_Any_data&, {lambda()#4}&&, std::integral_constant<bool, true>)
- 0.00 48.23 0.00 21 0.00 0.00 bool std::_Function_base::_Base_manager<BuilderScene::load_from_file(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)::{lambda()#4}>::_M_not_empty_function<{lambda()#4}>({lambda()#4} const&)
- 0.00 48.23 0.00 21 0.00 0.00 std::_Function_base::_Base_manager<BuilderScene::load_from_file(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)::{lambda()#4}>::_M_clone(std::_Any_data&, std::_Function_base::_Base_manager<BuilderScene::load_from_file(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)::{lambda()#4}> const&, std::integral_constant<bool, true>)
- 0.00 48.23 0.00 21 0.00 0.00 std::_Function_base::_Base_manager<BuilderScene::load_from_file(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)::{lambda()#5}>::_M_init_functor(std::_Any_data&, {lambda()#5}&&)
- 0.00 48.23 0.00 21 0.00 0.00 std::_Function_base::_Base_manager<BuilderScene::load_from_file(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)::{lambda()#5}>::_M_init_functor(std::_Any_data&, {lambda()#5}&&, std::integral_constant<bool, false>)
- 0.00 48.23 0.00 21 0.00 0.00 bool std::_Function_base::_Base_manager<BuilderScene::load_from_file(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)::{lambda()#5}>::_M_not_empty_function<{lambda()#5}>({lambda()#5} const&)
- 0.00 48.23 0.00 21 0.00 0.00 std::_Function_base::_Base_manager<BuilderScene::load_from_file(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)::{lambda()#5}>::_M_clone(std::_Any_data&, std::_Function_base::_Base_manager<BuilderScene::load_from_file(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)::{lambda()#5}> const&, std::integral_constant<bool, false>)
- 0.00 48.23 0.00 21 0.00 0.00 std::_Sp_ebo_helper<0, std::allocator<KeyPressInputEvent>, true>::_Sp_ebo_helper(std::allocator<KeyPressInputEvent> const&)
- 0.00 48.23 0.00 21 0.00 0.00 std::_Sp_ebo_helper<0, std::allocator<KeyPressInputEvent>, true>::~_Sp_ebo_helper()
- 0.00 48.23 0.00 21 0.00 0.00 std::_Sp_ebo_helper<0, std::allocator<KeyReleaseInputEvent>, true>::_Sp_ebo_helper(std::allocator<KeyReleaseInputEvent> const&)
- 0.00 48.23 0.00 21 0.00 0.00 std::_Sp_ebo_helper<0, std::allocator<KeyReleaseInputEvent>, true>::~_Sp_ebo_helper()
- 0.00 48.23 0.00 21 0.00 0.00 std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<KeyPressInputEvent, std::allocator<KeyPressInputEvent>, Key, bool&, bool&, bool&, bool&>(std::_Sp_make_shared_tag, KeyPressInputEvent*, std::allocator<KeyPressInputEvent> const&, Key&&, bool&, bool&, bool&, bool&)
- 0.00 48.23 0.00 21 0.00 0.00 std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<KeyReleaseInputEvent, std::allocator<KeyReleaseInputEvent>, Key, bool&, bool&, bool&, bool&>(std::_Sp_make_shared_tag, KeyReleaseInputEvent*, std::allocator<KeyReleaseInputEvent> const&, Key&&, bool&, bool&, bool&, bool&)
- 0.00 48.23 0.00 21 0.00 0.00 std::__allocated_ptr<std::allocator<std::_Sp_counted_ptr_inplace<KeyPressInputEvent, std::allocator<KeyPressInputEvent>, (__gnu_cxx::_Lock_policy)2> > >::get()
- 0.00 48.23 0.00 21 0.00 0.00 std::__allocated_ptr<std::allocator<std::_Sp_counted_ptr_inplace<KeyPressInputEvent, std::allocator<KeyPressInputEvent>, (__gnu_cxx::_Lock_policy)2> > >::operator=(decltype(nullptr))
- 0.00 48.23 0.00 21 0.00 0.00 std::__allocated_ptr<std::allocator<std::_Sp_counted_ptr_inplace<KeyReleaseInputEvent, std::allocator<KeyReleaseInputEvent>, (__gnu_cxx::_Lock_policy)2> > >::get()
- 0.00 48.23 0.00 21 0.00 0.00 std::__allocated_ptr<std::allocator<std::_Sp_counted_ptr_inplace<KeyReleaseInputEvent, std::allocator<KeyReleaseInputEvent>, (__gnu_cxx::_Lock_policy)2> > >::operator=(decltype(nullptr))
- 0.00 48.23 0.00 21 0.00 0.00 std::__uniq_ptr_impl<ObjectPoolBase, std::default_delete<ObjectPoolBase> >::__uniq_ptr_impl()
- 0.00 48.23 0.00 21 0.00 0.00 void std::allocator_traits<std::allocator<KeyPressInputEvent> >::destroy<KeyPressInputEvent>(std::allocator<KeyPressInputEvent>&, KeyPressInputEvent*)
- 0.00 48.23 0.00 21 0.00 0.00 void std::allocator_traits<std::allocator<KeyPressInputEvent> >::construct<KeyPressInputEvent, Key, bool&, bool&, bool&, bool&>(std::allocator<KeyPressInputEvent>&, KeyPressInputEvent*, Key&&, bool&, bool&, bool&, bool&)
- 0.00 48.23 0.00 21 0.00 0.00 void std::allocator_traits<std::allocator<KeyReleaseInputEvent> >::destroy<KeyReleaseInputEvent>(std::allocator<KeyReleaseInputEvent>&, KeyReleaseInputEvent*)
- 0.00 48.23 0.00 21 0.00 0.00 void std::allocator_traits<std::allocator<KeyReleaseInputEvent> >::construct<KeyReleaseInputEvent, Key, bool&, bool&, bool&, bool&>(std::allocator<KeyReleaseInputEvent>&, KeyReleaseInputEvent*, Key&&, bool&, bool&, bool&, bool&)
- 0.00 48.23 0.00 21 0.00 0.00 std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > > >::deallocate(std::allocator<std::_Rb_tree_node<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >&, std::_Rb_tree_node<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > >*, unsigned long)
- 0.00 48.23 0.00 21 0.00 0.00 void std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > > >::destroy<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > >(std::allocator<std::_Rb_tree_node<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >&, std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > >*)
- 0.00 48.23 0.00 21 0.00 0.00 std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > > >::allocate(std::allocator<std::_Rb_tree_node<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >&, unsigned long)
- 0.00 48.23 0.00 21 0.00 0.00 void std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > > >::construct<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > >, std::piecewise_construct_t const&, std::tuple<std::type_index&&>, std::tuple<> >(std::allocator<std::_Rb_tree_node<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >&, std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > >*, std::piecewise_construct_t const&, std::tuple<std::type_index&&>&&, std::tuple<>&&)
- 0.00 48.23 0.00 21 0.00 0.00 std::allocator_traits<std::allocator<std::_Sp_counted_ptr_inplace<KeyPressInputEvent, std::allocator<KeyPressInputEvent>, (__gnu_cxx::_Lock_policy)2> > >::deallocate(std::allocator<std::_Sp_counted_ptr_inplace<KeyPressInputEvent, std::allocator<KeyPressInputEvent>, (__gnu_cxx::_Lock_policy)2> >&, std::_Sp_counted_ptr_inplace<KeyPressInputEvent, std::allocator<KeyPressInputEvent>, (__gnu_cxx::_Lock_policy)2>*, unsigned long)
- 0.00 48.23 0.00 21 0.00 0.00 std::allocator_traits<std::allocator<std::_Sp_counted_ptr_inplace<KeyPressInputEvent, std::allocator<KeyPressInputEvent>, (__gnu_cxx::_Lock_policy)2> > >::allocate(std::allocator<std::_Sp_counted_ptr_inplace<KeyPressInputEvent, std::allocator<KeyPressInputEvent>, (__gnu_cxx::_Lock_policy)2> >&, unsigned long)
- 0.00 48.23 0.00 21 0.00 0.00 std::allocator_traits<std::allocator<std::_Sp_counted_ptr_inplace<KeyReleaseInputEvent, std::allocator<KeyReleaseInputEvent>, (__gnu_cxx::_Lock_policy)2> > >::deallocate(std::allocator<std::_Sp_counted_ptr_inplace<KeyReleaseInputEvent, std::allocator<KeyReleaseInputEvent>, (__gnu_cxx::_Lock_policy)2> >&, std::_Sp_counted_ptr_inplace<KeyReleaseInputEvent, std::allocator<KeyReleaseInputEvent>, (__gnu_cxx::_Lock_policy)2>*, unsigned long)
- 0.00 48.23 0.00 21 0.00 0.00 std::allocator_traits<std::allocator<std::_Sp_counted_ptr_inplace<KeyReleaseInputEvent, std::allocator<KeyReleaseInputEvent>, (__gnu_cxx::_Lock_policy)2> > >::allocate(std::allocator<std::_Sp_counted_ptr_inplace<KeyReleaseInputEvent, std::allocator<KeyReleaseInputEvent>, (__gnu_cxx::_Lock_policy)2> >&, unsigned long)
- 0.00 48.23 0.00 21 0.00 0.00 std::_Rb_tree_const_iterator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > >::_Rb_tree_const_iterator(std::_Rb_tree_iterator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > const&)
- 0.00 48.23 0.00 21 0.00 0.00 std::_Sp_counted_ptr_inplace<KeyPressInputEvent, std::allocator<KeyPressInputEvent>, (__gnu_cxx::_Lock_policy)2>::_M_destroy()
- 0.00 48.23 0.00 21 0.00 0.00 std::_Sp_counted_ptr_inplace<KeyPressInputEvent, std::allocator<KeyPressInputEvent>, (__gnu_cxx::_Lock_policy)2>::_M_dispose()
- 0.00 48.23 0.00 21 0.00 0.00 std::_Sp_counted_ptr_inplace<KeyPressInputEvent, std::allocator<KeyPressInputEvent>, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&)
- 0.00 48.23 0.00 21 0.00 0.00 std::_Sp_counted_ptr_inplace<KeyPressInputEvent, std::allocator<KeyPressInputEvent>, (__gnu_cxx::_Lock_policy)2>::_Impl::_Impl(std::allocator<KeyPressInputEvent>)
- 0.00 48.23 0.00 21 0.00 0.00 std::_Sp_counted_ptr_inplace<KeyPressInputEvent, std::allocator<KeyPressInputEvent>, (__gnu_cxx::_Lock_policy)2>::_Impl::~_Impl()
- 0.00 48.23 0.00 21 0.00 0.00 std::_Sp_counted_ptr_inplace<KeyPressInputEvent, std::allocator<KeyPressInputEvent>, (__gnu_cxx::_Lock_policy)2>::_Sp_counted_ptr_inplace<Key, bool&, bool&, bool&, bool&>(std::allocator<KeyPressInputEvent>, Key&&, bool&, bool&, bool&, bool&)
- 0.00 48.23 0.00 21 0.00 0.00 std::_Sp_counted_ptr_inplace<KeyPressInputEvent, std::allocator<KeyPressInputEvent>, (__gnu_cxx::_Lock_policy)2>::~_Sp_counted_ptr_inplace()
- 0.00 48.23 0.00 21 0.00 0.00 std::_Sp_counted_ptr_inplace<KeyReleaseInputEvent, std::allocator<KeyReleaseInputEvent>, (__gnu_cxx::_Lock_policy)2>::_M_destroy()
- 0.00 48.23 0.00 21 0.00 0.00 std::_Sp_counted_ptr_inplace<KeyReleaseInputEvent, std::allocator<KeyReleaseInputEvent>, (__gnu_cxx::_Lock_policy)2>::_M_dispose()
- 0.00 48.23 0.00 21 0.00 0.00 std::_Sp_counted_ptr_inplace<KeyReleaseInputEvent, std::allocator<KeyReleaseInputEvent>, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&)
- 0.00 48.23 0.00 21 0.00 0.00 std::_Sp_counted_ptr_inplace<KeyReleaseInputEvent, std::allocator<KeyReleaseInputEvent>, (__gnu_cxx::_Lock_policy)2>::_Impl::_Impl(std::allocator<KeyReleaseInputEvent>)
- 0.00 48.23 0.00 21 0.00 0.00 std::_Sp_counted_ptr_inplace<KeyReleaseInputEvent, std::allocator<KeyReleaseInputEvent>, (__gnu_cxx::_Lock_policy)2>::_Impl::~_Impl()
- 0.00 48.23 0.00 21 0.00 0.00 std::_Sp_counted_ptr_inplace<KeyReleaseInputEvent, std::allocator<KeyReleaseInputEvent>, (__gnu_cxx::_Lock_policy)2>::_Sp_counted_ptr_inplace<Key, bool&, bool&, bool&, bool&>(std::allocator<KeyReleaseInputEvent>, Key&&, bool&, bool&, bool&, bool&)
- 0.00 48.23 0.00 21 0.00 0.00 std::_Sp_counted_ptr_inplace<KeyReleaseInputEvent, std::allocator<KeyReleaseInputEvent>, (__gnu_cxx::_Lock_policy)2>::~_Sp_counted_ptr_inplace()
- 0.00 48.23 0.00 21 0.00 0.00 std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > >::pair<std::type_index&&, 0ul>(std::tuple<std::type_index&&>&, std::tuple<>&, std::_Index_tuple<0ul>, std::_Index_tuple<>)
- 0.00 48.23 0.00 21 0.00 0.00 std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > >::pair<std::type_index&&>(std::piecewise_construct_t, std::tuple<std::type_index&&>, std::tuple<>)
- 0.00 48.23 0.00 21 0.00 0.00 std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > >::~pair()
- 0.00 48.23 0.00 21 0.00 0.00 std::_Rb_tree<Logger::CATEGORY, std::pair<Logger::CATEGORY const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<Logger::CATEGORY const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<Logger::CATEGORY>, std::allocator<std::pair<Logger::CATEGORY const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_begin()
- 0.00 48.23 0.00 21 0.00 0.00 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > >, std::_Select1st<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >::_M_get_node()
- 0.00 48.23 0.00 21 0.00 0.00 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > >, std::_Select1st<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >::_M_put_node(std::_Rb_tree_node<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > >*)
- 0.00 48.23 0.00 21 0.00 0.00 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > >, std::_Select1st<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >::_M_drop_node(std::_Rb_tree_node<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > >*)
- 0.00 48.23 0.00 21 0.00 0.00 std::_Rb_tree_node<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > >* std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > >, std::_Select1st<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >::_M_create_node<std::piecewise_construct_t const&, std::tuple<std::type_index&&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple<std::type_index&&>&&, std::tuple<>&&)
- 0.00 48.23 0.00 21 0.00 0.00 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > >, std::_Select1st<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >::_M_destroy_node(std::_Rb_tree_node<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > >*)
- 0.00 48.23 0.00 21 0.00 0.00 void std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > >, std::_Select1st<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >::_M_construct_node<std::piecewise_construct_t const&, std::tuple<std::type_index&&>, std::tuple<> >(std::_Rb_tree_node<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > >*, std::piecewise_construct_t const&, std::tuple<std::type_index&&>&&, std::tuple<>&&)
- 0.00 48.23 0.00 21 0.00 0.02 std::_Rb_tree_iterator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > >, std::_Select1st<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<std::type_index&&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > >, std::piecewise_construct_t const&, std::tuple<std::type_index&&>&&, std::tuple<>&&)
- 0.00 48.23 0.00 21 0.00 0.00 std::function<void ()>::function<BuilderScene::load_from_file(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)::{lambda()#3}, void, void>(BuilderScene::load_from_file(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)::{lambda()#3})
- 0.00 48.23 0.00 21 0.00 0.00 std::function<void ()>::function<BuilderScene::load_from_file(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)::{lambda()#4}, void, void>(BuilderScene::load_from_file(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)::{lambda()#4})
- 0.00 48.23 0.00 21 0.00 0.00 std::function<void ()>::function<BuilderScene::load_from_file(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)::{lambda()#5}, void, void>(BuilderScene::load_from_file(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)::{lambda()#5})
- 0.00 48.23 0.00 21 0.00 0.00 std::shared_ptr<KeyPressInputEvent> std::make_shared<KeyPressInputEvent, Key, bool&, bool&, bool&, bool&>(Key&&, bool&, bool&, bool&, bool&)
- 0.00 48.23 0.00 21 0.00 0.00 std::shared_ptr<KeyReleaseInputEvent> std::make_shared<KeyReleaseInputEvent, Key, bool&, bool&, bool&, bool&>(Key&&, bool&, bool&, bool&, bool&)
- 0.00 48.23 0.00 21 0.00 0.00 std::_Sp_counted_ptr_inplace<KeyPressInputEvent, std::allocator<KeyPressInputEvent>, (__gnu_cxx::_Lock_policy)2>* std::__to_address<std::_Sp_counted_ptr_inplace<KeyPressInputEvent, std::allocator<KeyPressInputEvent>, (__gnu_cxx::_Lock_policy)2> >(std::_Sp_counted_ptr_inplace<KeyPressInputEvent, std::allocator<KeyPressInputEvent>, (__gnu_cxx::_Lock_policy)2>*)
- 0.00 48.23 0.00 21 0.00 0.00 std::_Sp_counted_ptr_inplace<KeyReleaseInputEvent, std::allocator<KeyReleaseInputEvent>, (__gnu_cxx::_Lock_policy)2>* std::__to_address<std::_Sp_counted_ptr_inplace<KeyReleaseInputEvent, std::allocator<KeyReleaseInputEvent>, (__gnu_cxx::_Lock_policy)2> >(std::_Sp_counted_ptr_inplace<KeyReleaseInputEvent, std::allocator<KeyReleaseInputEvent>, (__gnu_cxx::_Lock_policy)2>*)
- 0.00 48.23 0.00 21 0.00 0.00 std::shared_ptr<KeyPressInputEvent> std::allocate_shared<KeyPressInputEvent, std::allocator<KeyPressInputEvent>, Key, bool&, bool&, bool&, bool&>(std::allocator<KeyPressInputEvent> const&, Key&&, bool&, bool&, bool&, bool&)
- 0.00 48.23 0.00 21 0.00 0.00 std::shared_ptr<KeyReleaseInputEvent> std::allocate_shared<KeyReleaseInputEvent, std::allocator<KeyReleaseInputEvent>, Key, bool&, bool&, bool&, bool&>(std::allocator<KeyReleaseInputEvent> const&, Key&&, bool&, bool&, bool&, bool&)
- 0.00 48.23 0.00 21 0.00 0.00 std::__allocated_ptr<std::allocator<std::_Sp_counted_ptr_inplace<KeyPressInputEvent, std::allocator<KeyPressInputEvent>, (__gnu_cxx::_Lock_policy)2> > > std::__allocate_guarded<std::allocator<std::_Sp_counted_ptr_inplace<KeyPressInputEvent, std::allocator<KeyPressInputEvent>, (__gnu_cxx::_Lock_policy)2> > >(std::allocator<std::_Sp_counted_ptr_inplace<KeyPressInputEvent, std::allocator<KeyPressInputEvent>, (__gnu_cxx::_Lock_policy)2> >&)
- 0.00 48.23 0.00 21 0.00 0.00 std::__allocated_ptr<std::allocator<std::_Sp_counted_ptr_inplace<KeyReleaseInputEvent, std::allocator<KeyReleaseInputEvent>, (__gnu_cxx::_Lock_policy)2> > > std::__allocate_guarded<std::allocator<std::_Sp_counted_ptr_inplace<KeyReleaseInputEvent, std::allocator<KeyReleaseInputEvent>, (__gnu_cxx::_Lock_policy)2> > >(std::allocator<std::_Sp_counted_ptr_inplace<KeyReleaseInputEvent, std::allocator<KeyReleaseInputEvent>, (__gnu_cxx::_Lock_policy)2> >&)
- 0.00 48.23 0.00 21 0.00 0.00 std::remove_reference<std::allocator<KeyPressInputEvent> const&>::type&& std::move<std::allocator<KeyPressInputEvent> const&>(std::allocator<KeyPressInputEvent> const&)
- 0.00 48.23 0.00 21 0.00 0.00 std::remove_reference<std::allocator<KeyReleaseInputEvent> const&>::type&& std::move<std::allocator<KeyReleaseInputEvent> const&>(std::allocator<KeyReleaseInputEvent> const&)
- 0.00 48.23 0.00 21 0.00 0.00 std::remove_reference<std::shared_ptr<KeyPressInputEvent>&>::type&& std::move<std::shared_ptr<KeyPressInputEvent>&>(std::shared_ptr<KeyPressInputEvent>&)
- 0.00 48.23 0.00 21 0.00 0.00 std::remove_reference<std::shared_ptr<KeyReleaseInputEvent>&>::type&& std::move<std::shared_ptr<KeyReleaseInputEvent>&>(std::shared_ptr<KeyReleaseInputEvent>&)
- 0.00 48.23 0.00 21 0.00 0.00 std::remove_reference<std::__shared_ptr<KeyPressInputEvent, (__gnu_cxx::_Lock_policy)2>&>::type&& std::move<std::__shared_ptr<KeyPressInputEvent, (__gnu_cxx::_Lock_policy)2>&>(std::__shared_ptr<KeyPressInputEvent, (__gnu_cxx::_Lock_policy)2>&)
- 0.00 48.23 0.00 21 0.00 0.00 std::remove_reference<std::__shared_ptr<KeyReleaseInputEvent, (__gnu_cxx::_Lock_policy)2>&>::type&& std::move<std::__shared_ptr<KeyReleaseInputEvent, (__gnu_cxx::_Lock_policy)2>&>(std::__shared_ptr<KeyReleaseInputEvent, (__gnu_cxx::_Lock_policy)2>&)
- 0.00 48.23 0.00 20 0.00 0.00 __gnu_cxx::new_allocator<Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0> >::~new_allocator()
- 0.00 48.23 0.00 20 0.00 0.00 std::move_iterator<System**>::base() const
- 0.00 48.23 0.00 20 0.00 0.00 std::reverse_iterator<__gnu_cxx::__normal_iterator<SceneNode**, std::vector<SceneNode*, std::allocator<SceneNode*> > > >::base() const
- 0.00 48.23 0.00 20 0.00 0.00 std::_Rb_tree_iterator<std::pair<Logger::CATEGORY const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::operator==(std::_Rb_tree_iterator<std::pair<Logger::CATEGORY const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&) const
- 0.00 48.23 0.00 20 0.00 0.00 std::vector<System*, std::allocator<System*> >::size() const
- 0.00 48.23 0.00 20 0.00 0.00 std::allocator<Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0> >::~allocator()
- 0.00 48.23 0.00 20 0.00 0.00 std::_Vector_base<System*, std::allocator<System*> >::_M_get_Tp_allocator()
- 0.00 48.23 0.00 20 0.00 0.00 std::move_iterator<System**>::move_iterator(System**)
- 0.00 48.23 0.00 20 0.00 0.00 std::_Rb_tree<Logger::CATEGORY, std::pair<Logger::CATEGORY const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<Logger::CATEGORY const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<Logger::CATEGORY>, std::allocator<std::pair<Logger::CATEGORY const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_S_right(std::_Rb_tree_node_base*)
- 0.00 48.23 0.00 20 0.00 0.00 decltype (__miter_base(({parm#1}.base)())) std::__miter_base<System**>(std::move_iterator<System**>)
- 0.00 48.23 0.00 20 0.00 0.00 System** std::__miter_base<System**>(System**)
- 0.00 48.23 0.00 20 0.00 0.00 std::move_iterator<System**> std::__make_move_if_noexcept_iterator<System*, std::move_iterator<System**> >(System**)
- 0.00 48.23 0.00 19 0.00 0.00 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > >, std::_Select1st<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >::_M_leftmost()
- 0.00 48.23 0.00 19 0.00 0.00 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, System*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > > >, std::_Select1st<std::pair<std::type_index const, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, System*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > > > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, System*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > > > > >::_M_end()
- 0.00 48.23 0.00 18 0.00 0.00 Camera::viewport()
- 0.00 48.23 0.00 18 0.00 0.00 Intent::Intent(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned int, std::shared_ptr<InputElement>)
- 0.00 48.23 0.00 18 0.00 0.00 Intent::~Intent()
- 0.00 48.23 0.00 18 0.00 0.00 Logger::get_category_string[abi:cxx11](Logger::CATEGORY)
- 0.00 48.23 0.00 18 0.00 0.00 Logger::get_time[abi:cxx11]()
- 0.00 48.23 0.00 18 0.00 0.00 Mailbox::HandlerEntry::HandlerEntry()
- 0.00 48.23 0.00 18 0.00 0.00 Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0>::operator()(Message&)
- 0.00 48.23 0.00 18 0.00 0.00 __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > > >::deallocate(std::_Rb_tree_node<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > >*, unsigned long)
- 0.00 48.23 0.00 18 0.00 0.00 void __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > > >::destroy<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > >(std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> >*)
- 0.00 48.23 0.00 18 0.00 0.00 __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > > >::allocate(unsigned long, void const*)
- 0.00 48.23 0.00 18 0.00 0.00 void __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > > >::construct<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> >, std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > >(std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> >*, std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> >&&)
- 0.00 48.23 0.00 18 0.00 0.00 __gnu_cxx::new_allocator<std::_Sp_counted_ptr_inplace<EntityDestroyedMessage, std::allocator<EntityDestroyedMessage>, (__gnu_cxx::_Lock_policy)2> >::new_allocator()
- 0.00 48.23 0.00 18 0.00 0.00 __gnu_cxx::new_allocator<std::_Sp_counted_ptr_inplace<EntityDestroyedMessage, std::allocator<EntityDestroyedMessage>, (__gnu_cxx::_Lock_policy)2> >::~new_allocator()
- 0.00 48.23 0.00 18 0.00 0.00 __gnu_cxx::__aligned_membuf<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> >::_M_ptr()
- 0.00 48.23 0.00 18 0.00 0.00 __gnu_cxx::__aligned_membuf<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> >::_M_addr()
- 0.00 48.23 0.00 18 0.00 0.00 __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > > >::max_size() const
- 0.00 48.23 0.00 18 0.00 0.00 std::_Rb_tree_const_iterator<std::pair<std::type_index const, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, System*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > > > >::operator->() const
- 0.00 48.23 0.00 18 0.00 0.00 std::map<Logger::CATEGORY, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<Logger::CATEGORY>, std::allocator<std::pair<Logger::CATEGORY const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::key_comp() const
- 0.00 48.23 0.00 18 0.00 0.00 std::vector<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>, std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList> > >::max_size() const
- 0.00 48.23 0.00 18 0.00 0.00 std::_Rb_tree<Logger::CATEGORY, std::pair<Logger::CATEGORY const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<Logger::CATEGORY const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<Logger::CATEGORY>, std::allocator<std::pair<Logger::CATEGORY const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::key_comp() const
- 0.00 48.23 0.00 18 0.00 0.00 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > >::end() const
- 0.00 48.23 0.00 18 0.00 0.00 std::_Rb_tree_node<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > >* std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> >, std::_Select1st<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > > >::_Alloc_node::operator()<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > >(std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> >&&) const
- 0.00 48.23 0.00 18 0.00 0.00 std::function<void (EntityDestroyedMessage&)>::operator()(EntityDestroyedMessage&) const
- 0.00 48.23 0.00 18 0.00 0.00 std::allocator<std::_Sp_counted_ptr_inplace<EntityDestroyedMessage, std::allocator<EntityDestroyedMessage>, (__gnu_cxx::_Lock_policy)2> >::allocator<EntityDestroyedMessage>(std::allocator<EntityDestroyedMessage> const&)
- 0.00 48.23 0.00 18 0.00 0.00 std::allocator<std::_Sp_counted_ptr_inplace<EntityDestroyedMessage, std::allocator<EntityDestroyedMessage>, (__gnu_cxx::_Lock_policy)2> >::~allocator()
- 0.00 48.23 0.00 18 0.00 0.00 std::shared_ptr<InputElement>::shared_ptr(std::shared_ptr<InputElement>&&)
- 0.00 48.23 0.00 18 0.00 0.00 std::shared_ptr<Mailbox::HandlerEntry>::shared_ptr(std::shared_ptr<Mailbox::HandlerEntry> const&)
- 0.00 48.23 0.00 18 0.00 0.00 std::shared_ptr<Mailbox::HandlerEntry>::shared_ptr(std::shared_ptr<Mailbox::HandlerEntry>&&)
- 0.00 48.23 0.00 18 0.00 0.00 std::__shared_ptr<InputElement, (__gnu_cxx::_Lock_policy)2>::__shared_ptr(std::__shared_ptr<InputElement, (__gnu_cxx::_Lock_policy)2>&&)
- 0.00 48.23 0.00 18 0.00 0.00 std::__shared_ptr<Intent, (__gnu_cxx::_Lock_policy)2>::swap(std::__shared_ptr<Intent, (__gnu_cxx::_Lock_policy)2>&)
- 0.00 48.23 0.00 18 0.00 0.00 std::__shared_ptr<Mailbox::HandlerEntry, (__gnu_cxx::_Lock_policy)2>::__shared_ptr(std::__shared_ptr<Mailbox::HandlerEntry, (__gnu_cxx::_Lock_policy)2>&&)
- 0.00 48.23 0.00 18 0.00 0.00 std::__shared_ptr<Mailbox::HandlerEntry, (__gnu_cxx::_Lock_policy)2>::__shared_ptr(std::__shared_ptr<Mailbox::HandlerEntry, (__gnu_cxx::_Lock_policy)2> const&)
- 0.00 48.23 0.00 18 0.00 0.00 std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> >::_M_valptr()
- 0.00 48.23 0.00 18 0.00 0.00 std::_Function_base::_Base_manager<PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)::{lambda(EntityDestroyedMessage&)#1}>::_M_get_pointer(std::_Any_data const&)
- 0.00 48.23 0.00 18 0.00 0.00 std::_Sp_ebo_helper<0, std::allocator<EntityDestroyedMessage>, true>::_S_get(std::_Sp_ebo_helper<0, std::allocator<EntityDestroyedMessage>, true>&)
- 0.00 48.23 0.00 18 0.00 0.00 std::__allocated_ptr<std::allocator<std::_Sp_counted_ptr_inplace<EntityDestroyedMessage, std::allocator<EntityDestroyedMessage>, (__gnu_cxx::_Lock_policy)2> > >::__allocated_ptr(std::allocator<std::_Sp_counted_ptr_inplace<EntityDestroyedMessage, std::allocator<EntityDestroyedMessage>, (__gnu_cxx::_Lock_policy)2> >&, std::_Sp_counted_ptr_inplace<EntityDestroyedMessage, std::allocator<EntityDestroyedMessage>, (__gnu_cxx::_Lock_policy)2>*)
- 0.00 48.23 0.00 18 0.00 0.00 std::__allocated_ptr<std::allocator<std::_Sp_counted_ptr_inplace<EntityDestroyedMessage, std::allocator<EntityDestroyedMessage>, (__gnu_cxx::_Lock_policy)2> > >::~__allocated_ptr()
- 0.00 48.23 0.00 18 0.00 0.00 std::allocator_traits<std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList> > >::max_size(std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList> > const&)
- 0.00 48.23 0.00 18 0.00 0.00 std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > > > >::deallocate(std::allocator<std::_Rb_tree_node<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > > >&, std::_Rb_tree_node<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > >*, unsigned long)
- 0.00 48.23 0.00 18 0.00 0.00 void std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > > > >::destroy<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > >(std::allocator<std::_Rb_tree_node<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > > >&, std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> >*)
- 0.00 48.23 0.00 18 0.00 0.00 std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > > > >::allocate(std::allocator<std::_Rb_tree_node<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > > >&, unsigned long)
- 0.00 48.23 0.00 18 0.00 0.00 void std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > > > >::construct<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> >, std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > >(std::allocator<std::_Rb_tree_node<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > > >&, std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> >*, std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> >&&)
- 0.00 48.23 0.00 18 0.00 0.00 std::_Function_handler<void (EntityDestroyedMessage&), PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)::{lambda(EntityDestroyedMessage&)#1}>::_M_invoke(std::_Any_data const&, EntityDestroyedMessage&)
- 0.00 48.23 0.00 18 0.00 0.00 std::_Rb_tree_iterator<EntityFilter::Expression*>::_Rb_tree_iterator(std::_Rb_tree_node_base*)
- 0.00 48.23 0.00 18 0.00 0.00 boost::variant<Circle, Rectangle, Sprite, Text, VertexList>* std::__uninitialized_copy<false>::__uninit_copy<boost::variant<Circle, Rectangle, Sprite, Text, VertexList> const*, boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*>(boost::variant<Circle, Rectangle, Sprite, Text, VertexList> const*, boost::variant<Circle, Rectangle, Sprite, Text, VertexList> const*, boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*)
- 0.00 48.23 0.00 18 0.00 0.00 std::_Rb_tree_const_iterator<std::pair<std::type_index const, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, System*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > > > >::_Rb_tree_const_iterator(std::_Rb_tree_node_base const*)
- 0.00 48.23 0.00 18 0.00 0.00 std::_Sp_counted_ptr_inplace<EntityDestroyedMessage, std::allocator<EntityDestroyedMessage>, (__gnu_cxx::_Lock_policy)2>::_Impl::_M_alloc()
- 0.00 48.23 0.00 18 0.00 0.00 std::map<Logger::CATEGORY, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<Logger::CATEGORY>, std::allocator<std::pair<Logger::CATEGORY const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::lower_bound(Logger::CATEGORY const&)
- 0.00 48.23 0.00 18 0.00 0.00 std::map<Logger::CATEGORY, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<Logger::CATEGORY>, std::allocator<std::pair<Logger::CATEGORY const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::end()
- 0.00 48.23 0.00 18 0.00 0.00 std::map<Logger::CATEGORY, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<Logger::CATEGORY>, std::allocator<std::pair<Logger::CATEGORY const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::operator[](Logger::CATEGORY const&)
- 0.00 48.23 0.00 18 0.00 0.00 std::map<std::type_index, std::shared_ptr<Intent>, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Intent> > > >::lower_bound(std::type_index const&)
- 0.00 48.23 0.00 18 0.00 0.00 std::map<std::type_index, std::shared_ptr<Intent>, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Intent> > > >::operator[](std::type_index&&)
- 0.00 48.23 0.00 18 0.00 0.00 std::map<std::type_index, std::shared_ptr<Mailbox::HandlerEntry>, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > > >::insert(std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> >&&)
- 0.00 48.23 0.00 18 0.00 0.00 std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> >::pair(std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> >&&)
- 0.00 48.23 0.00 18 0.00 0.00 std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> >::pair<std::type_index, std::shared_ptr<Mailbox::HandlerEntry>&, true>(std::type_index&&, std::shared_ptr<Mailbox::HandlerEntry>&)
- 0.00 48.23 0.00 18 0.00 0.00 std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*>::pair<std::_Rb_tree_node<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > >*&, std::_Rb_tree_node_base*&, true>(std::_Rb_tree_node<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > >*&, std::_Rb_tree_node_base*&)
- 0.00 48.23 0.00 18 0.00 0.00 std::pair<std::_Rb_tree_iterator<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > >, bool>::pair<std::_Rb_tree_iterator<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > >, bool, true>(std::_Rb_tree_iterator<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > >&&, bool&&)
- 0.00 48.23 0.00 18 0.00 0.00 void std::vector<SceneNode*, std::allocator<SceneNode*> >::_M_realloc_insert<SceneNode*>(__gnu_cxx::__normal_iterator<SceneNode**, std::vector<SceneNode*, std::allocator<SceneNode*> > >, SceneNode*&&)
- 0.00 48.23 0.00 18 0.00 0.00 std::_Rb_tree<Logger::CATEGORY, std::pair<Logger::CATEGORY const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<Logger::CATEGORY const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<Logger::CATEGORY>, std::allocator<std::pair<Logger::CATEGORY const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::lower_bound(Logger::CATEGORY const&)
- 0.00 48.23 0.00 18 0.00 0.00 std::_Rb_tree<Logger::CATEGORY, std::pair<Logger::CATEGORY const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<Logger::CATEGORY const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<Logger::CATEGORY>, std::allocator<std::pair<Logger::CATEGORY const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_lower_bound(std::_Rb_tree_node<std::pair<Logger::CATEGORY const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*, std::_Rb_tree_node_base*, Logger::CATEGORY const&)
- 0.00 48.23 0.00 18 0.00 0.00 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > >::_S_key(std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > const*)
- 0.00 48.23 0.00 18 0.00 0.00 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > >::_S_value(std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > const*)
- 0.00 48.23 0.00 18 0.00 0.00 std::_Rb_tree<EntityFilter::Expression*, EntityFilter::Expression*, std::_Identity<EntityFilter::Expression*>, std::less<EntityFilter::Expression*>, std::allocator<EntityFilter::Expression*> >::_M_begin()
- 0.00 48.23 0.00 18 0.00 0.00 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::shared_ptr<Intent> >, std::_Select1st<std::pair<std::type_index const, std::shared_ptr<Intent> > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Intent> > > >::lower_bound(std::type_index const&)
- 0.00 48.23 0.00 18 0.00 0.00 std::_Rb_tree_iterator<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > > std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> >, std::_Select1st<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > > >::_M_insert_<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> >, std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> >, std::_Select1st<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > > >::_Alloc_node>(std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> >&&, std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> >, std::_Select1st<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > > >::_Alloc_node&)
- 0.00 48.23 0.00 18 0.00 0.00 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> >, std::_Select1st<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > > >::_Alloc_node::_Alloc_node(std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> >, std::_Select1st<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > > >&)
- 0.00 48.23 0.00 18 0.00 0.00 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> >, std::_Select1st<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > > >::_M_get_node()
- 0.00 48.23 0.00 18 0.00 0.00 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> >, std::_Select1st<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > > >::_M_put_node(std::_Rb_tree_node<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > >*)
- 0.00 48.23 0.00 18 0.00 0.00 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> >, std::_Select1st<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > > >::_M_drop_node(std::_Rb_tree_node<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > >*)
- 0.00 48.23 0.00 18 0.00 0.00 std::_Rb_tree_node<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > >* std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> >, std::_Select1st<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > > >::_M_create_node<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > >(std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> >&&)
- 0.00 48.23 0.00 18 0.00 0.00 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> >, std::_Select1st<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > > >::_M_destroy_node(std::_Rb_tree_node<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > >*)
- 0.00 48.23 0.00 18 0.00 0.00 std::pair<std::_Rb_tree_iterator<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > >, bool> std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> >, std::_Select1st<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > > >::_M_insert_unique<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > >(std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> >&&)
- 0.00 48.23 0.00 18 0.00 0.00 void std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> >, std::_Select1st<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > > >::_M_construct_node<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > >(std::_Rb_tree_node<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > >*, std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> >&&)
- 0.00 48.23 0.00 18 0.00 0.00 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> >, std::_Select1st<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > > >::_M_get_insert_unique_pos(std::type_index const&)
- 0.00 48.23 0.00 18 0.00 0.00 PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)::{lambda(EntityDestroyedMessage&)#1} const* std::__addressof<PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)::{lambda(EntityDestroyedMessage&)#1} const>(PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)::{lambda(EntityDestroyedMessage&)#1} const&)
- 0.00 48.23 0.00 18 0.00 0.00 std::allocator<std::_Sp_counted_ptr_inplace<EntityDestroyedMessage, std::allocator<EntityDestroyedMessage>, (__gnu_cxx::_Lock_policy)2> >* std::__addressof<std::allocator<std::_Sp_counted_ptr_inplace<EntityDestroyedMessage, std::allocator<EntityDestroyedMessage>, (__gnu_cxx::_Lock_policy)2> > >(std::allocator<std::_Sp_counted_ptr_inplace<EntityDestroyedMessage, std::allocator<EntityDestroyedMessage>, (__gnu_cxx::_Lock_policy)2> >&)
- 0.00 48.23 0.00 18 0.00 0.00 Subject<std::shared_ptr<InputEvent> >** std::__niter_base<Subject<std::shared_ptr<InputEvent> >**>(Subject<std::shared_ptr<InputEvent> >**)
- 0.00 48.23 0.00 18 0.00 0.00 Observer<std::shared_ptr<InputEvent> >** std::__niter_base<Observer<std::shared_ptr<InputEvent> >**>(Observer<std::shared_ptr<InputEvent> >**)
- 0.00 48.23 0.00 18 0.00 0.00 boost::variant<Circle, Rectangle, Sprite, Text, VertexList>* std::uninitialized_copy<boost::variant<Circle, Rectangle, Sprite, Text, VertexList> const*, boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*>(boost::variant<Circle, Rectangle, Sprite, Text, VertexList> const*, boost::variant<Circle, Rectangle, Sprite, Text, VertexList> const*, boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*)
- 0.00 48.23 0.00 18 0.00 0.00 boost::variant<Circle, Rectangle, Sprite, Text, VertexList>* std::__uninitialized_copy_a<boost::variant<Circle, Rectangle, Sprite, Text, VertexList> const*, boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*, boost::variant<Circle, Rectangle, Sprite, Text, VertexList> >(boost::variant<Circle, Rectangle, Sprite, Text, VertexList> const*, boost::variant<Circle, Rectangle, Sprite, Text, VertexList> const*, boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*, std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList> >&)
- 0.00 48.23 0.00 18 0.00 0.00 boost::variant<Circle, Rectangle, Sprite, Text, VertexList>* std::__uninitialized_move_if_noexcept_a<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*, boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*, std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList> > >(boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*, boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*, boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*, std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList> >&)
- 0.00 48.23 0.00 18 0.00 0.00 std::remove_reference<std::shared_ptr<InputElement>&>::type&& std::move<std::shared_ptr<InputElement>&>(std::shared_ptr<InputElement>&)
- 0.00 48.23 0.00 18 0.00 0.00 std::remove_reference<std::shared_ptr<Mailbox::HandlerEntry>&>::type&& std::move<std::shared_ptr<Mailbox::HandlerEntry>&>(std::shared_ptr<Mailbox::HandlerEntry>&)
- 0.00 48.23 0.00 18 0.00 0.00 std::remove_reference<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> >&>::type&& std::move<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> >&>(std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> >&)
- 0.00 48.23 0.00 18 0.00 0.00 std::enable_if<std::__and_<std::__not_<std::__is_tuple_like<Intent*> >, std::is_move_constructible<Intent*>, std::is_move_assignable<Intent*> >::value, void>::type std::swap<Intent*>(Intent*&, Intent*&)
- 0.00 48.23 0.00 18 0.00 0.00 std::_Rb_tree_node<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > >*& std::forward<std::_Rb_tree_node<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > >*&>(std::remove_reference<std::_Rb_tree_node<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > >*&>::type&)
- 0.00 48.23 0.00 18 0.00 0.00 std::shared_ptr<Mailbox::HandlerEntry>& std::forward<std::shared_ptr<Mailbox::HandlerEntry>&>(std::remove_reference<std::shared_ptr<Mailbox::HandlerEntry>&>::type&)
- 0.00 48.23 0.00 18 0.00 0.00 std::_Rb_tree_iterator<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > >&& std::forward<std::_Rb_tree_iterator<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > > >(std::remove_reference<std::_Rb_tree_iterator<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > > >::type&)
- 0.00 48.23 0.00 18 0.00 0.00 PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)::{lambda(EntityDestroyedMessage&)#1}::operator()(EntityDestroyedMessage&) const
- 0.00 48.23 0.00 17 0.00 0.00 ObjectPoolBase::ObjectPoolBase()
- 0.00 48.23 0.00 17 0.00 0.00 ObjectPoolBase::~ObjectPoolBase()
- 0.00 48.23 0.00 17 0.00 0.00 Scene::id[abi:cxx11]()
- 0.00 48.23 0.00 17 0.00 0.00 Rectangle::local_bounds() const
- 0.00 48.23 0.00 17 0.00 0.00 std::vector<Subject<std::shared_ptr<InputEvent> >*, std::allocator<Subject<std::shared_ptr<InputEvent> >*> >::end()
- 0.00 48.23 0.00 17 0.00 0.00 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, bool>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, bool> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, bool> > >::_M_leftmost()
- 0.00 48.23 0.00 16 0.00 0.00 __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<std::type_index const, std::shared_ptr<Intent> > > >::deallocate(std::_Rb_tree_node<std::pair<std::type_index const, std::shared_ptr<Intent> > >*, unsigned long)
- 0.00 48.23 0.00 16 0.00 0.00 void __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<std::type_index const, std::shared_ptr<Intent> > > >::destroy<std::pair<std::type_index const, std::shared_ptr<Intent> > >(std::pair<std::type_index const, std::shared_ptr<Intent> >*)
- 0.00 48.23 0.00 16 0.00 0.00 __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<std::type_index const, std::shared_ptr<Intent> > > >::allocate(unsigned long, void const*)
- 0.00 48.23 0.00 16 0.00 0.00 void __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<std::type_index const, std::shared_ptr<Intent> > > >::construct<std::pair<std::type_index const, std::shared_ptr<Intent> >, std::piecewise_construct_t const&, std::tuple<std::type_index&&>, std::tuple<> >(std::pair<std::type_index const, std::shared_ptr<Intent> >*, std::piecewise_construct_t const&, std::tuple<std::type_index&&>&&, std::tuple<>&&)
- 0.00 48.23 0.00 16 0.00 0.00 __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<std::type_index const, std::shared_ptr<Intent> > > >::max_size() const
- 0.00 48.23 0.00 16 0.00 0.00 std::_Rb_tree_const_iterator<std::pair<std::type_index const, std::shared_ptr<Intent> > >::_M_const_cast() const
- 0.00 48.23 0.00 16 0.00 0.00 std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<std::type_index const, std::shared_ptr<Intent> > > > >::deallocate(std::allocator<std::_Rb_tree_node<std::pair<std::type_index const, std::shared_ptr<Intent> > > >&, std::_Rb_tree_node<std::pair<std::type_index const, std::shared_ptr<Intent> > >*, unsigned long)
- 0.00 48.23 0.00 16 0.00 0.00 void std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<std::type_index const, std::shared_ptr<Intent> > > > >::destroy<std::pair<std::type_index const, std::shared_ptr<Intent> > >(std::allocator<std::_Rb_tree_node<std::pair<std::type_index const, std::shared_ptr<Intent> > > >&, std::pair<std::type_index const, std::shared_ptr<Intent> >*)
- 0.00 48.23 0.00 16 0.00 0.00 std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<std::type_index const, std::shared_ptr<Intent> > > > >::allocate(std::allocator<std::_Rb_tree_node<std::pair<std::type_index const, std::shared_ptr<Intent> > > >&, unsigned long)
- 0.00 48.23 0.00 16 0.00 0.00 void std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<std::type_index const, std::shared_ptr<Intent> > > > >::construct<std::pair<std::type_index const, std::shared_ptr<Intent> >, std::piecewise_construct_t const&, std::tuple<std::type_index&&>, std::tuple<> >(std::allocator<std::_Rb_tree_node<std::pair<std::type_index const, std::shared_ptr<Intent> > > >&, std::pair<std::type_index const, std::shared_ptr<Intent> >*, std::piecewise_construct_t const&, std::tuple<std::type_index&&>&&, std::tuple<>&&)
- 0.00 48.23 0.00 16 0.00 0.00 std::pair<std::type_index const, std::shared_ptr<Intent> >::pair<std::type_index&&>(std::piecewise_construct_t, std::tuple<std::type_index&&>, std::tuple<>)
- 0.00 48.23 0.00 16 0.00 0.00 std::pair<std::type_index const, std::shared_ptr<Intent> >::pair<std::type_index&&, 0ul>(std::tuple<std::type_index&&>&, std::tuple<>&, std::_Index_tuple<0ul>, std::_Index_tuple<>)
- 0.00 48.23 0.00 16 0.00 0.00 std::pair<std::type_index const, std::shared_ptr<Intent> >::~pair()
- 0.00 48.23 0.00 16 0.00 0.00 std::_Rb_tree<Logger::CATEGORY, std::pair<Logger::CATEGORY const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<Logger::CATEGORY const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<Logger::CATEGORY>, std::allocator<std::pair<Logger::CATEGORY const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_get_Node_allocator()
- 0.00 48.23 0.00 16 0.00 0.00 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> > >::_M_rightmost()
- 0.00 48.23 0.00 16 0.00 0.00 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::shared_ptr<Intent> >, std::_Select1st<std::pair<std::type_index const, std::shared_ptr<Intent> > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Intent> > > >::_M_get_node()
- 0.00 48.23 0.00 16 0.00 0.00 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::shared_ptr<Intent> >, std::_Select1st<std::pair<std::type_index const, std::shared_ptr<Intent> > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Intent> > > >::_M_leftmost()
- 0.00 48.23 0.00 16 0.00 0.00 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::shared_ptr<Intent> >, std::_Select1st<std::pair<std::type_index const, std::shared_ptr<Intent> > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Intent> > > >::_M_put_node(std::_Rb_tree_node<std::pair<std::type_index const, std::shared_ptr<Intent> > >*)
- 0.00 48.23 0.00 16 0.00 0.00 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::shared_ptr<Intent> >, std::_Select1st<std::pair<std::type_index const, std::shared_ptr<Intent> > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Intent> > > >::_M_drop_node(std::_Rb_tree_node<std::pair<std::type_index const, std::shared_ptr<Intent> > >*)
- 0.00 48.23 0.00 16 0.00 0.00 std::_Rb_tree_node<std::pair<std::type_index const, std::shared_ptr<Intent> > >* std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::shared_ptr<Intent> >, std::_Select1st<std::pair<std::type_index const, std::shared_ptr<Intent> > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Intent> > > >::_M_create_node<std::piecewise_construct_t const&, std::tuple<std::type_index&&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple<std::type_index&&>&&, std::tuple<>&&)
- 0.00 48.23 0.00 16 0.00 0.00 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::shared_ptr<Intent> >, std::_Select1st<std::pair<std::type_index const, std::shared_ptr<Intent> > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Intent> > > >::_M_insert_node(std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<std::type_index const, std::shared_ptr<Intent> > >*)
- 0.00 48.23 0.00 16 0.00 0.00 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::shared_ptr<Intent> >, std::_Select1st<std::pair<std::type_index const, std::shared_ptr<Intent> > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Intent> > > >::_M_destroy_node(std::_Rb_tree_node<std::pair<std::type_index const, std::shared_ptr<Intent> > >*)
- 0.00 48.23 0.00 16 0.00 0.00 void std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::shared_ptr<Intent> >, std::_Select1st<std::pair<std::type_index const, std::shared_ptr<Intent> > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Intent> > > >::_M_construct_node<std::piecewise_construct_t const&, std::tuple<std::type_index&&>, std::tuple<> >(std::_Rb_tree_node<std::pair<std::type_index const, std::shared_ptr<Intent> > >*, std::piecewise_construct_t const&, std::tuple<std::type_index&&>&&, std::tuple<>&&)
- 0.00 48.23 0.00 16 0.00 0.00 std::_Rb_tree_iterator<std::pair<std::type_index const, std::shared_ptr<Intent> > > std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::shared_ptr<Intent> >, std::_Select1st<std::pair<std::type_index const, std::shared_ptr<Intent> > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Intent> > > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<std::type_index&&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<std::type_index const, std::shared_ptr<Intent> > >, std::piecewise_construct_t const&, std::tuple<std::type_index&&>&&, std::tuple<>&&)
- 0.00 48.23 0.00 16 0.00 0.00 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::shared_ptr<Intent> >, std::_Select1st<std::pair<std::type_index const, std::shared_ptr<Intent> > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Intent> > > >::_M_get_insert_hint_unique_pos(std::_Rb_tree_const_iterator<std::pair<std::type_index const, std::shared_ptr<Intent> > >, std::type_index const&)
- 0.00 48.23 0.00 16 0.00 0.00 char const (&std::forward<char const (&) [15]>(std::remove_reference<char const (&) [15]>::type&)) [15]
- 0.00 48.23 0.00 16 0.00 0.00 std::function<void (EntityIdChangedMessage&)> const& std::forward<std::function<void (EntityIdChangedMessage&)> const&>(std::remove_reference<std::function<void (EntityIdChangedMessage&)> const&>::type&)
- 0.00 48.23 0.00 16 0.00 0.00 sf::Rect<int>& std::forward<sf::Rect<int>&>(std::remove_reference<sf::Rect<int>&>::type&)
- 0.00 48.23 0.00 16 0.00 0.00 unsigned int& std::forward<unsigned int&>(std::remove_reference<unsigned int&>::type&)
- 0.00 48.23 0.00 15 0.00 0.00 Game::window()
- 0.00 48.23 0.00 15 0.00 0.00 __gnu_cxx::new_allocator<Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0> >::new_allocator(__gnu_cxx::new_allocator<Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0> > const&)
- 0.00 48.23 0.00 15 0.00 0.00 __gnu_cxx::__aligned_buffer<Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0> >::_M_ptr()
- 0.00 48.23 0.00 15 0.00 0.00 __gnu_cxx::__aligned_buffer<Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0> >::_M_addr()
- 0.00 48.23 0.00 15 0.00 0.00 __gnu_cxx::new_allocator<System*>::max_size() const
- 0.00 48.23 0.00 15 0.00 0.00 std::allocator<Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0> >::allocator(std::allocator<Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0> > const&)
- 0.00 48.23 0.00 15 0.00 0.00 std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2>::_M_ptr()
- 0.00 48.23 0.00 15 0.00 0.00 std::map<std::type_index, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, System*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, System*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > > > > >::end()
- 0.00 48.23 0.00 15 0.00 0.00 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Logger*>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Logger*> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Logger*> > >::_M_end()
- 0.00 48.23 0.00 15 0.00 0.00 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, System*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > > >, std::_Select1st<std::pair<std::type_index const, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, System*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > > > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, System*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > > > > >::end()
- 0.00 48.23 0.00 14 0.00 0.00 Logger::set_tag(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool)
- 0.00 48.23 0.00 14 0.00 0.00 Callback::camera_resize()
- 0.00 48.23 0.00 14 0.00 0.00 __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, bool> > >::deallocate(std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, bool> >*, unsigned long)
- 0.00 48.23 0.00 14 0.00 0.00 void __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, bool> > >::destroy<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, bool> >(std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, bool>*)
- 0.00 48.23 0.00 14 0.00 0.00 __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, bool> > >::allocate(unsigned long, void const*)
- 0.00 48.23 0.00 14 0.00 0.00 void __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, bool> > >::construct<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, bool>, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, bool>*, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&)
- 0.00 48.23 0.00 14 0.00 0.00 __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, bool> > >::max_size() const
- 0.00 48.23 0.00 14 0.00 0.00 __gnu_cxx::__normal_iterator<Subject<std::shared_ptr<InputEvent> >* const*, std::vector<Subject<std::shared_ptr<InputEvent> >*, std::allocator<Subject<std::shared_ptr<InputEvent> >*> > >::base() const
- 0.00 48.23 0.00 14 0.00 0.00 std::default_delete<ObjectPoolBase>::operator()(ObjectPoolBase*) const
- 0.00 48.23 0.00 14 0.00 0.00 std::_Rb_tree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, bool> >::_M_const_cast() const
- 0.00 48.23 0.00 14 0.00 0.00 std::map<std::type_index, std::shared_ptr<Intent>, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Intent> > > >::key_comp() const
- 0.00 48.23 0.00 14 0.00 0.00 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::shared_ptr<Intent> >, std::_Select1st<std::pair<std::type_index const, std::shared_ptr<Intent> > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Intent> > > >::key_comp() const
- 0.00 48.23 0.00 14 0.00 0.00 std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >::reset(ObjectPoolBase*)
- 0.00 48.23 0.00 14 0.00 0.00 std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >::release()
- 0.00 48.23 0.00 14 0.00 0.00 std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >::unique_ptr<std::default_delete<ObjectPoolBase>, void>(ObjectPoolBase*)
- 0.00 48.23 0.00 14 0.00 0.00 std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >::operator=(std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >&&)
- 0.00 48.23 0.00 14 0.00 0.00 std::__uniq_ptr_impl<ObjectPoolBase, std::default_delete<ObjectPoolBase> >::__uniq_ptr_impl(ObjectPoolBase*)
- 0.00 48.23 0.00 14 0.00 0.00 std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, bool> > > >::deallocate(std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, bool> > >&, std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, bool> >*, unsigned long)
- 0.00 48.23 0.00 14 0.00 0.00 void std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, bool> > > >::destroy<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, bool> >(std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, bool> > >&, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, bool>*)
- 0.00 48.23 0.00 14 0.00 0.00 std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, bool> > > >::allocate(std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, bool> > >&, unsigned long)
- 0.00 48.23 0.00 14 0.00 0.00 void std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, bool> > > >::construct<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, bool>, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, bool> > >&, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, bool>*, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&)
- 0.00 48.23 0.00 14 0.00 0.00 std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, bool> > >::lower_bound(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
- 0.00 48.23 0.00 14 0.00 0.00 std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, bool> > >::operator[](std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
- 0.00 48.23 0.00 14 0.00 0.00 std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, bool>::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(std::piecewise_construct_t, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<>)
- 0.00 48.23 0.00 14 0.00 0.00 std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, bool>::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, 0ul>(std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&, std::tuple<>&, std::_Index_tuple<0ul>, std::_Index_tuple<>)
- 0.00 48.23 0.00 14 0.00 0.00 std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, bool>::~pair()
- 0.00 48.23 0.00 14 0.00 0.00 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Logger*>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Logger*> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Logger*> > >::_M_begin()
- 0.00 48.23 0.00 14 0.00 0.00 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, bool>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, bool> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, bool> > >::_M_get_node()
- 0.00 48.23 0.00 14 0.00 0.00 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, bool>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, bool> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, bool> > >::_M_put_node(std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, bool> >*)
- 0.00 48.23 0.00 14 0.00 0.00 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, bool>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, bool> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, bool> > >::lower_bound(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
- 0.00 48.23 0.00 14 0.00 0.00 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, bool>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, bool> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, bool> > >::_M_drop_node(std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, bool> >*)
- 0.00 48.23 0.00 14 0.00 0.00 std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, bool> >* std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, bool>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, bool> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, bool> > >::_M_create_node<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&)
- 0.00 48.23 0.00 14 0.00 0.00 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, bool>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, bool> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, bool> > >::_M_insert_node(std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, bool> >*)
- 0.00 48.23 0.00 14 0.00 0.00 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, bool>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, bool> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, bool> > >::_M_destroy_node(std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, bool> >*)
- 0.00 48.23 0.00 14 0.00 0.00 void std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, bool>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, bool> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, bool> > >::_M_construct_node<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, bool> >*, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&)
- 0.00 48.23 0.00 14 0.00 0.00 std::_Rb_tree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, bool> > std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, bool>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, bool> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, bool> > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, bool> >, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&)
- 0.00 48.23 0.00 14 0.00 0.00 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, bool>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, bool> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, bool> > >::_M_get_insert_hint_unique_pos(std::_Rb_tree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, bool> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
- 0.00 48.23 0.00 14 0.00 0.00 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> >, std::_Select1st<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > > >::begin()
- 0.00 48.23 0.00 14 0.00 0.00 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, System*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > > >, std::_Select1st<std::pair<std::type_index const, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, System*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > > > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, System*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > > > > >::_M_begin()
- 0.00 48.23 0.00 14 0.00 0.00 __gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > > std::__copy_move_a2<true, __gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > >, __gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > > >(__gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > >, __gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > >, __gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > >)
- 0.00 48.23 0.00 14 0.00 0.00 __gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > > std::move<__gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > >, __gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > > >(__gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > >, __gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > >, __gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > >)
- 0.00 48.23 0.00 14 0.00 0.00 std::enable_if<std::__and_<std::__not_<std::__is_tuple_like<ObjectPoolBase*> >, std::is_move_constructible<ObjectPoolBase*>, std::is_move_assignable<ObjectPoolBase*> >::value, void>::type std::swap<ObjectPoolBase*>(ObjectPoolBase*&, ObjectPoolBase*&)
- 0.00 48.23 0.00 14 0.00 0.00 ResizeCameraMessage& std::forward<ResizeCameraMessage&>(std::remove_reference<ResizeCameraMessage&>::type&)
- 0.00 48.23 0.00 14 0.00 0.00 std::default_delete<ObjectPoolBase>&& std::forward<std::default_delete<ObjectPoolBase> >(std::remove_reference<std::default_delete<ObjectPoolBase> >::type&)
- 0.00 48.23 0.00 13 0.00 0.00 FileChannel::seek(int, Channel::Offset)
- 0.00 48.23 0.00 13 0.00 0.00 FileChannel::clear()
- 0.00 48.23 0.00 13 0.00 0.00 JSONSerializer::read[abi:cxx11](Channel&)
- 0.00 48.23 0.00 13 0.00 0.00 Callback::mouse_out()
- 0.00 48.23 0.00 13 0.00 0.00 std::_Rb_tree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Logger*> >::operator==(std::_Rb_tree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Logger*> > const&) const
- 0.00 48.23 0.00 13 0.00 0.00 BuilderScene::mouse_script_add_pan_behavior(Game&, Handle)::{lambda()#3} const& std::_Any_data::_M_access<BuilderScene::mouse_script_add_pan_behavior(Game&, Handle)::{lambda()#3}>() const
- 0.00 48.23 0.00 13 0.00 0.00 std::_Rb_tree_iterator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > >::operator--()
- 0.00 48.23 0.00 13 0.00 0.00 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, System*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > > >, std::_Select1st<std::pair<std::type_index const, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, System*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > > > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, System*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > > > > >::_S_key(std::_Rb_tree_node_base const*)
- 0.00 48.23 0.00 13 0.00 0.00 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, System*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > > >, std::_Select1st<std::pair<std::type_index const, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, System*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > > > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, System*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > > > > >::_S_value(std::_Rb_tree_node_base const*)
- 0.00 48.23 0.00 12 0.00 0.00 sf::Vector2<float>::Vector2<unsigned int>(sf::Vector2<unsigned int> const&)
- 0.00 48.23 0.00 12 0.00 0.00 SceneNode::scale(float, float)
- 0.00 48.23 0.00 12 0.00 0.00 __gnu_cxx::new_allocator<MouseLeftInputEvent>::~new_allocator()
- 0.00 48.23 0.00 12 0.00 0.00 __gnu_cxx::new_allocator<ResizeCameraMessage>::~new_allocator()
- 0.00 48.23 0.00 12 0.00 0.00 __gnu_cxx::new_allocator<MouseEnteredInputEvent>::~new_allocator()
- 0.00 48.23 0.00 12 0.00 0.00 __gnu_cxx::new_allocator<Axis>::~new_allocator()
- 0.00 48.23 0.00 12 0.00 0.00 __gnu_cxx::new_allocator<Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0> >::~new_allocator()
- 0.00 48.23 0.00 12 0.00 0.00 __gnu_cxx::new_allocator<Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0> >::~new_allocator()
- 0.00 48.23 0.00 12 0.00 0.00 __gnu_cxx::new_allocator<Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0> >::~new_allocator()
- 0.00 48.23 0.00 12 0.00 0.00 __gnu_cxx::__aligned_membuf<EntityFilter::Expression*>::_M_ptr()
- 0.00 48.23 0.00 12 0.00 0.00 __gnu_cxx::__aligned_membuf<EntityFilter::Expression*>::_M_addr()
- 0.00 48.23 0.00 12 0.00 0.00 Canvas::size() const
- 0.00 48.23 0.00 12 0.00 0.00 Clickable::right_click_pos() const
- 0.00 48.23 0.00 12 0.00 0.00 std::move_iterator<Subject<std::shared_ptr<InputEvent> >**>::base() const
- 0.00 48.23 0.00 12 0.00 0.00 std::move_iterator<Observer<std::shared_ptr<InputEvent> >**>::base() const
- 0.00 48.23 0.00 12 0.00 0.00 std::_Rb_tree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> >::operator==(std::_Rb_tree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > const&) const
- 0.00 48.23 0.00 12 0.00 0.00 std::_Rb_tree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> >::operator*() const
- 0.00 48.23 0.00 12 0.00 0.00 std::_Rb_tree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> >::operator==(std::_Rb_tree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > const&) const
- 0.00 48.23 0.00 12 0.00 0.00 std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, System*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > >::end() const
- 0.00 48.23 0.00 12 0.00 0.00 std::vector<Subject<std::shared_ptr<InputEvent> >*, std::allocator<Subject<std::shared_ptr<InputEvent> >*> >::size() const
- 0.00 48.23 0.00 12 0.00 0.00 std::vector<Observer<std::shared_ptr<InputEvent> >*, std::allocator<Observer<std::shared_ptr<InputEvent> >*> >::size() const
- 0.00 48.23 0.00 12 0.00 0.00 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > >::_M_lower_bound(std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > const*, std::_Rb_tree_node_base const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const
- 0.00 48.23 0.00 12 0.00 0.00 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > >::_M_end() const
- 0.00 48.23 0.00 12 0.00 0.00 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > >::_M_begin() const
- 0.00 48.23 0.00 12 0.00 0.00 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, System*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > > >, std::_Select1st<std::pair<std::type_index const, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, System*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > > > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, System*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > > > > >::end() const
- 0.00 48.23 0.00 12 0.00 0.00 std::allocator<MouseLeftInputEvent>::~allocator()
- 0.00 48.23 0.00 12 0.00 0.00 std::allocator<ResizeCameraMessage>::~allocator()
- 0.00 48.23 0.00 12 0.00 0.00 std::allocator<MouseEnteredInputEvent>::~allocator()
- 0.00 48.23 0.00 12 0.00 0.00 std::allocator<Axis>::~allocator()
- 0.00 48.23 0.00 12 0.00 0.00 std::allocator<Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0> >::~allocator()
- 0.00 48.23 0.00 12 0.00 0.00 std::allocator<Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0> >::~allocator()
- 0.00 48.23 0.00 12 0.00 0.00 std::allocator<Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0> >::~allocator()
- 0.00 48.23 0.00 12 0.00 0.00 std::_Vector_base<Subject<std::shared_ptr<InputEvent> >*, std::allocator<Subject<std::shared_ptr<InputEvent> >*> >::_M_get_Tp_allocator()
- 0.00 48.23 0.00 12 0.00 0.00 std::_Rb_tree_node<EntityFilter::Expression*>::_M_valptr()
- 0.00 48.23 0.00 12 0.00 0.00 std::move_iterator<Subject<std::shared_ptr<InputEvent> >**>::move_iterator(Subject<std::shared_ptr<InputEvent> >**)
- 0.00 48.23 0.00 12 0.00 0.00 std::move_iterator<Observer<std::shared_ptr<InputEvent> >**>::move_iterator(Observer<std::shared_ptr<InputEvent> >**)
- 0.00 48.23 0.00 12 0.00 0.00 std::_Function_base::_Base_manager<BuilderScene::mouse_script_add_pan_behavior(Game&, Handle)::{lambda()#3}>::_M_get_pointer(std::_Any_data const&)
- 0.00 48.23 0.00 12 0.00 0.00 std::_Function_handler<void (), BuilderScene::mouse_script_add_pan_behavior(Game&, Handle)::{lambda()#3}>::_M_invoke(std::_Any_data const&)
- 0.00 48.23 0.00 12 0.00 0.00 std::_Rb_tree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Font> > >::_Rb_tree_iterator(std::_Rb_tree_node_base*)
- 0.00 48.23 0.00 12 0.00 0.00 std::_Rb_tree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Texture> > >::_Rb_tree_iterator(std::_Rb_tree_node_base*)
- 0.00 48.23 0.00 12 0.00 0.00 std::vector<Subject<std::shared_ptr<InputEvent> >*, std::allocator<Subject<std::shared_ptr<InputEvent> >*> >::begin()
- 0.00 48.23 0.00 12 0.00 0.00 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Logger*>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Logger*> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Logger*> > >::_M_lower_bound(std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Logger*> >*, std::_Rb_tree_node_base*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
- 0.00 48.23 0.00 12 0.00 0.00 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > >::_S_left(std::_Rb_tree_node_base const*)
- 0.00 48.23 0.00 12 0.00 0.00 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > >::_M_erase(std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> >*)
- 0.00 48.23 0.00 12 0.00 0.00 std::_Rb_tree<EntityFilter::Expression*, EntityFilter::Expression*, std::_Identity<EntityFilter::Expression*>, std::less<EntityFilter::Expression*>, std::allocator<EntityFilter::Expression*> >::_M_end()
- 0.00 48.23 0.00 12 0.00 0.00 BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>)::{lambda()#2}*& std::_Any_data::_M_access<BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>)::{lambda()#2}*>()
- 0.00 48.23 0.00 12 0.00 0.00 BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>)::{lambda()#3}*& std::_Any_data::_M_access<BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>)::{lambda()#3}*>()
- 0.00 48.23 0.00 12 0.00 0.00 BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>)::{lambda()#4}*& std::_Any_data::_M_access<BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>)::{lambda()#4}*>()
- 0.00 48.23 0.00 12 0.00 0.00 BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>)::{lambda()#1}*& std::_Any_data::_M_access<BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>)::{lambda()#1}*>()
- 0.00 48.23 0.00 12 0.00 0.00 BuilderScene::mouse_script_add_pan_behavior(Game&, Handle)::{lambda()#3} const* std::__addressof<BuilderScene::mouse_script_add_pan_behavior(Game&, Handle)::{lambda()#3} const>(BuilderScene::mouse_script_add_pan_behavior(Game&, Handle)::{lambda()#3} const&)
- 0.00 48.23 0.00 12 0.00 0.00 decltype (__miter_base(({parm#1}.base)())) std::__miter_base<Subject<std::shared_ptr<InputEvent> >**>(std::move_iterator<Subject<std::shared_ptr<InputEvent> >**>)
- 0.00 48.23 0.00 12 0.00 0.00 Subject<std::shared_ptr<InputEvent> >** std::__miter_base<Subject<std::shared_ptr<InputEvent> >**>(Subject<std::shared_ptr<InputEvent> >**)
- 0.00 48.23 0.00 12 0.00 0.00 decltype (__miter_base(({parm#1}.base)())) std::__miter_base<Observer<std::shared_ptr<InputEvent> >**>(std::move_iterator<Observer<std::shared_ptr<InputEvent> >**>)
- 0.00 48.23 0.00 12 0.00 0.00 Observer<std::shared_ptr<InputEvent> >** std::__miter_base<Observer<std::shared_ptr<InputEvent> >**>(Observer<std::shared_ptr<InputEvent> >**)
- 0.00 48.23 0.00 12 0.00 0.00 std::move_iterator<Subject<std::shared_ptr<InputEvent> >**> std::__make_move_if_noexcept_iterator<Subject<std::shared_ptr<InputEvent> >*, std::move_iterator<Subject<std::shared_ptr<InputEvent> >**> >(Subject<std::shared_ptr<InputEvent> >**)
- 0.00 48.23 0.00 12 0.00 0.00 std::move_iterator<Observer<std::shared_ptr<InputEvent> >**> std::__make_move_if_noexcept_iterator<Observer<std::shared_ptr<InputEvent> >*, std::move_iterator<Observer<std::shared_ptr<InputEvent> >**> >(Observer<std::shared_ptr<InputEvent> >**)
- 0.00 48.23 0.00 12 0.00 0.00 Subject<std::shared_ptr<InputEvent> >*&& std::forward<Subject<std::shared_ptr<InputEvent> >*>(std::remove_reference<Subject<std::shared_ptr<InputEvent> >*>::type&)
- 0.00 48.23 0.00 12 0.00 0.00 Observer<std::shared_ptr<InputEvent> >*&& std::forward<Observer<std::shared_ptr<InputEvent> >*>(std::remove_reference<Observer<std::shared_ptr<InputEvent> >*>::type&)
- 0.00 48.23 0.00 12 0.00 0.00 BuilderScene::mouse_script_add_pan_behavior(Game&, Handle)::{lambda()#3}::operator()() const
- 0.00 48.23 0.00 11 0.00 0.00 Callback::mouse_in()
- 0.00 48.23 0.00 11 0.00 0.00 std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, bool> > >::key_comp() const
- 0.00 48.23 0.00 11 0.00 0.00 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, bool>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, bool> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, bool> > >::key_comp() const
- 0.00 48.23 0.00 11 0.00 0.00 std::reverse_iterator<__gnu_cxx::__normal_iterator<SceneNode**, std::vector<SceneNode*, std::allocator<SceneNode*> > > >::reverse_iterator(__gnu_cxx::__normal_iterator<SceneNode**, std::vector<SceneNode*, std::allocator<SceneNode*> > >)
- 0.00 48.23 0.00 11 0.00 0.00 std::_Rb_tree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > >::operator--()
- 0.00 48.23 0.00 11 0.00 0.00 std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, Logger*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Logger*> > >::find(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
- 0.00 48.23 0.00 11 0.00 0.00 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Logger*>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Logger*> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Logger*> > >::find(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
- 0.00 48.23 0.00 11 0.00 0.00 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Logger*>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Logger*> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Logger*> > >::_S_key(std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Logger*> > const*)
- 0.00 48.23 0.00 11 0.00 0.00 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Logger*>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Logger*> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Logger*> > >::_S_left(std::_Rb_tree_node_base*)
- 0.00 48.23 0.00 11 0.00 0.00 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Logger*>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Logger*> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Logger*> > >::_S_value(std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Logger*> > const*)
- 0.00 48.23 0.00 10 0.00 0.00 FullLogger::get_logger(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)
- 0.00 48.23 0.00 10 0.00 0.00 Callback::camera_resize(std::function<void ()>)
- 0.00 48.23 0.00 10 0.00 0.00 __gnu_cxx::new_allocator<std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2> >::new_allocator()
- 0.00 48.23 0.00 10 0.00 0.00 __gnu_cxx::new_allocator<std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2> >::~new_allocator()
- 0.00 48.23 0.00 10 0.00 0.00 bool __gnu_cxx::operator==<SceneNode**, std::vector<SceneNode*, std::allocator<SceneNode*> > >(__gnu_cxx::__normal_iterator<SceneNode**, std::vector<SceneNode*, std::allocator<SceneNode*> > > const&, __gnu_cxx::__normal_iterator<SceneNode**, std::vector<SceneNode*, std::allocator<SceneNode*> > > const&)
- 0.00 48.23 0.00 10 0.00 0.00 std::_Vector_base<System*, std::allocator<System*> >::_M_get_Tp_allocator() const
- 0.00 48.23 0.00 10 0.00 0.00 std::_Rb_tree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Logger*> >::operator==(std::_Rb_tree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Logger*> > const&) const
- 0.00 48.23 0.00 10 0.00 0.00 std::vector<System*, std::allocator<System*> >::max_size() const
- 0.00 48.23 0.00 10 0.00 0.00 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> > >::size() const
- 0.00 48.23 0.00 10 0.00 0.00 std::allocator<std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2> >::allocator<Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0> >(std::allocator<Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0> > const&)
- 0.00 48.23 0.00 10 0.00 0.00 std::allocator<std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2> >::~allocator()
- 0.00 48.23 0.00 10 0.00 0.00 System** std::__copy_move<true, true, std::random_access_iterator_tag>::__copy_m<System*>(System* const*, System* const*, System**)
- 0.00 48.23 0.00 10 0.00 0.00 void std::_Destroy_aux<true>::__destroy<System**>(System**, System**)
- 0.00 48.23 0.00 10 0.00 0.00 std::_Vector_base<Observer<std::shared_ptr<InputEvent> >*, std::allocator<Observer<std::shared_ptr<InputEvent> >*> >::_M_get_Tp_allocator()
- 0.00 48.23 0.00 10 0.00 0.00 std::_Sp_ebo_helper<0, std::allocator<Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0> >, true>::_S_get(std::_Sp_ebo_helper<0, std::allocator<Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0> >, true>&)
- 0.00 48.23 0.00 10 0.00 0.00 std::__allocated_ptr<std::allocator<std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2> > >::__allocated_ptr(std::allocator<std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2> >&, std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2>*)
- 0.00 48.23 0.00 10 0.00 0.00 std::__allocated_ptr<std::allocator<std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2> > >::~__allocated_ptr()
- 0.00 48.23 0.00 10 0.00 0.00 std::allocator_traits<std::allocator<System*> >::max_size(std::allocator<System*> const&)
- 0.00 48.23 0.00 10 0.00 0.00 std::_Rb_tree_iterator<std::pair<std::type_index const, std::shared_ptr<Intent> > >::operator--()
- 0.00 48.23 0.00 10 0.00 0.00 System** std::__uninitialized_copy<true>::__uninit_copy<std::move_iterator<System**>, System**>(std::move_iterator<System**>, std::move_iterator<System**>, System**)
- 0.00 48.23 0.00 10 0.00 0.00 std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2>::_Impl::_M_alloc()
- 0.00 48.23 0.00 10 0.00 0.00 std::vector<SceneNode*, std::allocator<SceneNode*> >::rend()
- 0.00 48.23 0.00 10 0.00 0.00 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Logger*>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Logger*> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Logger*> > >::_S_key(std::_Rb_tree_node_base const*)
- 0.00 48.23 0.00 10 0.00 0.00 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Logger*>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Logger*> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Logger*> > >::_S_value(std::_Rb_tree_node_base const*)
- 0.00 48.23 0.00 10 0.00 0.00 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Font> >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Font> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Font> > > >::_M_begin()
- 0.00 48.23 0.00 10 0.00 0.00 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Texture> >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Texture> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Texture> > > >::_M_begin()
- 0.00 48.23 0.00 10 0.00 0.00 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, System*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > > >, std::_Select1st<std::pair<std::type_index const, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, System*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > > > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, System*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > > > > >::_S_right(std::_Rb_tree_node_base*)
- 0.00 48.23 0.00 10 0.00 0.00 std::allocator<std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2> >* std::__addressof<std::allocator<std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2> > >(std::allocator<std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2> >&)
- 0.00 48.23 0.00 10 0.00 0.00 System** std::__copy_move_a<true, System**, System**>(System**, System**, System**)
- 0.00 48.23 0.00 10 0.00 0.00 System** std::__copy_move_a2<true, System**, System**>(System**, System**, System**)
- 0.00 48.23 0.00 10 0.00 0.00 System** std::uninitialized_copy<std::move_iterator<System**>, System**>(std::move_iterator<System**>, std::move_iterator<System**>, System**)
- 0.00 48.23 0.00 10 0.00 0.00 System** std::__uninitialized_copy_a<std::move_iterator<System**>, System**, System*>(std::move_iterator<System**>, std::move_iterator<System**>, System**, std::allocator<System*>&)
- 0.00 48.23 0.00 10 0.00 0.00 System** std::__uninitialized_move_if_noexcept_a<System**, System**, std::allocator<System*> >(System**, System**, System**, std::allocator<System*>&)
- 0.00 48.23 0.00 10 0.00 0.00 System** std::copy<std::move_iterator<System**>, System**>(std::move_iterator<System**>, std::move_iterator<System**>, System**)
- 0.00 48.23 0.00 10 0.00 0.00 void std::_Destroy<System**>(System**, System**)
- 0.00 48.23 0.00 10 0.00 0.00 void std::_Destroy<System**, System*>(System**, System**, std::allocator<System*>&)
- 0.00 48.23 0.00 10 0.00 0.00 bool std::operator==<__gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > > >(std::reverse_iterator<__gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > > > const&, std::reverse_iterator<__gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > > > const&)
- 0.00 48.23 0.00 10 0.00 0.00 bool std::operator==<__gnu_cxx::__normal_iterator<SceneNode**, std::vector<SceneNode*, std::allocator<SceneNode*> > > >(std::reverse_iterator<__gnu_cxx::__normal_iterator<SceneNode**, std::vector<SceneNode*, std::allocator<SceneNode*> > > > const&, std::reverse_iterator<__gnu_cxx::__normal_iterator<SceneNode**, std::vector<SceneNode*, std::allocator<SceneNode*> > > > const&)
- 0.00 48.23 0.00 10 0.00 0.00 bool std::operator!=<__gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > > >(std::reverse_iterator<__gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > > > const&, std::reverse_iterator<__gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > > > const&)
- 0.00 48.23 0.00 10 0.00 0.00 bool std::operator!=<__gnu_cxx::__normal_iterator<SceneNode**, std::vector<SceneNode*, std::allocator<SceneNode*> > > >(std::reverse_iterator<__gnu_cxx::__normal_iterator<SceneNode**, std::vector<SceneNode*, std::allocator<SceneNode*> > > > const&, std::reverse_iterator<__gnu_cxx::__normal_iterator<SceneNode**, std::vector<SceneNode*, std::allocator<SceneNode*> > > > const&)
- 0.00 48.23 0.00 10 0.00 0.00 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::operator+<char, std::char_traits<char>, std::allocator<char> >(char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
- 0.00 48.23 0.00 9 0.00 0.00 ObjectPool<VertexList>::remove(Handle const&)
- 0.00 48.23 0.00 9 0.00 0.00 ObjectPool<Grid>::remove(Handle const&)
- 0.00 48.23 0.00 9 0.00 0.00 ObjectPool<Entity>::remove(Handle const&)
- 0.00 48.23 0.00 9 0.00 0.00 ObjectPool<TileMap>::remove(Handle const&)
- 0.00 48.23 0.00 9 0.00 0.00 void Messageable::send_message<EntityDestroyedMessage, (void*)0, Handle&>(Handle&)
- 0.00 48.23 0.00 9 0.00 0.00 MouseLeftInputEvent::execute(InputListener&)
- 0.00 48.23 0.00 9 0.00 0.00 EntityDestroyedMessage::EntityDestroyedMessage(Handle)
- 0.00 48.23 0.00 9 0.00 0.00 EntityDestroyedMessage::~EntityDestroyedMessage()
- 0.00 48.23 0.00 9 0.00 0.00 MouseEnteredInputEvent::execute(InputListener&)
- 0.00 48.23 0.00 9 0.00 0.01 Entity::reset()
- 0.00 48.23 0.00 9 0.00 0.00 Rectangle::outline_color(sf::Color const&)
- 0.00 48.23 0.00 9 0.00 0.00 Rectangle::outline_thickness(float)
- 0.00 48.23 0.00 9 0.00 0.00 __gnu_cxx::new_allocator<MouseLeftInputEvent>::new_allocator(__gnu_cxx::new_allocator<MouseLeftInputEvent> const&)
- 0.00 48.23 0.00 9 0.00 0.00 __gnu_cxx::new_allocator<ResizeCameraMessage>::new_allocator(__gnu_cxx::new_allocator<ResizeCameraMessage> const&)
- 0.00 48.23 0.00 9 0.00 0.00 void __gnu_cxx::new_allocator<EntityDestroyedMessage>::destroy<EntityDestroyedMessage>(EntityDestroyedMessage*)
- 0.00 48.23 0.00 9 0.00 0.00 void __gnu_cxx::new_allocator<EntityDestroyedMessage>::construct<EntityDestroyedMessage, Handle&>(EntityDestroyedMessage*, Handle&)
- 0.00 48.23 0.00 9 0.00 0.00 __gnu_cxx::new_allocator<EntityDestroyedMessage>::new_allocator()
- 0.00 48.23 0.00 9 0.00 0.00 __gnu_cxx::new_allocator<MouseEnteredInputEvent>::new_allocator(__gnu_cxx::new_allocator<MouseEnteredInputEvent> const&)
- 0.00 48.23 0.00 9 0.00 0.00 __gnu_cxx::new_allocator<Axis>::new_allocator(__gnu_cxx::new_allocator<Axis> const&)
- 0.00 48.23 0.00 9 0.00 0.00 __gnu_cxx::new_allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList> >::deallocate(boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*, unsigned long)
- 0.00 48.23 0.00 9 0.00 0.00 __gnu_cxx::new_allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList> >::allocate(unsigned long, void const*)
- 0.00 48.23 0.00 9 0.00 0.00 __gnu_cxx::new_allocator<Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0> >::new_allocator(__gnu_cxx::new_allocator<Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0> > const&)
- 0.00 48.23 0.00 9 0.00 0.00 __gnu_cxx::new_allocator<Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0> >::new_allocator(__gnu_cxx::new_allocator<Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0> > const&)
- 0.00 48.23 0.00 9 0.00 0.00 __gnu_cxx::new_allocator<Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0> >::new_allocator(__gnu_cxx::new_allocator<Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0> > const&)
- 0.00 48.23 0.00 9 0.00 0.00 __gnu_cxx::new_allocator<std::_Sp_counted_ptr_inplace<EntityDestroyedMessage, std::allocator<EntityDestroyedMessage>, (__gnu_cxx::_Lock_policy)2> >::deallocate(std::_Sp_counted_ptr_inplace<EntityDestroyedMessage, std::allocator<EntityDestroyedMessage>, (__gnu_cxx::_Lock_policy)2>*, unsigned long)
- 0.00 48.23 0.00 9 0.00 0.00 __gnu_cxx::new_allocator<std::_Sp_counted_ptr_inplace<EntityDestroyedMessage, std::allocator<EntityDestroyedMessage>, (__gnu_cxx::_Lock_policy)2> >::allocate(unsigned long, void const*)
- 0.00 48.23 0.00 9 0.00 0.00 __gnu_cxx::__aligned_buffer<MouseLeftInputEvent>::_M_ptr()
- 0.00 48.23 0.00 9 0.00 0.00 __gnu_cxx::__aligned_buffer<MouseLeftInputEvent>::_M_addr()
- 0.00 48.23 0.00 9 0.00 0.00 __gnu_cxx::__aligned_buffer<ResizeCameraMessage>::_M_ptr()
- 0.00 48.23 0.00 9 0.00 0.00 __gnu_cxx::__aligned_buffer<ResizeCameraMessage>::_M_addr()
- 0.00 48.23 0.00 9 0.00 0.00 __gnu_cxx::__aligned_buffer<MouseEnteredInputEvent>::_M_ptr()
- 0.00 48.23 0.00 9 0.00 0.00 __gnu_cxx::__aligned_buffer<MouseEnteredInputEvent>::_M_addr()
- 0.00 48.23 0.00 9 0.00 0.00 __gnu_cxx::__aligned_buffer<Axis>::_M_ptr()
- 0.00 48.23 0.00 9 0.00 0.00 __gnu_cxx::__aligned_buffer<Axis>::_M_addr()
- 0.00 48.23 0.00 9 0.00 0.00 __gnu_cxx::__aligned_buffer<Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0> >::_M_ptr()
- 0.00 48.23 0.00 9 0.00 0.00 __gnu_cxx::__aligned_buffer<Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0> >::_M_addr()
- 0.00 48.23 0.00 9 0.00 0.00 __gnu_cxx::__aligned_buffer<Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0> >::_M_ptr()
- 0.00 48.23 0.00 9 0.00 0.00 __gnu_cxx::__aligned_buffer<Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0> >::_M_addr()
- 0.00 48.23 0.00 9 0.00 0.00 __gnu_cxx::__aligned_buffer<Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0> >::_M_ptr()
- 0.00 48.23 0.00 9 0.00 0.00 __gnu_cxx::__aligned_buffer<Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0> >::_M_addr()
- 0.00 48.23 0.00 9 0.00 0.00 __gnu_cxx::__normal_iterator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*, std::vector<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>, std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList> > > >::difference_type __gnu_cxx::operator-<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*, std::vector<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>, std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList> > > >(__gnu_cxx::__normal_iterator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*, std::vector<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>, std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList> > > > const&, __gnu_cxx::__normal_iterator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*, std::vector<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>, std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList> > > > const&)
- 0.00 48.23 0.00 9 0.00 0.00 __gnu_cxx::__normal_iterator<Subject<std::shared_ptr<InputEvent> >**, std::vector<Subject<std::shared_ptr<InputEvent> >*, std::allocator<Subject<std::shared_ptr<InputEvent> >*> > >::difference_type __gnu_cxx::operator-<Subject<std::shared_ptr<InputEvent> >**, std::vector<Subject<std::shared_ptr<InputEvent> >*, std::allocator<Subject<std::shared_ptr<InputEvent> >*> > >(__gnu_cxx::__normal_iterator<Subject<std::shared_ptr<InputEvent> >**, std::vector<Subject<std::shared_ptr<InputEvent> >*, std::allocator<Subject<std::shared_ptr<InputEvent> >*> > > const&, __gnu_cxx::__normal_iterator<Subject<std::shared_ptr<InputEvent> >**, std::vector<Subject<std::shared_ptr<InputEvent> >*, std::allocator<Subject<std::shared_ptr<InputEvent> >*> > > const&)
- 0.00 48.23 0.00 9 0.00 0.00 __gnu_cxx::__normal_iterator<Observer<std::shared_ptr<InputEvent> >**, std::vector<Observer<std::shared_ptr<InputEvent> >*, std::allocator<Observer<std::shared_ptr<InputEvent> >*> > >::difference_type __gnu_cxx::operator-<Observer<std::shared_ptr<InputEvent> >**, std::vector<Observer<std::shared_ptr<InputEvent> >*, std::allocator<Observer<std::shared_ptr<InputEvent> >*> > >(__gnu_cxx::__normal_iterator<Observer<std::shared_ptr<InputEvent> >**, std::vector<Observer<std::shared_ptr<InputEvent> >*, std::allocator<Observer<std::shared_ptr<InputEvent> >*> > > const&, __gnu_cxx::__normal_iterator<Observer<std::shared_ptr<InputEvent> >**, std::vector<Observer<std::shared_ptr<InputEvent> >*, std::allocator<Observer<std::shared_ptr<InputEvent> >*> > > const&)
- 0.00 48.23 0.00 9 0.00 0.00 __gnu_cxx::new_allocator<Subject<std::shared_ptr<InputEvent> >*>::max_size() const
- 0.00 48.23 0.00 9 0.00 0.00 __gnu_cxx::new_allocator<Observer<std::shared_ptr<InputEvent> >*>::max_size() const
- 0.00 48.23 0.00 9 0.00 0.00 __gnu_cxx::new_allocator<std::_Sp_counted_ptr_inplace<EntityDestroyedMessage, std::allocator<EntityDestroyedMessage>, (__gnu_cxx::_Lock_policy)2> >::max_size() const
- 0.00 48.23 0.00 9 0.00 0.00 std::__shared_ptr<EntityDestroyedMessage, (__gnu_cxx::_Lock_policy)2>::get() const
- 0.00 48.23 0.00 9 0.00 0.00 std::reverse_iterator<__gnu_cxx::__normal_iterator<SceneNode**, std::vector<SceneNode*, std::allocator<SceneNode*> > > >::operator*() const
- 0.00 48.23 0.00 9 0.00 0.00 std::_Rb_tree_iterator<std::pair<std::type_index const, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, System*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > > > >::operator!=(std::_Rb_tree_iterator<std::pair<std::type_index const, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, System*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > > > > const&) const
- 0.00 48.23 0.00 9 0.00 0.00 std::__shared_ptr_access<EntityDestroyedMessage, (__gnu_cxx::_Lock_policy)2, false, false>::_M_get() const
- 0.00 48.23 0.00 9 0.00 0.00 std::__shared_ptr_access<EntityDestroyedMessage, (__gnu_cxx::_Lock_policy)2, false, false>::operator->() const
- 0.00 48.23 0.00 9 0.00 0.00 std::vector<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>, std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList> > >::_M_check_len(unsigned long, char const*) const
- 0.00 48.23 0.00 9 0.00 0.00 std::allocator<MouseLeftInputEvent>::allocator(std::allocator<MouseLeftInputEvent> const&)
- 0.00 48.23 0.00 9 0.00 0.00 std::allocator<ResizeCameraMessage>::allocator(std::allocator<ResizeCameraMessage> const&)
- 0.00 48.23 0.00 9 0.00 0.00 std::allocator<EntityDestroyedMessage>::allocator()
- 0.00 48.23 0.00 9 0.00 0.00 std::allocator<MouseEnteredInputEvent>::allocator(std::allocator<MouseEnteredInputEvent> const&)
- 0.00 48.23 0.00 9 0.00 0.00 std::allocator<Axis>::allocator(std::allocator<Axis> const&)
- 0.00 48.23 0.00 9 0.00 0.00 std::allocator<Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0> >::allocator(std::allocator<Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0> > const&)
- 0.00 48.23 0.00 9 0.00 0.00 std::allocator<Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0> >::allocator(std::allocator<Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0> > const&)
- 0.00 48.23 0.00 9 0.00 0.00 std::allocator<Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0> >::allocator(std::allocator<Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0> > const&)
- 0.00 48.23 0.00 9 0.00 0.00 std::shared_ptr<EntityDestroyedMessage>::shared_ptr<std::allocator<EntityDestroyedMessage>, Handle&>(std::_Sp_make_shared_tag, std::allocator<EntityDestroyedMessage> const&, Handle&)
- 0.00 48.23 0.00 9 0.00 0.00 std::shared_ptr<EntityDestroyedMessage>::~shared_ptr()
- 0.00 48.23 0.00 9 0.00 0.00 std::shared_ptr<Message>::shared_ptr<ResizeCameraMessage, void>(std::shared_ptr<ResizeCameraMessage> const&)
- 0.00 48.23 0.00 9 0.00 0.00 std::enable_if<!std::__shared_ptr<EntityDestroyedMessage, (__gnu_cxx::_Lock_policy)2>::__has_esft_base<EntityDestroyedMessage, void>::value, void>::type std::__shared_ptr<EntityDestroyedMessage, (__gnu_cxx::_Lock_policy)2>::_M_enable_shared_from_this_with<EntityDestroyedMessage, EntityDestroyedMessage>(EntityDestroyedMessage*)
- 0.00 48.23 0.00 9 0.00 0.00 std::__shared_ptr<EntityDestroyedMessage, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<std::allocator<EntityDestroyedMessage>, Handle&>(std::_Sp_make_shared_tag, std::allocator<EntityDestroyedMessage> const&, Handle&)
- 0.00 48.23 0.00 9 0.00 0.00 std::__shared_ptr<EntityDestroyedMessage, (__gnu_cxx::_Lock_policy)2>::~__shared_ptr()
- 0.00 48.23 0.00 9 0.00 0.00 std::__shared_ptr<Message, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<ResizeCameraMessage, void>(std::__shared_ptr<ResizeCameraMessage, (__gnu_cxx::_Lock_policy)2> const&)
- 0.00 48.23 0.00 9 0.00 0.00 std::_Function_base::_Base_manager<BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>)::{lambda()#2}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>)::{lambda()#2}> const&, std::_Manager_operation)
- 0.00 48.23 0.00 9 0.00 0.00 std::_Function_base::_Base_manager<BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>)::{lambda()#3}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>)::{lambda()#3}> const&, std::_Manager_operation)
- 0.00 48.23 0.00 9 0.00 0.00 std::_Function_base::_Base_manager<BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>)::{lambda()#4}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>)::{lambda()#4}> const&, std::_Manager_operation)
- 0.00 48.23 0.00 9 0.00 0.00 std::_Function_base::_Base_manager<BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>)::{lambda()#1}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>)::{lambda()#1}> const&, std::_Manager_operation)
- 0.00 48.23 0.00 9 0.00 0.00 std::_Function_base::_Base_manager<GraphicalSystem::GraphicalSystem(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, RenderSurface&, std::shared_ptr<Camera>)::{lambda(ResizeCameraMessage&)#1}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<GraphicalSystem::GraphicalSystem(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, RenderSurface&, std::shared_ptr<Camera>)::{lambda(ResizeCameraMessage&)#1}> const&, std::_Manager_operation)
- 0.00 48.23 0.00 9 0.00 0.00 std::_Function_base::_Base_manager<PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)::{lambda(ComponentAddedMessage&)#2}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)::{lambda(ComponentAddedMessage&)#2}> const&, std::_Manager_operation)
- 0.00 48.23 0.00 9 0.00 0.00 std::_Function_base::_Base_manager<PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)::{lambda(EntityDestroyedMessage&)#1}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)::{lambda(EntityDestroyedMessage&)#1}> const&, std::_Manager_operation)
- 0.00 48.23 0.00 9 0.00 0.00 std::_Function_base::_Base_manager<PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)::{lambda(ComponentRemovedMessage&)#3}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)::{lambda(ComponentRemovedMessage&)#3}> const&, std::_Manager_operation)
- 0.00 48.23 0.00 9 0.00 0.00 std::_Sp_ebo_helper<0, std::allocator<EntityDestroyedMessage>, true>::_Sp_ebo_helper(std::allocator<EntityDestroyedMessage> const&)
- 0.00 48.23 0.00 9 0.00 0.00 std::_Sp_ebo_helper<0, std::allocator<EntityDestroyedMessage>, true>::~_Sp_ebo_helper()
- 0.00 48.23 0.00 9 0.00 0.00 std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<EntityDestroyedMessage, std::allocator<EntityDestroyedMessage>, Handle&>(std::_Sp_make_shared_tag, EntityDestroyedMessage*, std::allocator<EntityDestroyedMessage> const&, Handle&)
- 0.00 48.23 0.00 9 0.00 0.00 std::__allocated_ptr<std::allocator<std::_Sp_counted_ptr_inplace<EntityDestroyedMessage, std::allocator<EntityDestroyedMessage>, (__gnu_cxx::_Lock_policy)2> > >::get()
- 0.00 48.23 0.00 9 0.00 0.00 std::__allocated_ptr<std::allocator<std::_Sp_counted_ptr_inplace<EntityDestroyedMessage, std::allocator<EntityDestroyedMessage>, (__gnu_cxx::_Lock_policy)2> > >::operator=(decltype(nullptr))
- 0.00 48.23 0.00 9 0.00 0.00 void std::allocator_traits<std::allocator<EntityDestroyedMessage> >::destroy<EntityDestroyedMessage>(std::allocator<EntityDestroyedMessage>&, EntityDestroyedMessage*)
- 0.00 48.23 0.00 9 0.00 0.00 void std::allocator_traits<std::allocator<EntityDestroyedMessage> >::construct<EntityDestroyedMessage, Handle&>(std::allocator<EntityDestroyedMessage>&, EntityDestroyedMessage*, Handle&)
- 0.00 48.23 0.00 9 0.00 0.00 std::allocator_traits<std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList> > >::deallocate(std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList> >&, boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*, unsigned long)
- 0.00 48.23 0.00 9 0.00 0.00 std::allocator_traits<std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList> > >::allocate(std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList> >&, unsigned long)
- 0.00 48.23 0.00 9 0.00 0.00 std::allocator_traits<std::allocator<std::_Sp_counted_ptr_inplace<EntityDestroyedMessage, std::allocator<EntityDestroyedMessage>, (__gnu_cxx::_Lock_policy)2> > >::deallocate(std::allocator<std::_Sp_counted_ptr_inplace<EntityDestroyedMessage, std::allocator<EntityDestroyedMessage>, (__gnu_cxx::_Lock_policy)2> >&, std::_Sp_counted_ptr_inplace<EntityDestroyedMessage, std::allocator<EntityDestroyedMessage>, (__gnu_cxx::_Lock_policy)2>*, unsigned long)
- 0.00 48.23 0.00 9 0.00 0.00 std::allocator_traits<std::allocator<std::_Sp_counted_ptr_inplace<EntityDestroyedMessage, std::allocator<EntityDestroyedMessage>, (__gnu_cxx::_Lock_policy)2> > >::allocate(std::allocator<std::_Sp_counted_ptr_inplace<EntityDestroyedMessage, std::allocator<EntityDestroyedMessage>, (__gnu_cxx::_Lock_policy)2> >&, unsigned long)
- 0.00 48.23 0.00 9 0.00 0.00 std::reverse_iterator<__gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > > >::operator++()
- 0.00 48.23 0.00 9 0.00 0.00 std::reverse_iterator<__gnu_cxx::__normal_iterator<SceneNode**, std::vector<SceneNode*, std::allocator<SceneNode*> > > >::operator++()
- 0.00 48.23 0.00 9 0.00 0.00 std::_Sp_counted_ptr_inplace<MouseLeftInputEvent, std::allocator<MouseLeftInputEvent>, (__gnu_cxx::_Lock_policy)2>::_M_ptr()
- 0.00 48.23 0.00 9 0.00 0.00 std::_Sp_counted_ptr_inplace<ResizeCameraMessage, std::allocator<ResizeCameraMessage>, (__gnu_cxx::_Lock_policy)2>::_M_ptr()
- 0.00 48.23 0.00 9 0.00 0.00 std::_Sp_counted_ptr_inplace<EntityDestroyedMessage, std::allocator<EntityDestroyedMessage>, (__gnu_cxx::_Lock_policy)2>::_M_destroy()
- 0.00 48.23 0.00 9 0.00 0.00 std::_Sp_counted_ptr_inplace<EntityDestroyedMessage, std::allocator<EntityDestroyedMessage>, (__gnu_cxx::_Lock_policy)2>::_M_dispose()
- 0.00 48.23 0.00 9 0.00 0.00 std::_Sp_counted_ptr_inplace<EntityDestroyedMessage, std::allocator<EntityDestroyedMessage>, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&)
- 0.00 48.23 0.00 9 0.00 0.00 std::_Sp_counted_ptr_inplace<EntityDestroyedMessage, std::allocator<EntityDestroyedMessage>, (__gnu_cxx::_Lock_policy)2>::_Impl::_Impl(std::allocator<EntityDestroyedMessage>)
- 0.00 48.23 0.00 9 0.00 0.00 std::_Sp_counted_ptr_inplace<EntityDestroyedMessage, std::allocator<EntityDestroyedMessage>, (__gnu_cxx::_Lock_policy)2>::_Impl::~_Impl()
- 0.00 48.23 0.00 9 0.00 0.00 std::_Sp_counted_ptr_inplace<EntityDestroyedMessage, std::allocator<EntityDestroyedMessage>, (__gnu_cxx::_Lock_policy)2>::_Sp_counted_ptr_inplace<Handle&>(std::allocator<EntityDestroyedMessage>, Handle&)
- 0.00 48.23 0.00 9 0.00 0.00 std::_Sp_counted_ptr_inplace<EntityDestroyedMessage, std::allocator<EntityDestroyedMessage>, (__gnu_cxx::_Lock_policy)2>::~_Sp_counted_ptr_inplace()
- 0.00 48.23 0.00 9 0.00 0.00 std::_Sp_counted_ptr_inplace<MouseEnteredInputEvent, std::allocator<MouseEnteredInputEvent>, (__gnu_cxx::_Lock_policy)2>::_M_ptr()
- 0.00 48.23 0.00 9 0.00 0.00 std::_Sp_counted_ptr_inplace<Axis, std::allocator<Axis>, (__gnu_cxx::_Lock_policy)2>::_M_ptr()
- 0.00 48.23 0.00 9 0.00 0.00 std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2>::_M_ptr()
- 0.00 48.23 0.00 9 0.00 0.00 std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2>::_M_ptr()
- 0.00 48.23 0.00 9 0.00 0.00 std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2>::_M_ptr()
- 0.00 48.23 0.00 9 0.00 0.00 void std::vector<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>, std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList> > >::_M_realloc_insert<boost::variant<Circle, Rectangle, Sprite, Text, VertexList> const&>(__gnu_cxx::__normal_iterator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*, std::vector<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>, std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList> > > >, boost::variant<Circle, Rectangle, Sprite, Text, VertexList> const&)
- 0.00 48.23 0.00 9 0.00 0.00 std::shared_ptr<EntityDestroyedMessage> std::make_shared<EntityDestroyedMessage, Handle&>(Handle&)
- 0.00 48.23 0.00 9 0.00 0.00 std::_Sp_counted_ptr_inplace<EntityDestroyedMessage, std::allocator<EntityDestroyedMessage>, (__gnu_cxx::_Lock_policy)2>* std::__to_address<std::_Sp_counted_ptr_inplace<EntityDestroyedMessage, std::allocator<EntityDestroyedMessage>, (__gnu_cxx::_Lock_policy)2> >(std::_Sp_counted_ptr_inplace<EntityDestroyedMessage, std::allocator<EntityDestroyedMessage>, (__gnu_cxx::_Lock_policy)2>*)
- 0.00 48.23 0.00 9 0.00 0.00 std::shared_ptr<EntityDestroyedMessage> std::allocate_shared<EntityDestroyedMessage, std::allocator<EntityDestroyedMessage>, Handle&>(std::allocator<EntityDestroyedMessage> const&, Handle&)
- 0.00 48.23 0.00 9 0.00 0.00 std::__allocated_ptr<std::allocator<std::_Sp_counted_ptr_inplace<EntityDestroyedMessage, std::allocator<EntityDestroyedMessage>, (__gnu_cxx::_Lock_policy)2> > > std::__allocate_guarded<std::allocator<std::_Sp_counted_ptr_inplace<EntityDestroyedMessage, std::allocator<EntityDestroyedMessage>, (__gnu_cxx::_Lock_policy)2> > >(std::allocator<std::_Sp_counted_ptr_inplace<EntityDestroyedMessage, std::allocator<EntityDestroyedMessage>, (__gnu_cxx::_Lock_policy)2> >&)
- 0.00 48.23 0.00 9 0.00 0.00 std::remove_reference<std::allocator<EntityDestroyedMessage> const&>::type&& std::move<std::allocator<EntityDestroyedMessage> const&>(std::allocator<EntityDestroyedMessage> const&)
- 0.00 48.23 0.00 9 0.00 0.00 std::remove_reference<BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>)::{lambda()#2}&>::type&& std::move<BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>)::{lambda()#2}&>(std::remove_reference&&)
- 0.00 48.23 0.00 9 0.00 0.00 std::remove_reference<BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>)::{lambda()#3}&>::type&& std::move<BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>)::{lambda()#3}&>(std::remove_reference&&)
- 0.00 48.23 0.00 9 0.00 0.00 std::remove_reference<BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>)::{lambda()#4}&>::type&& std::move<BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>)::{lambda()#4}&>(std::remove_reference&&)
- 0.00 48.23 0.00 9 0.00 0.00 std::remove_reference<BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>)::{lambda()#1}&>::type&& std::move<BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>)::{lambda()#1}&>(std::remove_reference&&)
- 0.00 48.23 0.00 9 0.00 0.00 std::remove_reference<GraphicalSystem::GraphicalSystem(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, RenderSurface&, std::shared_ptr<Camera>)::{lambda(ResizeCameraMessage&)#1}&>::type&& std::move<GraphicalSystem::GraphicalSystem(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, RenderSurface&, std::shared_ptr<Camera>)::{lambda(ResizeCameraMessage&)#1}&>(std::remove_reference&&)
- 0.00 48.23 0.00 9 0.00 0.00 std::remove_reference<PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)::{lambda(ComponentAddedMessage&)#2}&>::type&& std::move<PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)::{lambda(ComponentAddedMessage&)#2}&>(std::remove_reference&&)
- 0.00 48.23 0.00 9 0.00 0.00 std::remove_reference<PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)::{lambda(EntityDestroyedMessage&)#1}&>::type&& std::move<PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)::{lambda(EntityDestroyedMessage&)#1}&>(std::remove_reference&&)
- 0.00 48.23 0.00 9 0.00 0.00 std::remove_reference<PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)::{lambda(ComponentRemovedMessage&)#3}&>::type&& std::move<PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)::{lambda(ComponentRemovedMessage&)#3}&>(std::remove_reference&&)
- 0.00 48.23 0.00 9 0.00 0.00 BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>)::{lambda()#2}::~function()
- 0.00 48.23 0.00 9 0.00 0.00 BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>)::{lambda()#3}::~function()
- 0.00 48.23 0.00 9 0.00 0.00 BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>)::{lambda()#4}::~function()
- 0.00 48.23 0.00 9 0.00 0.00 BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>)::{lambda()#1}::~function()
- 0.00 48.23 0.00 8 0.00 0.00 ObjectPool<Collision>::remove(Handle const&)
- 0.00 48.23 0.00 8 0.00 0.00 VertexList::vertex(unsigned int)
- 0.00 48.23 0.00 8 0.00 0.00 __gnu_cxx::new_allocator<MoveUpIntent>::~new_allocator()
- 0.00 48.23 0.00 8 0.00 0.00 __gnu_cxx::new_allocator<MoveDownIntent>::~new_allocator()
- 0.00 48.23 0.00 8 0.00 0.00 __gnu_cxx::new_allocator<Font>::~new_allocator()
- 0.00 48.23 0.00 8 0.00 0.00 __gnu_cxx::new_allocator<Camera>::~new_allocator()
- 0.00 48.23 0.00 8 0.00 0.00 __gnu_cxx::new_allocator<Texture>::~new_allocator()
- 0.00 48.23 0.00 8 0.00 0.00 __gnu_cxx::new_allocator<Mailbox::HandlerEntryImpl<EntityIdChangedMessage, (void*)0> >::~new_allocator()
- 0.00 48.23 0.00 8 0.00 0.00 bool __gnu_cxx::operator!=<Subject<std::shared_ptr<InputEvent> >* const*, Subject<std::shared_ptr<InputEvent> >**, std::vector<Subject<std::shared_ptr<InputEvent> >*, std::allocator<Subject<std::shared_ptr<InputEvent> >*> > >(__gnu_cxx::__normal_iterator<Subject<std::shared_ptr<InputEvent> >* const*, std::vector<Subject<std::shared_ptr<InputEvent> >*, std::allocator<Subject<std::shared_ptr<InputEvent> >*> > > const&, __gnu_cxx::__normal_iterator<Subject<std::shared_ptr<InputEvent> >**, std::vector<Subject<std::shared_ptr<InputEvent> >*, std::allocator<Subject<std::shared_ptr<InputEvent> >*> > > const&)
- 0.00 48.23 0.00 8 0.00 0.00 __gnu_cxx::__normal_iterator<Observer<std::shared_ptr<InputEvent> >**, std::vector<Observer<std::shared_ptr<InputEvent> >*, std::allocator<Observer<std::shared_ptr<InputEvent> >*> > >::operator+(long) const
- 0.00 48.23 0.00 8 0.00 0.00 std::_Rb_tree_iterator<std::pair<std::type_index const, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, System*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > > > >::operator==(std::_Rb_tree_iterator<std::pair<std::type_index const, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, System*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > > > > const&) const
- 0.00 48.23 0.00 8 0.00 0.00 std::allocator<MoveUpIntent>::~allocator()
- 0.00 48.23 0.00 8 0.00 0.00 std::allocator<MoveDownIntent>::~allocator()
- 0.00 48.23 0.00 8 0.00 0.00 std::allocator<Font>::~allocator()
- 0.00 48.23 0.00 8 0.00 0.00 std::allocator<Camera>::~allocator()
- 0.00 48.23 0.00 8 0.00 0.00 std::allocator<Texture>::~allocator()
- 0.00 48.23 0.00 8 0.00 0.00 std::allocator<Mailbox::HandlerEntryImpl<EntityIdChangedMessage, (void*)0> >::~allocator()
- 0.00 48.23 0.00 8 0.00 0.00 Observer<std::shared_ptr<InputEvent> >** std::__copy_move<true, true, std::random_access_iterator_tag>::__copy_m<Observer<std::shared_ptr<InputEvent> >*>(Observer<std::shared_ptr<InputEvent> >* const*, Observer<std::shared_ptr<InputEvent> >* const*, Observer<std::shared_ptr<InputEvent> >**)
- 0.00 48.23 0.00 8 0.00 0.00 std::_Vector_base<System*, std::allocator<System*> >::_M_deallocate(System**, unsigned long)
- 0.00 48.23 0.00 8 0.00 0.00 std::_Rb_tree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, bool> >::operator--()
- 0.00 48.23 0.00 8 0.00 0.00 std::pair<Logger::CATEGORY const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~pair()
- 0.00 48.23 0.00 8 0.00 0.00 std::_Rb_tree<CallbackKey, std::pair<CallbackKey const, bool>, std::_Select1st<std::pair<CallbackKey const, bool> >, std::less<CallbackKey>, std::allocator<std::pair<CallbackKey const, bool> > >::_M_rightmost()
- 0.00 48.23 0.00 8 0.00 0.00 std::_Rb_tree<CallbackKey, std::pair<CallbackKey const, bool>, std::_Select1st<std::pair<CallbackKey const, bool> >, std::less<CallbackKey>, std::allocator<std::pair<CallbackKey const, bool> > >::_S_key(std::_Rb_tree_node_base const*)
- 0.00 48.23 0.00 8 0.00 0.00 std::_Rb_tree<CallbackKey, std::pair<CallbackKey const, bool>, std::_Select1st<std::pair<CallbackKey const, bool> >, std::less<CallbackKey>, std::allocator<std::pair<CallbackKey const, bool> > >::_S_value(std::_Rb_tree_node_base const*)
- 0.00 48.23 0.00 8 0.00 0.00 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Font> >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Font> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Font> > > >::_M_get_Node_allocator()
- 0.00 48.23 0.00 8 0.00 0.00 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Font> >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Font> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Font> > > >::_M_end()
- 0.00 48.23 0.00 8 0.00 0.00 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Texture> >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Texture> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Texture> > > >::_M_get_Node_allocator()
- 0.00 48.23 0.00 8 0.00 0.00 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Texture> >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Texture> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Texture> > > >::_M_end()
- 0.00 48.23 0.00 8 0.00 0.00 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > >, std::_Select1st<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >::_M_rightmost()
- 0.00 48.23 0.00 8 0.00 0.00 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, System*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > > >, std::_Select1st<std::pair<std::type_index const, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, System*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > > > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, System*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > > > > >::_S_left(std::_Rb_tree_node_base const*)
- 0.00 48.23 0.00 8 0.00 0.00 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, System*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > > >, std::_Select1st<std::pair<std::type_index const, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, System*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > > > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, System*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > > > > >::_S_left(std::_Rb_tree_node_base*)
- 0.00 48.23 0.00 8 0.00 0.00 std::_Rb_tree<unsigned int, std::pair<unsigned int const, InputDevice*>, std::_Select1st<std::pair<unsigned int const, InputDevice*> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, InputDevice*> > >::_M_get_Node_allocator()
- 0.00 48.23 0.00 8 0.00 0.00 Observer<std::shared_ptr<InputEvent> >** std::__copy_move_a<true, Observer<std::shared_ptr<InputEvent> >**, Observer<std::shared_ptr<InputEvent> >**>(Observer<std::shared_ptr<InputEvent> >**, Observer<std::shared_ptr<InputEvent> >**, Observer<std::shared_ptr<InputEvent> >**)
- 0.00 48.23 0.00 8 0.00 0.00 std::function<void (SetVisualDebugMessage&)> const& std::forward<std::function<void (SetVisualDebugMessage&)> const&>(std::remove_reference<std::function<void (SetVisualDebugMessage&)> const&>::type&)
- 0.00 48.23 0.00 8 0.00 0.00 std::function<void (SetGridVisibilityMessage&)> const& std::forward<std::function<void (SetGridVisibilityMessage&)> const&>(std::remove_reference<std::function<void (SetGridVisibilityMessage&)> const&>::type&)
- 0.00 48.23 0.00 7 0.00 0.00 Text::color(sf::Color const&)
- 0.00 48.23 0.00 7 0.00 0.00 Text::origin(float, float)
- 0.00 48.23 0.00 7 0.00 0.01 Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0>::operator()(Message&)
- 0.00 48.23 0.00 7 0.00 0.01 std::function<void (ResizeCameraMessage&)>::operator()(ResizeCameraMessage&) const
- 0.00 48.23 0.00 7 0.00 0.00 GraphicalSystem::GraphicalSystem(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, RenderSurface&, std::shared_ptr<Camera>)::{lambda(ResizeCameraMessage&)#1} const& std::_Any_data::_M_access<GraphicalSystem::GraphicalSystem(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, RenderSurface&, std::shared_ptr<Camera>)::{lambda(ResizeCameraMessage&)#1}>() const
- 0.00 48.23 0.00 6 0.00 0.00 Handle ObjectPool<Callback>::add<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, bool&>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, bool&)
- 0.00 48.23 0.00 6 0.00 0.00 InputDevice::process(MouseLeftInputEvent&)
- 0.00 48.23 0.00 6 0.00 0.00 InputDevice::process(MouseEnteredInputEvent&)
- 0.00 48.23 0.00 6 0.00 0.00 BuilderScene::create_panel(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)
- 0.00 48.23 0.00 6 0.00 0.00 EntityFilter::Expression::Expression(bool)
- 0.00 48.23 0.00 6 0.00 0.00 EntityFilter::Expression::~Expression()
- 0.00 48.23 0.00 6 0.00 0.00 EntityFilter::EntityFilter(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
- 0.00 48.23 0.00 6 0.00 0.01 EntityFilter::~EntityFilter()
- 0.00 48.23 0.00 6 0.00 0.00 Handle ComponentManager::add<Callback, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, bool&, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, bool&)
- 0.00 48.23 0.00 6 0.00 0.00 EntitySubscription::EntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
- 0.00 48.23 0.00 6 0.00 0.01 EntitySubscription::~EntitySubscription()
- 0.00 48.23 0.00 6 0.00 0.00 Handle Entity::add<Callback, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, bool&&)
- 0.00 48.23 0.00 6 0.00 0.00 Handle Entity::add<Rectangle, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, int, float&, float&, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, int&&, int&&, float&, float&)
- 0.00 48.23 0.00 6 0.00 0.00 System::subscribe_to()
- 0.00 48.23 0.00 6 0.00 0.00 System::pre_init(Game&)
- 0.00 48.23 0.00 6 0.00 0.00 System::post_init(Game&)
- 0.00 48.23 0.00 6 0.00 0.00 System::System(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, EntitySubscription*)
- 0.00 48.23 0.00 6 0.00 0.01 System::~System()
- 0.00 48.23 0.00 6 0.00 0.00 __gnu_cxx::new_allocator<MoveUpIntent>::new_allocator(__gnu_cxx::new_allocator<MoveUpIntent> const&)
- 0.00 48.23 0.00 6 0.00 0.00 __gnu_cxx::new_allocator<MoveDownIntent>::new_allocator(__gnu_cxx::new_allocator<MoveDownIntent> const&)
- 0.00 48.23 0.00 6 0.00 0.00 __gnu_cxx::new_allocator<Font>::new_allocator(__gnu_cxx::new_allocator<Font> const&)
- 0.00 48.23 0.00 6 0.00 0.00 __gnu_cxx::new_allocator<Camera>::new_allocator(__gnu_cxx::new_allocator<Camera> const&)
- 0.00 48.23 0.00 6 0.00 0.00 __gnu_cxx::new_allocator<Texture>::new_allocator(__gnu_cxx::new_allocator<Texture> const&)
- 0.00 48.23 0.00 6 0.00 0.00 __gnu_cxx::new_allocator<ObjectPool<Entity>::Entry>::~new_allocator()
- 0.00 48.23 0.00 6 0.00 0.00 __gnu_cxx::new_allocator<Mailbox::HandlerEntryImpl<EntityIdChangedMessage, (void*)0> >::new_allocator(__gnu_cxx::new_allocator<Mailbox::HandlerEntryImpl<EntityIdChangedMessage, (void*)0> > const&)
- 0.00 48.23 0.00 6 0.00 0.00 void __gnu_cxx::new_allocator<System*>::construct<System*, System*>(System**, System*&&)
- 0.00 48.23 0.00 6 0.00 0.00 __gnu_cxx::new_allocator<std::_Rb_tree_node<EntityFilter::Expression*> >::deallocate(std::_Rb_tree_node<EntityFilter::Expression*>*, unsigned long)
- 0.00 48.23 0.00 6 0.00 0.00 void __gnu_cxx::new_allocator<std::_Rb_tree_node<EntityFilter::Expression*> >::destroy<EntityFilter::Expression*>(EntityFilter::Expression**)
- 0.00 48.23 0.00 6 0.00 0.00 __gnu_cxx::new_allocator<std::_Rb_tree_node<EntityFilter::Expression*> >::allocate(unsigned long, void const*)
- 0.00 48.23 0.00 6 0.00 0.00 void __gnu_cxx::new_allocator<std::_Rb_tree_node<EntityFilter::Expression*> >::construct<EntityFilter::Expression*, EntityFilter::Expression*>(EntityFilter::Expression**, EntityFilter::Expression*&&)
- 0.00 48.23 0.00 6 0.00 0.00 __gnu_cxx::new_allocator<std::_Rb_tree_node<EntityFilter::Expression*> >::new_allocator()
- 0.00 48.23 0.00 6 0.00 0.00 __gnu_cxx::new_allocator<std::_Rb_tree_node<EntityFilter::Expression*> >::~new_allocator()
- 0.00 48.23 0.00 6 0.00 0.00 __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<CallbackKey const, bool> > >::deallocate(std::_Rb_tree_node<std::pair<CallbackKey const, bool> >*, unsigned long)
- 0.00 48.23 0.00 6 0.00 0.00 void __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<CallbackKey const, bool> > >::destroy<std::pair<CallbackKey const, bool> >(std::pair<CallbackKey const, bool>*)
- 0.00 48.23 0.00 6 0.00 0.00 __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<CallbackKey const, bool> > >::allocate(unsigned long, void const*)
- 0.00 48.23 0.00 6 0.00 0.00 void __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<CallbackKey const, bool> > >::construct<std::pair<CallbackKey const, bool>, std::piecewise_construct_t const&, std::tuple<CallbackKey&&>, std::tuple<> >(std::pair<CallbackKey const, bool>*, std::piecewise_construct_t const&, std::tuple<CallbackKey&&>&&, std::tuple<>&&)
- 0.00 48.23 0.00 6 0.00 0.00 __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > >::deallocate(std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> >*, unsigned long)
- 0.00 48.23 0.00 6 0.00 0.00 void __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > >::destroy<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> >(std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*>*)
- 0.00 48.23 0.00 6 0.00 0.00 __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > >::allocate(unsigned long, void const*)
- 0.00 48.23 0.00 6 0.00 0.00 void __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > >::construct<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*>, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*>*, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&)
- 0.00 48.23 0.00 6 0.00 0.00 __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > >::new_allocator()
- 0.00 48.23 0.00 6 0.00 0.00 __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > >::~new_allocator()
- 0.00 48.23 0.00 6 0.00 0.00 __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<std::type_index const, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, System*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > > > > >::deallocate(std::_Rb_tree_node<std::pair<std::type_index const, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, System*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > > > >*, unsigned long)
- 0.00 48.23 0.00 6 0.00 0.00 void __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<std::type_index const, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, System*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > > > > >::destroy<std::pair<std::type_index const, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, System*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > > > >(std::pair<std::type_index const, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, System*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > > >*)
- 0.00 48.23 0.00 6 0.00 0.00 __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<std::type_index const, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, System*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > > > > >::allocate(unsigned long, void const*)
- 0.00 48.23 0.00 6 0.00 0.00 void __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<std::type_index const, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, System*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > > > > >::construct<std::pair<std::type_index const, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, System*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > > >, std::piecewise_construct_t const&, std::tuple<std::type_index&&>, std::tuple<> >(std::pair<std::type_index const, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, System*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > > >*, std::piecewise_construct_t const&, std::tuple<std::type_index&&>&&, std::tuple<>&&)
- 0.00 48.23 0.00 6 0.00 0.00 __gnu_cxx::new_allocator<std::_Sp_counted_ptr_inplace<MouseLeftInputEvent, std::allocator<MouseLeftInputEvent>, (__gnu_cxx::_Lock_policy)2> >::new_allocator()
- 0.00 48.23 0.00 6 0.00 0.00 __gnu_cxx::new_allocator<std::_Sp_counted_ptr_inplace<MouseLeftInputEvent, std::allocator<MouseLeftInputEvent>, (__gnu_cxx::_Lock_policy)2> >::~new_allocator()
- 0.00 48.23 0.00 6 0.00 0.00 __gnu_cxx::new_allocator<std::_Sp_counted_ptr_inplace<ResizeCameraMessage, std::allocator<ResizeCameraMessage>, (__gnu_cxx::_Lock_policy)2> >::new_allocator()
- 0.00 48.23 0.00 6 0.00 0.00 __gnu_cxx::new_allocator<std::_Sp_counted_ptr_inplace<ResizeCameraMessage, std::allocator<ResizeCameraMessage>, (__gnu_cxx::_Lock_policy)2> >::~new_allocator()
- 0.00 48.23 0.00 6 0.00 0.00 __gnu_cxx::new_allocator<std::_Sp_counted_ptr_inplace<MouseEnteredInputEvent, std::allocator<MouseEnteredInputEvent>, (__gnu_cxx::_Lock_policy)2> >::new_allocator()
- 0.00 48.23 0.00 6 0.00 0.00 __gnu_cxx::new_allocator<std::_Sp_counted_ptr_inplace<MouseEnteredInputEvent, std::allocator<MouseEnteredInputEvent>, (__gnu_cxx::_Lock_policy)2> >::~new_allocator()
- 0.00 48.23 0.00 6 0.00 0.00 __gnu_cxx::new_allocator<std::_Sp_counted_ptr_inplace<Axis, std::allocator<Axis>, (__gnu_cxx::_Lock_policy)2> >::new_allocator()
- 0.00 48.23 0.00 6 0.00 0.00 __gnu_cxx::new_allocator<std::_Sp_counted_ptr_inplace<Axis, std::allocator<Axis>, (__gnu_cxx::_Lock_policy)2> >::~new_allocator()
- 0.00 48.23 0.00 6 0.00 0.00 __gnu_cxx::new_allocator<std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2> >::new_allocator()
- 0.00 48.23 0.00 6 0.00 0.00 __gnu_cxx::new_allocator<std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2> >::~new_allocator()
- 0.00 48.23 0.00 6 0.00 0.00 __gnu_cxx::new_allocator<std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2> >::new_allocator()
- 0.00 48.23 0.00 6 0.00 0.00 __gnu_cxx::new_allocator<std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2> >::~new_allocator()
- 0.00 48.23 0.00 6 0.00 0.00 __gnu_cxx::new_allocator<std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2> >::new_allocator()
- 0.00 48.23 0.00 6 0.00 0.00 __gnu_cxx::new_allocator<std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2> >::~new_allocator()
- 0.00 48.23 0.00 6 0.00 0.00 __gnu_cxx::__aligned_buffer<MoveUpIntent>::_M_ptr()
- 0.00 48.23 0.00 6 0.00 0.00 __gnu_cxx::__aligned_buffer<MoveUpIntent>::_M_addr()
- 0.00 48.23 0.00 6 0.00 0.00 __gnu_cxx::__aligned_buffer<MoveDownIntent>::_M_ptr()
- 0.00 48.23 0.00 6 0.00 0.00 __gnu_cxx::__aligned_buffer<MoveDownIntent>::_M_addr()
- 0.00 48.23 0.00 6 0.00 0.00 __gnu_cxx::__aligned_buffer<Font>::_M_ptr()
- 0.00 48.23 0.00 6 0.00 0.00 __gnu_cxx::__aligned_buffer<Font>::_M_addr()
- 0.00 48.23 0.00 6 0.00 0.00 __gnu_cxx::__aligned_buffer<Camera>::_M_ptr()
- 0.00 48.23 0.00 6 0.00 0.00 __gnu_cxx::__aligned_buffer<Camera>::_M_addr()
- 0.00 48.23 0.00 6 0.00 0.00 __gnu_cxx::__aligned_buffer<Texture>::_M_ptr()
- 0.00 48.23 0.00 6 0.00 0.00 __gnu_cxx::__aligned_buffer<Texture>::_M_addr()
- 0.00 48.23 0.00 6 0.00 0.00 __gnu_cxx::__aligned_buffer<Mailbox::HandlerEntryImpl<EntityIdChangedMessage, (void*)0> >::_M_ptr()
- 0.00 48.23 0.00 6 0.00 0.00 __gnu_cxx::__aligned_buffer<Mailbox::HandlerEntryImpl<EntityIdChangedMessage, (void*)0> >::_M_addr()
- 0.00 48.23 0.00 6 0.00 0.00 __gnu_cxx::__aligned_membuf<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Font> > >::_M_ptr()
- 0.00 48.23 0.00 6 0.00 0.00 __gnu_cxx::__aligned_membuf<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Font> > >::_M_addr()
- 0.00 48.23 0.00 6 0.00 0.00 __gnu_cxx::__aligned_membuf<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Texture> > >::_M_ptr()
- 0.00 48.23 0.00 6 0.00 0.00 __gnu_cxx::__aligned_membuf<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Texture> > >::_M_addr()
- 0.00 48.23 0.00 6 0.00 0.00 __gnu_cxx::__normal_iterator<Subject<std::shared_ptr<InputEvent> >* const*, std::vector<Subject<std::shared_ptr<InputEvent> >*, std::allocator<Subject<std::shared_ptr<InputEvent> >*> > >::__normal_iterator<Subject<std::shared_ptr<InputEvent> >**>(__gnu_cxx::__normal_iterator<Subject<std::shared_ptr<InputEvent> >**, __gnu_cxx::__enable_if<std::__are_same<Subject<std::shared_ptr<InputEvent> >**, Subject<std::shared_ptr<InputEvent> >**>::__value, std::vector<Subject<std::shared_ptr<InputEvent> >*, std::allocator<Subject<std::shared_ptr<InputEvent> >*> > >::__type> const&)
- 0.00 48.23 0.00 6 0.00 0.00 Scene::scene_graph() const
- 0.00 48.23 0.00 6 0.00 0.00 Camera::zoom() const
- 0.00 48.23 0.00 6 0.00 0.00 __gnu_cxx::new_allocator<std::_Rb_tree_node<EntityFilter::Expression*> >::max_size() const
- 0.00 48.23 0.00 6 0.00 0.00 __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<CallbackKey const, bool> > >::max_size() const
- 0.00 48.23 0.00 6 0.00 0.00 __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > >::max_size() const
- 0.00 48.23 0.00 6 0.00 0.00 __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<std::type_index const, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, System*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > > > > >::max_size() const
- 0.00 48.23 0.00 6 0.00 0.00 __gnu_cxx::__normal_iterator<Subject<std::shared_ptr<InputEvent> >**, std::vector<Subject<std::shared_ptr<InputEvent> >*, std::allocator<Subject<std::shared_ptr<InputEvent> >*> > >::operator+(long) const
- 0.00 48.23 0.00 6 0.00 0.00 std::_Vector_base<Subject<std::shared_ptr<InputEvent> >*, std::allocator<Subject<std::shared_ptr<InputEvent> >*> >::_M_get_Tp_allocator() const
- 0.00 48.23 0.00 6 0.00 0.00 std::_Vector_base<Observer<std::shared_ptr<InputEvent> >*, std::allocator<Observer<std::shared_ptr<InputEvent> >*> >::_M_get_Tp_allocator() const
- 0.00 48.23 0.00 6 0.00 0.00 std::_Rb_tree_iterator<EntityFilter::Expression*>::operator==(std::_Rb_tree_iterator<EntityFilter::Expression*> const&) const
- 0.00 48.23 0.00 6 0.00 0.00 std::_Rb_tree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> >::operator*() const
- 0.00 48.23 0.00 6 0.00 0.00 std::_Rb_tree_iterator<std::pair<std::type_index const, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, System*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > > > >::operator->() const
- 0.00 48.23 0.00 6 0.00 0.00 std::_Rb_tree_const_iterator<std::pair<CallbackKey const, bool> >::_M_const_cast() const
- 0.00 48.23 0.00 6 0.00 0.00 std::_Rb_tree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> >::_M_const_cast() const
- 0.00 48.23 0.00 6 0.00 0.00 std::_Rb_tree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> >::operator!=(std::_Rb_tree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > const&) const
- 0.00 48.23 0.00 6 0.00 0.00 std::_Rb_tree_const_iterator<std::pair<std::type_index const, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, System*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > > > >::_M_const_cast() const
- 0.00 48.23 0.00 6 0.00 0.00 std::_Rb_tree_const_iterator<std::pair<std::type_index const, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, System*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > > > >::operator==(std::_Rb_tree_const_iterator<std::pair<std::type_index const, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, System*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > > > > const&) const
- 0.00 48.23 0.00 6 0.00 0.00 std::_Rb_tree_const_iterator<std::pair<std::type_index const, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, System*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > > > >::operator!=(std::_Rb_tree_const_iterator<std::pair<std::type_index const, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, System*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > > > > const&) const
- 0.00 48.23 0.00 6 0.00 0.00 std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, System*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > >::lower_bound(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const
- 0.00 48.23 0.00 6 0.00 0.00 std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, System*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > >::at(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const
- 0.00 48.23 0.00 6 0.00 0.00 std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, System*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > >::find(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const
- 0.00 48.23 0.00 6 0.00 0.00 std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, System*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > >::key_comp() const
- 0.00 48.23 0.00 6 0.00 0.00 std::map<std::type_index, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, System*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, System*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > > > > >::end() const
- 0.00 48.23 0.00 6 0.00 0.00 std::map<std::type_index, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, System*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, System*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > > > > >::find(std::type_index const&) const
- 0.00 48.23 0.00 6 0.00 0.00 std::vector<Subject<std::shared_ptr<InputEvent> >*, std::allocator<Subject<std::shared_ptr<InputEvent> >*> >::max_size() const
- 0.00 48.23 0.00 6 0.00 0.00 std::vector<Observer<std::shared_ptr<InputEvent> >*, std::allocator<Observer<std::shared_ptr<InputEvent> >*> >::max_size() const
- 0.00 48.23 0.00 6 0.00 0.00 std::_Rb_tree<CallbackKey, std::pair<CallbackKey const, bool>, std::_Select1st<std::pair<CallbackKey const, bool> >, std::less<CallbackKey>, std::allocator<std::pair<CallbackKey const, bool> > >::size() const
- 0.00 48.23 0.00 6 0.00 0.00 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > >::lower_bound(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const
- 0.00 48.23 0.00 6 0.00 0.00 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > >::find(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const
- 0.00 48.23 0.00 6 0.00 0.00 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > >::size() const
- 0.00 48.23 0.00 6 0.00 0.00 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > >::key_comp() const
- 0.00 48.23 0.00 6 0.00 0.00 std::_Rb_tree_node<EntityFilter::Expression*>* std::_Rb_tree<EntityFilter::Expression*, EntityFilter::Expression*, std::_Identity<EntityFilter::Expression*>, std::less<EntityFilter::Expression*>, std::allocator<EntityFilter::Expression*> >::_Alloc_node::operator()<EntityFilter::Expression*>(EntityFilter::Expression*&&) const
- 0.00 48.23 0.00 6 0.00 0.00 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > >, std::_Select1st<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >::size() const
- 0.00 48.23 0.00 6 0.00 0.00 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, System*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > > >, std::_Select1st<std::pair<std::type_index const, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, System*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > > > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, System*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > > > > >::_M_lower_bound(std::_Rb_tree_node<std::pair<std::type_index const, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, System*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > > > > const*, std::_Rb_tree_node_base const*, std::type_index const&) const
- 0.00 48.23 0.00 6 0.00 0.00 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, System*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > > >, std::_Select1st<std::pair<std::type_index const, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, System*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > > > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, System*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > > > > >::find(std::type_index const&) const
- 0.00 48.23 0.00 6 0.00 0.00 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, System*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > > >, std::_Select1st<std::pair<std::type_index const, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, System*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > > > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, System*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > > > > >::_M_end() const
- 0.00 48.23 0.00 6 0.00 0.00 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, System*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > > >, std::_Select1st<std::pair<std::type_index const, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, System*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > > > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, System*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > > > > >::_M_begin() const
- 0.00 48.23 0.00 6 0.00 0.00 std::_Identity<EntityFilter::Expression*>::operator()(EntityFilter::Expression*&) const
- 0.00 48.23 0.00 6 0.00 0.00 std::allocator<MoveUpIntent>::allocator(std::allocator<MoveUpIntent> const&)
- 0.00 48.23 0.00 6 0.00 0.00 std::allocator<MoveDownIntent>::allocator(std::allocator<MoveDownIntent> const&)
- 0.00 48.23 0.00 6 0.00 0.00 std::allocator<Font>::allocator(std::allocator<Font> const&)
- 0.00 48.23 0.00 6 0.00 0.00 std::allocator<Camera>::allocator(std::allocator<Camera> const&)
- 0.00 48.23 0.00 6 0.00 0.00 std::allocator<Texture>::allocator(std::allocator<Texture> const&)
- 0.00 48.23 0.00 6 0.00 0.00 std::allocator<ObjectPool<Entity>::Entry>::~allocator()
- 0.00 48.23 0.00 6 0.00 0.00 std::allocator<Mailbox::HandlerEntryImpl<EntityIdChangedMessage, (void*)0> >::allocator(std::allocator<Mailbox::HandlerEntryImpl<EntityIdChangedMessage, (void*)0> > const&)
- 0.00 48.23 0.00 6 0.00 0.00 std::allocator<std::_Rb_tree_node<EntityFilter::Expression*> >::allocator()
- 0.00 48.23 0.00 6 0.00 0.00 std::allocator<std::_Rb_tree_node<EntityFilter::Expression*> >::~allocator()
- 0.00 48.23 0.00 6 0.00 0.00 std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > >::allocator()
- 0.00 48.23 0.00 6 0.00 0.00 std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > >::~allocator()
- 0.00 48.23 0.00 6 0.00 0.00 std::allocator<std::_Sp_counted_ptr_inplace<MouseLeftInputEvent, std::allocator<MouseLeftInputEvent>, (__gnu_cxx::_Lock_policy)2> >::allocator<MouseLeftInputEvent>(std::allocator<MouseLeftInputEvent> const&)
- 0.00 48.23 0.00 6 0.00 0.00 std::allocator<std::_Sp_counted_ptr_inplace<MouseLeftInputEvent, std::allocator<MouseLeftInputEvent>, (__gnu_cxx::_Lock_policy)2> >::~allocator()
- 0.00 48.23 0.00 6 0.00 0.00 std::allocator<std::_Sp_counted_ptr_inplace<ResizeCameraMessage, std::allocator<ResizeCameraMessage>, (__gnu_cxx::_Lock_policy)2> >::allocator<ResizeCameraMessage>(std::allocator<ResizeCameraMessage> const&)
- 0.00 48.23 0.00 6 0.00 0.00 std::allocator<std::_Sp_counted_ptr_inplace<ResizeCameraMessage, std::allocator<ResizeCameraMessage>, (__gnu_cxx::_Lock_policy)2> >::~allocator()
- 0.00 48.23 0.00 6 0.00 0.00 std::allocator<std::_Sp_counted_ptr_inplace<MouseEnteredInputEvent, std::allocator<MouseEnteredInputEvent>, (__gnu_cxx::_Lock_policy)2> >::allocator<MouseEnteredInputEvent>(std::allocator<MouseEnteredInputEvent> const&)
- 0.00 48.23 0.00 6 0.00 0.00 std::allocator<std::_Sp_counted_ptr_inplace<MouseEnteredInputEvent, std::allocator<MouseEnteredInputEvent>, (__gnu_cxx::_Lock_policy)2> >::~allocator()
- 0.00 48.23 0.00 6 0.00 0.00 std::allocator<std::_Sp_counted_ptr_inplace<Axis, std::allocator<Axis>, (__gnu_cxx::_Lock_policy)2> >::allocator<Axis>(std::allocator<Axis> const&)
- 0.00 48.23 0.00 6 0.00 0.00 std::allocator<std::_Sp_counted_ptr_inplace<Axis, std::allocator<Axis>, (__gnu_cxx::_Lock_policy)2> >::~allocator()
- 0.00 48.23 0.00 6 0.00 0.00 std::allocator<std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2> >::allocator<Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0> >(std::allocator<Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0> > const&)
- 0.00 48.23 0.00 6 0.00 0.00 std::allocator<std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2> >::~allocator()
- 0.00 48.23 0.00 6 0.00 0.00 std::allocator<std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2> >::allocator<Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0> >(std::allocator<Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0> > const&)
- 0.00 48.23 0.00 6 0.00 0.00 std::allocator<std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2> >::~allocator()
- 0.00 48.23 0.00 6 0.00 0.00 std::allocator<std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2> >::allocator<Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0> >(std::allocator<Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0> > const&)
- 0.00 48.23 0.00 6 0.00 0.00 std::allocator<std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2> >::~allocator()
- 0.00 48.23 0.00 6 0.00 0.00 Subject<std::shared_ptr<InputEvent> >** std::__copy_move<true, true, std::random_access_iterator_tag>::__copy_m<Subject<std::shared_ptr<InputEvent> >*>(Subject<std::shared_ptr<InputEvent> >* const*, Subject<std::shared_ptr<InputEvent> >* const*, Subject<std::shared_ptr<InputEvent> >**)
- 0.00 48.23 0.00 6 0.00 0.00 void std::_Destroy_aux<true>::__destroy<Subject<std::shared_ptr<InputEvent> >**>(Subject<std::shared_ptr<InputEvent> >**, Subject<std::shared_ptr<InputEvent> >**)
- 0.00 48.23 0.00 6 0.00 0.00 std::_Vector_base<ObjectPool<Entity>::Entry, std::allocator<ObjectPool<Entity>::Entry> >::_M_get_Tp_allocator()
- 0.00 48.23 0.00 6 0.00 0.00 std::_Vector_base<Subject<std::shared_ptr<InputEvent> >*, std::allocator<Subject<std::shared_ptr<InputEvent> >*> >::_M_deallocate(Subject<std::shared_ptr<InputEvent> >**, unsigned long)
- 0.00 48.23 0.00 6 0.00 0.00 std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Font> > >::_M_valptr()
- 0.00 48.23 0.00 6 0.00 0.00 std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Texture> > >::_M_valptr()
- 0.00 48.23 0.00 6 0.00 0.00 std::_Function_base::_Base_manager<BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>)::{lambda()#2}>::_M_destroy(std::_Any_data&, std::integral_constant<bool, false>)
- 0.00 48.23 0.00 6 0.00 0.00 std::_Function_base::_Base_manager<BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>)::{lambda()#3}>::_M_destroy(std::_Any_data&, std::integral_constant<bool, false>)
- 0.00 48.23 0.00 6 0.00 0.00 std::_Function_base::_Base_manager<BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>)::{lambda()#4}>::_M_destroy(std::_Any_data&, std::integral_constant<bool, false>)
- 0.00 48.23 0.00 6 0.00 0.00 std::_Function_base::_Base_manager<BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>)::{lambda()#1}>::_M_destroy(std::_Any_data&, std::integral_constant<bool, false>)
- 0.00 48.23 0.00 6 0.00 0.00 std::_Function_base::_Base_manager<BuilderScene::load_from_file(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)::{lambda()#3}>::_M_get_pointer(std::_Any_data const&)
- 0.00 48.23 0.00 6 0.00 0.00 std::_Function_base::_Base_manager<BuilderScene::load_from_file(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)::{lambda()#4}>::_M_get_pointer(std::_Any_data const&)
- 0.00 48.23 0.00 6 0.00 0.00 std::_Function_base::_Base_manager<CallbackSystem::on_init(Game&)::{lambda(ResizeCameraMessage&)#1}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<CallbackSystem::on_init(Game&)::{lambda(ResizeCameraMessage&)#1}> const&, std::_Manager_operation)
- 0.00 48.23 0.00 6 0.00 0.00 std::_Function_base::_Base_manager<GraphicalSystem::GraphicalSystem(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, RenderSurface&, std::shared_ptr<Camera>)::{lambda(ResizeCameraMessage&)#1}>::_M_destroy(std::_Any_data&, std::integral_constant<bool, true>)
- 0.00 48.23 0.00 6 0.00 0.00 std::_Function_base::_Base_manager<PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)::{lambda(ComponentAddedMessage&)#2}>::_M_destroy(std::_Any_data&, std::integral_constant<bool, true>)
- 0.00 48.23 0.00 6 0.00 0.00 std::_Function_base::_Base_manager<PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)::{lambda(EntityDestroyedMessage&)#1}>::_M_destroy(std::_Any_data&, std::integral_constant<bool, true>)
- 0.00 48.23 0.00 6 0.00 0.00 std::_Function_base::_Base_manager<PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)::{lambda(ComponentRemovedMessage&)#3}>::_M_destroy(std::_Any_data&, std::integral_constant<bool, true>)
- 0.00 48.23 0.00 6 0.00 0.00 std::_Function_base::_Base_manager<Scene::do_init(Game&)::{lambda(EntityIdChangedMessage&)#1}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<Scene::do_init(Game&)::{lambda(EntityIdChangedMessage&)#1}> const&, std::_Manager_operation)
- 0.00 48.23 0.00 6 0.00 0.00 std::_Sp_ebo_helper<0, std::allocator<MouseLeftInputEvent>, true>::_S_get(std::_Sp_ebo_helper<0, std::allocator<MouseLeftInputEvent>, true>&)
- 0.00 48.23 0.00 6 0.00 0.00 std::_Sp_ebo_helper<0, std::allocator<ResizeCameraMessage>, true>::_S_get(std::_Sp_ebo_helper<0, std::allocator<ResizeCameraMessage>, true>&)
- 0.00 48.23 0.00 6 0.00 0.00 std::_Sp_ebo_helper<0, std::allocator<MouseEnteredInputEvent>, true>::_S_get(std::_Sp_ebo_helper<0, std::allocator<MouseEnteredInputEvent>, true>&)
- 0.00 48.23 0.00 6 0.00 0.00 std::_Sp_ebo_helper<0, std::allocator<Axis>, true>::_S_get(std::_Sp_ebo_helper<0, std::allocator<Axis>, true>&)
- 0.00 48.23 0.00 6 0.00 0.00 std::_Sp_ebo_helper<0, std::allocator<Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0> >, true>::_S_get(std::_Sp_ebo_helper<0, std::allocator<Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0> >, true>&)
- 0.00 48.23 0.00 6 0.00 0.00 std::_Sp_ebo_helper<0, std::allocator<Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0> >, true>::_S_get(std::_Sp_ebo_helper<0, std::allocator<Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0> >, true>&)
- 0.00 48.23 0.00 6 0.00 0.00 std::_Sp_ebo_helper<0, std::allocator<Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0> >, true>::_S_get(std::_Sp_ebo_helper<0, std::allocator<Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0> >, true>&)
- 0.00 48.23 0.00 6 0.00 0.00 std::__allocated_ptr<std::allocator<std::_Sp_counted_ptr_inplace<MouseLeftInputEvent, std::allocator<MouseLeftInputEvent>, (__gnu_cxx::_Lock_policy)2> > >::__allocated_ptr(std::allocator<std::_Sp_counted_ptr_inplace<MouseLeftInputEvent, std::allocator<MouseLeftInputEvent>, (__gnu_cxx::_Lock_policy)2> >&, std::_Sp_counted_ptr_inplace<MouseLeftInputEvent, std::allocator<MouseLeftInputEvent>, (__gnu_cxx::_Lock_policy)2>*)
- 0.00 48.23 0.00 6 0.00 0.00 std::__allocated_ptr<std::allocator<std::_Sp_counted_ptr_inplace<MouseLeftInputEvent, std::allocator<MouseLeftInputEvent>, (__gnu_cxx::_Lock_policy)2> > >::~__allocated_ptr()
- 0.00 48.23 0.00 6 0.00 0.00 std::__allocated_ptr<std::allocator<std::_Sp_counted_ptr_inplace<ResizeCameraMessage, std::allocator<ResizeCameraMessage>, (__gnu_cxx::_Lock_policy)2> > >::__allocated_ptr(std::allocator<std::_Sp_counted_ptr_inplace<ResizeCameraMessage, std::allocator<ResizeCameraMessage>, (__gnu_cxx::_Lock_policy)2> >&, std::_Sp_counted_ptr_inplace<ResizeCameraMessage, std::allocator<ResizeCameraMessage>, (__gnu_cxx::_Lock_policy)2>*)
- 0.00 48.23 0.00 6 0.00 0.00 std::__allocated_ptr<std::allocator<std::_Sp_counted_ptr_inplace<ResizeCameraMessage, std::allocator<ResizeCameraMessage>, (__gnu_cxx::_Lock_policy)2> > >::~__allocated_ptr()
- 0.00 48.23 0.00 6 0.00 0.00 std::__allocated_ptr<std::allocator<std::_Sp_counted_ptr_inplace<MouseEnteredInputEvent, std::allocator<MouseEnteredInputEvent>, (__gnu_cxx::_Lock_policy)2> > >::__allocated_ptr(std::allocator<std::_Sp_counted_ptr_inplace<MouseEnteredInputEvent, std::allocator<MouseEnteredInputEvent>, (__gnu_cxx::_Lock_policy)2> >&, std::_Sp_counted_ptr_inplace<MouseEnteredInputEvent, std::allocator<MouseEnteredInputEvent>, (__gnu_cxx::_Lock_policy)2>*)
- 0.00 48.23 0.00 6 0.00 0.00 std::__allocated_ptr<std::allocator<std::_Sp_counted_ptr_inplace<MouseEnteredInputEvent, std::allocator<MouseEnteredInputEvent>, (__gnu_cxx::_Lock_policy)2> > >::~__allocated_ptr()
- 0.00 48.23 0.00 6 0.00 0.00 std::__allocated_ptr<std::allocator<std::_Sp_counted_ptr_inplace<Axis, std::allocator<Axis>, (__gnu_cxx::_Lock_policy)2> > >::__allocated_ptr(std::allocator<std::_Sp_counted_ptr_inplace<Axis, std::allocator<Axis>, (__gnu_cxx::_Lock_policy)2> >&, std::_Sp_counted_ptr_inplace<Axis, std::allocator<Axis>, (__gnu_cxx::_Lock_policy)2>*)
- 0.00 48.23 0.00 6 0.00 0.00 std::__allocated_ptr<std::allocator<std::_Sp_counted_ptr_inplace<Axis, std::allocator<Axis>, (__gnu_cxx::_Lock_policy)2> > >::~__allocated_ptr()
- 0.00 48.23 0.00 6 0.00 0.00 std::__allocated_ptr<std::allocator<std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2> > >::__allocated_ptr(std::allocator<std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2> >&, std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2>*)
- 0.00 48.23 0.00 6 0.00 0.00 std::__allocated_ptr<std::allocator<std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2> > >::~__allocated_ptr()
- 0.00 48.23 0.00 6 0.00 0.00 std::__allocated_ptr<std::allocator<std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2> > >::__allocated_ptr(std::allocator<std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2> >&, std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2>*)
- 0.00 48.23 0.00 6 0.00 0.00 std::__allocated_ptr<std::allocator<std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2> > >::~__allocated_ptr()
- 0.00 48.23 0.00 6 0.00 0.00 std::__allocated_ptr<std::allocator<std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2> > >::__allocated_ptr(std::allocator<std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2> >&, std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2>*)
- 0.00 48.23 0.00 6 0.00 0.00 std::__allocated_ptr<std::allocator<std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2> > >::~__allocated_ptr()
- 0.00 48.23 0.00 6 0.00 0.00 void std::allocator_traits<std::allocator<System*> >::construct<System*, System*>(std::allocator<System*>&, System**, System*&&)
- 0.00 48.23 0.00 6 0.00 0.00 std::allocator_traits<std::allocator<Subject<std::shared_ptr<InputEvent> >*> >::max_size(std::allocator<Subject<std::shared_ptr<InputEvent> >*> const&)
- 0.00 48.23 0.00 6 0.00 0.00 std::allocator_traits<std::allocator<Observer<std::shared_ptr<InputEvent> >*> >::max_size(std::allocator<Observer<std::shared_ptr<InputEvent> >*> const&)
- 0.00 48.23 0.00 6 0.00 0.00 std::allocator_traits<std::allocator<std::_Rb_tree_node<EntityFilter::Expression*> > >::deallocate(std::allocator<std::_Rb_tree_node<EntityFilter::Expression*> >&, std::_Rb_tree_node<EntityFilter::Expression*>*, unsigned long)
- 0.00 48.23 0.00 6 0.00 0.00 void std::allocator_traits<std::allocator<std::_Rb_tree_node<EntityFilter::Expression*> > >::destroy<EntityFilter::Expression*>(std::allocator<std::_Rb_tree_node<EntityFilter::Expression*> >&, EntityFilter::Expression**)
- 0.00 48.23 0.00 6 0.00 0.00 std::allocator_traits<std::allocator<std::_Rb_tree_node<EntityFilter::Expression*> > >::allocate(std::allocator<std::_Rb_tree_node<EntityFilter::Expression*> >&, unsigned long)
- 0.00 48.23 0.00 6 0.00 0.00 void std::allocator_traits<std::allocator<std::_Rb_tree_node<EntityFilter::Expression*> > >::construct<EntityFilter::Expression*, EntityFilter::Expression*>(std::allocator<std::_Rb_tree_node<EntityFilter::Expression*> >&, EntityFilter::Expression**, EntityFilter::Expression*&&)
- 0.00 48.23 0.00 6 0.00 0.00 std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<CallbackKey const, bool> > > >::deallocate(std::allocator<std::_Rb_tree_node<std::pair<CallbackKey const, bool> > >&, std::_Rb_tree_node<std::pair<CallbackKey const, bool> >*, unsigned long)
- 0.00 48.23 0.00 6 0.00 0.00 void std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<CallbackKey const, bool> > > >::destroy<std::pair<CallbackKey const, bool> >(std::allocator<std::_Rb_tree_node<std::pair<CallbackKey const, bool> > >&, std::pair<CallbackKey const, bool>*)
- 0.00 48.23 0.00 6 0.00 0.00 std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<CallbackKey const, bool> > > >::allocate(std::allocator<std::_Rb_tree_node<std::pair<CallbackKey const, bool> > >&, unsigned long)
- 0.00 48.23 0.00 6 0.00 0.00 void std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<CallbackKey const, bool> > > >::construct<std::pair<CallbackKey const, bool>, std::piecewise_construct_t const&, std::tuple<CallbackKey&&>, std::tuple<> >(std::allocator<std::_Rb_tree_node<std::pair<CallbackKey const, bool> > >&, std::pair<CallbackKey const, bool>*, std::piecewise_construct_t const&, std::tuple<CallbackKey&&>&&, std::tuple<>&&)
- 0.00 48.23 0.00 6 0.00 0.00 std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > > >::deallocate(std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > >&, std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> >*, unsigned long)
- 0.00 48.23 0.00 6 0.00 0.00 void std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > > >::destroy<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> >(std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > >&, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*>*)
- 0.00 48.23 0.00 6 0.00 0.00 std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > > >::allocate(std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > >&, unsigned long)
- 0.00 48.23 0.00 6 0.00 0.00 void std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > > >::construct<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*>, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > >&, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*>*, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&)
- 0.00 48.23 0.00 6 0.00 0.00 std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<std::type_index const, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, System*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > > > > > >::deallocate(std::allocator<std::_Rb_tree_node<std::pair<std::type_index const, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, System*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > > > > >&, std::_Rb_tree_node<std::pair<std::type_index const, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, System*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > > > >*, unsigned long)
- 0.00 48.23 0.00 6 0.00 0.00 void std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<std::type_index const, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, System*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > > > > > >::destroy<std::pair<std::type_index const, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, System*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > > > >(std::allocator<std::_Rb_tree_node<std::pair<std::type_index const, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, System*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > > > > >&, std::pair<std::type_index const, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, System*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > > >*)
- 0.00 48.23 0.00 6 0.00 0.00 std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<std::type_index const, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, System*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > > > > > >::allocate(std::allocator<std::_Rb_tree_node<std::pair<std::type_index const, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, System*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > > > > >&, unsigned long)
- 0.00 48.23 0.00 6 0.00 0.00 void std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<std::type_index const, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, System*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > > > > > >::construct<std::pair<std::type_index const, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, System*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > > >, std::piecewise_construct_t const&, std::tuple<std::type_index&&>, std::tuple<> >(std::allocator<std::_Rb_tree_node<std::pair<std::type_index const, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, System*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > > > > >&, std::pair<std::type_index const, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, System*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > > >*, std::piecewise_construct_t const&, std::tuple<std::type_index&&>&&, std::tuple<>&&)
- 0.00 48.23 0.00 6 0.00 0.00 std::_Function_handler<void (), BuilderScene::load_from_file(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)::{lambda()#3}>::_M_invoke(std::_Any_data const&)
- 0.00 48.23 0.00 6 0.00 0.00 std::_Function_handler<void (), BuilderScene::load_from_file(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)::{lambda()#4}>::_M_invoke(std::_Any_data const&)
- 0.00 48.23 0.00 6 0.00 0.00 std::_Rb_tree_iterator<std::pair<std::type_index const, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, System*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > > > >::operator++()
- 0.00 48.23 0.00 6 0.00 0.00 std::_Rb_tree_key_compare<std::less<EntityFilter::Expression*> >::_Rb_tree_key_compare()
- 0.00 48.23 0.00 6 0.00 0.00 Subject<std::shared_ptr<InputEvent> >** std::__uninitialized_copy<true>::__uninit_copy<std::move_iterator<Subject<std::shared_ptr<InputEvent> >**>, Subject<std::shared_ptr<InputEvent> >**>(std::move_iterator<Subject<std::shared_ptr<InputEvent> >**>, std::move_iterator<Subject<std::shared_ptr<InputEvent> >**>, Subject<std::shared_ptr<InputEvent> >**)
- 0.00 48.23 0.00 6 0.00 0.00 Observer<std::shared_ptr<InputEvent> >** std::__uninitialized_copy<true>::__uninit_copy<std::move_iterator<Observer<std::shared_ptr<InputEvent> >**>, Observer<std::shared_ptr<InputEvent> >**>(std::move_iterator<Observer<std::shared_ptr<InputEvent> >**>, std::move_iterator<Observer<std::shared_ptr<InputEvent> >**>, Observer<std::shared_ptr<InputEvent> >**)
- 0.00 48.23 0.00 6 0.00 0.00 std::_Rb_tree_const_iterator<EntityFilter::Expression*>::_Rb_tree_const_iterator(std::_Rb_tree_iterator<EntityFilter::Expression*> const&)
- 0.00 48.23 0.00 6 0.00 0.00 std::_Rb_tree_const_iterator<std::pair<CallbackKey const, bool> >::_Rb_tree_const_iterator(std::_Rb_tree_iterator<std::pair<CallbackKey const, bool> > const&)
- 0.00 48.23 0.00 6 0.00 0.00 std::_Rb_tree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> >::_Rb_tree_const_iterator(std::_Rb_tree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > const&)
- 0.00 48.23 0.00 6 0.00 0.00 std::_Rb_tree_const_iterator<std::pair<std::type_index const, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, System*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > > > >::_Rb_tree_const_iterator(std::_Rb_tree_iterator<std::pair<std::type_index const, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, System*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > > > > const&)
- 0.00 48.23 0.00 6 0.00 0.00 std::_Sp_counted_ptr_inplace<MoveUpIntent, std::allocator<MoveUpIntent>, (__gnu_cxx::_Lock_policy)2>::_M_ptr()
- 0.00 48.23 0.00 6 0.00 0.00 std::_Sp_counted_ptr_inplace<MoveDownIntent, std::allocator<MoveDownIntent>, (__gnu_cxx::_Lock_policy)2>::_M_ptr()
- 0.00 48.23 0.00 6 0.00 0.00 std::_Sp_counted_ptr_inplace<MouseLeftInputEvent, std::allocator<MouseLeftInputEvent>, (__gnu_cxx::_Lock_policy)2>::_Impl::_M_alloc()
- 0.00 48.23 0.00 6 0.00 0.00 std::_Sp_counted_ptr_inplace<ResizeCameraMessage, std::allocator<ResizeCameraMessage>, (__gnu_cxx::_Lock_policy)2>::_Impl::_M_alloc()
- 0.00 48.23 0.00 6 0.00 0.00 std::_Sp_counted_ptr_inplace<MouseEnteredInputEvent, std::allocator<MouseEnteredInputEvent>, (__gnu_cxx::_Lock_policy)2>::_Impl::_M_alloc()
- 0.00 48.23 0.00 6 0.00 0.00 std::_Sp_counted_ptr_inplace<Axis, std::allocator<Axis>, (__gnu_cxx::_Lock_policy)2>::_Impl::_M_alloc()
- 0.00 48.23 0.00 6 0.00 0.00 std::_Sp_counted_ptr_inplace<Font, std::allocator<Font>, (__gnu_cxx::_Lock_policy)2>::_M_ptr()
- 0.00 48.23 0.00 6 0.00 0.00 std::_Sp_counted_ptr_inplace<Camera, std::allocator<Camera>, (__gnu_cxx::_Lock_policy)2>::_M_ptr()
- 0.00 48.23 0.00 6 0.00 0.00 std::_Sp_counted_ptr_inplace<Texture, std::allocator<Texture>, (__gnu_cxx::_Lock_policy)2>::_M_ptr()
- 0.00 48.23 0.00 6 0.00 0.00 std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2>::_Impl::_M_alloc()
- 0.00 48.23 0.00 6 0.00 0.00 std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2>::_Impl::_M_alloc()
- 0.00 48.23 0.00 6 0.00 0.00 std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<EntityIdChangedMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<EntityIdChangedMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2>::_M_ptr()
- 0.00 48.23 0.00 6 0.00 0.00 std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2>::_Impl::_M_alloc()
- 0.00 48.23 0.00 6 0.00 0.00 std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, System*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > >::lower_bound(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
- 0.00 48.23 0.00 6 0.00 0.00 std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, System*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > >::end()
- 0.00 48.23 0.00 6 0.00 0.00 std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, System*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > >::clear()
- 0.00 48.23 0.00 6 0.00 0.00 std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, System*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > >::map()
- 0.00 48.23 0.00 6 0.00 0.00 std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, System*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > >::~map()
- 0.00 48.23 0.00 6 0.00 0.00 std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, System*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > >::operator[](std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
- 0.00 48.23 0.00 6 0.00 0.00 std::map<std::type_index, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, System*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, System*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > > > > >::lower_bound(std::type_index const&)
- 0.00 48.23 0.00 6 0.00 0.02 std::map<std::type_index, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, System*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, System*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > > > > >::operator[](std::type_index&&)
- 0.00 48.23 0.00 6 0.00 0.00 std::set<EntityFilter::Expression*, std::less<EntityFilter::Expression*>, std::allocator<EntityFilter::Expression*> >::insert(EntityFilter::Expression*&&)
- 0.00 48.23 0.00 6 0.00 0.00 std::set<EntityFilter::Expression*, std::less<EntityFilter::Expression*>, std::allocator<EntityFilter::Expression*> >::set()
- 0.00 48.23 0.00 6 0.00 0.00 std::set<EntityFilter::Expression*, std::less<EntityFilter::Expression*>, std::allocator<EntityFilter::Expression*> >::~set()
- 0.00 48.23 0.00 6 0.00 0.00 std::pair<CallbackKey const, bool>::pair<CallbackKey&&>(std::piecewise_construct_t, std::tuple<CallbackKey&&>, std::tuple<>)
- 0.00 48.23 0.00 6 0.00 0.00 std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*>::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(std::piecewise_construct_t, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<>)
- 0.00 48.23 0.00 6 0.00 0.00 std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*>::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, 0ul>(std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&, std::tuple<>&, std::_Index_tuple<0ul>, std::_Index_tuple<>)
- 0.00 48.23 0.00 6 0.00 0.00 std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*>::~pair()
- 0.00 48.23 0.00 6 0.00 0.00 std::pair<std::type_index const, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, System*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > > >::pair<std::type_index&&>(std::piecewise_construct_t, std::tuple<std::type_index&&>, std::tuple<>)
- 0.00 48.23 0.00 6 0.00 0.00 std::pair<std::type_index const, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, System*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > > >::pair<std::type_index&&, 0ul>(std::tuple<std::type_index&&>&, std::tuple<>&, std::_Index_tuple<0ul>, std::_Index_tuple<>)
- 0.00 48.23 0.00 6 0.00 0.00 std::pair<std::type_index const, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, System*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > > >::~pair()
- 0.00 48.23 0.00 6 0.00 0.00 std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*>::pair<std::_Rb_tree_node<EntityFilter::Expression*>*&, std::_Rb_tree_node_base*&, true>(std::_Rb_tree_node<EntityFilter::Expression*>*&, std::_Rb_tree_node_base*&)
- 0.00 48.23 0.00 6 0.00 0.00 std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*>::pair<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> >*&, std::_Rb_tree_node_base*&, true>(std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> >*&, std::_Rb_tree_node_base*&)
- 0.00 48.23 0.00 6 0.00 0.00 std::pair<std::_Rb_tree_iterator<EntityFilter::Expression*>, bool>::pair<std::_Rb_tree_iterator<EntityFilter::Expression*>, bool, true>(std::_Rb_tree_iterator<EntityFilter::Expression*>&&, bool&&)
- 0.00 48.23 0.00 6 0.00 0.00 std::pair<std::_Rb_tree_const_iterator<EntityFilter::Expression*>, bool>::pair<std::_Rb_tree_iterator<EntityFilter::Expression*>&, bool&, true>(std::_Rb_tree_iterator<EntityFilter::Expression*>&, bool&)
- 0.00 48.23 0.00 6 0.00 0.00 void std::vector<System*, std::allocator<System*> >::emplace_back<System*>(System*&&)
- 0.00 48.23 0.00 6 0.00 0.00 std::vector<System*, std::allocator<System*> >::push_back(System*&&)
- 0.00 48.23 0.00 6 0.00 0.00 std::_Rb_tree<CallbackKey, std::pair<CallbackKey const, bool>, std::_Select1st<std::pair<CallbackKey const, bool> >, std::less<CallbackKey>, std::allocator<std::pair<CallbackKey const, bool> > >::_M_get_node()
- 0.00 48.23 0.00 6 0.00 0.00 std::_Rb_tree<CallbackKey, std::pair<CallbackKey const, bool>, std::_Select1st<std::pair<CallbackKey const, bool> >, std::less<CallbackKey>, std::allocator<std::pair<CallbackKey const, bool> > >::_M_put_node(std::_Rb_tree_node<std::pair<CallbackKey const, bool> >*)
- 0.00 48.23 0.00 6 0.00 0.00 std::_Rb_tree<CallbackKey, std::pair<CallbackKey const, bool>, std::_Select1st<std::pair<CallbackKey const, bool> >, std::less<CallbackKey>, std::allocator<std::pair<CallbackKey const, bool> > >::_M_drop_node(std::_Rb_tree_node<std::pair<CallbackKey const, bool> >*)
- 0.00 48.23 0.00 6 0.00 0.00 std::_Rb_tree_node<std::pair<CallbackKey const, bool> >* std::_Rb_tree<CallbackKey, std::pair<CallbackKey const, bool>, std::_Select1st<std::pair<CallbackKey const, bool> >, std::less<CallbackKey>, std::allocator<std::pair<CallbackKey const, bool> > >::_M_create_node<std::piecewise_construct_t const&, std::tuple<CallbackKey&&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple<CallbackKey&&>&&, std::tuple<>&&)
- 0.00 48.23 0.00 6 0.00 0.00 std::_Rb_tree<CallbackKey, std::pair<CallbackKey const, bool>, std::_Select1st<std::pair<CallbackKey const, bool> >, std::less<CallbackKey>, std::allocator<std::pair<CallbackKey const, bool> > >::_M_insert_node(std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<CallbackKey const, bool> >*)
- 0.00 48.23 0.00 6 0.00 0.00 std::_Rb_tree<CallbackKey, std::pair<CallbackKey const, bool>, std::_Select1st<std::pair<CallbackKey const, bool> >, std::less<CallbackKey>, std::allocator<std::pair<CallbackKey const, bool> > >::_M_destroy_node(std::_Rb_tree_node<std::pair<CallbackKey const, bool> >*)
- 0.00 48.23 0.00 6 0.00 0.00 void std::_Rb_tree<CallbackKey, std::pair<CallbackKey const, bool>, std::_Select1st<std::pair<CallbackKey const, bool> >, std::less<CallbackKey>, std::allocator<std::pair<CallbackKey const, bool> > >::_M_construct_node<std::piecewise_construct_t const&, std::tuple<CallbackKey&&>, std::tuple<> >(std::_Rb_tree_node<std::pair<CallbackKey const, bool> >*, std::piecewise_construct_t const&, std::tuple<CallbackKey&&>&&, std::tuple<>&&)
- 0.00 48.23 0.00 6 0.00 0.00 std::_Rb_tree_iterator<std::pair<CallbackKey const, bool> > std::_Rb_tree<CallbackKey, std::pair<CallbackKey const, bool>, std::_Select1st<std::pair<CallbackKey const, bool> >, std::less<CallbackKey>, std::allocator<std::pair<CallbackKey const, bool> > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<CallbackKey&&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<CallbackKey const, bool> >, std::piecewise_construct_t const&, std::tuple<CallbackKey&&>&&, std::tuple<>&&)
- 0.00 48.23 0.00 6 0.00 0.00 std::_Rb_tree<CallbackKey, std::pair<CallbackKey const, bool>, std::_Select1st<std::pair<CallbackKey const, bool> >, std::less<CallbackKey>, std::allocator<std::pair<CallbackKey const, bool> > >::_M_get_insert_hint_unique_pos(std::_Rb_tree_const_iterator<std::pair<CallbackKey const, bool> >, CallbackKey const&)
- 0.00 48.23 0.00 6 0.00 0.00 std::_Rb_tree<Logger::CATEGORY, std::pair<Logger::CATEGORY const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<Logger::CATEGORY const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<Logger::CATEGORY>, std::allocator<std::pair<Logger::CATEGORY const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_S_key(std::_Rb_tree_node_base const*)
- 0.00 48.23 0.00 6 0.00 0.00 std::_Rb_tree<Logger::CATEGORY, std::pair<Logger::CATEGORY const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<Logger::CATEGORY const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<Logger::CATEGORY>, std::allocator<std::pair<Logger::CATEGORY const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_S_value(std::_Rb_tree_node_base const*)
- 0.00 48.23 0.00 6 0.00 0.00 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > >::_M_get_node()
- 0.00 48.23 0.00 6 0.00 0.00 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > >::_M_put_node(std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> >*)
- 0.00 48.23 0.00 6 0.00 0.00 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > >::lower_bound(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
- 0.00 48.23 0.00 6 0.00 0.00 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > >::_M_drop_node(std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> >*)
- 0.00 48.23 0.00 6 0.00 0.00 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > >::_Rb_tree_impl<std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, true>::_Rb_tree_impl()
- 0.00 48.23 0.00 6 0.00 0.00 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > >::_Rb_tree_impl<std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, true>::~_Rb_tree_impl()
- 0.00 48.23 0.00 6 0.00 0.00 std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> >* std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > >::_M_create_node<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&)
- 0.00 48.23 0.00 6 0.00 0.00 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > >::_M_insert_node(std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> >*)
- 0.00 48.23 0.00 6 0.00 0.00 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > >::_M_lower_bound(std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> >*, std::_Rb_tree_node_base*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
- 0.00 48.23 0.00 6 0.00 0.00 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > >::_M_destroy_node(std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> >*)
- 0.00 48.23 0.00 6 0.00 0.00 void std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > >::_M_construct_node<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> >*, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&)
- 0.00 48.23 0.00 6 0.00 0.00 std::_Rb_tree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> >, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&)
- 0.00 48.23 0.00 6 0.00 0.00 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > >::_M_get_insert_unique_pos(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
- 0.00 48.23 0.00 6 0.00 0.00 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > >::_M_get_insert_hint_unique_pos(std::_Rb_tree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
- 0.00 48.23 0.00 6 0.00 0.00 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > >::end()
- 0.00 48.23 0.00 6 0.00 0.00 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > >::begin()
- 0.00 48.23 0.00 6 0.00 0.00 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > >::clear()
- 0.00 48.23 0.00 6 0.00 0.00 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > >::_S_key(std::_Rb_tree_node_base const*)
- 0.00 48.23 0.00 6 0.00 0.00 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > >::_S_left(std::_Rb_tree_node_base*)
- 0.00 48.23 0.00 6 0.00 0.00 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > >::_S_right(std::_Rb_tree_node_base*)
- 0.00 48.23 0.00 6 0.00 0.00 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > >::_S_value(std::_Rb_tree_node_base const*)
- 0.00 48.23 0.00 6 0.00 0.00 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > >::_Rb_tree()
- 0.00 48.23 0.00 6 0.00 0.00 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > >::~_Rb_tree()
- 0.00 48.23 0.00 6 0.00 0.00 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Font> >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Font> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Font> > > >::_M_erase(std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Font> > >*)
- 0.00 48.23 0.00 6 0.00 0.00 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Texture> >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Texture> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Texture> > > >::_M_erase(std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Texture> > >*)
- 0.00 48.23 0.00 6 0.00 0.00 std::_Rb_tree_iterator<EntityFilter::Expression*> std::_Rb_tree<EntityFilter::Expression*, EntityFilter::Expression*, std::_Identity<EntityFilter::Expression*>, std::less<EntityFilter::Expression*>, std::allocator<EntityFilter::Expression*> >::_M_insert_<EntityFilter::Expression*, std::_Rb_tree<EntityFilter::Expression*, EntityFilter::Expression*, std::_Identity<EntityFilter::Expression*>, std::less<EntityFilter::Expression*>, std::allocator<EntityFilter::Expression*> >::_Alloc_node>(std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, EntityFilter::Expression*&&, std::_Rb_tree<EntityFilter::Expression*, EntityFilter::Expression*, std::_Identity<EntityFilter::Expression*>, std::less<EntityFilter::Expression*>, std::allocator<EntityFilter::Expression*> >::_Alloc_node&)
- 0.00 48.23 0.00 6 0.00 0.00 std::_Rb_tree<EntityFilter::Expression*, EntityFilter::Expression*, std::_Identity<EntityFilter::Expression*>, std::less<EntityFilter::Expression*>, std::allocator<EntityFilter::Expression*> >::_Alloc_node::_Alloc_node(std::_Rb_tree<EntityFilter::Expression*, EntityFilter::Expression*, std::_Identity<EntityFilter::Expression*>, std::less<EntityFilter::Expression*>, std::allocator<EntityFilter::Expression*> >&)
- 0.00 48.23 0.00 6 0.00 0.00 std::_Rb_tree<EntityFilter::Expression*, EntityFilter::Expression*, std::_Identity<EntityFilter::Expression*>, std::less<EntityFilter::Expression*>, std::allocator<EntityFilter::Expression*> >::_M_get_node()
- 0.00 48.23 0.00 6 0.00 0.00 std::_Rb_tree<EntityFilter::Expression*, EntityFilter::Expression*, std::_Identity<EntityFilter::Expression*>, std::less<EntityFilter::Expression*>, std::allocator<EntityFilter::Expression*> >::_M_put_node(std::_Rb_tree_node<EntityFilter::Expression*>*)
- 0.00 48.23 0.00 6 0.00 0.00 std::_Rb_tree<EntityFilter::Expression*, EntityFilter::Expression*, std::_Identity<EntityFilter::Expression*>, std::less<EntityFilter::Expression*>, std::allocator<EntityFilter::Expression*> >::_Rb_tree_impl<std::less<EntityFilter::Expression*>, true>::_Rb_tree_impl()
- 0.00 48.23 0.00 6 0.00 0.00 std::_Rb_tree<EntityFilter::Expression*, EntityFilter::Expression*, std::_Identity<EntityFilter::Expression*>, std::less<EntityFilter::Expression*>, std::allocator<EntityFilter::Expression*> >::_Rb_tree_impl<std::less<EntityFilter::Expression*>, true>::~_Rb_tree_impl()
- 0.00 48.23 0.00 6 0.00 0.00 std::_Rb_tree_node<EntityFilter::Expression*>* std::_Rb_tree<EntityFilter::Expression*, EntityFilter::Expression*, std::_Identity<EntityFilter::Expression*>, std::less<EntityFilter::Expression*>, std::allocator<EntityFilter::Expression*> >::_M_create_node<EntityFilter::Expression*>(EntityFilter::Expression*&&)
- 0.00 48.23 0.00 6 0.00 0.00 std::_Rb_tree<EntityFilter::Expression*, EntityFilter::Expression*, std::_Identity<EntityFilter::Expression*>, std::less<EntityFilter::Expression*>, std::allocator<EntityFilter::Expression*> >::_M_destroy_node(std::_Rb_tree_node<EntityFilter::Expression*>*)
- 0.00 48.23 0.00 6 0.00 0.00 std::pair<std::_Rb_tree_iterator<EntityFilter::Expression*>, bool> std::_Rb_tree<EntityFilter::Expression*, EntityFilter::Expression*, std::_Identity<EntityFilter::Expression*>, std::less<EntityFilter::Expression*>, std::allocator<EntityFilter::Expression*> >::_M_insert_unique<EntityFilter::Expression*>(EntityFilter::Expression*&&)
- 0.00 48.23 0.00 6 0.00 0.00 void std::_Rb_tree<EntityFilter::Expression*, EntityFilter::Expression*, std::_Identity<EntityFilter::Expression*>, std::less<EntityFilter::Expression*>, std::allocator<EntityFilter::Expression*> >::_M_construct_node<EntityFilter::Expression*>(std::_Rb_tree_node<EntityFilter::Expression*>*, EntityFilter::Expression*&&)
- 0.00 48.23 0.00 6 0.00 0.00 std::_Rb_tree<EntityFilter::Expression*, EntityFilter::Expression*, std::_Identity<EntityFilter::Expression*>, std::less<EntityFilter::Expression*>, std::allocator<EntityFilter::Expression*> >::_M_get_insert_unique_pos(EntityFilter::Expression* const&)
- 0.00 48.23 0.00 6 0.00 0.00 std::_Rb_tree<EntityFilter::Expression*, EntityFilter::Expression*, std::_Identity<EntityFilter::Expression*>, std::less<EntityFilter::Expression*>, std::allocator<EntityFilter::Expression*> >::begin()
- 0.00 48.23 0.00 6 0.00 0.00 std::_Rb_tree<EntityFilter::Expression*, EntityFilter::Expression*, std::_Identity<EntityFilter::Expression*>, std::less<EntityFilter::Expression*>, std::allocator<EntityFilter::Expression*> >::clear()
- 0.00 48.23 0.00 6 0.00 0.00 std::_Rb_tree<EntityFilter::Expression*, EntityFilter::Expression*, std::_Identity<EntityFilter::Expression*>, std::less<EntityFilter::Expression*>, std::allocator<EntityFilter::Expression*> >::_S_left(std::_Rb_tree_node_base*)
- 0.00 48.23 0.00 6 0.00 0.00 std::_Rb_tree<EntityFilter::Expression*, EntityFilter::Expression*, std::_Identity<EntityFilter::Expression*>, std::less<EntityFilter::Expression*>, std::allocator<EntityFilter::Expression*> >::_S_right(std::_Rb_tree_node_base*)
- 0.00 48.23 0.00 6 0.00 0.00 std::_Rb_tree<EntityFilter::Expression*, EntityFilter::Expression*, std::_Identity<EntityFilter::Expression*>, std::less<EntityFilter::Expression*>, std::allocator<EntityFilter::Expression*> >::_Rb_tree()
- 0.00 48.23 0.00 6 0.00 0.00 std::_Rb_tree<EntityFilter::Expression*, EntityFilter::Expression*, std::_Identity<EntityFilter::Expression*>, std::less<EntityFilter::Expression*>, std::allocator<EntityFilter::Expression*> >::~_Rb_tree()
- 0.00 48.23 0.00 6 0.00 0.00 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::shared_ptr<Intent> >, std::_Select1st<std::pair<std::type_index const, std::shared_ptr<Intent> > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Intent> > > >::_M_rightmost()
- 0.00 48.23 0.00 6 0.00 0.00 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, System*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > > >, std::_Select1st<std::pair<std::type_index const, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, System*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > > > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, System*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > > > > >::_M_get_node()
- 0.00 48.23 0.00 6 0.00 0.00 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, System*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > > >, std::_Select1st<std::pair<std::type_index const, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, System*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > > > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, System*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > > > > >::_M_put_node(std::_Rb_tree_node<std::pair<std::type_index const, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, System*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > > > >*)
- 0.00 48.23 0.00 6 0.00 0.00 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, System*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > > >, std::_Select1st<std::pair<std::type_index const, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, System*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > > > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, System*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > > > > >::lower_bound(std::type_index const&)
- 0.00 48.23 0.00 6 0.00 0.00 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, System*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > > >, std::_Select1st<std::pair<std::type_index const, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, System*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > > > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, System*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > > > > >::_M_drop_node(std::_Rb_tree_node<std::pair<std::type_index const, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, System*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > > > >*)
- 0.00 48.23 0.00 6 0.00 0.00 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, System*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > > >, std::_Select1st<std::pair<std::type_index const, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, System*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > > > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, System*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > > > > >::_M_rightmost()
- 0.00 48.23 0.00 6 0.00 0.00 std::_Rb_tree_node<std::pair<std::type_index const, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, System*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > > > >* std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, System*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > > >, std::_Select1st<std::pair<std::type_index const, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, System*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > > > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, System*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > > > > >::_M_create_node<std::piecewise_construct_t const&, std::tuple<std::type_index&&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple<std::type_index&&>&&, std::tuple<>&&)
- 0.00 48.23 0.00 6 0.00 0.00 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, System*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > > >, std::_Select1st<std::pair<std::type_index const, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, System*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > > > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, System*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > > > > >::_M_insert_node(std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<std::type_index const, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, System*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > > > >*)
- 0.00 48.23 0.00 6 0.00 0.00 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, System*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > > >, std::_Select1st<std::pair<std::type_index const, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, System*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > > > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, System*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > > > > >::_M_lower_bound(std::_Rb_tree_node<std::pair<std::type_index const, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, System*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > > > >*, std::_Rb_tree_node_base*, std::type_index const&)
- 0.00 48.23 0.00 6 0.00 0.00 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, System*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > > >, std::_Select1st<std::pair<std::type_index const, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, System*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > > > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, System*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > > > > >::_M_destroy_node(std::_Rb_tree_node<std::pair<std::type_index const, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, System*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > > > >*)
- 0.00 48.23 0.00 6 0.00 0.00 void std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, System*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > > >, std::_Select1st<std::pair<std::type_index const, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, System*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > > > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, System*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > > > > >::_M_construct_node<std::piecewise_construct_t const&, std::tuple<std::type_index&&>, std::tuple<> >(std::_Rb_tree_node<std::pair<std::type_index const, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, System*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > > > >*, std::piecewise_construct_t const&, std::tuple<std::type_index&&>&&, std::tuple<>&&)
- 0.00 48.23 0.00 6 0.00 0.00 std::_Rb_tree_iterator<std::pair<std::type_index const, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, System*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > > > > std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, System*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > > >, std::_Select1st<std::pair<std::type_index const, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, System*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > > > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, System*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > > > > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<std::type_index&&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<std::type_index const, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, System*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > > > >, std::piecewise_construct_t const&, std::tuple<std::type_index&&>&&, std::tuple<>&&)
- 0.00 48.23 0.00 6 0.00 0.00 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, System*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > > >, std::_Select1st<std::pair<std::type_index const, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, System*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > > > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, System*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > > > > >::_M_get_insert_hint_unique_pos(std::_Rb_tree_const_iterator<std::pair<std::type_index const, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, System*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > > > >, std::type_index const&)
- 0.00 48.23 0.00 6 0.00 0.00 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, System*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > > >, std::_Select1st<std::pair<std::type_index const, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, System*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > > > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, System*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > > > > >::_M_erase(std::_Rb_tree_node<std::pair<std::type_index const, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, System*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > > > >*)
- 0.00 48.23 0.00 6 0.00 0.00 std::function<void (ComponentAddedMessage&)>::~function()
- 0.00 48.23 0.00 6 0.00 0.00 std::function<void (EntityDestroyedMessage&)>::~function()
- 0.00 48.23 0.00 6 0.00 0.00 std::function<void (ComponentRemovedMessage&)>::~function()
- 0.00 48.23 0.00 6 0.00 0.00 GraphicalSystem::GraphicalSystem(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, RenderSurface&, std::shared_ptr<Camera>)::{lambda(ResizeCameraMessage&)#1}& std::_Any_data::_M_access<GraphicalSystem::GraphicalSystem(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, RenderSurface&, std::shared_ptr<Camera>)::{lambda(ResizeCameraMessage&)#1}>()
- 0.00 48.23 0.00 6 0.00 0.00 PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)::{lambda(ComponentAddedMessage&)#2}& std::_Any_data::_M_access<PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)::{lambda(ComponentAddedMessage&)#2}>()
- 0.00 48.23 0.00 6 0.00 0.00 PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)::{lambda(EntityDestroyedMessage&)#1}& std::_Any_data::_M_access<PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)::{lambda(EntityDestroyedMessage&)#1}>()
- 0.00 48.23 0.00 6 0.00 0.00 PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)::{lambda(ComponentRemovedMessage&)#3}& std::_Any_data::_M_access<PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)::{lambda(ComponentRemovedMessage&)#3}>()
- 0.00 48.23 0.00 6 0.00 0.00 BuilderScene::load_from_file(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)::{lambda()#3} const* std::__addressof<BuilderScene::load_from_file(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)::{lambda()#3} const>(BuilderScene::load_from_file(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)::{lambda()#3} const&)
- 0.00 48.23 0.00 6 0.00 0.00 BuilderScene::load_from_file(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)::{lambda()#4} const* std::__addressof<BuilderScene::load_from_file(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)::{lambda()#4} const>(BuilderScene::load_from_file(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)::{lambda()#4} const&)
- 0.00 48.23 0.00 6 0.00 0.00 std::allocator<std::_Sp_counted_ptr_inplace<MouseLeftInputEvent, std::allocator<MouseLeftInputEvent>, (__gnu_cxx::_Lock_policy)2> >* std::__addressof<std::allocator<std::_Sp_counted_ptr_inplace<MouseLeftInputEvent, std::allocator<MouseLeftInputEvent>, (__gnu_cxx::_Lock_policy)2> > >(std::allocator<std::_Sp_counted_ptr_inplace<MouseLeftInputEvent, std::allocator<MouseLeftInputEvent>, (__gnu_cxx::_Lock_policy)2> >&)
- 0.00 48.23 0.00 6 0.00 0.00 std::allocator<std::_Sp_counted_ptr_inplace<ResizeCameraMessage, std::allocator<ResizeCameraMessage>, (__gnu_cxx::_Lock_policy)2> >* std::__addressof<std::allocator<std::_Sp_counted_ptr_inplace<ResizeCameraMessage, std::allocator<ResizeCameraMessage>, (__gnu_cxx::_Lock_policy)2> > >(std::allocator<std::_Sp_counted_ptr_inplace<ResizeCameraMessage, std::allocator<ResizeCameraMessage>, (__gnu_cxx::_Lock_policy)2> >&)
- 0.00 48.23 0.00 6 0.00 0.00 std::allocator<std::_Sp_counted_ptr_inplace<MouseEnteredInputEvent, std::allocator<MouseEnteredInputEvent>, (__gnu_cxx::_Lock_policy)2> >* std::__addressof<std::allocator<std::_Sp_counted_ptr_inplace<MouseEnteredInputEvent, std::allocator<MouseEnteredInputEvent>, (__gnu_cxx::_Lock_policy)2> > >(std::allocator<std::_Sp_counted_ptr_inplace<MouseEnteredInputEvent, std::allocator<MouseEnteredInputEvent>, (__gnu_cxx::_Lock_policy)2> >&)
- 0.00 48.23 0.00 6 0.00 0.00 std::allocator<std::_Sp_counted_ptr_inplace<Axis, std::allocator<Axis>, (__gnu_cxx::_Lock_policy)2> >* std::__addressof<std::allocator<std::_Sp_counted_ptr_inplace<Axis, std::allocator<Axis>, (__gnu_cxx::_Lock_policy)2> > >(std::allocator<std::_Sp_counted_ptr_inplace<Axis, std::allocator<Axis>, (__gnu_cxx::_Lock_policy)2> >&)
- 0.00 48.23 0.00 6 0.00 0.00 std::allocator<std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2> >* std::__addressof<std::allocator<std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2> > >(std::allocator<std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2> >&)
- 0.00 48.23 0.00 6 0.00 0.00 std::allocator<std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2> >* std::__addressof<std::allocator<std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2> > >(std::allocator<std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2> >&)
- 0.00 48.23 0.00 6 0.00 0.00 std::allocator<std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2> >* std::__addressof<std::allocator<std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2> > >(std::allocator<std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2> >&)
- 0.00 48.23 0.00 6 0.00 0.00 Observer<std::shared_ptr<InputEvent> >** std::__niter_base<Observer<std::shared_ptr<InputEvent> >**, std::vector<Observer<std::shared_ptr<InputEvent> >*, std::allocator<Observer<std::shared_ptr<InputEvent> >*> > >(__gnu_cxx::__normal_iterator<Observer<std::shared_ptr<InputEvent> >**, std::vector<Observer<std::shared_ptr<InputEvent> >*, std::allocator<Observer<std::shared_ptr<InputEvent> >*> > >)
- 0.00 48.23 0.00 6 0.00 0.00 Subject<std::shared_ptr<InputEvent> >** std::__copy_move_a<true, Subject<std::shared_ptr<InputEvent> >**, Subject<std::shared_ptr<InputEvent> >**>(Subject<std::shared_ptr<InputEvent> >**, Subject<std::shared_ptr<InputEvent> >**, Subject<std::shared_ptr<InputEvent> >**)
- 0.00 48.23 0.00 6 0.00 0.00 Subject<std::shared_ptr<InputEvent> >** std::__copy_move_a2<true, Subject<std::shared_ptr<InputEvent> >**, Subject<std::shared_ptr<InputEvent> >**>(Subject<std::shared_ptr<InputEvent> >**, Subject<std::shared_ptr<InputEvent> >**, Subject<std::shared_ptr<InputEvent> >**)
- 0.00 48.23 0.00 6 0.00 0.00 Observer<std::shared_ptr<InputEvent> >** std::__copy_move_a2<true, Observer<std::shared_ptr<InputEvent> >**, Observer<std::shared_ptr<InputEvent> >**>(Observer<std::shared_ptr<InputEvent> >**, Observer<std::shared_ptr<InputEvent> >**, Observer<std::shared_ptr<InputEvent> >**)
- 0.00 48.23 0.00 6 0.00 0.00 std::__deque_buf_size(unsigned long)
- 0.00 48.23 0.00 6 0.00 0.00 Subject<std::shared_ptr<InputEvent> >** std::uninitialized_copy<std::move_iterator<Subject<std::shared_ptr<InputEvent> >**>, Subject<std::shared_ptr<InputEvent> >**>(std::move_iterator<Subject<std::shared_ptr<InputEvent> >**>, std::move_iterator<Subject<std::shared_ptr<InputEvent> >**>, Subject<std::shared_ptr<InputEvent> >**)
- 0.00 48.23 0.00 6 0.00 0.00 Observer<std::shared_ptr<InputEvent> >** std::uninitialized_copy<std::move_iterator<Observer<std::shared_ptr<InputEvent> >**>, Observer<std::shared_ptr<InputEvent> >**>(std::move_iterator<Observer<std::shared_ptr<InputEvent> >**>, std::move_iterator<Observer<std::shared_ptr<InputEvent> >**>, Observer<std::shared_ptr<InputEvent> >**)
- 0.00 48.23 0.00 6 0.00 0.00 Subject<std::shared_ptr<InputEvent> >** std::__uninitialized_copy_a<std::move_iterator<Subject<std::shared_ptr<InputEvent> >**>, Subject<std::shared_ptr<InputEvent> >**, Subject<std::shared_ptr<InputEvent> >*>(std::move_iterator<Subject<std::shared_ptr<InputEvent> >**>, std::move_iterator<Subject<std::shared_ptr<InputEvent> >**>, Subject<std::shared_ptr<InputEvent> >**, std::allocator<Subject<std::shared_ptr<InputEvent> >*>&)
- 0.00 48.23 0.00 6 0.00 0.00 Observer<std::shared_ptr<InputEvent> >** std::__uninitialized_copy_a<std::move_iterator<Observer<std::shared_ptr<InputEvent> >**>, Observer<std::shared_ptr<InputEvent> >**, Observer<std::shared_ptr<InputEvent> >*>(std::move_iterator<Observer<std::shared_ptr<InputEvent> >**>, std::move_iterator<Observer<std::shared_ptr<InputEvent> >**>, Observer<std::shared_ptr<InputEvent> >**, std::allocator<Observer<std::shared_ptr<InputEvent> >*>&)
- 0.00 48.23 0.00 6 0.00 0.00 Subject<std::shared_ptr<InputEvent> >** std::__uninitialized_move_if_noexcept_a<Subject<std::shared_ptr<InputEvent> >**, Subject<std::shared_ptr<InputEvent> >**, std::allocator<Subject<std::shared_ptr<InputEvent> >*> >(Subject<std::shared_ptr<InputEvent> >**, Subject<std::shared_ptr<InputEvent> >**, Subject<std::shared_ptr<InputEvent> >**, std::allocator<Subject<std::shared_ptr<InputEvent> >*>&)
- 0.00 48.23 0.00 6 0.00 0.00 Observer<std::shared_ptr<InputEvent> >** std::__uninitialized_move_if_noexcept_a<Observer<std::shared_ptr<InputEvent> >**, Observer<std::shared_ptr<InputEvent> >**, std::allocator<Observer<std::shared_ptr<InputEvent> >*> >(Observer<std::shared_ptr<InputEvent> >**, Observer<std::shared_ptr<InputEvent> >**, Observer<std::shared_ptr<InputEvent> >**, std::allocator<Observer<std::shared_ptr<InputEvent> >*>&)
- 0.00 48.23 0.00 6 0.00 0.00 Subject<std::shared_ptr<InputEvent> >** std::copy<std::move_iterator<Subject<std::shared_ptr<InputEvent> >**>, Subject<std::shared_ptr<InputEvent> >**>(std::move_iterator<Subject<std::shared_ptr<InputEvent> >**>, std::move_iterator<Subject<std::shared_ptr<InputEvent> >**>, Subject<std::shared_ptr<InputEvent> >**)
- 0.00 48.23 0.00 6 0.00 0.00 Observer<std::shared_ptr<InputEvent> >** std::copy<std::move_iterator<Observer<std::shared_ptr<InputEvent> >**>, Observer<std::shared_ptr<InputEvent> >**>(std::move_iterator<Observer<std::shared_ptr<InputEvent> >**>, std::move_iterator<Observer<std::shared_ptr<InputEvent> >**>, Observer<std::shared_ptr<InputEvent> >**)
- 0.00 48.23 0.00 6 0.00 0.00 std::remove_reference<System*&>::type&& std::move<System*&>(System*&)
- 0.00 48.23 0.00 6 0.00 0.00 std::remove_reference<EntityFilter::Expression*&>::type&& std::move<EntityFilter::Expression*&>(EntityFilter::Expression*&)
- 0.00 48.23 0.00 6 0.00 0.00 std::remove_reference<CallbackSystem::on_init(Game&)::{lambda(ResizeCameraMessage&)#1}&>::type&& std::move<CallbackSystem::on_init(Game&)::{lambda(ResizeCameraMessage&)#1}&>(std::remove_reference&&)
- 0.00 48.23 0.00 6 0.00 0.00 std::remove_reference<Scene::do_init(Game&)::{lambda(EntityIdChangedMessage&)#1}&>::type&& std::move<Scene::do_init(Game&)::{lambda(EntityIdChangedMessage&)#1}&>(std::remove_reference&&)
- 0.00 48.23 0.00 6 0.00 0.00 std::_Rb_tree_node<EntityFilter::Expression*>*& std::forward<std::_Rb_tree_node<EntityFilter::Expression*>*&>(std::remove_reference<std::_Rb_tree_node<EntityFilter::Expression*>*&>::type&)
- 0.00 48.23 0.00 6 0.00 0.00 std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> >*& std::forward<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> >*&>(std::remove_reference<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> >*&>::type&)
- 0.00 48.23 0.00 6 0.00 0.00 std::_Rb_tree_iterator<EntityFilter::Expression*>& std::forward<std::_Rb_tree_iterator<EntityFilter::Expression*>&>(std::remove_reference<std::_Rb_tree_iterator<EntityFilter::Expression*>&>::type&)
- 0.00 48.23 0.00 6 0.00 0.00 std::_Rb_tree_iterator<EntityFilter::Expression*>&& std::forward<std::_Rb_tree_iterator<EntityFilter::Expression*> >(std::remove_reference<std::_Rb_tree_iterator<EntityFilter::Expression*> >::type&)
- 0.00 48.23 0.00 6 0.00 0.00 void std::_Destroy<Subject<std::shared_ptr<InputEvent> >**>(Subject<std::shared_ptr<InputEvent> >**, Subject<std::shared_ptr<InputEvent> >**)
- 0.00 48.23 0.00 6 0.00 0.00 void std::_Destroy<Subject<std::shared_ptr<InputEvent> >**, Subject<std::shared_ptr<InputEvent> >*>(Subject<std::shared_ptr<InputEvent> >**, Subject<std::shared_ptr<InputEvent> >**, std::allocator<Subject<std::shared_ptr<InputEvent> >*>&)
- 0.00 48.23 0.00 6 0.00 0.00 BuilderScene::load_from_file(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)::{lambda()#3}::operator()() const
- 0.00 48.23 0.00 6 0.00 0.00 BuilderScene::load_from_file(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)::{lambda()#4}::operator()() const
- 0.00 48.23 0.00 5 0.00 0.00 ObjectPool<Clickable>::remove(Handle const&)
- 0.00 48.23 0.00 5 0.00 0.00 ObjectPool<Rectangle>::remove(Handle const&)
- 0.00 48.23 0.00 5 0.00 0.00 Handle Entity::add<Rectangle, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, int, float, float, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, int&&, int&&, float&&, float&&)
- 0.00 48.23 0.00 5 0.00 0.00 Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0>::HandlerEntryImpl(std::function<void (ResizeCameraMessage&)> const&)
- 0.00 48.23 0.00 5 0.00 0.00 Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0>::~HandlerEntryImpl()
- 0.00 48.23 0.00 5 0.00 0.00 Callback::on_update(std::function<void ()>)
- 0.00 48.23 0.00 5 0.00 0.00 void __gnu_cxx::new_allocator<Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0> >::destroy<Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0> >(Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0>*)
- 0.00 48.23 0.00 5 0.00 0.00 void __gnu_cxx::new_allocator<Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0> >::construct<Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0>, std::function<void (ResizeCameraMessage&)> const&>(Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0>*, std::function<void (ResizeCameraMessage&)> const&)
- 0.00 48.23 0.00 5 0.00 0.00 __gnu_cxx::new_allocator<Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0> >::new_allocator()
- 0.00 48.23 0.00 5 0.00 0.00 __gnu_cxx::new_allocator<System*>::deallocate(System**, unsigned long)
- 0.00 48.23 0.00 5 0.00 0.00 __gnu_cxx::new_allocator<System*>::allocate(unsigned long, void const*)
- 0.00 48.23 0.00 5 0.00 0.00 __gnu_cxx::new_allocator<std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2> >::deallocate(std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2>*, unsigned long)
- 0.00 48.23 0.00 5 0.00 0.00 __gnu_cxx::new_allocator<std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2> >::allocate(unsigned long, void const*)
- 0.00 48.23 0.00 5 0.00 0.00 __gnu_cxx::__normal_iterator<System**, std::vector<System*, std::allocator<System*> > >::difference_type __gnu_cxx::operator-<System**, std::vector<System*, std::allocator<System*> > >(__gnu_cxx::__normal_iterator<System**, std::vector<System*, std::allocator<System*> > > const&, __gnu_cxx::__normal_iterator<System**, std::vector<System*, std::allocator<System*> > > const&)
- 0.00 48.23 0.00 5 0.00 0.00 GraphicalSystem* Scene::get_system<GraphicalSystem, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) const
- 0.00 48.23 0.00 5 0.00 0.00 __gnu_cxx::new_allocator<std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2> >::max_size() const
- 0.00 48.23 0.00 5 0.00 0.00 std::vector<System*, std::allocator<System*> >::_M_check_len(unsigned long, char const*) const
- 0.00 48.23 0.00 5 0.00 0.00 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, System*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > > >, std::_Select1st<std::pair<std::type_index const, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, System*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > > > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, System*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > > > > >::size() const
- 0.00 48.23 0.00 5 0.00 0.00 std::function<void (ResizeCameraMessage&)>::operator bool() const
- 0.00 48.23 0.00 5 0.00 0.00 CallbackSystem::on_init(Game&)::{lambda(ResizeCameraMessage&)#1} const& std::_Any_data::_M_access<CallbackSystem::on_init(Game&)::{lambda(ResizeCameraMessage&)#1}>() const
- 0.00 48.23 0.00 5 0.00 0.00 std::allocator<Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0> >::allocator()
- 0.00 48.23 0.00 5 0.00 0.00 std::shared_ptr<Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0> >::shared_ptr<std::allocator<Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0> >, std::function<void (ResizeCameraMessage&)> const&>(std::_Sp_make_shared_tag, std::allocator<Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0> > const&, std::function<void (ResizeCameraMessage&)> const&)
- 0.00 48.23 0.00 5 0.00 0.00 std::shared_ptr<Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0> >::~shared_ptr()
- 0.00 48.23 0.00 5 0.00 0.00 std::_Vector_base<System*, std::allocator<System*> >::_M_allocate(unsigned long)
- 0.00 48.23 0.00 5 0.00 0.00 std::enable_if<!std::__shared_ptr<Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0>, (__gnu_cxx::_Lock_policy)2>::__has_esft_base<Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0>, void>::value, void>::type std::__shared_ptr<Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0>, (__gnu_cxx::_Lock_policy)2>::_M_enable_shared_from_this_with<Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0>, Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0> >(Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0>*)
- 0.00 48.23 0.00 5 0.00 0.00 std::__shared_ptr<Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0>, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<std::allocator<Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0> >, std::function<void (ResizeCameraMessage&)> const&>(std::_Sp_make_shared_tag, std::allocator<Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0> > const&, std::function<void (ResizeCameraMessage&)> const&)
- 0.00 48.23 0.00 5 0.00 0.00 std::__shared_ptr<Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0>, (__gnu_cxx::_Lock_policy)2>::~__shared_ptr()
- 0.00 48.23 0.00 5 0.00 0.00 std::_Sp_ebo_helper<0, std::allocator<Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0> >, true>::_Sp_ebo_helper(std::allocator<Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0> > const&)
- 0.00 48.23 0.00 5 0.00 0.00 std::_Sp_ebo_helper<0, std::allocator<Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0> >, true>::~_Sp_ebo_helper()
- 0.00 48.23 0.00 5 0.00 0.00 std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0> >, std::function<void (ResizeCameraMessage&)> const&>(std::_Sp_make_shared_tag, Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0>*, std::allocator<Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0> > const&, std::function<void (ResizeCameraMessage&)> const&)
- 0.00 48.23 0.00 5 0.00 0.00 std::__allocated_ptr<std::allocator<std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2> > >::get()
- 0.00 48.23 0.00 5 0.00 0.00 std::__allocated_ptr<std::allocator<std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2> > >::operator=(decltype(nullptr))
- 0.00 48.23 0.00 5 0.00 0.00 void std::allocator_traits<std::allocator<Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0> > >::destroy<Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0> >(std::allocator<Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0> >&, Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0>*)
- 0.00 48.23 0.00 5 0.00 0.00 void std::allocator_traits<std::allocator<Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0> > >::construct<Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0>, std::function<void (ResizeCameraMessage&)> const&>(std::allocator<Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0> >&, Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0>*, std::function<void (ResizeCameraMessage&)> const&)
- 0.00 48.23 0.00 5 0.00 0.00 std::allocator_traits<std::allocator<System*> >::deallocate(std::allocator<System*>&, System**, unsigned long)
- 0.00 48.23 0.00 5 0.00 0.00 std::allocator_traits<std::allocator<System*> >::allocate(std::allocator<System*>&, unsigned long)
- 0.00 48.23 0.00 5 0.00 0.00 std::allocator_traits<std::allocator<std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2> > >::deallocate(std::allocator<std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2> >&, std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2>*, unsigned long)
- 0.00 48.23 0.00 5 0.00 0.00 std::allocator_traits<std::allocator<std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2> > >::allocate(std::allocator<std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2> >&, unsigned long)
- 0.00 48.23 0.00 5 0.00 0.00 std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2>::_M_destroy()
- 0.00 48.23 0.00 5 0.00 0.00 std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2>::_M_dispose()
- 0.00 48.23 0.00 5 0.00 0.00 std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&)
- 0.00 48.23 0.00 5 0.00 0.00 std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2>::_Impl::_Impl(std::allocator<Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0> >)
- 0.00 48.23 0.00 5 0.00 0.00 std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2>::_Impl::~_Impl()
- 0.00 48.23 0.00 5 0.00 0.00 std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2>::_Sp_counted_ptr_inplace<std::function<void (ResizeCameraMessage&)> const&>(std::allocator<Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0> >, std::function<void (ResizeCameraMessage&)> const&)
- 0.00 48.23 0.00 5 0.00 0.00 std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2>::~_Sp_counted_ptr_inplace()
- 0.00 48.23 0.00 5 0.00 0.00 void std::vector<System*, std::allocator<System*> >::_M_realloc_insert<System*>(__gnu_cxx::__normal_iterator<System**, std::vector<System*, std::allocator<System*> > >, System*&&)
- 0.00 48.23 0.00 5 0.00 0.00 std::_Rb_tree<Logger::CATEGORY, std::pair<Logger::CATEGORY const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<Logger::CATEGORY const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<Logger::CATEGORY>, std::allocator<std::pair<Logger::CATEGORY const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_rightmost()
- 0.00 48.23 0.00 5 0.00 0.00 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, System*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > > >, std::_Select1st<std::pair<std::type_index const, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, System*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > > > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, System*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > > > > >::begin()
- 0.00 48.23 0.00 5 0.00 0.00 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, System*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > > >, std::_Select1st<std::pair<std::type_index const, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, System*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > > > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, System*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > > > > >::_S_right(std::_Rb_tree_node_base const*)
- 0.00 48.23 0.00 5 0.00 0.00 std::function<void (ResizeCameraMessage&)>::function(std::function<void (ResizeCameraMessage&)> const&)
- 0.00 48.23 0.00 5 0.00 0.00 std::shared_ptr<Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0> > std::make_shared<Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0>, std::function<void (ResizeCameraMessage&)> const&>(std::function<void (ResizeCameraMessage&)> const&)
- 0.00 48.23 0.00 5 0.00 0.00 std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2>* std::__to_address<std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2> >(std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2>*)
- 0.00 48.23 0.00 5 0.00 0.00 std::shared_ptr<Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0> > std::allocate_shared<Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0> >, std::function<void (ResizeCameraMessage&)> const&>(std::allocator<Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0> > const&, std::function<void (ResizeCameraMessage&)> const&)
- 0.00 48.23 0.00 5 0.00 0.00 std::__allocated_ptr<std::allocator<std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2> > > std::__allocate_guarded<std::allocator<std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2> > >(std::allocator<std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2> >&)
- 0.00 48.23 0.00 5 0.00 0.00 std::remove_reference<std::allocator<Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0> > const&>::type&& std::move<std::allocator<Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0> > const&>(std::allocator<Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0> > const&)
- 0.00 48.23 0.00 5 0.00 0.00 std::remove_reference<std::shared_ptr<Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0> >&>::type&& std::move<std::shared_ptr<Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0> >&>(std::shared_ptr<Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0> >&)
- 0.00 48.23 0.00 4 0.00 0.00 Handle ObjectPool<Text>::add<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<Font>&, int&>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<Font>&, int&)
- 0.00 48.23 0.00 4 0.00 0.00 VertexList::vertex_color(unsigned int, sf::Color const&)
- 0.00 48.23 0.00 4 0.00 0.00 VertexList::vertex_position(unsigned int, sf::Vector2<float> const&)
- 0.00 48.23 0.00 4 0.00 0.00 Handle ComponentManager::add<Text, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<Font>&, int&, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<Font>&, int&)
- 0.00 48.23 0.00 4 0.00 0.00 CameraResizePolicy::set_camera_size(Camera&, sf::Vector2<float> const&)
- 0.00 48.23 0.00 4 0.00 0.01 FitCameraResizePolicy::resize(Camera&, sf::Vector2<float> const&)
- 0.00 48.23 0.00 4 0.00 0.03 Camera::size(sf::Vector2<float> const&)
- 0.00 48.23 0.00 4 0.00 0.01 Camera::center(sf::Vector2<float> const&)
- 0.00 48.23 0.00 4 0.00 0.00 Camera::resize(sf::Vector2<float> const&)
- 0.00 48.23 0.00 4 0.00 0.00 Handle Entity::add<Text, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<Font>, int, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<Font>&&, int&&)
- 0.00 48.23 0.00 4 0.00 0.00 Callback::left_click(std::function<void ()>)
- 0.00 48.23 0.00 4 0.00 0.00 __gnu_cxx::new_allocator<ModalIntent>::~new_allocator()
- 0.00 48.23 0.00 4 0.00 0.00 __gnu_cxx::new_allocator<MouseXIntent>::~new_allocator()
- 0.00 48.23 0.00 4 0.00 0.00 __gnu_cxx::new_allocator<MouseYIntent>::~new_allocator()
- 0.00 48.23 0.00 4 0.00 0.00 __gnu_cxx::new_allocator<MoveLeftIntent>::~new_allocator()
- 0.00 48.23 0.00 4 0.00 0.00 __gnu_cxx::new_allocator<CloseInputEvent>::~new_allocator()
- 0.00 48.23 0.00 4 0.00 0.00 __gnu_cxx::new_allocator<LeftClickIntent>::~new_allocator()
- 0.00 48.23 0.00 4 0.00 0.00 __gnu_cxx::new_allocator<MoveRightIntent>::~new_allocator()
- 0.00 48.23 0.00 4 0.00 0.00 __gnu_cxx::new_allocator<ResetViewIntent>::~new_allocator()
- 0.00 48.23 0.00 4 0.00 0.00 __gnu_cxx::new_allocator<MouseWheelIntent>::~new_allocator()
- 0.00 48.23 0.00 4 0.00 0.00 __gnu_cxx::new_allocator<ResizeInputEvent>::~new_allocator()
- 0.00 48.23 0.00 4 0.00 0.00 __gnu_cxx::new_allocator<RightClickIntent>::~new_allocator()
- 0.00 48.23 0.00 4 0.00 0.00 __gnu_cxx::new_allocator<RemoveTilesIntent>::~new_allocator()
- 0.00 48.23 0.00 4 0.00 0.00 __gnu_cxx::new_allocator<VisualDebugIntent>::~new_allocator()
- 0.00 48.23 0.00 4 0.00 0.00 __gnu_cxx::new_allocator<SerializeMapIntent>::~new_allocator()
- 0.00 48.23 0.00 4 0.00 0.00 __gnu_cxx::new_allocator<LostFocusInputEvent>::~new_allocator()
- 0.00 48.23 0.00 4 0.00 0.00 __gnu_cxx::new_allocator<SelectMenuItemIntent>::~new_allocator()
- 0.00 48.23 0.00 4 0.00 0.00 __gnu_cxx::new_allocator<GainedFocusInputEvent>::~new_allocator()
- 0.00 48.23 0.00 4 0.00 0.00 __gnu_cxx::new_allocator<GridVisibilityToggleIntent>::~new_allocator()
- 0.00 48.23 0.00 4 0.00 0.00 __gnu_cxx::new_allocator<ObjectPool<PlayerProfile>::Entry>::~new_allocator()
- 0.00 48.23 0.00 4 0.00 0.00 __gnu_cxx::new_allocator<ObjectPool<Text>::Entry>::~new_allocator()
- 0.00 48.23 0.00 4 0.00 0.00 __gnu_cxx::new_allocator<ObjectPool<Sprite>::Entry>::~new_allocator()
- 0.00 48.23 0.00 4 0.00 0.00 __gnu_cxx::new_allocator<ObjectPool<Callback>::Entry>::~new_allocator()
- 0.00 48.23 0.00 4 0.00 0.00 __gnu_cxx::new_allocator<Mailbox::HandlerEntryImpl<SetVisualDebugMessage, (void*)0> >::~new_allocator()
- 0.00 48.23 0.00 4 0.00 0.00 __gnu_cxx::new_allocator<Mailbox::HandlerEntryImpl<SetGridVisibilityMessage, (void*)0> >::~new_allocator()
- 0.00 48.23 0.00 4 0.00 0.00 __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<Logger::CATEGORY const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::deallocate(std::_Rb_tree_node<std::pair<Logger::CATEGORY const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*, unsigned long)
- 0.00 48.23 0.00 4 0.00 0.00 void __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<Logger::CATEGORY const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::destroy<std::pair<Logger::CATEGORY const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(std::pair<Logger::CATEGORY const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*)
- 0.00 48.23 0.00 4 0.00 0.00 __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<Logger::CATEGORY const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::allocate(unsigned long, void const*)
- 0.00 48.23 0.00 4 0.00 0.00 void __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<Logger::CATEGORY const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::construct<std::pair<Logger::CATEGORY const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::pair<Logger::CATEGORY const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&>(std::pair<Logger::CATEGORY const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*, std::pair<Logger::CATEGORY const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&)
- 0.00 48.23 0.00 4 0.00 0.00 __gnu_cxx::new_allocator<std::_Sp_counted_ptr_inplace<MoveUpIntent, std::allocator<MoveUpIntent>, (__gnu_cxx::_Lock_policy)2> >::new_allocator()
- 0.00 48.23 0.00 4 0.00 0.00 __gnu_cxx::new_allocator<std::_Sp_counted_ptr_inplace<MoveUpIntent, std::allocator<MoveUpIntent>, (__gnu_cxx::_Lock_policy)2> >::~new_allocator()
- 0.00 48.23 0.00 4 0.00 0.00 __gnu_cxx::new_allocator<std::_Sp_counted_ptr_inplace<MoveDownIntent, std::allocator<MoveDownIntent>, (__gnu_cxx::_Lock_policy)2> >::new_allocator()
- 0.00 48.23 0.00 4 0.00 0.00 __gnu_cxx::new_allocator<std::_Sp_counted_ptr_inplace<MoveDownIntent, std::allocator<MoveDownIntent>, (__gnu_cxx::_Lock_policy)2> >::~new_allocator()
- 0.00 48.23 0.00 4 0.00 0.00 __gnu_cxx::new_allocator<std::_Sp_counted_ptr_inplace<Font, std::allocator<Font>, (__gnu_cxx::_Lock_policy)2> >::new_allocator()
- 0.00 48.23 0.00 4 0.00 0.00 __gnu_cxx::new_allocator<std::_Sp_counted_ptr_inplace<Font, std::allocator<Font>, (__gnu_cxx::_Lock_policy)2> >::~new_allocator()
- 0.00 48.23 0.00 4 0.00 0.00 __gnu_cxx::new_allocator<std::_Sp_counted_ptr_inplace<Camera, std::allocator<Camera>, (__gnu_cxx::_Lock_policy)2> >::new_allocator()
- 0.00 48.23 0.00 4 0.00 0.00 __gnu_cxx::new_allocator<std::_Sp_counted_ptr_inplace<Camera, std::allocator<Camera>, (__gnu_cxx::_Lock_policy)2> >::~new_allocator()
- 0.00 48.23 0.00 4 0.00 0.00 __gnu_cxx::new_allocator<std::_Sp_counted_ptr_inplace<Texture, std::allocator<Texture>, (__gnu_cxx::_Lock_policy)2> >::new_allocator()
- 0.00 48.23 0.00 4 0.00 0.00 __gnu_cxx::new_allocator<std::_Sp_counted_ptr_inplace<Texture, std::allocator<Texture>, (__gnu_cxx::_Lock_policy)2> >::~new_allocator()
- 0.00 48.23 0.00 4 0.00 0.00 __gnu_cxx::new_allocator<std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<EntityIdChangedMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<EntityIdChangedMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2> >::new_allocator()
- 0.00 48.23 0.00 4 0.00 0.00 __gnu_cxx::new_allocator<std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<EntityIdChangedMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<EntityIdChangedMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2> >::~new_allocator()
- 0.00 48.23 0.00 4 0.00 0.00 decltype ((({parm#1}.base)())-(({parm#2}.base)())) __gnu_cxx::operator-<SceneNode* const*, SceneNode**, std::vector<SceneNode*, std::allocator<SceneNode*> > >(__gnu_cxx::__normal_iterator<SceneNode* const*, std::vector<SceneNode*, std::allocator<SceneNode*> > > const&, __gnu_cxx::__normal_iterator<SceneNode**, std::vector<SceneNode*, std::allocator<SceneNode*> > > const&)
- 0.00 48.23 0.00 4 0.00 0.00 InputDevice::device_id() const
- 0.00 48.23 0.00 4 0.00 0.00 __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<Logger::CATEGORY const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::max_size() const
- 0.00 48.23 0.00 4 0.00 0.00 std::__shared_ptr<CameraResizePolicy, (__gnu_cxx::_Lock_policy)2>::get() const
- 0.00 48.23 0.00 4 0.00 0.00 std::__shared_ptr<CameraResizePolicy, (__gnu_cxx::_Lock_policy)2>::operator bool() const
- 0.00 48.23 0.00 4 0.00 0.00 std::_Rb_tree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::operator!=(std::_Rb_tree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&) const
- 0.00 48.23 0.00 4 0.00 0.00 std::_Rb_tree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Font> > >::operator==(std::_Rb_tree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Font> > > const&) const
- 0.00 48.23 0.00 4 0.00 0.00 std::_Rb_tree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Texture> > >::operator==(std::_Rb_tree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Texture> > > const&) const
- 0.00 48.23 0.00 4 0.00 0.00 std::__shared_ptr_access<CameraResizePolicy, (__gnu_cxx::_Lock_policy)2, false, false>::_M_get() const
- 0.00 48.23 0.00 4 0.00 0.00 std::_Rb_tree_const_iterator<std::pair<Logger::CATEGORY const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_const_cast() const
- 0.00 48.23 0.00 4 0.00 0.00 std::_Rb_tree_node<std::pair<Logger::CATEGORY const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >* std::_Rb_tree<Logger::CATEGORY, std::pair<Logger::CATEGORY const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<Logger::CATEGORY const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<Logger::CATEGORY>, std::allocator<std::pair<Logger::CATEGORY const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_Alloc_node::operator()<std::pair<Logger::CATEGORY const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&>(std::pair<Logger::CATEGORY const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&) const
- 0.00 48.23 0.00 4 0.00 0.00 std::_Rb_tree<Logger::CATEGORY, std::pair<Logger::CATEGORY const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<Logger::CATEGORY const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<Logger::CATEGORY>, std::allocator<std::pair<Logger::CATEGORY const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::size() const
- 0.00 48.23 0.00 4 0.00 0.00 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::shared_ptr<Intent> >, std::_Select1st<std::pair<std::type_index const, std::shared_ptr<Intent> > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Intent> > > >::size() const
- 0.00 48.23 0.00 4 0.00 0.00 BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>)::{lambda()#2}* const& std::_Any_data::_M_access<BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>)::{lambda()#2}*>() const
- 0.00 48.23 0.00 4 0.00 0.00 std::allocator<ModalIntent>::~allocator()
- 0.00 48.23 0.00 4 0.00 0.00 std::allocator<MouseXIntent>::~allocator()
- 0.00 48.23 0.00 4 0.00 0.00 std::allocator<MouseYIntent>::~allocator()
- 0.00 48.23 0.00 4 0.00 0.00 std::allocator<MoveLeftIntent>::~allocator()
- 0.00 48.23 0.00 4 0.00 0.00 std::allocator<CloseInputEvent>::~allocator()
- 0.00 48.23 0.00 4 0.00 0.00 std::allocator<LeftClickIntent>::~allocator()
- 0.00 48.23 0.00 4 0.00 0.00 std::allocator<MoveRightIntent>::~allocator()
- 0.00 48.23 0.00 4 0.00 0.00 std::allocator<ResetViewIntent>::~allocator()
- 0.00 48.23 0.00 4 0.00 0.00 std::allocator<MouseWheelIntent>::~allocator()
- 0.00 48.23 0.00 4 0.00 0.00 std::allocator<ResizeInputEvent>::~allocator()
- 0.00 48.23 0.00 4 0.00 0.00 std::allocator<RightClickIntent>::~allocator()
- 0.00 48.23 0.00 4 0.00 0.00 std::allocator<RemoveTilesIntent>::~allocator()
- 0.00 48.23 0.00 4 0.00 0.00 std::allocator<VisualDebugIntent>::~allocator()
- 0.00 48.23 0.00 4 0.00 0.00 std::allocator<SerializeMapIntent>::~allocator()
- 0.00 48.23 0.00 4 0.00 0.00 std::allocator<LostFocusInputEvent>::~allocator()
- 0.00 48.23 0.00 4 0.00 0.00 std::allocator<SelectMenuItemIntent>::~allocator()
- 0.00 48.23 0.00 4 0.00 0.00 std::allocator<GainedFocusInputEvent>::~allocator()
- 0.00 48.23 0.00 4 0.00 0.00 std::allocator<GridVisibilityToggleIntent>::~allocator()
- 0.00 48.23 0.00 4 0.00 0.00 std::allocator<ObjectPool<PlayerProfile>::Entry>::~allocator()
- 0.00 48.23 0.00 4 0.00 0.00 std::allocator<ObjectPool<Text>::Entry>::~allocator()
- 0.00 48.23 0.00 4 0.00 0.00 std::allocator<ObjectPool<Sprite>::Entry>::~allocator()
- 0.00 48.23 0.00 4 0.00 0.00 std::allocator<ObjectPool<Callback>::Entry>::~allocator()
- 0.00 48.23 0.00 4 0.00 0.00 std::allocator<Mailbox::HandlerEntryImpl<SetVisualDebugMessage, (void*)0> >::~allocator()
- 0.00 48.23 0.00 4 0.00 0.00 std::allocator<Mailbox::HandlerEntryImpl<SetGridVisibilityMessage, (void*)0> >::~allocator()
- 0.00 48.23 0.00 4 0.00 0.00 std::allocator<std::_Sp_counted_ptr_inplace<MoveUpIntent, std::allocator<MoveUpIntent>, (__gnu_cxx::_Lock_policy)2> >::allocator<MoveUpIntent>(std::allocator<MoveUpIntent> const&)
- 0.00 48.23 0.00 4 0.00 0.00 std::allocator<std::_Sp_counted_ptr_inplace<MoveUpIntent, std::allocator<MoveUpIntent>, (__gnu_cxx::_Lock_policy)2> >::~allocator()
- 0.00 48.23 0.00 4 0.00 0.00 std::allocator<std::_Sp_counted_ptr_inplace<MoveDownIntent, std::allocator<MoveDownIntent>, (__gnu_cxx::_Lock_policy)2> >::allocator<MoveDownIntent>(std::allocator<MoveDownIntent> const&)
- 0.00 48.23 0.00 4 0.00 0.00 std::allocator<std::_Sp_counted_ptr_inplace<MoveDownIntent, std::allocator<MoveDownIntent>, (__gnu_cxx::_Lock_policy)2> >::~allocator()
- 0.00 48.23 0.00 4 0.00 0.00 std::allocator<std::_Sp_counted_ptr_inplace<Font, std::allocator<Font>, (__gnu_cxx::_Lock_policy)2> >::allocator<Font>(std::allocator<Font> const&)
- 0.00 48.23 0.00 4 0.00 0.00 std::allocator<std::_Sp_counted_ptr_inplace<Font, std::allocator<Font>, (__gnu_cxx::_Lock_policy)2> >::~allocator()
- 0.00 48.23 0.00 4 0.00 0.00 std::allocator<std::_Sp_counted_ptr_inplace<Camera, std::allocator<Camera>, (__gnu_cxx::_Lock_policy)2> >::allocator<Camera>(std::allocator<Camera> const&)
- 0.00 48.23 0.00 4 0.00 0.00 std::allocator<std::_Sp_counted_ptr_inplace<Camera, std::allocator<Camera>, (__gnu_cxx::_Lock_policy)2> >::~allocator()
- 0.00 48.23 0.00 4 0.00 0.00 std::allocator<std::_Sp_counted_ptr_inplace<Texture, std::allocator<Texture>, (__gnu_cxx::_Lock_policy)2> >::allocator<Texture>(std::allocator<Texture> const&)
- 0.00 48.23 0.00 4 0.00 0.00 std::allocator<std::_Sp_counted_ptr_inplace<Texture, std::allocator<Texture>, (__gnu_cxx::_Lock_policy)2> >::~allocator()
- 0.00 48.23 0.00 4 0.00 0.00 std::allocator<std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<EntityIdChangedMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<EntityIdChangedMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2> >::allocator<Mailbox::HandlerEntryImpl<EntityIdChangedMessage, (void*)0> >(std::allocator<Mailbox::HandlerEntryImpl<EntityIdChangedMessage, (void*)0> > const&)
- 0.00 48.23 0.00 4 0.00 0.00 std::allocator<std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<EntityIdChangedMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<EntityIdChangedMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2> >::~allocator()
- 0.00 48.23 0.00 4 0.00 0.00 void std::_Destroy_aux<true>::__destroy<Observer<std::shared_ptr<InputEvent> >**>(Observer<std::shared_ptr<InputEvent> >**, Observer<std::shared_ptr<InputEvent> >**)
- 0.00 48.23 0.00 4 0.00 0.00 std::_Vector_base<ObjectPool<PlayerProfile>::Entry, std::allocator<ObjectPool<PlayerProfile>::Entry> >::_M_get_Tp_allocator()
- 0.00 48.23 0.00 4 0.00 0.00 std::_Vector_base<ObjectPool<Text>::Entry, std::allocator<ObjectPool<Text>::Entry> >::_M_get_Tp_allocator()
- 0.00 48.23 0.00 4 0.00 0.00 std::_Vector_base<ObjectPool<Sprite>::Entry, std::allocator<ObjectPool<Sprite>::Entry> >::_M_get_Tp_allocator()
- 0.00 48.23 0.00 4 0.00 0.00 std::_Vector_base<ObjectPool<Callback>::Entry, std::allocator<ObjectPool<Callback>::Entry> >::_M_get_Tp_allocator()
- 0.00 48.23 0.00 4 0.00 0.00 std::_Vector_base<Observer<std::shared_ptr<InputEvent> >*, std::allocator<Observer<std::shared_ptr<InputEvent> >*> >::_M_deallocate(Observer<std::shared_ptr<InputEvent> >**, unsigned long)
- 0.00 48.23 0.00 4 0.00 0.00 std::_Function_base::_Base_manager<CallbackSystem::on_init(Game&)::{lambda(ResizeCameraMessage&)#1}>::_M_destroy(std::_Any_data&, std::integral_constant<bool, true>)
- 0.00 48.23 0.00 4 0.00 0.00 std::_Function_base::_Base_manager<GraphicalSystem::GraphicalSystem(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, RenderSurface&, std::shared_ptr<Camera>)::{lambda(ResizeCameraMessage&)#1}>::_M_get_pointer(std::_Any_data const&)
- 0.00 48.23 0.00 4 0.00 0.00 std::_Function_base::_Base_manager<Scene::do_init(Game&)::{lambda(EntityIdChangedMessage&)#1}>::_M_destroy(std::_Any_data&, std::integral_constant<bool, true>)
- 0.00 48.23 0.00 4 0.00 0.00 std::_Sp_ebo_helper<0, std::allocator<MoveUpIntent>, true>::_S_get(std::_Sp_ebo_helper<0, std::allocator<MoveUpIntent>, true>&)
- 0.00 48.23 0.00 4 0.00 0.00 std::_Sp_ebo_helper<0, std::allocator<MoveDownIntent>, true>::_S_get(std::_Sp_ebo_helper<0, std::allocator<MoveDownIntent>, true>&)
- 0.00 48.23 0.00 4 0.00 0.00 std::_Sp_ebo_helper<0, std::allocator<Font>, true>::_S_get(std::_Sp_ebo_helper<0, std::allocator<Font>, true>&)
- 0.00 48.23 0.00 4 0.00 0.00 std::_Sp_ebo_helper<0, std::allocator<Camera>, true>::_S_get(std::_Sp_ebo_helper<0, std::allocator<Camera>, true>&)
- 0.00 48.23 0.00 4 0.00 0.00 std::_Sp_ebo_helper<0, std::allocator<Texture>, true>::_S_get(std::_Sp_ebo_helper<0, std::allocator<Texture>, true>&)
- 0.00 48.23 0.00 4 0.00 0.00 std::_Sp_ebo_helper<0, std::allocator<Mailbox::HandlerEntryImpl<EntityIdChangedMessage, (void*)0> >, true>::_S_get(std::_Sp_ebo_helper<0, std::allocator<Mailbox::HandlerEntryImpl<EntityIdChangedMessage, (void*)0> >, true>&)
- 0.00 48.23 0.00 4 0.00 0.00 std::__allocated_ptr<std::allocator<std::_Sp_counted_ptr_inplace<MoveUpIntent, std::allocator<MoveUpIntent>, (__gnu_cxx::_Lock_policy)2> > >::__allocated_ptr(std::allocator<std::_Sp_counted_ptr_inplace<MoveUpIntent, std::allocator<MoveUpIntent>, (__gnu_cxx::_Lock_policy)2> >&, std::_Sp_counted_ptr_inplace<MoveUpIntent, std::allocator<MoveUpIntent>, (__gnu_cxx::_Lock_policy)2>*)
- 0.00 48.23 0.00 4 0.00 0.00 std::__allocated_ptr<std::allocator<std::_Sp_counted_ptr_inplace<MoveUpIntent, std::allocator<MoveUpIntent>, (__gnu_cxx::_Lock_policy)2> > >::~__allocated_ptr()
- 0.00 48.23 0.00 4 0.00 0.00 std::__allocated_ptr<std::allocator<std::_Sp_counted_ptr_inplace<MoveDownIntent, std::allocator<MoveDownIntent>, (__gnu_cxx::_Lock_policy)2> > >::__allocated_ptr(std::allocator<std::_Sp_counted_ptr_inplace<MoveDownIntent, std::allocator<MoveDownIntent>, (__gnu_cxx::_Lock_policy)2> >&, std::_Sp_counted_ptr_inplace<MoveDownIntent, std::allocator<MoveDownIntent>, (__gnu_cxx::_Lock_policy)2>*)
- 0.00 48.23 0.00 4 0.00 0.00 std::__allocated_ptr<std::allocator<std::_Sp_counted_ptr_inplace<MoveDownIntent, std::allocator<MoveDownIntent>, (__gnu_cxx::_Lock_policy)2> > >::~__allocated_ptr()
- 0.00 48.23 0.00 4 0.00 0.00 std::__allocated_ptr<std::allocator<std::_Sp_counted_ptr_inplace<Font, std::allocator<Font>, (__gnu_cxx::_Lock_policy)2> > >::__allocated_ptr(std::allocator<std::_Sp_counted_ptr_inplace<Font, std::allocator<Font>, (__gnu_cxx::_Lock_policy)2> >&, std::_Sp_counted_ptr_inplace<Font, std::allocator<Font>, (__gnu_cxx::_Lock_policy)2>*)
- 0.00 48.23 0.00 4 0.00 0.00 std::__allocated_ptr<std::allocator<std::_Sp_counted_ptr_inplace<Font, std::allocator<Font>, (__gnu_cxx::_Lock_policy)2> > >::~__allocated_ptr()
- 0.00 48.23 0.00 4 0.00 0.00 std::__allocated_ptr<std::allocator<std::_Sp_counted_ptr_inplace<Camera, std::allocator<Camera>, (__gnu_cxx::_Lock_policy)2> > >::__allocated_ptr(std::allocator<std::_Sp_counted_ptr_inplace<Camera, std::allocator<Camera>, (__gnu_cxx::_Lock_policy)2> >&, std::_Sp_counted_ptr_inplace<Camera, std::allocator<Camera>, (__gnu_cxx::_Lock_policy)2>*)
- 0.00 48.23 0.00 4 0.00 0.00 std::__allocated_ptr<std::allocator<std::_Sp_counted_ptr_inplace<Camera, std::allocator<Camera>, (__gnu_cxx::_Lock_policy)2> > >::~__allocated_ptr()
- 0.00 48.23 0.00 4 0.00 0.00 std::__allocated_ptr<std::allocator<std::_Sp_counted_ptr_inplace<Texture, std::allocator<Texture>, (__gnu_cxx::_Lock_policy)2> > >::__allocated_ptr(std::allocator<std::_Sp_counted_ptr_inplace<Texture, std::allocator<Texture>, (__gnu_cxx::_Lock_policy)2> >&, std::_Sp_counted_ptr_inplace<Texture, std::allocator<Texture>, (__gnu_cxx::_Lock_policy)2>*)
- 0.00 48.23 0.00 4 0.00 0.00 std::__allocated_ptr<std::allocator<std::_Sp_counted_ptr_inplace<Texture, std::allocator<Texture>, (__gnu_cxx::_Lock_policy)2> > >::~__allocated_ptr()
- 0.00 48.23 0.00 4 0.00 0.00 std::__allocated_ptr<std::allocator<std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<EntityIdChangedMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<EntityIdChangedMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2> > >::__allocated_ptr(std::allocator<std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<EntityIdChangedMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<EntityIdChangedMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2> >&, std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<EntityIdChangedMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<EntityIdChangedMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2>*)
- 0.00 48.23 0.00 4 0.00 0.00 std::__allocated_ptr<std::allocator<std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<EntityIdChangedMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<EntityIdChangedMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2> > >::~__allocated_ptr()
- 0.00 48.23 0.00 4 0.00 0.00 std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<Logger::CATEGORY const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >::deallocate(std::allocator<std::_Rb_tree_node<std::pair<Logger::CATEGORY const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >&, std::_Rb_tree_node<std::pair<Logger::CATEGORY const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*, unsigned long)
- 0.00 48.23 0.00 4 0.00 0.00 void std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<Logger::CATEGORY const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >::destroy<std::pair<Logger::CATEGORY const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(std::allocator<std::_Rb_tree_node<std::pair<Logger::CATEGORY const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >&, std::pair<Logger::CATEGORY const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*)
- 0.00 48.23 0.00 4 0.00 0.00 std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<Logger::CATEGORY const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >::allocate(std::allocator<std::_Rb_tree_node<std::pair<Logger::CATEGORY const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >&, unsigned long)
- 0.00 48.23 0.00 4 0.00 0.00 void std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<Logger::CATEGORY const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >::construct<std::pair<Logger::CATEGORY const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::pair<Logger::CATEGORY const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&>(std::allocator<std::_Rb_tree_node<std::pair<Logger::CATEGORY const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >&, std::pair<Logger::CATEGORY const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*, std::pair<Logger::CATEGORY const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&)
- 0.00 48.23 0.00 4 0.00 0.03 std::_Function_handler<void (ResizeCameraMessage&), GraphicalSystem::GraphicalSystem(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, RenderSurface&, std::shared_ptr<Camera>)::{lambda(ResizeCameraMessage&)#1}>::_M_invoke(std::_Any_data const&, ResizeCameraMessage&)
- 0.00 48.23 0.00 4 0.00 0.00 std::_Rb_tree_const_iterator<std::pair<Logger::CATEGORY const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_Rb_tree_const_iterator(std::_Rb_tree_iterator<std::pair<Logger::CATEGORY const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&)
- 0.00 48.23 0.00 4 0.00 0.00 std::_Rb_tree_const_iterator<std::pair<unsigned int const, Player*> >::_Rb_tree_const_iterator(std::_Rb_tree_iterator<std::pair<unsigned int const, Player*> > const&)
- 0.00 48.23 0.00 4 0.00 0.00 std::_Sp_counted_ptr_inplace<MoveUpIntent, std::allocator<MoveUpIntent>, (__gnu_cxx::_Lock_policy)2>::_Impl::_M_alloc()
- 0.00 48.23 0.00 4 0.00 0.00 std::_Sp_counted_ptr_inplace<MoveDownIntent, std::allocator<MoveDownIntent>, (__gnu_cxx::_Lock_policy)2>::_Impl::_M_alloc()
- 0.00 48.23 0.00 4 0.00 0.00 std::_Sp_counted_ptr_inplace<Font, std::allocator<Font>, (__gnu_cxx::_Lock_policy)2>::_Impl::_M_alloc()
- 0.00 48.23 0.00 4 0.00 0.00 std::_Sp_counted_ptr_inplace<Camera, std::allocator<Camera>, (__gnu_cxx::_Lock_policy)2>::_Impl::_M_alloc()
- 0.00 48.23 0.00 4 0.00 0.00 std::_Sp_counted_ptr_inplace<Texture, std::allocator<Texture>, (__gnu_cxx::_Lock_policy)2>::_Impl::_M_alloc()
- 0.00 48.23 0.00 4 0.00 0.00 std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<EntityIdChangedMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<EntityIdChangedMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2>::_Impl::_M_alloc()
- 0.00 48.23 0.00 4 0.00 0.00 std::pair<Logger::CATEGORY const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::pair(std::pair<Logger::CATEGORY const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&)
- 0.00 48.23 0.00 4 0.00 0.00 std::vector<SceneNode*, std::allocator<SceneNode*> >::insert(__gnu_cxx::__normal_iterator<SceneNode* const*, std::vector<SceneNode*, std::allocator<SceneNode*> > >, SceneNode* const&)
- 0.00 48.23 0.00 4 0.00 0.00 std::_Rb_tree_iterator<std::pair<Logger::CATEGORY const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > std::_Rb_tree<Logger::CATEGORY, std::pair<Logger::CATEGORY const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<Logger::CATEGORY const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<Logger::CATEGORY>, std::allocator<std::pair<Logger::CATEGORY const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_insert_<std::pair<Logger::CATEGORY const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, std::_Rb_tree<Logger::CATEGORY, std::pair<Logger::CATEGORY const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<Logger::CATEGORY const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<Logger::CATEGORY>, std::allocator<std::pair<Logger::CATEGORY const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_Alloc_node>(std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::pair<Logger::CATEGORY const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, std::_Rb_tree<Logger::CATEGORY, std::pair<Logger::CATEGORY const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<Logger::CATEGORY const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<Logger::CATEGORY>, std::allocator<std::pair<Logger::CATEGORY const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_Alloc_node&)
- 0.00 48.23 0.00 4 0.00 0.00 std::_Rb_tree<Logger::CATEGORY, std::pair<Logger::CATEGORY const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<Logger::CATEGORY const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<Logger::CATEGORY>, std::allocator<std::pair<Logger::CATEGORY const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_get_node()
- 0.00 48.23 0.00 4 0.00 0.00 std::_Rb_tree<Logger::CATEGORY, std::pair<Logger::CATEGORY const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<Logger::CATEGORY const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<Logger::CATEGORY>, std::allocator<std::pair<Logger::CATEGORY const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_put_node(std::_Rb_tree_node<std::pair<Logger::CATEGORY const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*)
- 0.00 48.23 0.00 4 0.00 0.00 std::_Rb_tree<Logger::CATEGORY, std::pair<Logger::CATEGORY const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<Logger::CATEGORY const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<Logger::CATEGORY>, std::allocator<std::pair<Logger::CATEGORY const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_drop_node(std::_Rb_tree_node<std::pair<Logger::CATEGORY const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*)
- 0.00 48.23 0.00 4 0.00 0.00 std::_Rb_tree_node<std::pair<Logger::CATEGORY const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >* std::_Rb_tree<Logger::CATEGORY, std::pair<Logger::CATEGORY const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<Logger::CATEGORY const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<Logger::CATEGORY>, std::allocator<std::pair<Logger::CATEGORY const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_create_node<std::pair<Logger::CATEGORY const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&>(std::pair<Logger::CATEGORY const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&)
- 0.00 48.23 0.00 4 0.00 0.00 std::_Rb_tree<Logger::CATEGORY, std::pair<Logger::CATEGORY const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<Logger::CATEGORY const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<Logger::CATEGORY>, std::allocator<std::pair<Logger::CATEGORY const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_destroy_node(std::_Rb_tree_node<std::pair<Logger::CATEGORY const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*)
- 0.00 48.23 0.00 4 0.00 0.00 void std::_Rb_tree<Logger::CATEGORY, std::pair<Logger::CATEGORY const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<Logger::CATEGORY const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<Logger::CATEGORY>, std::allocator<std::pair<Logger::CATEGORY const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_construct_node<std::pair<Logger::CATEGORY const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&>(std::_Rb_tree_node<std::pair<Logger::CATEGORY const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*, std::pair<Logger::CATEGORY const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&)
- 0.00 48.23 0.00 4 0.00 0.00 std::_Rb_tree_iterator<std::pair<Logger::CATEGORY const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > std::_Rb_tree<Logger::CATEGORY, std::pair<Logger::CATEGORY const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<Logger::CATEGORY const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<Logger::CATEGORY>, std::allocator<std::pair<Logger::CATEGORY const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_insert_unique_<std::pair<Logger::CATEGORY const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, std::_Rb_tree<Logger::CATEGORY, std::pair<Logger::CATEGORY const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<Logger::CATEGORY const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<Logger::CATEGORY>, std::allocator<std::pair<Logger::CATEGORY const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_Alloc_node>(std::_Rb_tree_const_iterator<std::pair<Logger::CATEGORY const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::pair<Logger::CATEGORY const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, std::_Rb_tree<Logger::CATEGORY, std::pair<Logger::CATEGORY const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<Logger::CATEGORY const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<Logger::CATEGORY>, std::allocator<std::pair<Logger::CATEGORY const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_Alloc_node&)
- 0.00 48.23 0.00 4 0.00 0.00 std::_Rb_tree<Logger::CATEGORY, std::pair<Logger::CATEGORY const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<Logger::CATEGORY const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<Logger::CATEGORY>, std::allocator<std::pair<Logger::CATEGORY const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_get_insert_hint_unique_pos(std::_Rb_tree_const_iterator<std::pair<Logger::CATEGORY const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, Logger::CATEGORY const&)
- 0.00 48.23 0.00 4 0.00 0.00 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Logger*>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Logger*> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Logger*> > >::_M_get_Node_allocator()
- 0.00 48.23 0.00 4 0.00 0.00 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > > >::_M_erase(std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > >*)
- 0.00 48.23 0.00 4 0.00 0.00 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, bool>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, bool> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, bool> > >::_M_rightmost()
- 0.00 48.23 0.00 4 0.00 0.00 std::_Rb_tree<unsigned int, std::pair<unsigned int const, Player*>, std::_Select1st<std::pair<unsigned int const, Player*> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, Player*> > >::_M_get_Node_allocator()
- 0.00 48.23 0.00 4 0.00 0.00 std::function<void (EntityIdChangedMessage&)>::~function()
- 0.00 48.23 0.00 4 0.00 0.00 BuilderScene::create_textbox(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, float, int, unsigned int)::{lambda()#1}*& std::_Any_data::_M_access<BuilderScene::create_textbox(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, float, int, unsigned int)::{lambda()#1}*>()
- 0.00 48.23 0.00 4 0.00 0.00 BuilderScene::setup_keybindings(Game&)::{lambda()#1}*& std::_Any_data::_M_access<BuilderScene::setup_keybindings(Game&)::{lambda()#1}*>()
- 0.00 48.23 0.00 4 0.00 0.00 BuilderScene::create_fps_display(GraphicalSystem*)::{lambda()#2}*& std::_Any_data::_M_access<BuilderScene::create_fps_display(GraphicalSystem*)::{lambda()#2}*>()
- 0.00 48.23 0.00 4 0.00 0.00 BuilderScene::create_mouse_entity(Game&)::{lambda()#1}*& std::_Any_data::_M_access<BuilderScene::create_mouse_entity(Game&)::{lambda()#1}*>()
- 0.00 48.23 0.00 4 0.00 0.00 StartMenuScene::init(Game&)::{lambda()#1}*& std::_Any_data::_M_access<StartMenuScene::init(Game&)::{lambda()#1}*>()
- 0.00 48.23 0.00 4 0.00 0.00 CallbackSystem::on_init(Game&)::{lambda(ResizeCameraMessage&)#1}& std::_Any_data::_M_access<CallbackSystem::on_init(Game&)::{lambda(ResizeCameraMessage&)#1}>()
- 0.00 48.23 0.00 4 0.00 0.00 Scene::do_init(Game&)::{lambda(EntityIdChangedMessage&)#1}& std::_Any_data::_M_access<Scene::do_init(Game&)::{lambda(EntityIdChangedMessage&)#1}>()
- 0.00 48.23 0.00 4 0.00 0.00 GraphicalSystem::GraphicalSystem(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, RenderSurface&, std::shared_ptr<Camera>)::{lambda(ResizeCameraMessage&)#1} const* std::__addressof<GraphicalSystem::GraphicalSystem(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, RenderSurface&, std::shared_ptr<Camera>)::{lambda(ResizeCameraMessage&)#1} const>(GraphicalSystem::GraphicalSystem(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, RenderSurface&, std::shared_ptr<Camera>)::{lambda(ResizeCameraMessage&)#1} const&)
- 0.00 48.23 0.00 4 0.00 0.00 std::allocator<std::_Sp_counted_ptr_inplace<MoveUpIntent, std::allocator<MoveUpIntent>, (__gnu_cxx::_Lock_policy)2> >* std::__addressof<std::allocator<std::_Sp_counted_ptr_inplace<MoveUpIntent, std::allocator<MoveUpIntent>, (__gnu_cxx::_Lock_policy)2> > >(std::allocator<std::_Sp_counted_ptr_inplace<MoveUpIntent, std::allocator<MoveUpIntent>, (__gnu_cxx::_Lock_policy)2> >&)
- 0.00 48.23 0.00 4 0.00 0.00 std::allocator<std::_Sp_counted_ptr_inplace<MoveDownIntent, std::allocator<MoveDownIntent>, (__gnu_cxx::_Lock_policy)2> >* std::__addressof<std::allocator<std::_Sp_counted_ptr_inplace<MoveDownIntent, std::allocator<MoveDownIntent>, (__gnu_cxx::_Lock_policy)2> > >(std::allocator<std::_Sp_counted_ptr_inplace<MoveDownIntent, std::allocator<MoveDownIntent>, (__gnu_cxx::_Lock_policy)2> >&)
- 0.00 48.23 0.00 4 0.00 0.00 std::allocator<std::_Sp_counted_ptr_inplace<Font, std::allocator<Font>, (__gnu_cxx::_Lock_policy)2> >* std::__addressof<std::allocator<std::_Sp_counted_ptr_inplace<Font, std::allocator<Font>, (__gnu_cxx::_Lock_policy)2> > >(std::allocator<std::_Sp_counted_ptr_inplace<Font, std::allocator<Font>, (__gnu_cxx::_Lock_policy)2> >&)
- 0.00 48.23 0.00 4 0.00 0.00 std::allocator<std::_Sp_counted_ptr_inplace<Camera, std::allocator<Camera>, (__gnu_cxx::_Lock_policy)2> >* std::__addressof<std::allocator<std::_Sp_counted_ptr_inplace<Camera, std::allocator<Camera>, (__gnu_cxx::_Lock_policy)2> > >(std::allocator<std::_Sp_counted_ptr_inplace<Camera, std::allocator<Camera>, (__gnu_cxx::_Lock_policy)2> >&)
- 0.00 48.23 0.00 4 0.00 0.00 std::allocator<std::_Sp_counted_ptr_inplace<Texture, std::allocator<Texture>, (__gnu_cxx::_Lock_policy)2> >* std::__addressof<std::allocator<std::_Sp_counted_ptr_inplace<Texture, std::allocator<Texture>, (__gnu_cxx::_Lock_policy)2> > >(std::allocator<std::_Sp_counted_ptr_inplace<Texture, std::allocator<Texture>, (__gnu_cxx::_Lock_policy)2> >&)
- 0.00 48.23 0.00 4 0.00 0.00 std::allocator<std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<EntityIdChangedMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<EntityIdChangedMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2> >* std::__addressof<std::allocator<std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<EntityIdChangedMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<EntityIdChangedMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2> > >(std::allocator<std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<EntityIdChangedMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<EntityIdChangedMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2> >&)
- 0.00 48.23 0.00 4 0.00 0.00 __gnu_cxx::__normal_iterator<Observer<std::shared_ptr<InputEvent> >**, std::vector<Observer<std::shared_ptr<InputEvent> >*, std::allocator<Observer<std::shared_ptr<InputEvent> >*> > > std::__miter_base<__gnu_cxx::__normal_iterator<Observer<std::shared_ptr<InputEvent> >**, std::vector<Observer<std::shared_ptr<InputEvent> >*, std::allocator<Observer<std::shared_ptr<InputEvent> >*> > > >(__gnu_cxx::__normal_iterator<Observer<std::shared_ptr<InputEvent> >**, std::vector<Observer<std::shared_ptr<InputEvent> >*, std::allocator<Observer<std::shared_ptr<InputEvent> >*> > >)
- 0.00 48.23 0.00 4 0.00 0.00 Logger::CATEGORY&& std::forward<Logger::CATEGORY>(std::remove_reference<Logger::CATEGORY>::type&)
- 0.00 48.23 0.00 4 0.00 0.00 Scene* const& std::forward<Scene* const&>(std::remove_reference<Scene* const&>::type&)
- 0.00 48.23 0.00 4 0.00 0.00 void std::_Destroy<Observer<std::shared_ptr<InputEvent> >**>(Observer<std::shared_ptr<InputEvent> >**, Observer<std::shared_ptr<InputEvent> >**)
- 0.00 48.23 0.00 4 0.00 0.00 void std::_Destroy<Observer<std::shared_ptr<InputEvent> >**, Observer<std::shared_ptr<InputEvent> >*>(Observer<std::shared_ptr<InputEvent> >**, Observer<std::shared_ptr<InputEvent> >**, std::allocator<Observer<std::shared_ptr<InputEvent> >*>&)
- 0.00 48.23 0.00 4 0.00 0.03 GraphicalSystem::GraphicalSystem(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, RenderSurface&, std::shared_ptr<Camera>)::{lambda(ResizeCameraMessage&)#1}::operator()(ResizeCameraMessage&) const
- 0.00 48.23 0.00 3 0.00 0.00 Handle ObjectPool<PlayerProfile>::add<char const (&) [25], int&>(char const (&) [25], int&)
- 0.00 48.23 0.00 3 0.00 0.00 Handle ObjectPool<Text>::add<char const (&) [27], char const (&) [14], std::shared_ptr<Font>&, int&>(char const (&) [27], char const (&) [14], std::shared_ptr<Font>&, int&)
- 0.00 48.23 0.00 3 0.00 0.00 ObjectPool<Entity>::Entry::Entry(unsigned int, Entity)
- 0.00 48.23 0.00 3 0.00 0.03 ObjectPool<Entity>::reset()
- 0.00 48.23 0.00 3 0.00 0.05 ObjectPool<Entity>::ObjectPool(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned int, Entity)
- 0.00 48.23 0.00 3 0.00 0.04 ObjectPool<Entity>::~ObjectPool()
- 0.00 48.23 0.00 3 0.00 0.00 void Messageable::send_message<ResizeCameraMessage, (void*)0, sf::Vector2<float> >(sf::Vector2<float>&&)
- 0.00 48.23 0.00 3 0.00 0.03 void Messageable::install_message_handler<ResizeCameraMessage, GraphicalSystem::GraphicalSystem(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, RenderSurface&, std::shared_ptr<Camera>)::{lambda(ResizeCameraMessage&)#1}>(GraphicalSystem::GraphicalSystem(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, RenderSurface&, std::shared_ptr<Camera>)::{lambda(ResizeCameraMessage&)#1})
- 0.00 48.23 0.00 3 0.00 0.00 void Messageable::install_message_handler<ComponentAddedMessage, PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)::{lambda(ComponentAddedMessage&)#2}>(PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)::{lambda(ComponentAddedMessage&)#2})
- 0.00 48.23 0.00 3 0.00 0.00 void Messageable::install_message_handler<EntityDestroyedMessage, PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)::{lambda(EntityDestroyedMessage&)#1}>(PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)::{lambda(EntityDestroyedMessage&)#1})
- 0.00 48.23 0.00 3 0.00 0.00 void Messageable::install_message_handler<ComponentRemovedMessage, PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)::{lambda(ComponentRemovedMessage&)#3}>(PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)::{lambda(ComponentRemovedMessage&)#3})
- 0.00 48.23 0.00 3 0.00 0.01 BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>)
- 0.00 48.23 0.00 3 0.00 0.00 BuilderScene::process(Game&, MouseLeftInputEvent&)
- 0.00 48.23 0.00 3 0.00 0.00 BuilderScene::process(Game&, MouseEnteredInputEvent&)
- 0.00 48.23 0.00 3 0.00 0.00 TextureAtlas::TextureAtlas()
- 0.00 48.23 0.00 3 0.00 0.00 TextureAtlas::~TextureAtlas()
- 0.00 48.23 0.00 3 0.00 0.00 InputListener::InputListener(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)
- 0.00 48.23 0.00 3 0.00 0.00 InputListener::~InputListener()
- 0.00 48.23 0.00 3 0.00 0.00 CloseInputEvent::execute(InputListener&)
- 0.00 48.23 0.00 3 0.00 0.03 GraphicalSystem::GraphicalSystem(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, RenderSurface&, std::shared_ptr<Camera>)
- 0.00 48.23 0.00 3 0.00 0.01 GraphicalSystem::~GraphicalSystem()
- 0.00 48.23 0.00 3 0.00 0.00 Handle ComponentManager::add<PlayerProfile, char const (&) [25], int&, (void*)0>(char const (&) [25], int&)
- 0.00 48.23 0.00 3 0.00 0.00 Handle ComponentManager::add<Text, char const (&) [27], char const (&) [14], std::shared_ptr<Font>&, int&, (void*)0>(char const (&) [27], char const (&) [14], std::shared_ptr<Font>&, int&)
- 0.00 48.23 0.00 3 0.00 0.01 ComponentManager::ComponentManager()
- 0.00 48.23 0.00 3 0.00 0.01 ComponentManager::~ComponentManager()
- 0.00 48.23 0.00 3 0.00 0.00 ResizeInputEvent::execute(InputListener&)
- 0.00 48.23 0.00 3 0.00 0.00 LostFocusInputEvent::execute(InputListener&)
- 0.00 48.23 0.00 3 0.00 0.00 MouseLeftInputEvent::MouseLeftInputEvent()
- 0.00 48.23 0.00 3 0.00 0.00 MouseLeftInputEvent::~MouseLeftInputEvent()
- 0.00 48.23 0.00 3 0.00 0.00 ResizeCameraMessage::ResizeCameraMessage(sf::Vector2<float>)
- 0.00 48.23 0.00 3 0.00 0.00 ResizeCameraMessage::~ResizeCameraMessage()
- 0.00 48.23 0.00 3 0.00 0.00 GainedFocusInputEvent::execute(InputListener&)
- 0.00 48.23 0.00 3 0.00 0.00 MouseEnteredInputEvent::MouseEnteredInputEvent()
- 0.00 48.23 0.00 3 0.00 0.00 MouseEnteredInputEvent::~MouseEnteredInputEvent()
- 0.00 48.23 0.00 3 0.00 0.00 PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)
- 0.00 48.23 0.00 3 0.00 0.01 PreorderEntitySubscription::~PreorderEntitySubscription()
- 0.00 48.23 0.00 3 0.00 0.01 PreorderEntitySubscription::~PreorderEntitySubscription()
- 0.00 48.23 0.00 3 0.00 0.00 Axis::Axis(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
- 0.00 48.23 0.00 3 0.00 0.00 Axis::~Axis()
- 0.00 48.23 0.00 3 0.00 0.00 Game::process(MouseLeftInputEvent&)
- 0.00 48.23 0.00 3 0.00 0.00 Game::process(MouseEnteredInputEvent&)
- 0.00 48.23 0.00 3 0.00 0.00 Text::offset(sf::Vector2<float> const&)
- 0.00 48.23 0.00 3 0.00 0.00 Atlas<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, Font>::Atlas(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)
- 0.00 48.23 0.00 3 0.00 0.00 Atlas<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, Font>::~Atlas()
- 0.00 48.23 0.00 3 0.00 0.00 Atlas<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, Texture>::Atlas(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)
- 0.00 48.23 0.00 3 0.00 0.00 Atlas<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, Texture>::~Atlas()
- 0.00 48.23 0.00 3 0.00 0.07 Scene::Scene(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)
- 0.00 48.23 0.00 3 0.00 0.07 Scene::~Scene()
- 0.00 48.23 0.00 3 0.00 0.00 Handle Entity::add<PlayerProfile, char const (&) [25], int, (void*)0>(char const (&) [25], int&&)
- 0.00 48.23 0.00 3 0.00 0.00 Handle Entity::add<Text, char const (&) [27], char const (&) [14], std::shared_ptr<Font>, int, (void*)0>(char const (&) [27], char const (&) [14], std::shared_ptr<Font>&&, int&&)
- 0.00 48.23 0.00 3 0.00 0.00 Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0>::HandlerEntryImpl(std::function<void (ComponentAddedMessage&)> const&)
- 0.00 48.23 0.00 3 0.00 0.00 Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0>::~HandlerEntryImpl()
- 0.00 48.23 0.00 3 0.00 0.00 Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0>::HandlerEntryImpl(std::function<void (EntityDestroyedMessage&)> const&)
- 0.00 48.23 0.00 3 0.00 0.00 Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0>::~HandlerEntryImpl()
- 0.00 48.23 0.00 3 0.00 0.00 Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0>::HandlerEntryImpl(std::function<void (ComponentRemovedMessage&)> const&)
- 0.00 48.23 0.00 3 0.00 0.00 Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0>::~HandlerEntryImpl()
- 0.00 48.23 0.00 3 0.00 0.03 void Mailbox::handle<ResizeCameraMessage, GraphicalSystem::GraphicalSystem(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, RenderSurface&, std::shared_ptr<Camera>)::{lambda(ResizeCameraMessage&)#1}>(GraphicalSystem::GraphicalSystem(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, RenderSurface&, std::shared_ptr<Camera>)::{lambda(ResizeCameraMessage&)#1})
- 0.00 48.23 0.00 3 0.00 0.00 void Mailbox::handle<ComponentAddedMessage, (void*)0>(std::function<void (ComponentAddedMessage&)> const&)
- 0.00 48.23 0.00 3 0.00 0.00 void Mailbox::handle<ComponentAddedMessage, PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)::{lambda(ComponentAddedMessage&)#2}>(PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)::{lambda(ComponentAddedMessage&)#2})
- 0.00 48.23 0.00 3 0.00 0.00 void Mailbox::handle<EntityDestroyedMessage, (void*)0>(std::function<void (EntityDestroyedMessage&)> const&)
- 0.00 48.23 0.00 3 0.00 0.00 void Mailbox::handle<EntityDestroyedMessage, PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)::{lambda(EntityDestroyedMessage&)#1}>(PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)::{lambda(EntityDestroyedMessage&)#1})
- 0.00 48.23 0.00 3 0.00 0.00 void Mailbox::handle<ComponentRemovedMessage, (void*)0>(std::function<void (ComponentRemovedMessage&)> const&)
- 0.00 48.23 0.00 3 0.00 0.00 void Mailbox::handle<ComponentRemovedMessage, PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)::{lambda(ComponentRemovedMessage&)#3}>(PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)::{lambda(ComponentRemovedMessage&)#3})
- 0.00 48.23 0.00 3 0.00 0.00 Subject<std::shared_ptr<InputEvent> >::attach(Observer<std::shared_ptr<InputEvent> >&)
- 0.00 48.23 0.00 3 0.00 0.00 Subject<std::shared_ptr<InputEvent> >::detach(Observer<std::shared_ptr<InputEvent> >&)
- 0.00 48.23 0.00 3 0.00 0.00 Callback::mouse_move(std::function<void ()>)
- 0.00 48.23 0.00 3 0.00 0.00 Observer<std::shared_ptr<InputEvent> >::add(Subject<std::shared_ptr<InputEvent> >&)
- 0.00 48.23 0.00 3 0.00 0.00 Observer<std::shared_ptr<InputEvent> >::remove(Subject<std::shared_ptr<InputEvent> >&)
- 0.00 48.23 0.00 3 0.00 0.00 Observer<std::shared_ptr<InputEvent> >::Observer(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)
- 0.00 48.23 0.00 3 0.00 0.00 Observer<std::shared_ptr<InputEvent> >::~Observer()
- 0.00 48.23 0.00 3 0.00 0.00 FontAtlas::FontAtlas()
- 0.00 48.23 0.00 3 0.00 0.00 FontAtlas::~FontAtlas()
- 0.00 48.23 0.00 3 0.00 0.00 __gnu_cxx::new_allocator<ModalIntent>::new_allocator(__gnu_cxx::new_allocator<ModalIntent> const&)
- 0.00 48.23 0.00 3 0.00 0.00 __gnu_cxx::new_allocator<MouseXIntent>::new_allocator(__gnu_cxx::new_allocator<MouseXIntent> const&)
- 0.00 48.23 0.00 3 0.00 0.00 __gnu_cxx::new_allocator<MouseYIntent>::new_allocator(__gnu_cxx::new_allocator<MouseYIntent> const&)
- 0.00 48.23 0.00 3 0.00 0.00 __gnu_cxx::new_allocator<MoveLeftIntent>::new_allocator(__gnu_cxx::new_allocator<MoveLeftIntent> const&)
- 0.00 48.23 0.00 3 0.00 0.00 __gnu_cxx::new_allocator<CloseInputEvent>::new_allocator(__gnu_cxx::new_allocator<CloseInputEvent> const&)
- 0.00 48.23 0.00 3 0.00 0.00 __gnu_cxx::new_allocator<LeftClickIntent>::new_allocator(__gnu_cxx::new_allocator<LeftClickIntent> const&)
- 0.00 48.23 0.00 3 0.00 0.00 __gnu_cxx::new_allocator<MoveRightIntent>::new_allocator(__gnu_cxx::new_allocator<MoveRightIntent> const&)
- 0.00 48.23 0.00 3 0.00 0.00 __gnu_cxx::new_allocator<ResetViewIntent>::new_allocator(__gnu_cxx::new_allocator<ResetViewIntent> const&)
- 0.00 48.23 0.00 3 0.00 0.00 __gnu_cxx::new_allocator<MouseWheelIntent>::new_allocator(__gnu_cxx::new_allocator<MouseWheelIntent> const&)
- 0.00 48.23 0.00 3 0.00 0.00 __gnu_cxx::new_allocator<ResizeInputEvent>::new_allocator(__gnu_cxx::new_allocator<ResizeInputEvent> const&)
- 0.00 48.23 0.00 3 0.00 0.00 __gnu_cxx::new_allocator<RightClickIntent>::new_allocator(__gnu_cxx::new_allocator<RightClickIntent> const&)
- 0.00 48.23 0.00 3 0.00 0.00 __gnu_cxx::new_allocator<RemoveTilesIntent>::new_allocator(__gnu_cxx::new_allocator<RemoveTilesIntent> const&)
- 0.00 48.23 0.00 3 0.00 0.00 __gnu_cxx::new_allocator<VisualDebugIntent>::new_allocator(__gnu_cxx::new_allocator<VisualDebugIntent> const&)
- 0.00 48.23 0.00 3 0.00 0.00 __gnu_cxx::new_allocator<SerializeMapIntent>::new_allocator(__gnu_cxx::new_allocator<SerializeMapIntent> const&)
- 0.00 48.23 0.00 3 0.00 0.00 __gnu_cxx::new_allocator<LostFocusInputEvent>::new_allocator(__gnu_cxx::new_allocator<LostFocusInputEvent> const&)
- 0.00 48.23 0.00 3 0.00 0.00 void __gnu_cxx::new_allocator<MouseLeftInputEvent>::destroy<MouseLeftInputEvent>(MouseLeftInputEvent*)
- 0.00 48.23 0.00 3 0.00 0.00 void __gnu_cxx::new_allocator<MouseLeftInputEvent>::construct<MouseLeftInputEvent>(MouseLeftInputEvent*)
- 0.00 48.23 0.00 3 0.00 0.00 __gnu_cxx::new_allocator<MouseLeftInputEvent>::new_allocator()
- 0.00 48.23 0.00 3 0.00 0.00 void __gnu_cxx::new_allocator<ResizeCameraMessage>::destroy<ResizeCameraMessage>(ResizeCameraMessage*)
- 0.00 48.23 0.00 3 0.00 0.00 void __gnu_cxx::new_allocator<ResizeCameraMessage>::construct<ResizeCameraMessage, sf::Vector2<float> >(ResizeCameraMessage*, sf::Vector2<float>&&)
- 0.00 48.23 0.00 3 0.00 0.00 __gnu_cxx::new_allocator<ResizeCameraMessage>::new_allocator()
- 0.00 48.23 0.00 3 0.00 0.00 __gnu_cxx::new_allocator<SelectMenuItemIntent>::new_allocator(__gnu_cxx::new_allocator<SelectMenuItemIntent> const&)
- 0.00 48.23 0.00 3 0.00 0.00 __gnu_cxx::new_allocator<GainedFocusInputEvent>::new_allocator(__gnu_cxx::new_allocator<GainedFocusInputEvent> const&)
- 0.00 48.23 0.00 3 0.00 0.00 void __gnu_cxx::new_allocator<MouseEnteredInputEvent>::destroy<MouseEnteredInputEvent>(MouseEnteredInputEvent*)
- 0.00 48.23 0.00 3 0.00 0.00 void __gnu_cxx::new_allocator<MouseEnteredInputEvent>::construct<MouseEnteredInputEvent>(MouseEnteredInputEvent*)
- 0.00 48.23 0.00 3 0.00 0.00 __gnu_cxx::new_allocator<MouseEnteredInputEvent>::new_allocator()
- 0.00 48.23 0.00 3 0.00 0.00 __gnu_cxx::new_allocator<GridVisibilityToggleIntent>::new_allocator(__gnu_cxx::new_allocator<GridVisibilityToggleIntent> const&)
- 0.00 48.23 0.00 3 0.00 0.00 void __gnu_cxx::new_allocator<Axis>::destroy<Axis>(Axis*)
- 0.00 48.23 0.00 3 0.00 0.00 void __gnu_cxx::new_allocator<Axis>::construct<Axis, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(Axis*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
- 0.00 48.23 0.00 3 0.00 0.00 __gnu_cxx::new_allocator<Axis>::new_allocator()
- 0.00 48.23 0.00 3 0.00 0.00 __gnu_cxx::new_allocator<ObjectPool<Entity>::Entry>::deallocate(ObjectPool<Entity>::Entry*, unsigned long)
- 0.00 48.23 0.00 3 0.00 0.00 __gnu_cxx::new_allocator<ObjectPool<Entity>::Entry>::allocate(unsigned long, void const*)
- 0.00 48.23 0.00 3 0.00 0.00 __gnu_cxx::new_allocator<ObjectPool<Entity>::Entry>::new_allocator()
- 0.00 48.23 0.00 3 0.00 0.00 __gnu_cxx::new_allocator<ObjectPool<Entity>::Entry>::new_allocator(__gnu_cxx::new_allocator<ObjectPool<Entity>::Entry> const&)
- 0.00 48.23 0.00 3 0.00 0.00 void __gnu_cxx::new_allocator<Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0> >::destroy<Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0> >(Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0>*)
- 0.00 48.23 0.00 3 0.00 0.00 void __gnu_cxx::new_allocator<Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0> >::construct<Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0>, std::function<void (ComponentAddedMessage&)> const&>(Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0>*, std::function<void (ComponentAddedMessage&)> const&)
- 0.00 48.23 0.00 3 0.00 0.00 __gnu_cxx::new_allocator<Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0> >::new_allocator()
- 0.00 48.23 0.00 3 0.00 0.00 __gnu_cxx::new_allocator<Mailbox::HandlerEntryImpl<SetVisualDebugMessage, (void*)0> >::new_allocator(__gnu_cxx::new_allocator<Mailbox::HandlerEntryImpl<SetVisualDebugMessage, (void*)0> > const&)
- 0.00 48.23 0.00 3 0.00 0.00 void __gnu_cxx::new_allocator<Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0> >::destroy<Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0> >(Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0>*)
- 0.00 48.23 0.00 3 0.00 0.00 void __gnu_cxx::new_allocator<Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0> >::construct<Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0>, std::function<void (EntityDestroyedMessage&)> const&>(Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0>*, std::function<void (EntityDestroyedMessage&)> const&)
- 0.00 48.23 0.00 3 0.00 0.00 __gnu_cxx::new_allocator<Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0> >::new_allocator()
- 0.00 48.23 0.00 3 0.00 0.00 void __gnu_cxx::new_allocator<Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0> >::destroy<Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0> >(Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0>*)
- 0.00 48.23 0.00 3 0.00 0.00 void __gnu_cxx::new_allocator<Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0> >::construct<Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0>, std::function<void (ComponentRemovedMessage&)> const&>(Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0>*, std::function<void (ComponentRemovedMessage&)> const&)
- 0.00 48.23 0.00 3 0.00 0.00 __gnu_cxx::new_allocator<Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0> >::new_allocator()
- 0.00 48.23 0.00 3 0.00 0.00 __gnu_cxx::new_allocator<Mailbox::HandlerEntryImpl<SetGridVisibilityMessage, (void*)0> >::new_allocator(__gnu_cxx::new_allocator<Mailbox::HandlerEntryImpl<SetGridVisibilityMessage, (void*)0> > const&)
- 0.00 48.23 0.00 3 0.00 0.00 __gnu_cxx::new_allocator<System*>::new_allocator()
- 0.00 48.23 0.00 3 0.00 0.00 __gnu_cxx::new_allocator<System*>::~new_allocator()
- 0.00 48.23 0.00 3 0.00 0.00 __gnu_cxx::new_allocator<Subject<std::shared_ptr<InputEvent> >*>::deallocate(Subject<std::shared_ptr<InputEvent> >**, unsigned long)
- 0.00 48.23 0.00 3 0.00 0.00 void __gnu_cxx::new_allocator<Subject<std::shared_ptr<InputEvent> >*>::destroy<Subject<std::shared_ptr<InputEvent> >*>(Subject<std::shared_ptr<InputEvent> >**)
- 0.00 48.23 0.00 3 0.00 0.00 __gnu_cxx::new_allocator<Subject<std::shared_ptr<InputEvent> >*>::allocate(unsigned long, void const*)
- 0.00 48.23 0.00 3 0.00 0.00 void __gnu_cxx::new_allocator<Subject<std::shared_ptr<InputEvent> >*>::construct<Subject<std::shared_ptr<InputEvent> >*, Subject<std::shared_ptr<InputEvent> >*>(Subject<std::shared_ptr<InputEvent> >**, Subject<std::shared_ptr<InputEvent> >*&&)
- 0.00 48.23 0.00 3 0.00 0.00 __gnu_cxx::new_allocator<Subject<std::shared_ptr<InputEvent> >*>::new_allocator()
- 0.00 48.23 0.00 3 0.00 0.00 __gnu_cxx::new_allocator<Subject<std::shared_ptr<InputEvent> >*>::~new_allocator()
- 0.00 48.23 0.00 3 0.00 0.00 __gnu_cxx::new_allocator<Observer<std::shared_ptr<InputEvent> >*>::deallocate(Observer<std::shared_ptr<InputEvent> >**, unsigned long)
- 0.00 48.23 0.00 3 0.00 0.00 void __gnu_cxx::new_allocator<Observer<std::shared_ptr<InputEvent> >*>::destroy<Observer<std::shared_ptr<InputEvent> >*>(Observer<std::shared_ptr<InputEvent> >**)
- 0.00 48.23 0.00 3 0.00 0.00 __gnu_cxx::new_allocator<Observer<std::shared_ptr<InputEvent> >*>::allocate(unsigned long, void const*)
- 0.00 48.23 0.00 3 0.00 0.00 void __gnu_cxx::new_allocator<Observer<std::shared_ptr<InputEvent> >*>::construct<Observer<std::shared_ptr<InputEvent> >*, Observer<std::shared_ptr<InputEvent> >*>(Observer<std::shared_ptr<InputEvent> >**, Observer<std::shared_ptr<InputEvent> >*&&)
- 0.00 48.23 0.00 3 0.00 0.00 __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> > >::new_allocator()
- 0.00 48.23 0.00 3 0.00 0.00 __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> > >::~new_allocator()
- 0.00 48.23 0.00 3 0.00 0.00 __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Font> > > >::new_allocator()
- 0.00 48.23 0.00 3 0.00 0.00 __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Font> > > >::~new_allocator()
- 0.00 48.23 0.00 3 0.00 0.00 __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Texture> > > >::new_allocator()
- 0.00 48.23 0.00 3 0.00 0.00 __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Texture> > > >::~new_allocator()
- 0.00 48.23 0.00 3 0.00 0.00 __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >::~new_allocator()
- 0.00 48.23 0.00 3 0.00 0.00 __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<std::type_index const, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, System*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > > > > >::new_allocator()
- 0.00 48.23 0.00 3 0.00 0.00 __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<std::type_index const, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, System*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > > > > >::~new_allocator()
- 0.00 48.23 0.00 3 0.00 0.00 __gnu_cxx::new_allocator<std::_Sp_counted_ptr_inplace<MouseLeftInputEvent, std::allocator<MouseLeftInputEvent>, (__gnu_cxx::_Lock_policy)2> >::deallocate(std::_Sp_counted_ptr_inplace<MouseLeftInputEvent, std::allocator<MouseLeftInputEvent>, (__gnu_cxx::_Lock_policy)2>*, unsigned long)
- 0.00 48.23 0.00 3 0.00 0.00 __gnu_cxx::new_allocator<std::_Sp_counted_ptr_inplace<MouseLeftInputEvent, std::allocator<MouseLeftInputEvent>, (__gnu_cxx::_Lock_policy)2> >::allocate(unsigned long, void const*)
- 0.00 48.23 0.00 3 0.00 0.00 __gnu_cxx::new_allocator<std::_Sp_counted_ptr_inplace<ResizeCameraMessage, std::allocator<ResizeCameraMessage>, (__gnu_cxx::_Lock_policy)2> >::deallocate(std::_Sp_counted_ptr_inplace<ResizeCameraMessage, std::allocator<ResizeCameraMessage>, (__gnu_cxx::_Lock_policy)2>*, unsigned long)
- 0.00 48.23 0.00 3 0.00 0.00 __gnu_cxx::new_allocator<std::_Sp_counted_ptr_inplace<ResizeCameraMessage, std::allocator<ResizeCameraMessage>, (__gnu_cxx::_Lock_policy)2> >::allocate(unsigned long, void const*)
- 0.00 48.23 0.00 3 0.00 0.00 __gnu_cxx::new_allocator<std::_Sp_counted_ptr_inplace<MouseEnteredInputEvent, std::allocator<MouseEnteredInputEvent>, (__gnu_cxx::_Lock_policy)2> >::deallocate(std::_Sp_counted_ptr_inplace<MouseEnteredInputEvent, std::allocator<MouseEnteredInputEvent>, (__gnu_cxx::_Lock_policy)2>*, unsigned long)
- 0.00 48.23 0.00 3 0.00 0.00 __gnu_cxx::new_allocator<std::_Sp_counted_ptr_inplace<MouseEnteredInputEvent, std::allocator<MouseEnteredInputEvent>, (__gnu_cxx::_Lock_policy)2> >::allocate(unsigned long, void const*)
- 0.00 48.23 0.00 3 0.00 0.00 __gnu_cxx::new_allocator<std::_Sp_counted_ptr_inplace<Axis, std::allocator<Axis>, (__gnu_cxx::_Lock_policy)2> >::deallocate(std::_Sp_counted_ptr_inplace<Axis, std::allocator<Axis>, (__gnu_cxx::_Lock_policy)2>*, unsigned long)
- 0.00 48.23 0.00 3 0.00 0.00 __gnu_cxx::new_allocator<std::_Sp_counted_ptr_inplace<Axis, std::allocator<Axis>, (__gnu_cxx::_Lock_policy)2> >::allocate(unsigned long, void const*)
- 0.00 48.23 0.00 3 0.00 0.00 __gnu_cxx::new_allocator<std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2> >::deallocate(std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2>*, unsigned long)
- 0.00 48.23 0.00 3 0.00 0.00 __gnu_cxx::new_allocator<std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2> >::allocate(unsigned long, void const*)
- 0.00 48.23 0.00 3 0.00 0.00 __gnu_cxx::new_allocator<std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2> >::deallocate(std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2>*, unsigned long)
- 0.00 48.23 0.00 3 0.00 0.00 __gnu_cxx::new_allocator<std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2> >::allocate(unsigned long, void const*)
- 0.00 48.23 0.00 3 0.00 0.00 __gnu_cxx::new_allocator<std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2> >::deallocate(std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2>*, unsigned long)
- 0.00 48.23 0.00 3 0.00 0.00 __gnu_cxx::new_allocator<std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2> >::allocate(unsigned long, void const*)
- 0.00 48.23 0.00 3 0.00 0.00 __gnu_cxx::__aligned_buffer<ModalIntent>::_M_ptr()
- 0.00 48.23 0.00 3 0.00 0.00 __gnu_cxx::__aligned_buffer<ModalIntent>::_M_addr()
- 0.00 48.23 0.00 3 0.00 0.00 __gnu_cxx::__aligned_buffer<MouseXIntent>::_M_ptr()
- 0.00 48.23 0.00 3 0.00 0.00 __gnu_cxx::__aligned_buffer<MouseXIntent>::_M_addr()
- 0.00 48.23 0.00 3 0.00 0.00 __gnu_cxx::__aligned_buffer<MouseYIntent>::_M_ptr()
- 0.00 48.23 0.00 3 0.00 0.00 __gnu_cxx::__aligned_buffer<MouseYIntent>::_M_addr()
- 0.00 48.23 0.00 3 0.00 0.00 __gnu_cxx::__aligned_buffer<MoveLeftIntent>::_M_ptr()
- 0.00 48.23 0.00 3 0.00 0.00 __gnu_cxx::__aligned_buffer<MoveLeftIntent>::_M_addr()
- 0.00 48.23 0.00 3 0.00 0.00 __gnu_cxx::__aligned_buffer<CloseInputEvent>::_M_ptr()
- 0.00 48.23 0.00 3 0.00 0.00 __gnu_cxx::__aligned_buffer<CloseInputEvent>::_M_addr()
- 0.00 48.23 0.00 3 0.00 0.00 __gnu_cxx::__aligned_buffer<LeftClickIntent>::_M_ptr()
- 0.00 48.23 0.00 3 0.00 0.00 __gnu_cxx::__aligned_buffer<LeftClickIntent>::_M_addr()
- 0.00 48.23 0.00 3 0.00 0.00 __gnu_cxx::__aligned_buffer<MoveRightIntent>::_M_ptr()
- 0.00 48.23 0.00 3 0.00 0.00 __gnu_cxx::__aligned_buffer<MoveRightIntent>::_M_addr()
- 0.00 48.23 0.00 3 0.00 0.00 __gnu_cxx::__aligned_buffer<ResetViewIntent>::_M_ptr()
- 0.00 48.23 0.00 3 0.00 0.00 __gnu_cxx::__aligned_buffer<ResetViewIntent>::_M_addr()
- 0.00 48.23 0.00 3 0.00 0.00 __gnu_cxx::__aligned_buffer<MouseWheelIntent>::_M_ptr()
- 0.00 48.23 0.00 3 0.00 0.00 __gnu_cxx::__aligned_buffer<MouseWheelIntent>::_M_addr()
- 0.00 48.23 0.00 3 0.00 0.00 __gnu_cxx::__aligned_buffer<ResizeInputEvent>::_M_ptr()
- 0.00 48.23 0.00 3 0.00 0.00 __gnu_cxx::__aligned_buffer<ResizeInputEvent>::_M_addr()
- 0.00 48.23 0.00 3 0.00 0.00 __gnu_cxx::__aligned_buffer<RightClickIntent>::_M_ptr()
- 0.00 48.23 0.00 3 0.00 0.00 __gnu_cxx::__aligned_buffer<RightClickIntent>::_M_addr()
- 0.00 48.23 0.00 3 0.00 0.00 __gnu_cxx::__aligned_buffer<RemoveTilesIntent>::_M_ptr()
- 0.00 48.23 0.00 3 0.00 0.00 __gnu_cxx::__aligned_buffer<RemoveTilesIntent>::_M_addr()
- 0.00 48.23 0.00 3 0.00 0.00 __gnu_cxx::__aligned_buffer<VisualDebugIntent>::_M_ptr()
- 0.00 48.23 0.00 3 0.00 0.00 __gnu_cxx::__aligned_buffer<VisualDebugIntent>::_M_addr()
- 0.00 48.23 0.00 3 0.00 0.00 __gnu_cxx::__aligned_buffer<SerializeMapIntent>::_M_ptr()
- 0.00 48.23 0.00 3 0.00 0.00 __gnu_cxx::__aligned_buffer<SerializeMapIntent>::_M_addr()
- 0.00 48.23 0.00 3 0.00 0.00 __gnu_cxx::__aligned_buffer<LostFocusInputEvent>::_M_ptr()
- 0.00 48.23 0.00 3 0.00 0.00 __gnu_cxx::__aligned_buffer<LostFocusInputEvent>::_M_addr()
- 0.00 48.23 0.00 3 0.00 0.00 __gnu_cxx::__aligned_buffer<SelectMenuItemIntent>::_M_ptr()
- 0.00 48.23 0.00 3 0.00 0.00 __gnu_cxx::__aligned_buffer<SelectMenuItemIntent>::_M_addr()
- 0.00 48.23 0.00 3 0.00 0.00 __gnu_cxx::__aligned_buffer<GainedFocusInputEvent>::_M_ptr()
- 0.00 48.23 0.00 3 0.00 0.00 __gnu_cxx::__aligned_buffer<GainedFocusInputEvent>::_M_addr()
- 0.00 48.23 0.00 3 0.00 0.00 __gnu_cxx::__aligned_buffer<GridVisibilityToggleIntent>::_M_ptr()
- 0.00 48.23 0.00 3 0.00 0.00 __gnu_cxx::__aligned_buffer<GridVisibilityToggleIntent>::_M_addr()
- 0.00 48.23 0.00 3 0.00 0.00 __gnu_cxx::__aligned_buffer<Mailbox::HandlerEntryImpl<SetVisualDebugMessage, (void*)0> >::_M_ptr()
- 0.00 48.23 0.00 3 0.00 0.00 __gnu_cxx::__aligned_buffer<Mailbox::HandlerEntryImpl<SetVisualDebugMessage, (void*)0> >::_M_addr()
- 0.00 48.23 0.00 3 0.00 0.00 __gnu_cxx::__aligned_buffer<Mailbox::HandlerEntryImpl<SetGridVisibilityMessage, (void*)0> >::_M_ptr()
- 0.00 48.23 0.00 3 0.00 0.00 __gnu_cxx::__aligned_buffer<Mailbox::HandlerEntryImpl<SetGridVisibilityMessage, (void*)0> >::_M_addr()
- 0.00 48.23 0.00 3 0.00 0.00 __gnu_cxx::__aligned_membuf<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Logger*> >::_M_ptr()
- 0.00 48.23 0.00 3 0.00 0.00 __gnu_cxx::__aligned_membuf<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Logger*> >::_M_addr()
- 0.00 48.23 0.00 3 0.00 0.00 __gnu_cxx::__normal_iterator<Subject<std::shared_ptr<InputEvent> >* const*, std::vector<Subject<std::shared_ptr<InputEvent> >*, std::allocator<Subject<std::shared_ptr<InputEvent> >*> > >::__normal_iterator(Subject<std::shared_ptr<InputEvent> >* const* const&)
- 0.00 48.23 0.00 3 0.00 0.00 __gnu_cxx::__normal_iterator<Observer<std::shared_ptr<InputEvent> >* const*, std::vector<Observer<std::shared_ptr<InputEvent> >*, std::allocator<Observer<std::shared_ptr<InputEvent> >*> > >::__normal_iterator(Observer<std::shared_ptr<InputEvent> >* const* const&)
- 0.00 48.23 0.00 3 0.00 0.00 __gnu_cxx::__ops::_Iter_equals_val<Subject<std::shared_ptr<InputEvent> >* const>::_Iter_equals_val(Subject<std::shared_ptr<InputEvent> >* const&)
- 0.00 48.23 0.00 3 0.00 0.00 bool __gnu_cxx::__ops::_Iter_equals_val<Subject<std::shared_ptr<InputEvent> >* const>::operator()<__gnu_cxx::__normal_iterator<Subject<std::shared_ptr<InputEvent> >**, std::vector<Subject<std::shared_ptr<InputEvent> >*, std::allocator<Subject<std::shared_ptr<InputEvent> >*> > > >(__gnu_cxx::__normal_iterator<Subject<std::shared_ptr<InputEvent> >**, std::vector<Subject<std::shared_ptr<InputEvent> >*, std::allocator<Subject<std::shared_ptr<InputEvent> >*> > >)
- 0.00 48.23 0.00 3 0.00 0.00 __gnu_cxx::__ops::_Iter_equals_val<Observer<std::shared_ptr<InputEvent> >* const>::_Iter_equals_val(Observer<std::shared_ptr<InputEvent> >* const&)
- 0.00 48.23 0.00 3 0.00 0.00 bool __gnu_cxx::__ops::_Iter_equals_val<Observer<std::shared_ptr<InputEvent> >* const>::operator()<__gnu_cxx::__normal_iterator<Observer<std::shared_ptr<InputEvent> >**, std::vector<Observer<std::shared_ptr<InputEvent> >*, std::allocator<Observer<std::shared_ptr<InputEvent> >*> > > >(__gnu_cxx::__normal_iterator<Observer<std::shared_ptr<InputEvent> >**, std::vector<Observer<std::shared_ptr<InputEvent> >*, std::allocator<Observer<std::shared_ptr<InputEvent> >*> > >)
- 0.00 48.23 0.00 3 0.00 0.00 __gnu_cxx::__ops::_Iter_equals_val<Subject<std::shared_ptr<InputEvent> >* const> __gnu_cxx::__ops::__iter_equals_val<Subject<std::shared_ptr<InputEvent> >* const>(Subject<std::shared_ptr<InputEvent> >* const&)
- 0.00 48.23 0.00 3 0.00 0.00 __gnu_cxx::__ops::_Iter_equals_val<Observer<std::shared_ptr<InputEvent> >* const> __gnu_cxx::__ops::__iter_equals_val<Observer<std::shared_ptr<InputEvent> >* const>(Observer<std::shared_ptr<InputEvent> >* const&)
- 0.00 48.23 0.00 3 0.00 0.00 __gnu_cxx::__normal_iterator<Subject<std::shared_ptr<InputEvent> >* const*, std::vector<Subject<std::shared_ptr<InputEvent> >*, std::allocator<Subject<std::shared_ptr<InputEvent> >*> > >::difference_type __gnu_cxx::operator-<Subject<std::shared_ptr<InputEvent> >* const*, std::vector<Subject<std::shared_ptr<InputEvent> >*, std::allocator<Subject<std::shared_ptr<InputEvent> >*> > >(__gnu_cxx::__normal_iterator<Subject<std::shared_ptr<InputEvent> >* const*, std::vector<Subject<std::shared_ptr<InputEvent> >*, std::allocator<Subject<std::shared_ptr<InputEvent> >*> > > const&, __gnu_cxx::__normal_iterator<Subject<std::shared_ptr<InputEvent> >* const*, std::vector<Subject<std::shared_ptr<InputEvent> >*, std::allocator<Subject<std::shared_ptr<InputEvent> >*> > > const&)
- 0.00 48.23 0.00 3 0.00 0.00 __gnu_cxx::__normal_iterator<Observer<std::shared_ptr<InputEvent> >* const*, std::vector<Observer<std::shared_ptr<InputEvent> >*, std::allocator<Observer<std::shared_ptr<InputEvent> >*> > >::difference_type __gnu_cxx::operator-<Observer<std::shared_ptr<InputEvent> >* const*, std::vector<Observer<std::shared_ptr<InputEvent> >*, std::allocator<Observer<std::shared_ptr<InputEvent> >*> > >(__gnu_cxx::__normal_iterator<Observer<std::shared_ptr<InputEvent> >* const*, std::vector<Observer<std::shared_ptr<InputEvent> >*, std::allocator<Observer<std::shared_ptr<InputEvent> >*> > > const&, __gnu_cxx::__normal_iterator<Observer<std::shared_ptr<InputEvent> >* const*, std::vector<Observer<std::shared_ptr<InputEvent> >*, std::allocator<Observer<std::shared_ptr<InputEvent> >*> > > const&)
- 0.00 48.23 0.00 3 0.00 0.00 bool __gnu_cxx::operator!=<Subject<std::shared_ptr<InputEvent> >**, std::vector<Subject<std::shared_ptr<InputEvent> >*, std::allocator<Subject<std::shared_ptr<InputEvent> >*> > >(__gnu_cxx::__normal_iterator<Subject<std::shared_ptr<InputEvent> >**, std::vector<Subject<std::shared_ptr<InputEvent> >*, std::allocator<Subject<std::shared_ptr<InputEvent> >*> > > const&, __gnu_cxx::__normal_iterator<Subject<std::shared_ptr<InputEvent> >**, std::vector<Subject<std::shared_ptr<InputEvent> >*, std::allocator<Subject<std::shared_ptr<InputEvent> >*> > > const&)
- 0.00 48.23 0.00 3 0.00 0.00 bool __gnu_cxx::operator!=<Observer<std::shared_ptr<InputEvent> >**, std::vector<Observer<std::shared_ptr<InputEvent> >*, std::allocator<Observer<std::shared_ptr<InputEvent> >*> > >(__gnu_cxx::__normal_iterator<Observer<std::shared_ptr<InputEvent> >**, std::vector<Observer<std::shared_ptr<InputEvent> >*, std::allocator<Observer<std::shared_ptr<InputEvent> >*> > > const&, __gnu_cxx::__normal_iterator<Observer<std::shared_ptr<InputEvent> >**, std::vector<Observer<std::shared_ptr<InputEvent> >*, std::allocator<Observer<std::shared_ptr<InputEvent> >*> > > const&)
- 0.00 48.23 0.00 3 0.00 0.00 __gnu_cxx::new_allocator<ObjectPool<Entity>::Entry>::max_size() const
- 0.00 48.23 0.00 3 0.00 0.00 __gnu_cxx::new_allocator<std::_Sp_counted_ptr_inplace<MouseLeftInputEvent, std::allocator<MouseLeftInputEvent>, (__gnu_cxx::_Lock_policy)2> >::max_size() const
- 0.00 48.23 0.00 3 0.00 0.00 __gnu_cxx::new_allocator<std::_Sp_counted_ptr_inplace<ResizeCameraMessage, std::allocator<ResizeCameraMessage>, (__gnu_cxx::_Lock_policy)2> >::max_size() const
- 0.00 48.23 0.00 3 0.00 0.00 __gnu_cxx::new_allocator<std::_Sp_counted_ptr_inplace<MouseEnteredInputEvent, std::allocator<MouseEnteredInputEvent>, (__gnu_cxx::_Lock_policy)2> >::max_size() const
- 0.00 48.23 0.00 3 0.00 0.00 __gnu_cxx::new_allocator<std::_Sp_counted_ptr_inplace<Axis, std::allocator<Axis>, (__gnu_cxx::_Lock_policy)2> >::max_size() const
- 0.00 48.23 0.00 3 0.00 0.00 __gnu_cxx::new_allocator<std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2> >::max_size() const
- 0.00 48.23 0.00 3 0.00 0.00 __gnu_cxx::new_allocator<std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2> >::max_size() const
- 0.00 48.23 0.00 3 0.00 0.00 __gnu_cxx::new_allocator<std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2> >::max_size() const
- 0.00 48.23 0.00 3 0.00 0.00 __gnu_cxx::__normal_iterator<Subject<std::shared_ptr<InputEvent> >**, std::vector<Subject<std::shared_ptr<InputEvent> >*, std::allocator<Subject<std::shared_ptr<InputEvent> >*> > >::operator*() const
- 0.00 48.23 0.00 3 0.00 0.00 __gnu_cxx::__normal_iterator<Observer<std::shared_ptr<InputEvent> >**, std::vector<Observer<std::shared_ptr<InputEvent> >*, std::allocator<Observer<std::shared_ptr<InputEvent> >*> > >::operator*() const
- 0.00 48.23 0.00 3 0.00 0.00 std::__shared_ptr<ResizeCameraMessage, (__gnu_cxx::_Lock_policy)2>::get() const
- 0.00 48.23 0.00 3 0.00 0.00 std::__shared_ptr_access<ResizeCameraMessage, (__gnu_cxx::_Lock_policy)2, false, false>::_M_get() const
- 0.00 48.23 0.00 3 0.00 0.00 std::__shared_ptr_access<ResizeCameraMessage, (__gnu_cxx::_Lock_policy)2, false, false>::operator->() const
- 0.00 48.23 0.00 3 0.00 0.00 std::vector<Subject<std::shared_ptr<InputEvent> >*, std::allocator<Subject<std::shared_ptr<InputEvent> >*> >::_M_check_len(unsigned long, char const*) const
- 0.00 48.23 0.00 3 0.00 0.00 std::vector<Subject<std::shared_ptr<InputEvent> >*, std::allocator<Subject<std::shared_ptr<InputEvent> >*> >::cbegin() const
- 0.00 48.23 0.00 3 0.00 0.00 std::vector<Observer<std::shared_ptr<InputEvent> >*, std::allocator<Observer<std::shared_ptr<InputEvent> >*> >::_M_check_len(unsigned long, char const*) const
- 0.00 48.23 0.00 3 0.00 0.00 std::vector<Observer<std::shared_ptr<InputEvent> >*, std::allocator<Observer<std::shared_ptr<InputEvent> >*> >::cbegin() const
- 0.00 48.23 0.00 3 0.00 0.00 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, bool>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, bool> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, bool> > >::size() const
- 0.00 48.23 0.00 3 0.00 0.00 std::function<void (ComponentAddedMessage&)>::operator bool() const
- 0.00 48.23 0.00 3 0.00 0.00 std::function<void (EntityDestroyedMessage&)>::operator bool() const
- 0.00 48.23 0.00 3 0.00 0.00 std::function<void (ComponentRemovedMessage&)>::operator bool() const
- 0.00 48.23 0.00 3 0.00 0.00 BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>)::{lambda()#3}* const& std::_Any_data::_M_access<BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>)::{lambda()#3}*>() const
- 0.00 48.23 0.00 3 0.00 0.00 BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>)::{lambda()#4}* const& std::_Any_data::_M_access<BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>)::{lambda()#4}*>() const
- 0.00 48.23 0.00 3 0.00 0.00 BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>)::{lambda()#1}* const& std::_Any_data::_M_access<BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>)::{lambda()#1}*>() const
- 0.00 48.23 0.00 3 0.00 0.00 PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)::{lambda(ComponentRemovedMessage&)#3} const& std::_Any_data::_M_access<PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)::{lambda(ComponentRemovedMessage&)#3}>() const
- 0.00 48.23 0.00 3 0.00 0.00 std::allocator<ModalIntent>::allocator(std::allocator<ModalIntent> const&)
- 0.00 48.23 0.00 3 0.00 0.00 std::allocator<MouseXIntent>::allocator(std::allocator<MouseXIntent> const&)
- 0.00 48.23 0.00 3 0.00 0.00 std::allocator<MouseYIntent>::allocator(std::allocator<MouseYIntent> const&)
- 0.00 48.23 0.00 3 0.00 0.00 std::allocator<MoveLeftIntent>::allocator(std::allocator<MoveLeftIntent> const&)
- 0.00 48.23 0.00 3 0.00 0.00 std::allocator<CloseInputEvent>::allocator(std::allocator<CloseInputEvent> const&)
- 0.00 48.23 0.00 3 0.00 0.00 std::allocator<LeftClickIntent>::allocator(std::allocator<LeftClickIntent> const&)
- 0.00 48.23 0.00 3 0.00 0.00 std::allocator<MoveRightIntent>::allocator(std::allocator<MoveRightIntent> const&)
- 0.00 48.23 0.00 3 0.00 0.00 std::allocator<ResetViewIntent>::allocator(std::allocator<ResetViewIntent> const&)
- 0.00 48.23 0.00 3 0.00 0.00 std::allocator<MouseWheelIntent>::allocator(std::allocator<MouseWheelIntent> const&)
- 0.00 48.23 0.00 3 0.00 0.00 std::allocator<ResizeInputEvent>::allocator(std::allocator<ResizeInputEvent> const&)
- 0.00 48.23 0.00 3 0.00 0.00 std::allocator<RightClickIntent>::allocator(std::allocator<RightClickIntent> const&)
- 0.00 48.23 0.00 3 0.00 0.00 std::allocator<RemoveTilesIntent>::allocator(std::allocator<RemoveTilesIntent> const&)
- 0.00 48.23 0.00 3 0.00 0.00 std::allocator<VisualDebugIntent>::allocator(std::allocator<VisualDebugIntent> const&)
- 0.00 48.23 0.00 3 0.00 0.00 std::allocator<SerializeMapIntent>::allocator(std::allocator<SerializeMapIntent> const&)
- 0.00 48.23 0.00 3 0.00 0.00 std::allocator<LostFocusInputEvent>::allocator(std::allocator<LostFocusInputEvent> const&)
- 0.00 48.23 0.00 3 0.00 0.00 std::allocator<MouseLeftInputEvent>::allocator()
- 0.00 48.23 0.00 3 0.00 0.00 std::allocator<ResizeCameraMessage>::allocator()
- 0.00 48.23 0.00 3 0.00 0.00 std::allocator<SelectMenuItemIntent>::allocator(std::allocator<SelectMenuItemIntent> const&)
- 0.00 48.23 0.00 3 0.00 0.00 std::allocator<GainedFocusInputEvent>::allocator(std::allocator<GainedFocusInputEvent> const&)
- 0.00 48.23 0.00 3 0.00 0.00 std::allocator<MouseEnteredInputEvent>::allocator()
- 0.00 48.23 0.00 3 0.00 0.00 std::allocator<GridVisibilityToggleIntent>::allocator(std::allocator<GridVisibilityToggleIntent> const&)
- 0.00 48.23 0.00 3 0.00 0.00 std::allocator<Axis>::allocator()
- 0.00 48.23 0.00 3 0.00 0.00 std::allocator<ObjectPool<Entity>::Entry>::allocator(std::allocator<ObjectPool<Entity>::Entry> const&)
- 0.00 48.23 0.00 3 0.00 0.00 std::allocator<ObjectPool<Entity>::Entry>::allocator()
- 0.00 48.23 0.00 3 0.00 0.00 std::allocator<Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0> >::allocator()
- 0.00 48.23 0.00 3 0.00 0.00 std::allocator<Mailbox::HandlerEntryImpl<SetVisualDebugMessage, (void*)0> >::allocator(std::allocator<Mailbox::HandlerEntryImpl<SetVisualDebugMessage, (void*)0> > const&)
- 0.00 48.23 0.00 3 0.00 0.00 std::allocator<Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0> >::allocator()
- 0.00 48.23 0.00 3 0.00 0.00 std::allocator<Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0> >::allocator()
- 0.00 48.23 0.00 3 0.00 0.00 std::allocator<Mailbox::HandlerEntryImpl<SetGridVisibilityMessage, (void*)0> >::allocator(std::allocator<Mailbox::HandlerEntryImpl<SetGridVisibilityMessage, (void*)0> > const&)
- 0.00 48.23 0.00 3 0.00 0.00 std::allocator<System*>::allocator()
- 0.00 48.23 0.00 3 0.00 0.00 std::allocator<System*>::~allocator()
- 0.00 48.23 0.00 3 0.00 0.00 std::allocator<Subject<std::shared_ptr<InputEvent> >*>::allocator()
- 0.00 48.23 0.00 3 0.00 0.00 std::allocator<Subject<std::shared_ptr<InputEvent> >*>::~allocator()
- 0.00 48.23 0.00 3 0.00 0.00 std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> > >::allocator()
- 0.00 48.23 0.00 3 0.00 0.00 std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> > >::~allocator()
- 0.00 48.23 0.00 3 0.00 0.00 std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Font> > > >::allocator()
- 0.00 48.23 0.00 3 0.00 0.00 std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Font> > > >::~allocator()
- 0.00 48.23 0.00 3 0.00 0.00 std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Texture> > > >::allocator()
- 0.00 48.23 0.00 3 0.00 0.00 std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Texture> > > >::~allocator()
- 0.00 48.23 0.00 3 0.00 0.01 std::allocator<std::_Rb_tree_node<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >::allocator()
- 0.00 48.23 0.00 3 0.00 0.00 std::allocator<std::_Rb_tree_node<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >::~allocator()
- 0.00 48.23 0.00 3 0.00 0.00 std::allocator<std::_Rb_tree_node<std::pair<std::type_index const, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, System*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > > > > >::allocator()
- 0.00 48.23 0.00 3 0.00 0.00 std::allocator<std::_Rb_tree_node<std::pair<std::type_index const, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, System*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > > > > >::~allocator()
- 0.00 48.23 0.00 3 0.00 0.00 std::enable_if<std::is_assignable<std::__shared_ptr<InputEvent, (__gnu_cxx::_Lock_policy)2>&, std::shared_ptr<MouseLeftInputEvent> >::value, std::shared_ptr<InputEvent>&>::type std::shared_ptr<InputEvent>::operator=<MouseLeftInputEvent>(std::shared_ptr<MouseLeftInputEvent>&&)
- 0.00 48.23 0.00 3 0.00 0.00 std::enable_if<std::is_assignable<std::__shared_ptr<InputEvent, (__gnu_cxx::_Lock_policy)2>&, std::shared_ptr<MouseEnteredInputEvent> >::value, std::shared_ptr<InputEvent>&>::type std::shared_ptr<InputEvent>::operator=<MouseEnteredInputEvent>(std::shared_ptr<MouseEnteredInputEvent>&&)
- 0.00 48.23 0.00 3 0.00 0.00 std::shared_ptr<MouseLeftInputEvent>::shared_ptr<std::allocator<MouseLeftInputEvent>>(std::_Sp_make_shared_tag, std::allocator<MouseLeftInputEvent> const&)
- 0.00 48.23 0.00 3 0.00 0.00 std::shared_ptr<MouseLeftInputEvent>::~shared_ptr()
- 0.00 48.23 0.00 3 0.00 0.00 std::shared_ptr<ResizeCameraMessage>::shared_ptr<std::allocator<ResizeCameraMessage>, sf::Vector2<float> >(std::_Sp_make_shared_tag, std::allocator<ResizeCameraMessage> const&, sf::Vector2<float>&&)
- 0.00 48.23 0.00 3 0.00 0.00 std::shared_ptr<ResizeCameraMessage>::~shared_ptr()
- 0.00 48.23 0.00 3 0.00 0.00 std::shared_ptr<MouseEnteredInputEvent>::shared_ptr<std::allocator<MouseEnteredInputEvent>>(std::_Sp_make_shared_tag, std::allocator<MouseEnteredInputEvent> const&)
- 0.00 48.23 0.00 3 0.00 0.00 std::shared_ptr<MouseEnteredInputEvent>::~shared_ptr()
- 0.00 48.23 0.00 3 0.00 0.00 std::shared_ptr<Axis>::shared_ptr<std::allocator<Axis>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(std::_Sp_make_shared_tag, std::allocator<Axis> const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
- 0.00 48.23 0.00 3 0.00 0.00 std::shared_ptr<Axis>::~shared_ptr()
- 0.00 48.23 0.00 3 0.00 0.00 std::shared_ptr<Mailbox::HandlerEntry>::shared_ptr<Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0>, void>(std::shared_ptr<Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0> >&&)
- 0.00 48.23 0.00 3 0.00 0.00 std::shared_ptr<Mailbox::HandlerEntry>::shared_ptr<Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0>, void>(std::shared_ptr<Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0> >&&)
- 0.00 48.23 0.00 3 0.00 0.00 std::shared_ptr<Mailbox::HandlerEntry>::shared_ptr<Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0>, void>(std::shared_ptr<Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0> >&&)
- 0.00 48.23 0.00 3 0.00 0.00 std::shared_ptr<Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0> >::shared_ptr<std::allocator<Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0> >, std::function<void (ComponentAddedMessage&)> const&>(std::_Sp_make_shared_tag, std::allocator<Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0> > const&, std::function<void (ComponentAddedMessage&)> const&)
- 0.00 48.23 0.00 3 0.00 0.00 std::shared_ptr<Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0> >::~shared_ptr()
- 0.00 48.23 0.00 3 0.00 0.00 std::shared_ptr<Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0> >::shared_ptr<std::allocator<Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0> >, std::function<void (EntityDestroyedMessage&)> const&>(std::_Sp_make_shared_tag, std::allocator<Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0> > const&, std::function<void (EntityDestroyedMessage&)> const&)
- 0.00 48.23 0.00 3 0.00 0.00 std::shared_ptr<Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0> >::~shared_ptr()
- 0.00 48.23 0.00 3 0.00 0.00 std::shared_ptr<Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0> >::shared_ptr<std::allocator<Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0> >, std::function<void (ComponentRemovedMessage&)> const&>(std::_Sp_make_shared_tag, std::allocator<Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0> > const&, std::function<void (ComponentRemovedMessage&)> const&)
- 0.00 48.23 0.00 3 0.00 0.00 std::shared_ptr<Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0> >::~shared_ptr()
- 0.00 48.23 0.00 3 0.00 0.04 void std::_Destroy_aux<false>::__destroy<ObjectPool<Entity>::Entry*>(ObjectPool<Entity>::Entry*, ObjectPool<Entity>::Entry*)
- 0.00 48.23 0.00 3 0.00 0.00 std::_Vector_base<ObjectPool<Entity>::Entry, std::allocator<ObjectPool<Entity>::Entry> >::_M_allocate(unsigned long)
- 0.00 48.23 0.00 3 0.00 0.00 std::_Vector_base<ObjectPool<Entity>::Entry, std::allocator<ObjectPool<Entity>::Entry> >::_Vector_impl::_Vector_impl(std::allocator<ObjectPool<Entity>::Entry> const&)
- 0.00 48.23 0.00 3 0.00 0.00 std::_Vector_base<ObjectPool<Entity>::Entry, std::allocator<ObjectPool<Entity>::Entry> >::_Vector_impl::~_Vector_impl()
- 0.00 48.23 0.00 3 0.00 0.00 std::_Vector_base<ObjectPool<Entity>::Entry, std::allocator<ObjectPool<Entity>::Entry> >::_M_deallocate(ObjectPool<Entity>::Entry*, unsigned long)
- 0.00 48.23 0.00 3 0.00 0.00 std::_Vector_base<ObjectPool<Entity>::Entry, std::allocator<ObjectPool<Entity>::Entry> >::_M_create_storage(unsigned long)
- 0.00 48.23 0.00 3 0.00 0.00 std::_Vector_base<ObjectPool<Entity>::Entry, std::allocator<ObjectPool<Entity>::Entry> >::_Vector_base(unsigned long, std::allocator<ObjectPool<Entity>::Entry> const&)
- 0.00 48.23 0.00 3 0.00 0.00 std::_Vector_base<ObjectPool<Entity>::Entry, std::allocator<ObjectPool<Entity>::Entry> >::~_Vector_base()
- 0.00 48.23 0.00 3 0.00 0.00 std::_Vector_base<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_get_Tp_allocator()
- 0.00 48.23 0.00 3 0.00 0.00 std::_Vector_base<System*, std::allocator<System*> >::_Vector_impl::_Vector_impl()
- 0.00 48.23 0.00 3 0.00 0.00 std::_Vector_base<System*, std::allocator<System*> >::_Vector_impl::~_Vector_impl()
- 0.00 48.23 0.00 3 0.00 0.00 std::_Vector_base<System*, std::allocator<System*> >::_Vector_base()
- 0.00 48.23 0.00 3 0.00 0.00 std::_Vector_base<System*, std::allocator<System*> >::~_Vector_base()
- 0.00 48.23 0.00 3 0.00 0.00 std::_Vector_base<Subject<std::shared_ptr<InputEvent> >*, std::allocator<Subject<std::shared_ptr<InputEvent> >*> >::_M_allocate(unsigned long)
- 0.00 48.23 0.00 3 0.00 0.00 std::_Vector_base<Subject<std::shared_ptr<InputEvent> >*, std::allocator<Subject<std::shared_ptr<InputEvent> >*> >::_Vector_impl::_Vector_impl()
- 0.00 48.23 0.00 3 0.00 0.00 std::_Vector_base<Subject<std::shared_ptr<InputEvent> >*, std::allocator<Subject<std::shared_ptr<InputEvent> >*> >::_Vector_impl::~_Vector_impl()
- 0.00 48.23 0.00 3 0.00 0.00 std::_Vector_base<Subject<std::shared_ptr<InputEvent> >*, std::allocator<Subject<std::shared_ptr<InputEvent> >*> >::_Vector_base()
- 0.00 48.23 0.00 3 0.00 0.00 std::_Vector_base<Subject<std::shared_ptr<InputEvent> >*, std::allocator<Subject<std::shared_ptr<InputEvent> >*> >::~_Vector_base()
- 0.00 48.23 0.00 3 0.00 0.00 std::_Vector_base<Observer<std::shared_ptr<InputEvent> >*, std::allocator<Observer<std::shared_ptr<InputEvent> >*> >::_M_allocate(unsigned long)
- 0.00 48.23 0.00 3 0.00 0.00 std::__shared_ptr<InputEvent, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<MouseLeftInputEvent, void>(std::__shared_ptr<MouseLeftInputEvent, (__gnu_cxx::_Lock_policy)2>&&)
- 0.00 48.23 0.00 3 0.00 0.00 std::__shared_ptr<InputEvent, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<MouseEnteredInputEvent, void>(std::__shared_ptr<MouseEnteredInputEvent, (__gnu_cxx::_Lock_policy)2>&&)
- 0.00 48.23 0.00 3 0.00 0.00 std::enable_if<std::__sp_compatible_with<MouseLeftInputEvent*, InputEvent*>::value, std::__shared_ptr<InputEvent, (__gnu_cxx::_Lock_policy)2>&>::type std::__shared_ptr<InputEvent, (__gnu_cxx::_Lock_policy)2>::operator=<MouseLeftInputEvent>(std::__shared_ptr<MouseLeftInputEvent, (__gnu_cxx::_Lock_policy)2>&&)
- 0.00 48.23 0.00 3 0.00 0.00 std::enable_if<std::__sp_compatible_with<MouseEnteredInputEvent*, InputEvent*>::value, std::__shared_ptr<InputEvent, (__gnu_cxx::_Lock_policy)2>&>::type std::__shared_ptr<InputEvent, (__gnu_cxx::_Lock_policy)2>::operator=<MouseEnteredInputEvent>(std::__shared_ptr<MouseEnteredInputEvent, (__gnu_cxx::_Lock_policy)2>&&)
- 0.00 48.23 0.00 3 0.00 0.00 std::__shared_ptr<InputElement, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<Axis, void>(std::__shared_ptr<Axis, (__gnu_cxx::_Lock_policy)2>&&)
- 0.00 48.23 0.00 3 0.00 0.00 std::enable_if<std::__sp_compatible_with<Axis*, InputElement*>::value, std::__shared_ptr<InputElement, (__gnu_cxx::_Lock_policy)2>&>::type std::__shared_ptr<InputElement, (__gnu_cxx::_Lock_policy)2>::operator=<Axis>(std::__shared_ptr<Axis, (__gnu_cxx::_Lock_policy)2>&&)
- 0.00 48.23 0.00 3 0.00 0.00 std::enable_if<!std::__shared_ptr<MouseLeftInputEvent, (__gnu_cxx::_Lock_policy)2>::__has_esft_base<MouseLeftInputEvent, void>::value, void>::type std::__shared_ptr<MouseLeftInputEvent, (__gnu_cxx::_Lock_policy)2>::_M_enable_shared_from_this_with<MouseLeftInputEvent, MouseLeftInputEvent>(MouseLeftInputEvent*)
- 0.00 48.23 0.00 3 0.00 0.00 std::__shared_ptr<MouseLeftInputEvent, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<std::allocator<MouseLeftInputEvent>>(std::_Sp_make_shared_tag, std::allocator<MouseLeftInputEvent> const&)
- 0.00 48.23 0.00 3 0.00 0.00 std::__shared_ptr<MouseLeftInputEvent, (__gnu_cxx::_Lock_policy)2>::~__shared_ptr()
- 0.00 48.23 0.00 3 0.00 0.00 std::enable_if<!std::__shared_ptr<ResizeCameraMessage, (__gnu_cxx::_Lock_policy)2>::__has_esft_base<ResizeCameraMessage, void>::value, void>::type std::__shared_ptr<ResizeCameraMessage, (__gnu_cxx::_Lock_policy)2>::_M_enable_shared_from_this_with<ResizeCameraMessage, ResizeCameraMessage>(ResizeCameraMessage*)
- 0.00 48.23 0.00 3 0.00 0.00 std::__shared_ptr<ResizeCameraMessage, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<std::allocator<ResizeCameraMessage>, sf::Vector2<float> >(std::_Sp_make_shared_tag, std::allocator<ResizeCameraMessage> const&, sf::Vector2<float>&&)
- 0.00 48.23 0.00 3 0.00 0.00 std::__shared_ptr<ResizeCameraMessage, (__gnu_cxx::_Lock_policy)2>::~__shared_ptr()
- 0.00 48.23 0.00 3 0.00 0.00 std::enable_if<!std::__shared_ptr<MouseEnteredInputEvent, (__gnu_cxx::_Lock_policy)2>::__has_esft_base<MouseEnteredInputEvent, void>::value, void>::type std::__shared_ptr<MouseEnteredInputEvent, (__gnu_cxx::_Lock_policy)2>::_M_enable_shared_from_this_with<MouseEnteredInputEvent, MouseEnteredInputEvent>(MouseEnteredInputEvent*)
- 0.00 48.23 0.00 3 0.00 0.00 std::__shared_ptr<MouseEnteredInputEvent, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<std::allocator<MouseEnteredInputEvent>>(std::_Sp_make_shared_tag, std::allocator<MouseEnteredInputEvent> const&)
- 0.00 48.23 0.00 3 0.00 0.00 std::__shared_ptr<MouseEnteredInputEvent, (__gnu_cxx::_Lock_policy)2>::~__shared_ptr()
- 0.00 48.23 0.00 3 0.00 0.00 std::enable_if<!std::__shared_ptr<Axis, (__gnu_cxx::_Lock_policy)2>::__has_esft_base<Axis, void>::value, void>::type std::__shared_ptr<Axis, (__gnu_cxx::_Lock_policy)2>::_M_enable_shared_from_this_with<Axis, Axis>(Axis*)
- 0.00 48.23 0.00 3 0.00 0.00 std::__shared_ptr<Axis, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<std::allocator<Axis>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(std::_Sp_make_shared_tag, std::allocator<Axis> const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
- 0.00 48.23 0.00 3 0.00 0.00 std::__shared_ptr<Axis, (__gnu_cxx::_Lock_policy)2>::~__shared_ptr()
- 0.00 48.23 0.00 3 0.00 0.00 std::__shared_ptr<Mailbox::HandlerEntry, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0>, void>(std::__shared_ptr<Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0>, (__gnu_cxx::_Lock_policy)2>&&)
- 0.00 48.23 0.00 3 0.00 0.00 std::__shared_ptr<Mailbox::HandlerEntry, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0>, void>(std::__shared_ptr<Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0>, (__gnu_cxx::_Lock_policy)2>&&)
- 0.00 48.23 0.00 3 0.00 0.00 std::__shared_ptr<Mailbox::HandlerEntry, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0>, void>(std::__shared_ptr<Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0>, (__gnu_cxx::_Lock_policy)2>&&)
- 0.00 48.23 0.00 3 0.00 0.00 std::enable_if<!std::__shared_ptr<Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0>, (__gnu_cxx::_Lock_policy)2>::__has_esft_base<Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0>, void>::value, void>::type std::__shared_ptr<Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0>, (__gnu_cxx::_Lock_policy)2>::_M_enable_shared_from_this_with<Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0>, Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0> >(Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0>*)
- 0.00 48.23 0.00 3 0.00 0.00 std::__shared_ptr<Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0>, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<std::allocator<Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0> >, std::function<void (ComponentAddedMessage&)> const&>(std::_Sp_make_shared_tag, std::allocator<Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0> > const&, std::function<void (ComponentAddedMessage&)> const&)
- 0.00 48.23 0.00 3 0.00 0.00 std::__shared_ptr<Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0>, (__gnu_cxx::_Lock_policy)2>::~__shared_ptr()
- 0.00 48.23 0.00 3 0.00 0.00 std::enable_if<!std::__shared_ptr<Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0>, (__gnu_cxx::_Lock_policy)2>::__has_esft_base<Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0>, void>::value, void>::type std::__shared_ptr<Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0>, (__gnu_cxx::_Lock_policy)2>::_M_enable_shared_from_this_with<Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0>, Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0> >(Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0>*)
- 0.00 48.23 0.00 3 0.00 0.00 std::__shared_ptr<Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0>, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<std::allocator<Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0> >, std::function<void (EntityDestroyedMessage&)> const&>(std::_Sp_make_shared_tag, std::allocator<Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0> > const&, std::function<void (EntityDestroyedMessage&)> const&)
- 0.00 48.23 0.00 3 0.00 0.00 std::__shared_ptr<Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0>, (__gnu_cxx::_Lock_policy)2>::~__shared_ptr()
- 0.00 48.23 0.00 3 0.00 0.00 std::enable_if<!std::__shared_ptr<Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0>, (__gnu_cxx::_Lock_policy)2>::__has_esft_base<Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0>, void>::value, void>::type std::__shared_ptr<Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0>, (__gnu_cxx::_Lock_policy)2>::_M_enable_shared_from_this_with<Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0>, Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0> >(Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0>*)
- 0.00 48.23 0.00 3 0.00 0.00 std::__shared_ptr<Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0>, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<std::allocator<Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0> >, std::function<void (ComponentRemovedMessage&)> const&>(std::_Sp_make_shared_tag, std::allocator<Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0> > const&, std::function<void (ComponentRemovedMessage&)> const&)
- 0.00 48.23 0.00 3 0.00 0.00 std::__shared_ptr<Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0>, (__gnu_cxx::_Lock_policy)2>::~__shared_ptr()
- 0.00 48.23 0.00 3 0.00 0.00 std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Logger*> >::_M_valptr()
- 0.00 48.23 0.00 3 0.00 0.00 std::_Function_base::_Base_manager<GridSystem::on_init(Game&)::{lambda(SetGridVisibilityMessage&)#1}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<GridSystem::on_init(Game&)::{lambda(SetGridVisibilityMessage&)#1}> const&, std::_Manager_operation)
- 0.00 48.23 0.00 3 0.00 0.00 std::_Function_base::_Base_manager<BuilderScene::create_hud(Game&)::{lambda()#2}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<BuilderScene::create_hud(Game&)::{lambda()#2}> const&, std::_Manager_operation)
- 0.00 48.23 0.00 3 0.00 0.00 std::_Function_base::_Base_manager<BuilderScene::create_hud(Game&)::{lambda()#3}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<BuilderScene::create_hud(Game&)::{lambda()#3}> const&, std::_Manager_operation)
- 0.00 48.23 0.00 3 0.00 0.00 std::_Function_base::_Base_manager<BuilderScene::create_hud(Game&)::{lambda()#1}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<BuilderScene::create_hud(Game&)::{lambda()#1}> const&, std::_Manager_operation)
- 0.00 48.23 0.00 3 0.00 0.00 std::_Function_base::_Base_manager<BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>)::{lambda()#2}>::_M_init_functor(std::_Any_data&, {lambda()#2}&&)
- 0.00 48.23 0.00 3 0.00 0.00 std::_Function_base::_Base_manager<BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>)::{lambda()#2}>::_M_init_functor(std::_Any_data&, {lambda()#2}&&, std::integral_constant<bool, false>)
- 0.00 48.23 0.00 3 0.00 0.00 bool std::_Function_base::_Base_manager<BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>)::{lambda()#2}>::_M_not_empty_function<{lambda()#2}>({lambda()#2} const&)
- 0.00 48.23 0.00 3 0.00 0.00 std::_Function_base::_Base_manager<BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>)::{lambda()#2}>::_M_clone(std::_Any_data&, std::_Function_base::_Base_manager<BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>)::{lambda()#2}> const&, std::integral_constant<bool, false>)
- 0.00 48.23 0.00 3 0.00 0.00 std::_Function_base::_Base_manager<BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>)::{lambda()#3}>::_M_init_functor(std::_Any_data&, {lambda()#3}&&)
- 0.00 48.23 0.00 3 0.00 0.00 std::_Function_base::_Base_manager<BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>)::{lambda()#3}>::_M_init_functor(std::_Any_data&, {lambda()#3}&&, std::integral_constant<bool, false>)
- 0.00 48.23 0.00 3 0.00 0.00 bool std::_Function_base::_Base_manager<BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>)::{lambda()#3}>::_M_not_empty_function<{lambda()#3}>({lambda()#3} const&)
- 0.00 48.23 0.00 3 0.00 0.00 std::_Function_base::_Base_manager<BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>)::{lambda()#3}>::_M_clone(std::_Any_data&, std::_Function_base::_Base_manager<BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>)::{lambda()#3}> const&, std::integral_constant<bool, false>)
- 0.00 48.23 0.00 3 0.00 0.00 std::_Function_base::_Base_manager<BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>)::{lambda()#4}>::_M_init_functor(std::_Any_data&, {lambda()#4}&&)
- 0.00 48.23 0.00 3 0.00 0.00 std::_Function_base::_Base_manager<BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>)::{lambda()#4}>::_M_init_functor(std::_Any_data&, {lambda()#4}&&, std::integral_constant<bool, false>)
- 0.00 48.23 0.00 3 0.00 0.00 bool std::_Function_base::_Base_manager<BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>)::{lambda()#4}>::_M_not_empty_function<{lambda()#4}>({lambda()#4} const&)
- 0.00 48.23 0.00 3 0.00 0.00 std::_Function_base::_Base_manager<BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>)::{lambda()#4}>::_M_clone(std::_Any_data&, std::_Function_base::_Base_manager<BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>)::{lambda()#4}> const&, std::integral_constant<bool, false>)
- 0.00 48.23 0.00 3 0.00 0.00 std::_Function_base::_Base_manager<BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>)::{lambda()#1}>::_M_init_functor(std::_Any_data&, {lambda()#1}&&)
- 0.00 48.23 0.00 3 0.00 0.00 std::_Function_base::_Base_manager<BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>)::{lambda()#1}>::_M_init_functor(std::_Any_data&, {lambda()#1}&&, std::integral_constant<bool, false>)
- 0.00 48.23 0.00 3 0.00 0.00 bool std::_Function_base::_Base_manager<BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>)::{lambda()#1}>::_M_not_empty_function<{lambda()#1}>({lambda()#1} const&)
- 0.00 48.23 0.00 3 0.00 0.00 std::_Function_base::_Base_manager<BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>)::{lambda()#1}>::_M_clone(std::_Any_data&, std::_Function_base::_Base_manager<BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>)::{lambda()#1}> const&, std::integral_constant<bool, false>)
- 0.00 48.23 0.00 3 0.00 0.00 std::_Function_base::_Base_manager<BuilderScene::create_textbox(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, float, int, unsigned int)::{lambda()#1}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<BuilderScene::create_textbox(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, float, int, unsigned int)::{lambda()#1}> const&, std::_Manager_operation)
- 0.00 48.23 0.00 3 0.00 0.00 std::_Function_base::_Base_manager<BuilderScene::create_backdrop(GraphicalSystem*)::{lambda()#1}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<BuilderScene::create_backdrop(GraphicalSystem*)::{lambda()#1}> const&, std::_Manager_operation)
- 0.00 48.23 0.00 3 0.00 0.00 std::_Function_base::_Base_manager<BuilderScene::file_dialog_box()::{lambda()#2}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<BuilderScene::file_dialog_box()::{lambda()#2}> const&, std::_Manager_operation)
- 0.00 48.23 0.00 3 0.00 0.00 std::_Function_base::_Base_manager<BuilderScene::file_dialog_box()::{lambda()#1}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<BuilderScene::file_dialog_box()::{lambda()#1}> const&, std::_Manager_operation)
- 0.00 48.23 0.00 3 0.00 0.00 std::_Function_base::_Base_manager<BuilderScene::setup_keybindings(Game&)::{lambda()#1}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<BuilderScene::setup_keybindings(Game&)::{lambda()#1}> const&, std::_Manager_operation)
- 0.00 48.23 0.00 3 0.00 0.00 std::_Function_base::_Base_manager<BuilderScene::create_fps_display(GraphicalSystem*)::{lambda()#2}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<BuilderScene::create_fps_display(GraphicalSystem*)::{lambda()#2}> const&, std::_Manager_operation)
- 0.00 48.23 0.00 3 0.00 0.00 std::_Function_base::_Base_manager<BuilderScene::create_fps_display(GraphicalSystem*)::{lambda()#1}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<BuilderScene::create_fps_display(GraphicalSystem*)::{lambda()#1}> const&, std::_Manager_operation)
- 0.00 48.23 0.00 3 0.00 0.00 std::_Function_base::_Base_manager<BuilderScene::create_mouse_entity(Game&)::{lambda()#1}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<BuilderScene::create_mouse_entity(Game&)::{lambda()#1}> const&, std::_Manager_operation)
- 0.00 48.23 0.00 3 0.00 0.00 std::_Function_base::_Base_manager<BuilderScene::create_notification(float, float)::{lambda()#2}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<BuilderScene::create_notification(float, float)::{lambda()#2}> const&, std::_Manager_operation)
- 0.00 48.23 0.00 3 0.00 0.00 std::_Function_base::_Base_manager<BuilderScene::create_notification(float, float)::{lambda()#3}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<BuilderScene::create_notification(float, float)::{lambda()#3}> const&, std::_Manager_operation)
- 0.00 48.23 0.00 3 0.00 0.00 std::_Function_base::_Base_manager<BuilderScene::create_notification(float, float)::{lambda()#4}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<BuilderScene::create_notification(float, float)::{lambda()#4}> const&, std::_Manager_operation)
- 0.00 48.23 0.00 3 0.00 0.00 std::_Function_base::_Base_manager<BuilderScene::create_notification(float, float)::{lambda()#1}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<BuilderScene::create_notification(float, float)::{lambda()#1}> const&, std::_Manager_operation)
- 0.00 48.23 0.00 3 0.00 0.00 std::_Function_base::_Base_manager<BuilderScene::create_tile_palette(GraphicalSystem*)::{lambda()#1}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<BuilderScene::create_tile_palette(GraphicalSystem*)::{lambda()#1}> const&, std::_Manager_operation)
- 0.00 48.23 0.00 3 0.00 0.00 std::_Function_base::_Base_manager<BuilderScene::mouse_script_add_pan_behavior(Game&, Handle)::{lambda()#2}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<BuilderScene::mouse_script_add_pan_behavior(Game&, Handle)::{lambda()#2}> const&, std::_Manager_operation)
- 0.00 48.23 0.00 3 0.00 0.00 std::_Function_base::_Base_manager<BuilderScene::mouse_script_add_pan_behavior(Game&, Handle)::{lambda()#3}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<BuilderScene::mouse_script_add_pan_behavior(Game&, Handle)::{lambda()#3}> const&, std::_Manager_operation)
- 0.00 48.23 0.00 3 0.00 0.00 std::_Function_base::_Base_manager<BuilderScene::mouse_script_add_pan_behavior(Game&, Handle)::{lambda()#1}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<BuilderScene::mouse_script_add_pan_behavior(Game&, Handle)::{lambda()#1}> const&, std::_Manager_operation)
- 0.00 48.23 0.00 3 0.00 0.00 std::_Function_base::_Base_manager<BuilderScene::mouse_script_add_zoom_behavior(Game&, Handle)::{lambda()#2}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<BuilderScene::mouse_script_add_zoom_behavior(Game&, Handle)::{lambda()#2}> const&, std::_Manager_operation)
- 0.00 48.23 0.00 3 0.00 0.00 std::_Function_base::_Base_manager<BuilderScene::mouse_script_add_zoom_behavior(Game&, Handle)::{lambda()#1}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<BuilderScene::mouse_script_add_zoom_behavior(Game&, Handle)::{lambda()#1}> const&, std::_Manager_operation)
- 0.00 48.23 0.00 3 0.00 0.00 std::_Function_base::_Base_manager<BuilderScene::mouse_script_add_select_behavior(Game&, Handle)::{lambda()#2}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<BuilderScene::mouse_script_add_select_behavior(Game&, Handle)::{lambda()#2}> const&, std::_Manager_operation)
- 0.00 48.23 0.00 3 0.00 0.00 std::_Function_base::_Base_manager<BuilderScene::mouse_script_add_select_behavior(Game&, Handle)::{lambda()#3}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<BuilderScene::mouse_script_add_select_behavior(Game&, Handle)::{lambda()#3}> const&, std::_Manager_operation)
- 0.00 48.23 0.00 3 0.00 0.00 std::_Function_base::_Base_manager<BuilderScene::mouse_script_add_select_behavior(Game&, Handle)::{lambda()#4}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<BuilderScene::mouse_script_add_select_behavior(Game&, Handle)::{lambda()#4}> const&, std::_Manager_operation)
- 0.00 48.23 0.00 3 0.00 0.00 std::_Function_base::_Base_manager<BuilderScene::mouse_script_add_select_behavior(Game&, Handle)::{lambda()#1}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<BuilderScene::mouse_script_add_select_behavior(Game&, Handle)::{lambda()#1}> const&, std::_Manager_operation)
- 0.00 48.23 0.00 3 0.00 0.00 std::_Function_base::_Base_manager<CallbackSystem::on_init(Game&)::{lambda(ResizeCameraMessage&)#1}>::_M_get_pointer(std::_Any_data const&)
- 0.00 48.23 0.00 3 0.00 0.00 std::_Function_base::_Base_manager<StartMenuScene::init(Game&)::{lambda()#2}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<StartMenuScene::init(Game&)::{lambda()#2}> const&, std::_Manager_operation)
- 0.00 48.23 0.00 3 0.00 0.00 std::_Function_base::_Base_manager<StartMenuScene::init(Game&)::{lambda()#1}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<StartMenuScene::init(Game&)::{lambda()#1}> const&, std::_Manager_operation)
- 0.00 48.23 0.00 3 0.00 0.00 std::_Function_base::_Base_manager<GraphicalSystem::GraphicalSystem(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, RenderSurface&, std::shared_ptr<Camera>)::{lambda(ResizeCameraMessage&)#1}>::_M_init_functor(std::_Any_data&, {lambda(ResizeCameraMessage&)#1}&&)
- 0.00 48.23 0.00 3 0.00 0.00 std::_Function_base::_Base_manager<GraphicalSystem::GraphicalSystem(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, RenderSurface&, std::shared_ptr<Camera>)::{lambda(ResizeCameraMessage&)#1}>::_M_init_functor(std::_Any_data&, {lambda(ResizeCameraMessage&)#1}&&, std::integral_constant<bool, true>)
- 0.00 48.23 0.00 3 0.00 0.00 bool std::_Function_base::_Base_manager<GraphicalSystem::GraphicalSystem(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, RenderSurface&, std::shared_ptr<Camera>)::{lambda(ResizeCameraMessage&)#1}>::_M_not_empty_function<{lambda(ResizeCameraMessage&)#1}>({lambda(ResizeCameraMessage&)#1} const&)
- 0.00 48.23 0.00 3 0.00 0.00 std::_Function_base::_Base_manager<GraphicalSystem::GraphicalSystem(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, RenderSurface&, std::shared_ptr<Camera>)::{lambda(ResizeCameraMessage&)#1}>::_M_clone(std::_Any_data&, std::_Function_base::_Base_manager<GraphicalSystem::GraphicalSystem(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, RenderSurface&, std::shared_ptr<Camera>)::{lambda(ResizeCameraMessage&)#1}> const&, std::integral_constant<bool, true>)
- 0.00 48.23 0.00 3 0.00 0.00 std::_Function_base::_Base_manager<VisualDebugSystem::on_init(Game&)::{lambda(SetVisualDebugMessage&)#1}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<VisualDebugSystem::on_init(Game&)::{lambda(SetVisualDebugMessage&)#1}> const&, std::_Manager_operation)
- 0.00 48.23 0.00 3 0.00 0.00 std::_Function_base::_Base_manager<PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)::{lambda(ComponentAddedMessage&)#2}>::_M_init_functor(std::_Any_data&, {lambda(ComponentAddedMessage&)#2}&&)
- 0.00 48.23 0.00 3 0.00 0.00 std::_Function_base::_Base_manager<PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)::{lambda(ComponentAddedMessage&)#2}>::_M_init_functor(std::_Any_data&, {lambda(ComponentAddedMessage&)#2}&&, std::integral_constant<bool, true>)
- 0.00 48.23 0.00 3 0.00 0.00 bool std::_Function_base::_Base_manager<PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)::{lambda(ComponentAddedMessage&)#2}>::_M_not_empty_function<{lambda(ComponentAddedMessage&)#2}>({lambda(ComponentAddedMessage&)#2} const&)
- 0.00 48.23 0.00 3 0.00 0.00 std::_Function_base::_Base_manager<PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)::{lambda(ComponentAddedMessage&)#2}>::_M_clone(std::_Any_data&, std::_Function_base::_Base_manager<PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)::{lambda(ComponentAddedMessage&)#2}> const&, std::integral_constant<bool, true>)
- 0.00 48.23 0.00 3 0.00 0.00 std::_Function_base::_Base_manager<PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)::{lambda(EntityDestroyedMessage&)#1}>::_M_init_functor(std::_Any_data&, {lambda(EntityDestroyedMessage&)#1}&&)
- 0.00 48.23 0.00 3 0.00 0.00 std::_Function_base::_Base_manager<PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)::{lambda(EntityDestroyedMessage&)#1}>::_M_init_functor(std::_Any_data&, {lambda(EntityDestroyedMessage&)#1}&&, std::integral_constant<bool, true>)
- 0.00 48.23 0.00 3 0.00 0.00 bool std::_Function_base::_Base_manager<PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)::{lambda(EntityDestroyedMessage&)#1}>::_M_not_empty_function<{lambda(EntityDestroyedMessage&)#1}>({lambda(EntityDestroyedMessage&)#1} const&)
- 0.00 48.23 0.00 3 0.00 0.00 std::_Function_base::_Base_manager<PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)::{lambda(EntityDestroyedMessage&)#1}>::_M_clone(std::_Any_data&, std::_Function_base::_Base_manager<PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)::{lambda(EntityDestroyedMessage&)#1}> const&, std::integral_constant<bool, true>)
- 0.00 48.23 0.00 3 0.00 0.00 std::_Function_base::_Base_manager<PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)::{lambda(ComponentRemovedMessage&)#3}>::_M_init_functor(std::_Any_data&, {lambda(ComponentRemovedMessage&)#3}&&)
- 0.00 48.23 0.00 3 0.00 0.00 std::_Function_base::_Base_manager<PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)::{lambda(ComponentRemovedMessage&)#3}>::_M_init_functor(std::_Any_data&, {lambda(ComponentRemovedMessage&)#3}&&, std::integral_constant<bool, true>)
- 0.00 48.23 0.00 3 0.00 0.00 bool std::_Function_base::_Base_manager<PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)::{lambda(ComponentRemovedMessage&)#3}>::_M_not_empty_function<{lambda(ComponentRemovedMessage&)#3}>({lambda(ComponentRemovedMessage&)#3} const&)
- 0.00 48.23 0.00 3 0.00 0.00 std::_Function_base::_Base_manager<PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)::{lambda(ComponentRemovedMessage&)#3}>::_M_clone(std::_Any_data&, std::_Function_base::_Base_manager<PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)::{lambda(ComponentRemovedMessage&)#3}> const&, std::integral_constant<bool, true>)
- 0.00 48.23 0.00 3 0.00 0.00 std::_Sp_ebo_helper<0, std::allocator<MouseLeftInputEvent>, true>::_Sp_ebo_helper(std::allocator<MouseLeftInputEvent> const&)
- 0.00 48.23 0.00 3 0.00 0.00 std::_Sp_ebo_helper<0, std::allocator<MouseLeftInputEvent>, true>::~_Sp_ebo_helper()
- 0.00 48.23 0.00 3 0.00 0.00 std::_Sp_ebo_helper<0, std::allocator<ResizeCameraMessage>, true>::_Sp_ebo_helper(std::allocator<ResizeCameraMessage> const&)
- 0.00 48.23 0.00 3 0.00 0.00 std::_Sp_ebo_helper<0, std::allocator<ResizeCameraMessage>, true>::~_Sp_ebo_helper()
- 0.00 48.23 0.00 3 0.00 0.00 std::_Sp_ebo_helper<0, std::allocator<MouseEnteredInputEvent>, true>::_Sp_ebo_helper(std::allocator<MouseEnteredInputEvent> const&)
- 0.00 48.23 0.00 3 0.00 0.00 std::_Sp_ebo_helper<0, std::allocator<MouseEnteredInputEvent>, true>::~_Sp_ebo_helper()
- 0.00 48.23 0.00 3 0.00 0.00 std::_Sp_ebo_helper<0, std::allocator<Axis>, true>::_Sp_ebo_helper(std::allocator<Axis> const&)
- 0.00 48.23 0.00 3 0.00 0.00 std::_Sp_ebo_helper<0, std::allocator<Axis>, true>::~_Sp_ebo_helper()
- 0.00 48.23 0.00 3 0.00 0.00 std::_Sp_ebo_helper<0, std::allocator<Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0> >, true>::_Sp_ebo_helper(std::allocator<Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0> > const&)
- 0.00 48.23 0.00 3 0.00 0.00 std::_Sp_ebo_helper<0, std::allocator<Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0> >, true>::~_Sp_ebo_helper()
- 0.00 48.23 0.00 3 0.00 0.00 std::_Sp_ebo_helper<0, std::allocator<Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0> >, true>::_Sp_ebo_helper(std::allocator<Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0> > const&)
- 0.00 48.23 0.00 3 0.00 0.00 std::_Sp_ebo_helper<0, std::allocator<Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0> >, true>::~_Sp_ebo_helper()
- 0.00 48.23 0.00 3 0.00 0.00 std::_Sp_ebo_helper<0, std::allocator<Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0> >, true>::_Sp_ebo_helper(std::allocator<Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0> > const&)
- 0.00 48.23 0.00 3 0.00 0.00 std::_Sp_ebo_helper<0, std::allocator<Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0> >, true>::~_Sp_ebo_helper()
- 0.00 48.23 0.00 3 0.00 0.00 std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<Axis, std::allocator<Axis>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(std::_Sp_make_shared_tag, Axis*, std::allocator<Axis> const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
- 0.00 48.23 0.00 3 0.00 0.00 std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0> >, std::function<void (ComponentAddedMessage&)> const&>(std::_Sp_make_shared_tag, Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0>*, std::allocator<Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0> > const&, std::function<void (ComponentAddedMessage&)> const&)
- 0.00 48.23 0.00 3 0.00 0.00 std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<MouseLeftInputEvent, std::allocator<MouseLeftInputEvent>>(std::_Sp_make_shared_tag, MouseLeftInputEvent*, std::allocator<MouseLeftInputEvent> const&)
- 0.00 48.23 0.00 3 0.00 0.00 std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<ResizeCameraMessage, std::allocator<ResizeCameraMessage>, sf::Vector2<float> >(std::_Sp_make_shared_tag, ResizeCameraMessage*, std::allocator<ResizeCameraMessage> const&, sf::Vector2<float>&&)
- 0.00 48.23 0.00 3 0.00 0.00 std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<MouseEnteredInputEvent, std::allocator<MouseEnteredInputEvent>>(std::_Sp_make_shared_tag, MouseEnteredInputEvent*, std::allocator<MouseEnteredInputEvent> const&)
- 0.00 48.23 0.00 3 0.00 0.00 std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0> >, std::function<void (EntityDestroyedMessage&)> const&>(std::_Sp_make_shared_tag, Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0>*, std::allocator<Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0> > const&, std::function<void (EntityDestroyedMessage&)> const&)
- 0.00 48.23 0.00 3 0.00 0.00 std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0> >, std::function<void (ComponentRemovedMessage&)> const&>(std::_Sp_make_shared_tag, Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0>*, std::allocator<Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0> > const&, std::function<void (ComponentRemovedMessage&)> const&)
- 0.00 48.23 0.00 3 0.00 0.00 std::__allocated_ptr<std::allocator<std::_Sp_counted_ptr_inplace<MouseLeftInputEvent, std::allocator<MouseLeftInputEvent>, (__gnu_cxx::_Lock_policy)2> > >::get()
- 0.00 48.23 0.00 3 0.00 0.00 std::__allocated_ptr<std::allocator<std::_Sp_counted_ptr_inplace<MouseLeftInputEvent, std::allocator<MouseLeftInputEvent>, (__gnu_cxx::_Lock_policy)2> > >::operator=(decltype(nullptr))
- 0.00 48.23 0.00 3 0.00 0.00 std::__allocated_ptr<std::allocator<std::_Sp_counted_ptr_inplace<ResizeCameraMessage, std::allocator<ResizeCameraMessage>, (__gnu_cxx::_Lock_policy)2> > >::get()
- 0.00 48.23 0.00 3 0.00 0.00 std::__allocated_ptr<std::allocator<std::_Sp_counted_ptr_inplace<ResizeCameraMessage, std::allocator<ResizeCameraMessage>, (__gnu_cxx::_Lock_policy)2> > >::operator=(decltype(nullptr))
- 0.00 48.23 0.00 3 0.00 0.00 std::__allocated_ptr<std::allocator<std::_Sp_counted_ptr_inplace<MouseEnteredInputEvent, std::allocator<MouseEnteredInputEvent>, (__gnu_cxx::_Lock_policy)2> > >::get()
- 0.00 48.23 0.00 3 0.00 0.00 std::__allocated_ptr<std::allocator<std::_Sp_counted_ptr_inplace<MouseEnteredInputEvent, std::allocator<MouseEnteredInputEvent>, (__gnu_cxx::_Lock_policy)2> > >::operator=(decltype(nullptr))
- 0.00 48.23 0.00 3 0.00 0.00 std::__allocated_ptr<std::allocator<std::_Sp_counted_ptr_inplace<Axis, std::allocator<Axis>, (__gnu_cxx::_Lock_policy)2> > >::get()
- 0.00 48.23 0.00 3 0.00 0.00 std::__allocated_ptr<std::allocator<std::_Sp_counted_ptr_inplace<Axis, std::allocator<Axis>, (__gnu_cxx::_Lock_policy)2> > >::operator=(decltype(nullptr))
- 0.00 48.23 0.00 3 0.00 0.00 std::__allocated_ptr<std::allocator<std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2> > >::get()
- 0.00 48.23 0.00 3 0.00 0.00 std::__allocated_ptr<std::allocator<std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2> > >::operator=(decltype(nullptr))
- 0.00 48.23 0.00 3 0.00 0.00 std::__allocated_ptr<std::allocator<std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2> > >::get()
- 0.00 48.23 0.00 3 0.00 0.00 std::__allocated_ptr<std::allocator<std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2> > >::operator=(decltype(nullptr))
- 0.00 48.23 0.00 3 0.00 0.00 std::__allocated_ptr<std::allocator<std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2> > >::get()
- 0.00 48.23 0.00 3 0.00 0.00 std::__allocated_ptr<std::allocator<std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2> > >::operator=(decltype(nullptr))
- 0.00 48.23 0.00 3 0.00 0.00 void std::allocator_traits<std::allocator<MouseLeftInputEvent> >::destroy<MouseLeftInputEvent>(std::allocator<MouseLeftInputEvent>&, MouseLeftInputEvent*)
- 0.00 48.23 0.00 3 0.00 0.00 void std::allocator_traits<std::allocator<MouseLeftInputEvent> >::construct<MouseLeftInputEvent>(std::allocator<MouseLeftInputEvent>&, MouseLeftInputEvent*)
- 0.00 48.23 0.00 3 0.00 0.00 void std::allocator_traits<std::allocator<ResizeCameraMessage> >::destroy<ResizeCameraMessage>(std::allocator<ResizeCameraMessage>&, ResizeCameraMessage*)
- 0.00 48.23 0.00 3 0.00 0.00 void std::allocator_traits<std::allocator<ResizeCameraMessage> >::construct<ResizeCameraMessage, sf::Vector2<float> >(std::allocator<ResizeCameraMessage>&, ResizeCameraMessage*, sf::Vector2<float>&&)
- 0.00 48.23 0.00 3 0.00 0.00 void std::allocator_traits<std::allocator<MouseEnteredInputEvent> >::destroy<MouseEnteredInputEvent>(std::allocator<MouseEnteredInputEvent>&, MouseEnteredInputEvent*)
- 0.00 48.23 0.00 3 0.00 0.00 void std::allocator_traits<std::allocator<MouseEnteredInputEvent> >::construct<MouseEnteredInputEvent>(std::allocator<MouseEnteredInputEvent>&, MouseEnteredInputEvent*)
- 0.00 48.23 0.00 3 0.00 0.00 void std::allocator_traits<std::allocator<Axis> >::destroy<Axis>(std::allocator<Axis>&, Axis*)
- 0.00 48.23 0.00 3 0.00 0.00 void std::allocator_traits<std::allocator<Axis> >::construct<Axis, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(std::allocator<Axis>&, Axis*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
- 0.00 48.23 0.00 3 0.00 0.00 std::allocator_traits<std::allocator<ObjectPool<Entity>::Entry> >::deallocate(std::allocator<ObjectPool<Entity>::Entry>&, ObjectPool<Entity>::Entry*, unsigned long)
- 0.00 48.23 0.00 3 0.00 0.00 std::allocator_traits<std::allocator<ObjectPool<Entity>::Entry> >::allocate(std::allocator<ObjectPool<Entity>::Entry>&, unsigned long)
- 0.00 48.23 0.00 3 0.00 0.00 void std::allocator_traits<std::allocator<Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0> > >::destroy<Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0> >(std::allocator<Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0> >&, Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0>*)
- 0.00 48.23 0.00 3 0.00 0.00 void std::allocator_traits<std::allocator<Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0> > >::construct<Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0>, std::function<void (ComponentAddedMessage&)> const&>(std::allocator<Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0> >&, Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0>*, std::function<void (ComponentAddedMessage&)> const&)
- 0.00 48.23 0.00 3 0.00 0.00 void std::allocator_traits<std::allocator<Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0> > >::destroy<Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0> >(std::allocator<Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0> >&, Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0>*)
- 0.00 48.23 0.00 3 0.00 0.00 void std::allocator_traits<std::allocator<Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0> > >::construct<Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0>, std::function<void (EntityDestroyedMessage&)> const&>(std::allocator<Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0> >&, Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0>*, std::function<void (EntityDestroyedMessage&)> const&)
- 0.00 48.23 0.00 3 0.00 0.00 void std::allocator_traits<std::allocator<Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0> > >::destroy<Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0> >(std::allocator<Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0> >&, Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0>*)
- 0.00 48.23 0.00 3 0.00 0.00 void std::allocator_traits<std::allocator<Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0> > >::construct<Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0>, std::function<void (ComponentRemovedMessage&)> const&>(std::allocator<Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0> >&, Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0>*, std::function<void (ComponentRemovedMessage&)> const&)
- 0.00 48.23 0.00 3 0.00 0.00 std::allocator_traits<std::allocator<Subject<std::shared_ptr<InputEvent> >*> >::deallocate(std::allocator<Subject<std::shared_ptr<InputEvent> >*>&, Subject<std::shared_ptr<InputEvent> >**, unsigned long)
- 0.00 48.23 0.00 3 0.00 0.00 void std::allocator_traits<std::allocator<Subject<std::shared_ptr<InputEvent> >*> >::destroy<Subject<std::shared_ptr<InputEvent> >*>(std::allocator<Subject<std::shared_ptr<InputEvent> >*>&, Subject<std::shared_ptr<InputEvent> >**)
- 0.00 48.23 0.00 3 0.00 0.00 std::allocator_traits<std::allocator<Subject<std::shared_ptr<InputEvent> >*> >::allocate(std::allocator<Subject<std::shared_ptr<InputEvent> >*>&, unsigned long)
- 0.00 48.23 0.00 3 0.00 0.00 void std::allocator_traits<std::allocator<Subject<std::shared_ptr<InputEvent> >*> >::construct<Subject<std::shared_ptr<InputEvent> >*, Subject<std::shared_ptr<InputEvent> >*>(std::allocator<Subject<std::shared_ptr<InputEvent> >*>&, Subject<std::shared_ptr<InputEvent> >**, Subject<std::shared_ptr<InputEvent> >*&&)
- 0.00 48.23 0.00 3 0.00 0.00 std::allocator_traits<std::allocator<Observer<std::shared_ptr<InputEvent> >*> >::deallocate(std::allocator<Observer<std::shared_ptr<InputEvent> >*>&, Observer<std::shared_ptr<InputEvent> >**, unsigned long)
- 0.00 48.23 0.00 3 0.00 0.00 void std::allocator_traits<std::allocator<Observer<std::shared_ptr<InputEvent> >*> >::destroy<Observer<std::shared_ptr<InputEvent> >*>(std::allocator<Observer<std::shared_ptr<InputEvent> >*>&, Observer<std::shared_ptr<InputEvent> >**)
- 0.00 48.23 0.00 3 0.00 0.00 std::allocator_traits<std::allocator<Observer<std::shared_ptr<InputEvent> >*> >::allocate(std::allocator<Observer<std::shared_ptr<InputEvent> >*>&, unsigned long)
- 0.00 48.23 0.00 3 0.00 0.00 void std::allocator_traits<std::allocator<Observer<std::shared_ptr<InputEvent> >*> >::construct<Observer<std::shared_ptr<InputEvent> >*, Observer<std::shared_ptr<InputEvent> >*>(std::allocator<Observer<std::shared_ptr<InputEvent> >*>&, Observer<std::shared_ptr<InputEvent> >**, Observer<std::shared_ptr<InputEvent> >*&&)
- 0.00 48.23 0.00 3 0.00 0.00 std::allocator_traits<std::allocator<std::_Sp_counted_ptr_inplace<MouseLeftInputEvent, std::allocator<MouseLeftInputEvent>, (__gnu_cxx::_Lock_policy)2> > >::deallocate(std::allocator<std::_Sp_counted_ptr_inplace<MouseLeftInputEvent, std::allocator<MouseLeftInputEvent>, (__gnu_cxx::_Lock_policy)2> >&, std::_Sp_counted_ptr_inplace<MouseLeftInputEvent, std::allocator<MouseLeftInputEvent>, (__gnu_cxx::_Lock_policy)2>*, unsigned long)
- 0.00 48.23 0.00 3 0.00 0.00 std::allocator_traits<std::allocator<std::_Sp_counted_ptr_inplace<MouseLeftInputEvent, std::allocator<MouseLeftInputEvent>, (__gnu_cxx::_Lock_policy)2> > >::allocate(std::allocator<std::_Sp_counted_ptr_inplace<MouseLeftInputEvent, std::allocator<MouseLeftInputEvent>, (__gnu_cxx::_Lock_policy)2> >&, unsigned long)
- 0.00 48.23 0.00 3 0.00 0.00 std::allocator_traits<std::allocator<std::_Sp_counted_ptr_inplace<ResizeCameraMessage, std::allocator<ResizeCameraMessage>, (__gnu_cxx::_Lock_policy)2> > >::deallocate(std::allocator<std::_Sp_counted_ptr_inplace<ResizeCameraMessage, std::allocator<ResizeCameraMessage>, (__gnu_cxx::_Lock_policy)2> >&, std::_Sp_counted_ptr_inplace<ResizeCameraMessage, std::allocator<ResizeCameraMessage>, (__gnu_cxx::_Lock_policy)2>*, unsigned long)
- 0.00 48.23 0.00 3 0.00 0.00 std::allocator_traits<std::allocator<std::_Sp_counted_ptr_inplace<ResizeCameraMessage, std::allocator<ResizeCameraMessage>, (__gnu_cxx::_Lock_policy)2> > >::allocate(std::allocator<std::_Sp_counted_ptr_inplace<ResizeCameraMessage, std::allocator<ResizeCameraMessage>, (__gnu_cxx::_Lock_policy)2> >&, unsigned long)
- 0.00 48.23 0.00 3 0.00 0.00 std::allocator_traits<std::allocator<std::_Sp_counted_ptr_inplace<MouseEnteredInputEvent, std::allocator<MouseEnteredInputEvent>, (__gnu_cxx::_Lock_policy)2> > >::deallocate(std::allocator<std::_Sp_counted_ptr_inplace<MouseEnteredInputEvent, std::allocator<MouseEnteredInputEvent>, (__gnu_cxx::_Lock_policy)2> >&, std::_Sp_counted_ptr_inplace<MouseEnteredInputEvent, std::allocator<MouseEnteredInputEvent>, (__gnu_cxx::_Lock_policy)2>*, unsigned long)
- 0.00 48.23 0.00 3 0.00 0.00 std::allocator_traits<std::allocator<std::_Sp_counted_ptr_inplace<MouseEnteredInputEvent, std::allocator<MouseEnteredInputEvent>, (__gnu_cxx::_Lock_policy)2> > >::allocate(std::allocator<std::_Sp_counted_ptr_inplace<MouseEnteredInputEvent, std::allocator<MouseEnteredInputEvent>, (__gnu_cxx::_Lock_policy)2> >&, unsigned long)
- 0.00 48.23 0.00 3 0.00 0.00 std::allocator_traits<std::allocator<std::_Sp_counted_ptr_inplace<Axis, std::allocator<Axis>, (__gnu_cxx::_Lock_policy)2> > >::deallocate(std::allocator<std::_Sp_counted_ptr_inplace<Axis, std::allocator<Axis>, (__gnu_cxx::_Lock_policy)2> >&, std::_Sp_counted_ptr_inplace<Axis, std::allocator<Axis>, (__gnu_cxx::_Lock_policy)2>*, unsigned long)
- 0.00 48.23 0.00 3 0.00 0.00 std::allocator_traits<std::allocator<std::_Sp_counted_ptr_inplace<Axis, std::allocator<Axis>, (__gnu_cxx::_Lock_policy)2> > >::allocate(std::allocator<std::_Sp_counted_ptr_inplace<Axis, std::allocator<Axis>, (__gnu_cxx::_Lock_policy)2> >&, unsigned long)
- 0.00 48.23 0.00 3 0.00 0.00 std::allocator_traits<std::allocator<std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2> > >::deallocate(std::allocator<std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2> >&, std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2>*, unsigned long)
- 0.00 48.23 0.00 3 0.00 0.00 std::allocator_traits<std::allocator<std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2> > >::allocate(std::allocator<std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2> >&, unsigned long)
- 0.00 48.23 0.00 3 0.00 0.00 std::allocator_traits<std::allocator<std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2> > >::deallocate(std::allocator<std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2> >&, std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2>*, unsigned long)
- 0.00 48.23 0.00 3 0.00 0.00 std::allocator_traits<std::allocator<std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2> > >::allocate(std::allocator<std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2> >&, unsigned long)
- 0.00 48.23 0.00 3 0.00 0.00 std::allocator_traits<std::allocator<std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2> > >::deallocate(std::allocator<std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2> >&, std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2>*, unsigned long)
- 0.00 48.23 0.00 3 0.00 0.00 std::allocator_traits<std::allocator<std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2> > >::allocate(std::allocator<std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2> >&, unsigned long)
- 0.00 48.23 0.00 3 0.00 0.00 std::_Function_handler<void (ResizeCameraMessage&), CallbackSystem::on_init(Game&)::{lambda(ResizeCameraMessage&)#1}>::_M_invoke(std::_Any_data const&, ResizeCameraMessage&)
- 0.00 48.23 0.00 3 0.00 0.02 ObjectPool<Entity>::Entry* std::__uninitialized_fill_n<false>::__uninit_fill_n<ObjectPool<Entity>::Entry*, unsigned long, ObjectPool<Entity>::Entry>(ObjectPool<Entity>::Entry*, unsigned long, ObjectPool<Entity>::Entry const&)
- 0.00 48.23 0.00 3 0.00 0.00 std::_Sp_counted_ptr_inplace<ModalIntent, std::allocator<ModalIntent>, (__gnu_cxx::_Lock_policy)2>::_M_ptr()
- 0.00 48.23 0.00 3 0.00 0.00 std::_Sp_counted_ptr_inplace<MouseXIntent, std::allocator<MouseXIntent>, (__gnu_cxx::_Lock_policy)2>::_M_ptr()
- 0.00 48.23 0.00 3 0.00 0.00 std::_Sp_counted_ptr_inplace<MouseYIntent, std::allocator<MouseYIntent>, (__gnu_cxx::_Lock_policy)2>::_M_ptr()
- 0.00 48.23 0.00 3 0.00 0.00 std::_Sp_counted_ptr_inplace<MoveLeftIntent, std::allocator<MoveLeftIntent>, (__gnu_cxx::_Lock_policy)2>::_M_ptr()
- 0.00 48.23 0.00 3 0.00 0.00 std::_Sp_counted_ptr_inplace<CloseInputEvent, std::allocator<CloseInputEvent>, (__gnu_cxx::_Lock_policy)2>::_M_ptr()
- 0.00 48.23 0.00 3 0.00 0.00 std::_Sp_counted_ptr_inplace<LeftClickIntent, std::allocator<LeftClickIntent>, (__gnu_cxx::_Lock_policy)2>::_M_ptr()
- 0.00 48.23 0.00 3 0.00 0.00 std::_Sp_counted_ptr_inplace<MoveRightIntent, std::allocator<MoveRightIntent>, (__gnu_cxx::_Lock_policy)2>::_M_ptr()
- 0.00 48.23 0.00 3 0.00 0.00 std::_Sp_counted_ptr_inplace<ResetViewIntent, std::allocator<ResetViewIntent>, (__gnu_cxx::_Lock_policy)2>::_M_ptr()
- 0.00 48.23 0.00 3 0.00 0.00 std::_Sp_counted_ptr_inplace<MouseWheelIntent, std::allocator<MouseWheelIntent>, (__gnu_cxx::_Lock_policy)2>::_M_ptr()
- 0.00 48.23 0.00 3 0.00 0.00 std::_Sp_counted_ptr_inplace<ResizeInputEvent, std::allocator<ResizeInputEvent>, (__gnu_cxx::_Lock_policy)2>::_M_ptr()
- 0.00 48.23 0.00 3 0.00 0.00 std::_Sp_counted_ptr_inplace<RightClickIntent, std::allocator<RightClickIntent>, (__gnu_cxx::_Lock_policy)2>::_M_ptr()
- 0.00 48.23 0.00 3 0.00 0.00 std::_Sp_counted_ptr_inplace<RemoveTilesIntent, std::allocator<RemoveTilesIntent>, (__gnu_cxx::_Lock_policy)2>::_M_ptr()
- 0.00 48.23 0.00 3 0.00 0.00 std::_Sp_counted_ptr_inplace<VisualDebugIntent, std::allocator<VisualDebugIntent>, (__gnu_cxx::_Lock_policy)2>::_M_ptr()
- 0.00 48.23 0.00 3 0.00 0.00 std::_Sp_counted_ptr_inplace<SerializeMapIntent, std::allocator<SerializeMapIntent>, (__gnu_cxx::_Lock_policy)2>::_M_ptr()
- 0.00 48.23 0.00 3 0.00 0.00 std::_Sp_counted_ptr_inplace<LostFocusInputEvent, std::allocator<LostFocusInputEvent>, (__gnu_cxx::_Lock_policy)2>::_M_ptr()
- 0.00 48.23 0.00 3 0.00 0.00 std::_Sp_counted_ptr_inplace<MouseLeftInputEvent, std::allocator<MouseLeftInputEvent>, (__gnu_cxx::_Lock_policy)2>::_M_destroy()
- 0.00 48.23 0.00 3 0.00 0.00 std::_Sp_counted_ptr_inplace<MouseLeftInputEvent, std::allocator<MouseLeftInputEvent>, (__gnu_cxx::_Lock_policy)2>::_M_dispose()
- 0.00 48.23 0.00 3 0.00 0.00 std::_Sp_counted_ptr_inplace<MouseLeftInputEvent, std::allocator<MouseLeftInputEvent>, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&)
- 0.00 48.23 0.00 3 0.00 0.00 std::_Sp_counted_ptr_inplace<MouseLeftInputEvent, std::allocator<MouseLeftInputEvent>, (__gnu_cxx::_Lock_policy)2>::_Impl::_Impl(std::allocator<MouseLeftInputEvent>)
- 0.00 48.23 0.00 3 0.00 0.00 std::_Sp_counted_ptr_inplace<MouseLeftInputEvent, std::allocator<MouseLeftInputEvent>, (__gnu_cxx::_Lock_policy)2>::_Impl::~_Impl()
- 0.00 48.23 0.00 3 0.00 0.00 std::_Sp_counted_ptr_inplace<MouseLeftInputEvent, std::allocator<MouseLeftInputEvent>, (__gnu_cxx::_Lock_policy)2>::_Sp_counted_ptr_inplace<>(std::allocator<MouseLeftInputEvent>)
- 0.00 48.23 0.00 3 0.00 0.00 std::_Sp_counted_ptr_inplace<MouseLeftInputEvent, std::allocator<MouseLeftInputEvent>, (__gnu_cxx::_Lock_policy)2>::~_Sp_counted_ptr_inplace()
- 0.00 48.23 0.00 3 0.00 0.00 std::_Sp_counted_ptr_inplace<ResizeCameraMessage, std::allocator<ResizeCameraMessage>, (__gnu_cxx::_Lock_policy)2>::_M_destroy()
- 0.00 48.23 0.00 3 0.00 0.00 std::_Sp_counted_ptr_inplace<ResizeCameraMessage, std::allocator<ResizeCameraMessage>, (__gnu_cxx::_Lock_policy)2>::_M_dispose()
- 0.00 48.23 0.00 3 0.00 0.00 std::_Sp_counted_ptr_inplace<ResizeCameraMessage, std::allocator<ResizeCameraMessage>, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&)
- 0.00 48.23 0.00 3 0.00 0.00 std::_Sp_counted_ptr_inplace<ResizeCameraMessage, std::allocator<ResizeCameraMessage>, (__gnu_cxx::_Lock_policy)2>::_Impl::_Impl(std::allocator<ResizeCameraMessage>)
- 0.00 48.23 0.00 3 0.00 0.00 std::_Sp_counted_ptr_inplace<ResizeCameraMessage, std::allocator<ResizeCameraMessage>, (__gnu_cxx::_Lock_policy)2>::_Impl::~_Impl()
- 0.00 48.23 0.00 3 0.00 0.00 std::_Sp_counted_ptr_inplace<ResizeCameraMessage, std::allocator<ResizeCameraMessage>, (__gnu_cxx::_Lock_policy)2>::_Sp_counted_ptr_inplace<sf::Vector2<float> >(std::allocator<ResizeCameraMessage>, sf::Vector2<float>&&)
- 0.00 48.23 0.00 3 0.00 0.00 std::_Sp_counted_ptr_inplace<ResizeCameraMessage, std::allocator<ResizeCameraMessage>, (__gnu_cxx::_Lock_policy)2>::~_Sp_counted_ptr_inplace()
- 0.00 48.23 0.00 3 0.00 0.00 std::_Sp_counted_ptr_inplace<SelectMenuItemIntent, std::allocator<SelectMenuItemIntent>, (__gnu_cxx::_Lock_policy)2>::_M_ptr()
- 0.00 48.23 0.00 3 0.00 0.00 std::_Sp_counted_ptr_inplace<GainedFocusInputEvent, std::allocator<GainedFocusInputEvent>, (__gnu_cxx::_Lock_policy)2>::_M_ptr()
- 0.00 48.23 0.00 3 0.00 0.00 std::_Sp_counted_ptr_inplace<MouseEnteredInputEvent, std::allocator<MouseEnteredInputEvent>, (__gnu_cxx::_Lock_policy)2>::_M_destroy()
- 0.00 48.23 0.00 3 0.00 0.00 std::_Sp_counted_ptr_inplace<MouseEnteredInputEvent, std::allocator<MouseEnteredInputEvent>, (__gnu_cxx::_Lock_policy)2>::_M_dispose()
- 0.00 48.23 0.00 3 0.00 0.00 std::_Sp_counted_ptr_inplace<MouseEnteredInputEvent, std::allocator<MouseEnteredInputEvent>, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&)
- 0.00 48.23 0.00 3 0.00 0.00 std::_Sp_counted_ptr_inplace<MouseEnteredInputEvent, std::allocator<MouseEnteredInputEvent>, (__gnu_cxx::_Lock_policy)2>::_Impl::_Impl(std::allocator<MouseEnteredInputEvent>)
- 0.00 48.23 0.00 3 0.00 0.00 std::_Sp_counted_ptr_inplace<MouseEnteredInputEvent, std::allocator<MouseEnteredInputEvent>, (__gnu_cxx::_Lock_policy)2>::_Impl::~_Impl()
- 0.00 48.23 0.00 3 0.00 0.00 std::_Sp_counted_ptr_inplace<MouseEnteredInputEvent, std::allocator<MouseEnteredInputEvent>, (__gnu_cxx::_Lock_policy)2>::_Sp_counted_ptr_inplace<>(std::allocator<MouseEnteredInputEvent>)
- 0.00 48.23 0.00 3 0.00 0.00 std::_Sp_counted_ptr_inplace<MouseEnteredInputEvent, std::allocator<MouseEnteredInputEvent>, (__gnu_cxx::_Lock_policy)2>::~_Sp_counted_ptr_inplace()
- 0.00 48.23 0.00 3 0.00 0.00 std::_Sp_counted_ptr_inplace<GridVisibilityToggleIntent, std::allocator<GridVisibilityToggleIntent>, (__gnu_cxx::_Lock_policy)2>::_M_ptr()
- 0.00 48.23 0.00 3 0.00 0.00 std::_Sp_counted_ptr_inplace<Axis, std::allocator<Axis>, (__gnu_cxx::_Lock_policy)2>::_M_destroy()
- 0.00 48.23 0.00 3 0.00 0.00 std::_Sp_counted_ptr_inplace<Axis, std::allocator<Axis>, (__gnu_cxx::_Lock_policy)2>::_M_dispose()
- 0.00 48.23 0.00 3 0.00 0.00 std::_Sp_counted_ptr_inplace<Axis, std::allocator<Axis>, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&)
- 0.00 48.23 0.00 3 0.00 0.00 std::_Sp_counted_ptr_inplace<Axis, std::allocator<Axis>, (__gnu_cxx::_Lock_policy)2>::_Impl::_Impl(std::allocator<Axis>)
- 0.00 48.23 0.00 3 0.00 0.00 std::_Sp_counted_ptr_inplace<Axis, std::allocator<Axis>, (__gnu_cxx::_Lock_policy)2>::_Impl::~_Impl()
- 0.00 48.23 0.00 3 0.00 0.00 std::_Sp_counted_ptr_inplace<Axis, std::allocator<Axis>, (__gnu_cxx::_Lock_policy)2>::_Sp_counted_ptr_inplace<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(std::allocator<Axis>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
- 0.00 48.23 0.00 3 0.00 0.00 std::_Sp_counted_ptr_inplace<Axis, std::allocator<Axis>, (__gnu_cxx::_Lock_policy)2>::~_Sp_counted_ptr_inplace()
- 0.00 48.23 0.00 3 0.00 0.00 std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2>::_M_destroy()
- 0.00 48.23 0.00 3 0.00 0.00 std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2>::_M_dispose()
- 0.00 48.23 0.00 3 0.00 0.00 std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&)
- 0.00 48.23 0.00 3 0.00 0.00 std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2>::_Impl::_Impl(std::allocator<Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0> >)
- 0.00 48.23 0.00 3 0.00 0.00 std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2>::_Impl::~_Impl()
- 0.00 48.23 0.00 3 0.00 0.00 std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2>::_Sp_counted_ptr_inplace<std::function<void (ComponentAddedMessage&)> const&>(std::allocator<Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0> >, std::function<void (ComponentAddedMessage&)> const&)
- 0.00 48.23 0.00 3 0.00 0.00 std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2>::~_Sp_counted_ptr_inplace()
- 0.00 48.23 0.00 3 0.00 0.00 std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<SetVisualDebugMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<SetVisualDebugMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2>::_M_ptr()
- 0.00 48.23 0.00 3 0.00 0.00 std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2>::_M_destroy()
- 0.00 48.23 0.00 3 0.00 0.00 std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2>::_M_dispose()
- 0.00 48.23 0.00 3 0.00 0.00 std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&)
- 0.00 48.23 0.00 3 0.00 0.00 std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2>::_Impl::_Impl(std::allocator<Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0> >)
- 0.00 48.23 0.00 3 0.00 0.00 std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2>::_Impl::~_Impl()
- 0.00 48.23 0.00 3 0.00 0.00 std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2>::_Sp_counted_ptr_inplace<std::function<void (EntityDestroyedMessage&)> const&>(std::allocator<Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0> >, std::function<void (EntityDestroyedMessage&)> const&)
- 0.00 48.23 0.00 3 0.00 0.00 std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2>::~_Sp_counted_ptr_inplace()
- 0.00 48.23 0.00 3 0.00 0.00 std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2>::_M_destroy()
- 0.00 48.23 0.00 3 0.00 0.00 std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2>::_M_dispose()
- 0.00 48.23 0.00 3 0.00 0.00 std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&)
- 0.00 48.23 0.00 3 0.00 0.00 std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2>::_Impl::_Impl(std::allocator<Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0> >)
- 0.00 48.23 0.00 3 0.00 0.00 std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2>::_Impl::~_Impl()
- 0.00 48.23 0.00 3 0.00 0.00 std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2>::_Sp_counted_ptr_inplace<std::function<void (ComponentRemovedMessage&)> const&>(std::allocator<Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0> >, std::function<void (ComponentRemovedMessage&)> const&)
- 0.00 48.23 0.00 3 0.00 0.00 std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2>::~_Sp_counted_ptr_inplace()
- 0.00 48.23 0.00 3 0.00 0.00 std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<SetGridVisibilityMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<SetGridVisibilityMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2>::_M_ptr()
- 0.00 48.23 0.00 3 0.00 0.00 std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, Handle, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> > >::map()
- 0.00 48.23 0.00 3 0.00 0.00 std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, Handle, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> > >::~map()
- 0.00 48.23 0.00 3 0.00 0.00 std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<Font>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Font> > > >::clear()
- 0.00 48.23 0.00 3 0.00 0.00 std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<Font>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Font> > > >::map()
- 0.00 48.23 0.00 3 0.00 0.00 std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<Font>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Font> > > >::~map()
- 0.00 48.23 0.00 3 0.00 0.00 std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<Texture>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Texture> > > >::clear()
- 0.00 48.23 0.00 3 0.00 0.00 std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<Texture>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Texture> > > >::map()
- 0.00 48.23 0.00 3 0.00 0.00 std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<Texture>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Texture> > > >::~map()
- 0.00 48.23 0.00 3 0.00 0.00 std::map<std::type_index, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, System*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, System*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > > > > >::begin()
- 0.00 48.23 0.00 3 0.00 0.00 std::map<std::type_index, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, System*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, System*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > > > > >::clear()
- 0.00 48.23 0.00 3 0.00 0.00 std::map<std::type_index, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, System*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, System*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > > > > >::map()
- 0.00 48.23 0.00 3 0.00 0.00 std::map<std::type_index, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, System*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, System*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > > > > >::~map()
- 0.00 48.23 0.00 3 0.00 0.01 std::map<std::type_index, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >::map()
- 0.00 48.23 0.00 3 0.00 0.01 std::map<std::type_index, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >::~map()
- 0.00 48.23 0.00 3 0.00 0.02 std::vector<ObjectPool<Entity>::Entry, std::allocator<ObjectPool<Entity>::Entry> >::_M_fill_initialize(unsigned long, ObjectPool<Entity>::Entry const&)
- 0.00 48.23 0.00 3 0.00 0.00 std::vector<ObjectPool<Entity>::Entry, std::allocator<ObjectPool<Entity>::Entry> >::begin()
- 0.00 48.23 0.00 3 0.00 0.02 std::vector<ObjectPool<Entity>::Entry, std::allocator<ObjectPool<Entity>::Entry> >::vector(unsigned long, ObjectPool<Entity>::Entry const&, std::allocator<ObjectPool<Entity>::Entry> const&)
- 0.00 48.23 0.00 3 0.00 0.04 std::vector<ObjectPool<Entity>::Entry, std::allocator<ObjectPool<Entity>::Entry> >::~vector()
- 0.00 48.23 0.00 3 0.00 0.00 std::vector<System*, std::allocator<System*> >::_M_erase_at_end(System**)
- 0.00 48.23 0.00 3 0.00 0.00 std::vector<System*, std::allocator<System*> >::clear()
- 0.00 48.23 0.00 3 0.00 0.00 std::vector<System*, std::allocator<System*> >::vector()
- 0.00 48.23 0.00 3 0.00 0.00 std::vector<System*, std::allocator<System*> >::~vector()
- 0.00 48.23 0.00 3 0.00 0.00 void std::vector<Subject<std::shared_ptr<InputEvent> >*, std::allocator<Subject<std::shared_ptr<InputEvent> >*> >::emplace_back<Subject<std::shared_ptr<InputEvent> >*>(Subject<std::shared_ptr<InputEvent> >*&&)
- 0.00 48.23 0.00 3 0.00 0.00 void std::vector<Subject<std::shared_ptr<InputEvent> >*, std::allocator<Subject<std::shared_ptr<InputEvent> >*> >::_M_realloc_insert<Subject<std::shared_ptr<InputEvent> >*>(__gnu_cxx::__normal_iterator<Subject<std::shared_ptr<InputEvent> >**, std::vector<Subject<std::shared_ptr<InputEvent> >*, std::allocator<Subject<std::shared_ptr<InputEvent> >*> > >, Subject<std::shared_ptr<InputEvent> >*&&)
- 0.00 48.23 0.00 3 0.00 0.00 std::vector<Subject<std::shared_ptr<InputEvent> >*, std::allocator<Subject<std::shared_ptr<InputEvent> >*> >::erase(__gnu_cxx::__normal_iterator<Subject<std::shared_ptr<InputEvent> >* const*, std::vector<Subject<std::shared_ptr<InputEvent> >*, std::allocator<Subject<std::shared_ptr<InputEvent> >*> > >)
- 0.00 48.23 0.00 3 0.00 0.00 std::vector<Subject<std::shared_ptr<InputEvent> >*, std::allocator<Subject<std::shared_ptr<InputEvent> >*> >::_M_erase(__gnu_cxx::__normal_iterator<Subject<std::shared_ptr<InputEvent> >**, std::vector<Subject<std::shared_ptr<InputEvent> >*, std::allocator<Subject<std::shared_ptr<InputEvent> >*> > >)
- 0.00 48.23 0.00 3 0.00 0.00 std::vector<Subject<std::shared_ptr<InputEvent> >*, std::allocator<Subject<std::shared_ptr<InputEvent> >*> >::push_back(Subject<std::shared_ptr<InputEvent> >*&&)
- 0.00 48.23 0.00 3 0.00 0.00 std::vector<Subject<std::shared_ptr<InputEvent> >*, std::allocator<Subject<std::shared_ptr<InputEvent> >*> >::vector()
- 0.00 48.23 0.00 3 0.00 0.00 std::vector<Subject<std::shared_ptr<InputEvent> >*, std::allocator<Subject<std::shared_ptr<InputEvent> >*> >::~vector()
- 0.00 48.23 0.00 3 0.00 0.00 void std::vector<Observer<std::shared_ptr<InputEvent> >*, std::allocator<Observer<std::shared_ptr<InputEvent> >*> >::emplace_back<Observer<std::shared_ptr<InputEvent> >*>(Observer<std::shared_ptr<InputEvent> >*&&)
- 0.00 48.23 0.00 3 0.00 0.00 void std::vector<Observer<std::shared_ptr<InputEvent> >*, std::allocator<Observer<std::shared_ptr<InputEvent> >*> >::_M_realloc_insert<Observer<std::shared_ptr<InputEvent> >*>(__gnu_cxx::__normal_iterator<Observer<std::shared_ptr<InputEvent> >**, std::vector<Observer<std::shared_ptr<InputEvent> >*, std::allocator<Observer<std::shared_ptr<InputEvent> >*> > >, Observer<std::shared_ptr<InputEvent> >*&&)
- 0.00 48.23 0.00 3 0.00 0.00 std::vector<Observer<std::shared_ptr<InputEvent> >*, std::allocator<Observer<std::shared_ptr<InputEvent> >*> >::erase(__gnu_cxx::__normal_iterator<Observer<std::shared_ptr<InputEvent> >* const*, std::vector<Observer<std::shared_ptr<InputEvent> >*, std::allocator<Observer<std::shared_ptr<InputEvent> >*> > >)
- 0.00 48.23 0.00 3 0.00 0.00 std::vector<Observer<std::shared_ptr<InputEvent> >*, std::allocator<Observer<std::shared_ptr<InputEvent> >*> >::_M_erase(__gnu_cxx::__normal_iterator<Observer<std::shared_ptr<InputEvent> >**, std::vector<Observer<std::shared_ptr<InputEvent> >*, std::allocator<Observer<std::shared_ptr<InputEvent> >*> > >)
- 0.00 48.23 0.00 3 0.00 0.00 std::vector<Observer<std::shared_ptr<InputEvent> >*, std::allocator<Observer<std::shared_ptr<InputEvent> >*> >::push_back(Observer<std::shared_ptr<InputEvent> >*&&)
- 0.00 48.23 0.00 3 0.00 0.00 std::vector<SceneNode*, std::allocator<SceneNode*> >::_Temporary_value::_M_val()
- 0.00 48.23 0.00 3 0.00 0.00 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> > >::_Rb_tree_impl<std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, true>::_Rb_tree_impl()
- 0.00 48.23 0.00 3 0.00 0.00 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> > >::_Rb_tree_impl<std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, true>::~_Rb_tree_impl()
- 0.00 48.23 0.00 3 0.00 0.00 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> > >::_M_erase(std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> >*)
- 0.00 48.23 0.00 3 0.00 0.00 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> > >::_Rb_tree()
- 0.00 48.23 0.00 3 0.00 0.00 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> > >::~_Rb_tree()
- 0.00 48.23 0.00 3 0.00 0.00 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Font> >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Font> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Font> > > >::_Rb_tree_impl<std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, true>::_Rb_tree_impl()
- 0.00 48.23 0.00 3 0.00 0.00 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Font> >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Font> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Font> > > >::_Rb_tree_impl<std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, true>::~_Rb_tree_impl()
- 0.00 48.23 0.00 3 0.00 0.00 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Font> >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Font> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Font> > > >::clear()
- 0.00 48.23 0.00 3 0.00 0.00 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Font> >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Font> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Font> > > >::_Rb_tree()
- 0.00 48.23 0.00 3 0.00 0.00 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Font> >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Font> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Font> > > >::~_Rb_tree()
- 0.00 48.23 0.00 3 0.00 0.00 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Texture> >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Texture> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Texture> > > >::_Rb_tree_impl<std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, true>::_Rb_tree_impl()
- 0.00 48.23 0.00 3 0.00 0.00 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Texture> >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Texture> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Texture> > > >::_Rb_tree_impl<std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, true>::~_Rb_tree_impl()
- 0.00 48.23 0.00 3 0.00 0.00 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Texture> >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Texture> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Texture> > > >::clear()
- 0.00 48.23 0.00 3 0.00 0.00 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Texture> >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Texture> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Texture> > > >::_Rb_tree()
- 0.00 48.23 0.00 3 0.00 0.00 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Texture> >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Texture> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Texture> > > >::~_Rb_tree()
- 0.00 48.23 0.00 3 0.00 0.01 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > >, std::_Select1st<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >::_Rb_tree_impl<std::less<std::type_index>, true>::_Rb_tree_impl()
- 0.00 48.23 0.00 3 0.00 0.00 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > >, std::_Select1st<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >::_Rb_tree_impl<std::less<std::type_index>, true>::~_Rb_tree_impl()
- 0.00 48.23 0.00 3 0.00 0.01 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > >, std::_Select1st<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >::_Rb_tree()
- 0.00 48.23 0.00 3 0.00 0.01 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > >, std::_Select1st<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >::~_Rb_tree()
- 0.00 48.23 0.00 3 0.00 0.00 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, System*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > > >, std::_Select1st<std::pair<std::type_index const, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, System*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > > > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, System*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > > > > >::_M_leftmost()
- 0.00 48.23 0.00 3 0.00 0.00 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, System*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > > >, std::_Select1st<std::pair<std::type_index const, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, System*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > > > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, System*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > > > > >::_Rb_tree_impl<std::less<std::type_index>, true>::_Rb_tree_impl()
- 0.00 48.23 0.00 3 0.00 0.00 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, System*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > > >, std::_Select1st<std::pair<std::type_index const, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, System*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > > > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, System*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > > > > >::_Rb_tree_impl<std::less<std::type_index>, true>::~_Rb_tree_impl()
- 0.00 48.23 0.00 3 0.00 0.00 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, System*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > > >, std::_Select1st<std::pair<std::type_index const, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, System*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > > > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, System*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > > > > >::clear()
- 0.00 48.23 0.00 3 0.00 0.00 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, System*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > > >, std::_Select1st<std::pair<std::type_index const, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, System*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > > > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, System*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > > > > >::_Rb_tree()
- 0.00 48.23 0.00 3 0.00 0.00 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, System*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > > >, std::_Select1st<std::pair<std::type_index const, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, System*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > > > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, System*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > > > > >::~_Rb_tree()
- 0.00 48.23 0.00 3 0.00 0.00 std::function<void (ResizeCameraMessage&)>::function<GraphicalSystem::GraphicalSystem(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, RenderSurface&, std::shared_ptr<Camera>)::{lambda(ResizeCameraMessage&)#1}, void, void>(GraphicalSystem::GraphicalSystem(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, RenderSurface&, std::shared_ptr<Camera>)::{lambda(ResizeCameraMessage&)#1})
- 0.00 48.23 0.00 3 0.00 0.00 std::function<void (ComponentAddedMessage&)>::function<PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)::{lambda(ComponentAddedMessage&)#2}, void, void>(PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)::{lambda(ComponentAddedMessage&)#2})
- 0.00 48.23 0.00 3 0.00 0.00 std::function<void (ComponentAddedMessage&)>::function(std::function<void (ComponentAddedMessage&)> const&)
- 0.00 48.23 0.00 3 0.00 0.00 std::function<void (EntityDestroyedMessage&)>::function<PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)::{lambda(EntityDestroyedMessage&)#1}, void, void>(PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)::{lambda(EntityDestroyedMessage&)#1})
- 0.00 48.23 0.00 3 0.00 0.00 std::function<void (EntityDestroyedMessage&)>::function(std::function<void (EntityDestroyedMessage&)> const&)
- 0.00 48.23 0.00 3 0.00 0.00 std::function<void (ComponentRemovedMessage&)>::function(std::function<void (ComponentRemovedMessage&)> const&)
- 0.00 48.23 0.00 3 0.00 0.00 std::function<void (ComponentRemovedMessage&)>::function<PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)::{lambda(ComponentRemovedMessage&)#3}, void, void>(PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)::{lambda(ComponentRemovedMessage&)#3})
- 0.00 48.23 0.00 3 0.00 0.00 std::function<void ()>::function<BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>)::{lambda()#2}, void, void>(BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>)::{lambda()#2})
- 0.00 48.23 0.00 3 0.00 0.00 std::function<void ()>::function<BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>)::{lambda()#3}, void, void>(BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>)::{lambda()#3})
- 0.00 48.23 0.00 3 0.00 0.00 std::function<void ()>::function<BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>)::{lambda()#4}, void, void>(BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>)::{lambda()#4})
- 0.00 48.23 0.00 3 0.00 0.00 std::function<void ()>::function<BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>)::{lambda()#1}, void, void>(BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>)::{lambda()#1})
- 0.00 48.23 0.00 3 0.00 0.00 std::function<void ()>::function(decltype(nullptr))
- 0.00 48.23 0.00 3 0.00 0.00 CallbackSystem::on_init(Game&)::{lambda(ResizeCameraMessage&)#1} const* std::__addressof<CallbackSystem::on_init(Game&)::{lambda(ResizeCameraMessage&)#1} const>(CallbackSystem::on_init(Game&)::{lambda(ResizeCameraMessage&)#1} const&)
- 0.00 48.23 0.00 3 0.00 0.00 std::shared_ptr<MouseLeftInputEvent> std::make_shared<MouseLeftInputEvent>()
- 0.00 48.23 0.00 3 0.00 0.00 std::shared_ptr<ResizeCameraMessage> std::make_shared<ResizeCameraMessage, sf::Vector2<float> >(sf::Vector2<float>&&)
- 0.00 48.23 0.00 3 0.00 0.00 std::shared_ptr<MouseEnteredInputEvent> std::make_shared<MouseEnteredInputEvent>()
- 0.00 48.23 0.00 3 0.00 0.00 std::shared_ptr<Axis> std::make_shared<Axis, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
- 0.00 48.23 0.00 3 0.00 0.00 std::shared_ptr<Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0> > std::make_shared<Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0>, std::function<void (ComponentAddedMessage&)> const&>(std::function<void (ComponentAddedMessage&)> const&)
- 0.00 48.23 0.00 3 0.00 0.00 std::shared_ptr<Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0> > std::make_shared<Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0>, std::function<void (EntityDestroyedMessage&)> const&>(std::function<void (EntityDestroyedMessage&)> const&)
- 0.00 48.23 0.00 3 0.00 0.00 std::shared_ptr<Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0> > std::make_shared<Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0>, std::function<void (ComponentRemovedMessage&)> const&>(std::function<void (ComponentRemovedMessage&)> const&)
- 0.00 48.23 0.00 3 0.00 0.00 std::_Sp_counted_ptr_inplace<MouseLeftInputEvent, std::allocator<MouseLeftInputEvent>, (__gnu_cxx::_Lock_policy)2>* std::__to_address<std::_Sp_counted_ptr_inplace<MouseLeftInputEvent, std::allocator<MouseLeftInputEvent>, (__gnu_cxx::_Lock_policy)2> >(std::_Sp_counted_ptr_inplace<MouseLeftInputEvent, std::allocator<MouseLeftInputEvent>, (__gnu_cxx::_Lock_policy)2>*)
- 0.00 48.23 0.00 3 0.00 0.00 std::_Sp_counted_ptr_inplace<ResizeCameraMessage, std::allocator<ResizeCameraMessage>, (__gnu_cxx::_Lock_policy)2>* std::__to_address<std::_Sp_counted_ptr_inplace<ResizeCameraMessage, std::allocator<ResizeCameraMessage>, (__gnu_cxx::_Lock_policy)2> >(std::_Sp_counted_ptr_inplace<ResizeCameraMessage, std::allocator<ResizeCameraMessage>, (__gnu_cxx::_Lock_policy)2>*)
- 0.00 48.23 0.00 3 0.00 0.00 std::_Sp_counted_ptr_inplace<MouseEnteredInputEvent, std::allocator<MouseEnteredInputEvent>, (__gnu_cxx::_Lock_policy)2>* std::__to_address<std::_Sp_counted_ptr_inplace<MouseEnteredInputEvent, std::allocator<MouseEnteredInputEvent>, (__gnu_cxx::_Lock_policy)2> >(std::_Sp_counted_ptr_inplace<MouseEnteredInputEvent, std::allocator<MouseEnteredInputEvent>, (__gnu_cxx::_Lock_policy)2>*)
- 0.00 48.23 0.00 3 0.00 0.00 std::_Sp_counted_ptr_inplace<Axis, std::allocator<Axis>, (__gnu_cxx::_Lock_policy)2>* std::__to_address<std::_Sp_counted_ptr_inplace<Axis, std::allocator<Axis>, (__gnu_cxx::_Lock_policy)2> >(std::_Sp_counted_ptr_inplace<Axis, std::allocator<Axis>, (__gnu_cxx::_Lock_policy)2>*)
- 0.00 48.23 0.00 3 0.00 0.00 std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2>* std::__to_address<std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2> >(std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2>*)
- 0.00 48.23 0.00 3 0.00 0.00 std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2>* std::__to_address<std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2> >(std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2>*)
- 0.00 48.23 0.00 3 0.00 0.00 std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2>* std::__to_address<std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2> >(std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2>*)
- 0.00 48.23 0.00 3 0.00 0.00 std::shared_ptr<MouseLeftInputEvent> std::allocate_shared<MouseLeftInputEvent, std::allocator<MouseLeftInputEvent>>(std::allocator<MouseLeftInputEvent> const&)
- 0.00 48.23 0.00 3 0.00 0.00 std::shared_ptr<ResizeCameraMessage> std::allocate_shared<ResizeCameraMessage, std::allocator<ResizeCameraMessage>, sf::Vector2<float> >(std::allocator<ResizeCameraMessage> const&, sf::Vector2<float>&&)
- 0.00 48.23 0.00 3 0.00 0.00 std::shared_ptr<MouseEnteredInputEvent> std::allocate_shared<MouseEnteredInputEvent, std::allocator<MouseEnteredInputEvent>>(std::allocator<MouseEnteredInputEvent> const&)
- 0.00 48.23 0.00 3 0.00 0.00 std::shared_ptr<Axis> std::allocate_shared<Axis, std::allocator<Axis>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(std::allocator<Axis> const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
- 0.00 48.23 0.00 3 0.00 0.00 std::shared_ptr<Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0> > std::allocate_shared<Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0> >, std::function<void (ComponentAddedMessage&)> const&>(std::allocator<Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0> > const&, std::function<void (ComponentAddedMessage&)> const&)
- 0.00 48.23 0.00 3 0.00 0.00 std::shared_ptr<Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0> > std::allocate_shared<Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0> >, std::function<void (EntityDestroyedMessage&)> const&>(std::allocator<Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0> > const&, std::function<void (EntityDestroyedMessage&)> const&)
- 0.00 48.23 0.00 3 0.00 0.00 std::shared_ptr<Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0> > std::allocate_shared<Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0> >, std::function<void (ComponentRemovedMessage&)> const&>(std::allocator<Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0> > const&, std::function<void (ComponentRemovedMessage&)> const&)
- 0.00 48.23 0.00 3 0.00 0.00 std::__allocated_ptr<std::allocator<std::_Sp_counted_ptr_inplace<MouseLeftInputEvent, std::allocator<MouseLeftInputEvent>, (__gnu_cxx::_Lock_policy)2> > > std::__allocate_guarded<std::allocator<std::_Sp_counted_ptr_inplace<MouseLeftInputEvent, std::allocator<MouseLeftInputEvent>, (__gnu_cxx::_Lock_policy)2> > >(std::allocator<std::_Sp_counted_ptr_inplace<MouseLeftInputEvent, std::allocator<MouseLeftInputEvent>, (__gnu_cxx::_Lock_policy)2> >&)
- 0.00 48.23 0.00 3 0.00 0.00 std::__allocated_ptr<std::allocator<std::_Sp_counted_ptr_inplace<ResizeCameraMessage, std::allocator<ResizeCameraMessage>, (__gnu_cxx::_Lock_policy)2> > > std::__allocate_guarded<std::allocator<std::_Sp_counted_ptr_inplace<ResizeCameraMessage, std::allocator<ResizeCameraMessage>, (__gnu_cxx::_Lock_policy)2> > >(std::allocator<std::_Sp_counted_ptr_inplace<ResizeCameraMessage, std::allocator<ResizeCameraMessage>, (__gnu_cxx::_Lock_policy)2> >&)
- 0.00 48.23 0.00 3 0.00 0.00 std::__allocated_ptr<std::allocator<std::_Sp_counted_ptr_inplace<MouseEnteredInputEvent, std::allocator<MouseEnteredInputEvent>, (__gnu_cxx::_Lock_policy)2> > > std::__allocate_guarded<std::allocator<std::_Sp_counted_ptr_inplace<MouseEnteredInputEvent, std::allocator<MouseEnteredInputEvent>, (__gnu_cxx::_Lock_policy)2> > >(std::allocator<std::_Sp_counted_ptr_inplace<MouseEnteredInputEvent, std::allocator<MouseEnteredInputEvent>, (__gnu_cxx::_Lock_policy)2> >&)
- 0.00 48.23 0.00 3 0.00 0.00 std::__allocated_ptr<std::allocator<std::_Sp_counted_ptr_inplace<Axis, std::allocator<Axis>, (__gnu_cxx::_Lock_policy)2> > > std::__allocate_guarded<std::allocator<std::_Sp_counted_ptr_inplace<Axis, std::allocator<Axis>, (__gnu_cxx::_Lock_policy)2> > >(std::allocator<std::_Sp_counted_ptr_inplace<Axis, std::allocator<Axis>, (__gnu_cxx::_Lock_policy)2> >&)
- 0.00 48.23 0.00 3 0.00 0.00 std::__allocated_ptr<std::allocator<std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2> > > std::__allocate_guarded<std::allocator<std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2> > >(std::allocator<std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2> >&)
- 0.00 48.23 0.00 3 0.00 0.00 std::__allocated_ptr<std::allocator<std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2> > > std::__allocate_guarded<std::allocator<std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2> > >(std::allocator<std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2> >&)
- 0.00 48.23 0.00 3 0.00 0.00 std::__allocated_ptr<std::allocator<std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2> > > std::__allocate_guarded<std::allocator<std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2> > >(std::allocator<std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2> >&)
- 0.00 48.23 0.00 3 0.00 0.00 std::iterator_traits<__gnu_cxx::__normal_iterator<Subject<std::shared_ptr<InputEvent> >**, std::vector<Subject<std::shared_ptr<InputEvent> >*, std::allocator<Subject<std::shared_ptr<InputEvent> >*> > > >::iterator_category std::__iterator_category<__gnu_cxx::__normal_iterator<Subject<std::shared_ptr<InputEvent> >**, std::vector<Subject<std::shared_ptr<InputEvent> >*, std::allocator<Subject<std::shared_ptr<InputEvent> >*> > > >(__gnu_cxx::__normal_iterator<Subject<std::shared_ptr<InputEvent> >**, std::vector<Subject<std::shared_ptr<InputEvent> >*, std::allocator<Subject<std::shared_ptr<InputEvent> >*> > > const&)
- 0.00 48.23 0.00 3 0.00 0.00 std::iterator_traits<__gnu_cxx::__normal_iterator<Observer<std::shared_ptr<InputEvent> >**, std::vector<Observer<std::shared_ptr<InputEvent> >*, std::allocator<Observer<std::shared_ptr<InputEvent> >*> > > >::iterator_category std::__iterator_category<__gnu_cxx::__normal_iterator<Observer<std::shared_ptr<InputEvent> >**, std::vector<Observer<std::shared_ptr<InputEvent> >*, std::allocator<Observer<std::shared_ptr<InputEvent> >*> > > >(__gnu_cxx::__normal_iterator<Observer<std::shared_ptr<InputEvent> >**, std::vector<Observer<std::shared_ptr<InputEvent> >*, std::allocator<Observer<std::shared_ptr<InputEvent> >*> > > const&)
- 0.00 48.23 0.00 3 0.00 0.02 ObjectPool<Entity>::Entry* std::uninitialized_fill_n<ObjectPool<Entity>::Entry*, unsigned long, ObjectPool<Entity>::Entry>(ObjectPool<Entity>::Entry*, unsigned long, ObjectPool<Entity>::Entry const&)
- 0.00 48.23 0.00 3 0.00 0.02 ObjectPool<Entity>::Entry* std::__uninitialized_fill_n_a<ObjectPool<Entity>::Entry*, unsigned long, ObjectPool<Entity>::Entry, ObjectPool<Entity>::Entry>(ObjectPool<Entity>::Entry*, unsigned long, ObjectPool<Entity>::Entry const&, std::allocator<ObjectPool<Entity>::Entry>&)
- 0.00 48.23 0.00 3 0.00 0.00 __gnu_cxx::__normal_iterator<Subject<std::shared_ptr<InputEvent> >**, std::vector<Subject<std::shared_ptr<InputEvent> >*, std::allocator<Subject<std::shared_ptr<InputEvent> >*> > > std::find<__gnu_cxx::__normal_iterator<Subject<std::shared_ptr<InputEvent> >**, std::vector<Subject<std::shared_ptr<InputEvent> >*, std::allocator<Subject<std::shared_ptr<InputEvent> >*> > >, Subject<std::shared_ptr<InputEvent> >*>(__gnu_cxx::__normal_iterator<Subject<std::shared_ptr<InputEvent> >**, std::vector<Subject<std::shared_ptr<InputEvent> >*, std::allocator<Subject<std::shared_ptr<InputEvent> >*> > >, __gnu_cxx::__normal_iterator<Subject<std::shared_ptr<InputEvent> >**, std::vector<Subject<std::shared_ptr<InputEvent> >*, std::allocator<Subject<std::shared_ptr<InputEvent> >*> > >, Subject<std::shared_ptr<InputEvent> >* const&)
- 0.00 48.23 0.00 3 0.00 0.00 __gnu_cxx::__normal_iterator<Observer<std::shared_ptr<InputEvent> >**, std::vector<Observer<std::shared_ptr<InputEvent> >*, std::allocator<Observer<std::shared_ptr<InputEvent> >*> > > std::find<__gnu_cxx::__normal_iterator<Observer<std::shared_ptr<InputEvent> >**, std::vector<Observer<std::shared_ptr<InputEvent> >*, std::allocator<Observer<std::shared_ptr<InputEvent> >*> > >, Observer<std::shared_ptr<InputEvent> >*>(__gnu_cxx::__normal_iterator<Observer<std::shared_ptr<InputEvent> >**, std::vector<Observer<std::shared_ptr<InputEvent> >*, std::allocator<Observer<std::shared_ptr<InputEvent> >*> > >, __gnu_cxx::__normal_iterator<Observer<std::shared_ptr<InputEvent> >**, std::vector<Observer<std::shared_ptr<InputEvent> >*, std::allocator<Observer<std::shared_ptr<InputEvent> >*> > >, Observer<std::shared_ptr<InputEvent> >* const&)
- 0.00 48.23 0.00 3 0.00 0.00 std::remove_reference<std::allocator<MouseLeftInputEvent> const&>::type&& std::move<std::allocator<MouseLeftInputEvent> const&>(std::allocator<MouseLeftInputEvent> const&)
- 0.00 48.23 0.00 3 0.00 0.00 std::remove_reference<std::allocator<ResizeCameraMessage> const&>::type&& std::move<std::allocator<ResizeCameraMessage> const&>(std::allocator<ResizeCameraMessage> const&)
- 0.00 48.23 0.00 3 0.00 0.00 std::remove_reference<std::allocator<MouseEnteredInputEvent> const&>::type&& std::move<std::allocator<MouseEnteredInputEvent> const&>(std::allocator<MouseEnteredInputEvent> const&)
- 0.00 48.23 0.00 3 0.00 0.00 std::remove_reference<std::allocator<Axis> const&>::type&& std::move<std::allocator<Axis> const&>(std::allocator<Axis> const&)
- 0.00 48.23 0.00 3 0.00 0.00 std::remove_reference<std::allocator<Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0> > const&>::type&& std::move<std::allocator<Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0> > const&>(std::allocator<Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0> > const&)
- 0.00 48.23 0.00 3 0.00 0.00 std::remove_reference<std::allocator<Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0> > const&>::type&& std::move<std::allocator<Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0> > const&>(std::allocator<Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0> > const&)
- 0.00 48.23 0.00 3 0.00 0.00 std::remove_reference<std::allocator<Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0> > const&>::type&& std::move<std::allocator<Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0> > const&>(std::allocator<Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0> > const&)
- 0.00 48.23 0.00 3 0.00 0.00 std::remove_reference<Subject<std::shared_ptr<InputEvent> >*&>::type&& std::move<Subject<std::shared_ptr<InputEvent> >*&>(Subject<std::shared_ptr<InputEvent> >*&)
- 0.00 48.23 0.00 3 0.00 0.00 std::remove_reference<Observer<std::shared_ptr<InputEvent> >*&>::type&& std::move<Observer<std::shared_ptr<InputEvent> >*&>(Observer<std::shared_ptr<InputEvent> >*&)
- 0.00 48.23 0.00 3 0.00 0.00 std::remove_reference<std::shared_ptr<MouseLeftInputEvent>&>::type&& std::move<std::shared_ptr<MouseLeftInputEvent>&>(std::shared_ptr<MouseLeftInputEvent>&)
- 0.00 48.23 0.00 3 0.00 0.00 std::remove_reference<std::shared_ptr<MouseEnteredInputEvent>&>::type&& std::move<std::shared_ptr<MouseEnteredInputEvent>&>(std::shared_ptr<MouseEnteredInputEvent>&)
- 0.00 48.23 0.00 3 0.00 0.00 std::remove_reference<std::shared_ptr<Axis>&>::type&& std::move<std::shared_ptr<Axis>&>(std::shared_ptr<Axis>&)
- 0.00 48.23 0.00 3 0.00 0.00 std::remove_reference<std::shared_ptr<Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0> >&>::type&& std::move<std::shared_ptr<Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0> >&>(std::shared_ptr<Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0> >&)
- 0.00 48.23 0.00 3 0.00 0.00 std::remove_reference<std::shared_ptr<Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0> >&>::type&& std::move<std::shared_ptr<Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0> >&>(std::shared_ptr<Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0> >&)
- 0.00 48.23 0.00 3 0.00 0.00 std::remove_reference<std::shared_ptr<Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0> >&>::type&& std::move<std::shared_ptr<Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0> >&>(std::shared_ptr<Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0> >&)
- 0.00 48.23 0.00 3 0.00 0.00 std::remove_reference<std::__shared_ptr<MouseLeftInputEvent, (__gnu_cxx::_Lock_policy)2>&>::type&& std::move<std::__shared_ptr<MouseLeftInputEvent, (__gnu_cxx::_Lock_policy)2>&>(std::__shared_ptr<MouseLeftInputEvent, (__gnu_cxx::_Lock_policy)2>&)
- 0.00 48.23 0.00 3 0.00 0.00 std::remove_reference<std::__shared_ptr<MouseEnteredInputEvent, (__gnu_cxx::_Lock_policy)2>&>::type&& std::move<std::__shared_ptr<MouseEnteredInputEvent, (__gnu_cxx::_Lock_policy)2>&>(std::__shared_ptr<MouseEnteredInputEvent, (__gnu_cxx::_Lock_policy)2>&)
- 0.00 48.23 0.00 3 0.00 0.00 std::remove_reference<std::__shared_ptr<Axis, (__gnu_cxx::_Lock_policy)2>&>::type&& std::move<std::__shared_ptr<Axis, (__gnu_cxx::_Lock_policy)2>&>(std::__shared_ptr<Axis, (__gnu_cxx::_Lock_policy)2>&)
- 0.00 48.23 0.00 3 0.00 0.00 std::remove_reference<GridSystem::on_init(Game&)::{lambda(SetGridVisibilityMessage&)#1}&>::type&& std::move<GridSystem::on_init(Game&)::{lambda(SetGridVisibilityMessage&)#1}&>(std::remove_reference&&)
- 0.00 48.23 0.00 3 0.00 0.00 std::remove_reference<BuilderScene::create_hud(Game&)::{lambda()#2}&>::type&& std::move<BuilderScene::create_hud(Game&)::{lambda()#2}&>(std::remove_reference&&)
- 0.00 48.23 0.00 3 0.00 0.00 std::remove_reference<BuilderScene::create_hud(Game&)::{lambda()#3}&>::type&& std::move<BuilderScene::create_hud(Game&)::{lambda()#3}&>(std::remove_reference&&)
- 0.00 48.23 0.00 3 0.00 0.00 std::remove_reference<BuilderScene::create_hud(Game&)::{lambda()#1}&>::type&& std::move<BuilderScene::create_hud(Game&)::{lambda()#1}&>(std::remove_reference&&)
- 0.00 48.23 0.00 3 0.00 0.00 std::remove_reference<BuilderScene::create_textbox(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, float, int, unsigned int)::{lambda()#1}&>::type&& std::move<BuilderScene::create_textbox(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, float, int, unsigned int)::{lambda()#1}&>(std::remove_reference&&)
- 0.00 48.23 0.00 3 0.00 0.00 std::remove_reference<BuilderScene::create_backdrop(GraphicalSystem*)::{lambda()#1}&>::type&& std::move<BuilderScene::create_backdrop(GraphicalSystem*)::{lambda()#1}&>(std::remove_reference&&)
- 0.00 48.23 0.00 3 0.00 0.00 std::remove_reference<BuilderScene::file_dialog_box()::{lambda()#2}&>::type&& std::move<BuilderScene::file_dialog_box()::{lambda()#2}&>(std::remove_reference&&)
- 0.00 48.23 0.00 3 0.00 0.00 std::remove_reference<BuilderScene::file_dialog_box()::{lambda()#1}&>::type&& std::move<BuilderScene::file_dialog_box()::{lambda()#1}&>(std::remove_reference&&)
- 0.00 48.23 0.00 3 0.00 0.00 std::remove_reference<BuilderScene::setup_keybindings(Game&)::{lambda()#1}&>::type&& std::move<BuilderScene::setup_keybindings(Game&)::{lambda()#1}&>(std::remove_reference&&)
- 0.00 48.23 0.00 3 0.00 0.00 std::remove_reference<BuilderScene::create_fps_display(GraphicalSystem*)::{lambda()#2}&>::type&& std::move<BuilderScene::create_fps_display(GraphicalSystem*)::{lambda()#2}&>(std::remove_reference&&)
- 0.00 48.23 0.00 3 0.00 0.00 std::remove_reference<BuilderScene::create_fps_display(GraphicalSystem*)::{lambda()#1}&>::type&& std::move<BuilderScene::create_fps_display(GraphicalSystem*)::{lambda()#1}&>(std::remove_reference&&)
- 0.00 48.23 0.00 3 0.00 0.00 std::remove_reference<BuilderScene::create_mouse_entity(Game&)::{lambda()#1}&>::type&& std::move<BuilderScene::create_mouse_entity(Game&)::{lambda()#1}&>(std::remove_reference&&)
- 0.00 48.23 0.00 3 0.00 0.00 std::remove_reference<BuilderScene::create_notification(float, float)::{lambda()#2}&>::type&& std::move<BuilderScene::create_notification(float, float)::{lambda()#2}&>(std::remove_reference&&)
- 0.00 48.23 0.00 3 0.00 0.00 std::remove_reference<BuilderScene::create_notification(float, float)::{lambda()#3}&>::type&& std::move<BuilderScene::create_notification(float, float)::{lambda()#3}&>(std::remove_reference&&)
- 0.00 48.23 0.00 3 0.00 0.00 std::remove_reference<BuilderScene::create_notification(float, float)::{lambda()#4}&>::type&& std::move<BuilderScene::create_notification(float, float)::{lambda()#4}&>(std::remove_reference&&)
- 0.00 48.23 0.00 3 0.00 0.00 std::remove_reference<BuilderScene::create_notification(float, float)::{lambda()#1}&>::type&& std::move<BuilderScene::create_notification(float, float)::{lambda()#1}&>(std::remove_reference&&)
- 0.00 48.23 0.00 3 0.00 0.00 std::remove_reference<BuilderScene::create_tile_palette(GraphicalSystem*)::{lambda()#1}&>::type&& std::move<BuilderScene::create_tile_palette(GraphicalSystem*)::{lambda()#1}&>(std::remove_reference&&)
- 0.00 48.23 0.00 3 0.00 0.00 std::remove_reference<BuilderScene::mouse_script_add_pan_behavior(Game&, Handle)::{lambda()#2}&>::type&& std::move<BuilderScene::mouse_script_add_pan_behavior(Game&, Handle)::{lambda()#2}&>(std::remove_reference&&)
- 0.00 48.23 0.00 3 0.00 0.00 std::remove_reference<BuilderScene::mouse_script_add_pan_behavior(Game&, Handle)::{lambda()#3}&>::type&& std::move<BuilderScene::mouse_script_add_pan_behavior(Game&, Handle)::{lambda()#3}&>(std::remove_reference&&)
- 0.00 48.23 0.00 3 0.00 0.00 std::remove_reference<BuilderScene::mouse_script_add_pan_behavior(Game&, Handle)::{lambda()#1}&>::type&& std::move<BuilderScene::mouse_script_add_pan_behavior(Game&, Handle)::{lambda()#1}&>(std::remove_reference&&)
- 0.00 48.23 0.00 3 0.00 0.00 std::remove_reference<BuilderScene::mouse_script_add_zoom_behavior(Game&, Handle)::{lambda()#2}&>::type&& std::move<BuilderScene::mouse_script_add_zoom_behavior(Game&, Handle)::{lambda()#2}&>(std::remove_reference&&)
- 0.00 48.23 0.00 3 0.00 0.00 std::remove_reference<BuilderScene::mouse_script_add_zoom_behavior(Game&, Handle)::{lambda()#1}&>::type&& std::move<BuilderScene::mouse_script_add_zoom_behavior(Game&, Handle)::{lambda()#1}&>(std::remove_reference&&)
- 0.00 48.23 0.00 3 0.00 0.00 std::remove_reference<BuilderScene::mouse_script_add_select_behavior(Game&, Handle)::{lambda()#2}&>::type&& std::move<BuilderScene::mouse_script_add_select_behavior(Game&, Handle)::{lambda()#2}&>(std::remove_reference&&)
- 0.00 48.23 0.00 3 0.00 0.00 std::remove_reference<BuilderScene::mouse_script_add_select_behavior(Game&, Handle)::{lambda()#3}&>::type&& std::move<BuilderScene::mouse_script_add_select_behavior(Game&, Handle)::{lambda()#3}&>(std::remove_reference&&)
- 0.00 48.23 0.00 3 0.00 0.00 std::remove_reference<BuilderScene::mouse_script_add_select_behavior(Game&, Handle)::{lambda()#4}&>::type&& std::move<BuilderScene::mouse_script_add_select_behavior(Game&, Handle)::{lambda()#4}&>(std::remove_reference&&)
- 0.00 48.23 0.00 3 0.00 0.00 std::remove_reference<BuilderScene::mouse_script_add_select_behavior(Game&, Handle)::{lambda()#1}&>::type&& std::move<BuilderScene::mouse_script_add_select_behavior(Game&, Handle)::{lambda()#1}&>(std::remove_reference&&)
- 0.00 48.23 0.00 3 0.00 0.00 std::remove_reference<StartMenuScene::init(Game&)::{lambda()#2}&>::type&& std::move<StartMenuScene::init(Game&)::{lambda()#2}&>(std::remove_reference&&)
- 0.00 48.23 0.00 3 0.00 0.00 std::remove_reference<StartMenuScene::init(Game&)::{lambda()#1}&>::type&& std::move<StartMenuScene::init(Game&)::{lambda()#1}&>(std::remove_reference&&)
- 0.00 48.23 0.00 3 0.00 0.00 std::remove_reference<VisualDebugSystem::on_init(Game&)::{lambda(SetVisualDebugMessage&)#1}&>::type&& std::move<VisualDebugSystem::on_init(Game&)::{lambda(SetVisualDebugMessage&)#1}&>(std::remove_reference&&)
- 0.00 48.23 0.00 3 0.00 0.04 void std::_Destroy<ObjectPool<Entity>::Entry*>(ObjectPool<Entity>::Entry*, ObjectPool<Entity>::Entry*)
- 0.00 48.23 0.00 3 0.00 0.04 void std::_Destroy<ObjectPool<Entity>::Entry*, ObjectPool<Entity>::Entry>(ObjectPool<Entity>::Entry*, ObjectPool<Entity>::Entry*, std::allocator<ObjectPool<Entity>::Entry>&)
- 0.00 48.23 0.00 3 0.00 0.00 __gnu_cxx::__normal_iterator<Subject<std::shared_ptr<InputEvent> >**, std::vector<Subject<std::shared_ptr<InputEvent> >*, std::allocator<Subject<std::shared_ptr<InputEvent> >*> > > std::__find_if<__gnu_cxx::__normal_iterator<Subject<std::shared_ptr<InputEvent> >**, std::vector<Subject<std::shared_ptr<InputEvent> >*, std::allocator<Subject<std::shared_ptr<InputEvent> >*> > >, __gnu_cxx::__ops::_Iter_equals_val<Subject<std::shared_ptr<InputEvent> >* const> >(__gnu_cxx::__normal_iterator<Subject<std::shared_ptr<InputEvent> >**, std::vector<Subject<std::shared_ptr<InputEvent> >*, std::allocator<Subject<std::shared_ptr<InputEvent> >*> > >, __gnu_cxx::__normal_iterator<Subject<std::shared_ptr<InputEvent> >**, std::vector<Subject<std::shared_ptr<InputEvent> >*, std::allocator<Subject<std::shared_ptr<InputEvent> >*> > >, __gnu_cxx::__ops::_Iter_equals_val<Subject<std::shared_ptr<InputEvent> >* const>)
- 0.00 48.23 0.00 3 0.00 0.00 __gnu_cxx::__normal_iterator<Subject<std::shared_ptr<InputEvent> >**, std::vector<Subject<std::shared_ptr<InputEvent> >*, std::allocator<Subject<std::shared_ptr<InputEvent> >*> > > std::__find_if<__gnu_cxx::__normal_iterator<Subject<std::shared_ptr<InputEvent> >**, std::vector<Subject<std::shared_ptr<InputEvent> >*, std::allocator<Subject<std::shared_ptr<InputEvent> >*> > >, __gnu_cxx::__ops::_Iter_equals_val<Subject<std::shared_ptr<InputEvent> >* const> >(__gnu_cxx::__normal_iterator<Subject<std::shared_ptr<InputEvent> >**, std::vector<Subject<std::shared_ptr<InputEvent> >*, std::allocator<Subject<std::shared_ptr<InputEvent> >*> > >, __gnu_cxx::__normal_iterator<Subject<std::shared_ptr<InputEvent> >**, std::vector<Subject<std::shared_ptr<InputEvent> >*, std::allocator<Subject<std::shared_ptr<InputEvent> >*> > >, __gnu_cxx::__ops::_Iter_equals_val<Subject<std::shared_ptr<InputEvent> >* const>, std::random_access_iterator_tag)
- 0.00 48.23 0.00 3 0.00 0.00 __gnu_cxx::__normal_iterator<Observer<std::shared_ptr<InputEvent> >**, std::vector<Observer<std::shared_ptr<InputEvent> >*, std::allocator<Observer<std::shared_ptr<InputEvent> >*> > > std::__find_if<__gnu_cxx::__normal_iterator<Observer<std::shared_ptr<InputEvent> >**, std::vector<Observer<std::shared_ptr<InputEvent> >*, std::allocator<Observer<std::shared_ptr<InputEvent> >*> > >, __gnu_cxx::__ops::_Iter_equals_val<Observer<std::shared_ptr<InputEvent> >* const> >(__gnu_cxx::__normal_iterator<Observer<std::shared_ptr<InputEvent> >**, std::vector<Observer<std::shared_ptr<InputEvent> >*, std::allocator<Observer<std::shared_ptr<InputEvent> >*> > >, __gnu_cxx::__normal_iterator<Observer<std::shared_ptr<InputEvent> >**, std::vector<Observer<std::shared_ptr<InputEvent> >*, std::allocator<Observer<std::shared_ptr<InputEvent> >*> > >, __gnu_cxx::__ops::_Iter_equals_val<Observer<std::shared_ptr<InputEvent> >* const>)
- 0.00 48.23 0.00 3 0.00 0.00 __gnu_cxx::__normal_iterator<Observer<std::shared_ptr<InputEvent> >**, std::vector<Observer<std::shared_ptr<InputEvent> >*, std::allocator<Observer<std::shared_ptr<InputEvent> >*> > > std::__find_if<__gnu_cxx::__normal_iterator<Observer<std::shared_ptr<InputEvent> >**, std::vector<Observer<std::shared_ptr<InputEvent> >*, std::allocator<Observer<std::shared_ptr<InputEvent> >*> > >, __gnu_cxx::__ops::_Iter_equals_val<Observer<std::shared_ptr<InputEvent> >* const> >(__gnu_cxx::__normal_iterator<Observer<std::shared_ptr<InputEvent> >**, std::vector<Observer<std::shared_ptr<InputEvent> >*, std::allocator<Observer<std::shared_ptr<InputEvent> >*> > >, __gnu_cxx::__normal_iterator<Observer<std::shared_ptr<InputEvent> >**, std::vector<Observer<std::shared_ptr<InputEvent> >*, std::allocator<Observer<std::shared_ptr<InputEvent> >*> > >, __gnu_cxx::__ops::_Iter_equals_val<Observer<std::shared_ptr<InputEvent> >* const>, std::random_access_iterator_tag)
- 0.00 48.23 0.00 3 0.00 0.00 BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>)::{lambda()#2}::function({lambda()#2}&&)
- 0.00 48.23 0.00 3 0.00 0.00 BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>)::{lambda()#2}::function({lambda()#2} const&)
- 0.00 48.23 0.00 3 0.00 0.00 BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>)::{lambda()#3}::function({lambda()#3}&&)
- 0.00 48.23 0.00 3 0.00 0.00 BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>)::{lambda()#3}::function({lambda()#3} const&)
- 0.00 48.23 0.00 3 0.00 0.00 BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>)::{lambda()#4}::function({lambda()#4}&&)
- 0.00 48.23 0.00 3 0.00 0.00 BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>)::{lambda()#4}::function({lambda()#4} const&)
- 0.00 48.23 0.00 3 0.00 0.00 BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>)::{lambda()#1}::function({lambda()#1}&&)
- 0.00 48.23 0.00 3 0.00 0.00 BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>)::{lambda()#1}::function({lambda()#1} const&)
- 0.00 48.23 0.00 3 0.00 0.00 CallbackSystem::on_init(Game&)::{lambda(ResizeCameraMessage&)#1}::operator()(ResizeCameraMessage&) const
- 0.00 48.23 0.00 2 0.00 0.00 ObjectPool<PlayerProfile>::Entry::Entry(unsigned int, PlayerProfile)
- 0.00 48.23 0.00 2 0.00 0.00 ObjectPool<PlayerProfile>::reset()
- 0.00 48.23 0.00 2 0.00 0.00 ObjectPool<PlayerProfile>::ObjectPool(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned int, PlayerProfile)
- 0.00 48.23 0.00 2 0.00 0.00 ObjectPool<PlayerProfile>::~ObjectPool()
- 0.00 48.23 0.00 2 0.00 0.00 ObjectPool<PlayerProfile>::~ObjectPool()
- 0.00 48.23 0.00 2 0.00 0.00 ObjectPool<Text>::Entry::Entry(unsigned int, Text)
- 0.00 48.23 0.00 2 0.00 0.01 ObjectPool<Text>::reset()
- 0.00 48.23 0.00 2 0.00 0.01 ObjectPool<Text>::ObjectPool(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned int, Text)
- 0.00 48.23 0.00 2 0.00 0.00 ObjectPool<Text>::~ObjectPool()
- 0.00 48.23 0.00 2 0.00 0.00 ObjectPool<Text>::~ObjectPool()
- 0.00 48.23 0.00 2 0.00 0.00 ObjectPool<Sprite>::Entry::Entry(unsigned int, Sprite)
- 0.00 48.23 0.00 2 0.00 0.00 ObjectPool<Sprite>::reset()
- 0.00 48.23 0.00 2 0.00 0.00 ObjectPool<Sprite>::ObjectPool(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned int, Sprite)
- 0.00 48.23 0.00 2 0.00 0.00 ObjectPool<Sprite>::~ObjectPool()
- 0.00 48.23 0.00 2 0.00 0.00 ObjectPool<Sprite>::~ObjectPool()
- 0.00 48.23 0.00 2 0.00 0.00 ObjectPool<Callback>::Entry::Entry(unsigned int, Callback)
- 0.00 48.23 0.00 2 0.00 0.00 ObjectPool<Callback>::reset()
- 0.00 48.23 0.00 2 0.00 0.00 ObjectPool<Callback>::ObjectPool(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned int, Callback)
- 0.00 48.23 0.00 2 0.00 0.00 ObjectPool<Callback>::~ObjectPool()
- 0.00 48.23 0.00 2 0.00 0.00 ObjectPool<Callback>::~ObjectPool()
- 0.00 48.23 0.00 2 0.00 0.00 Handle ObjectPool<Clickable>::add<char const (&) [21]>(char const (&) [21])
- 0.00 48.23 0.00 2 0.00 0.00 Handle ObjectPool<Collision>::add<char const (&) [21], sf::Rect<float>&>(char const (&) [21], sf::Rect<float>&)
- 0.00 48.23 0.00 2 0.00 0.00 Handle ObjectPool<Collision>::add<char const (&) [22], sf::Rect<float>&>(char const (&) [22], sf::Rect<float>&)
- 0.00 48.23 0.00 2 0.00 0.00 Handle ObjectPool<Rectangle>::add<char const (&) [21], int&, int&, float&, float&>(char const (&) [21], int&, int&, float&, float&)
- 0.00 48.23 0.00 2 0.00 0.00 Serializer::Serializer()
- 0.00 48.23 0.00 2 0.00 0.00 Serializer::~Serializer()
- 0.00 48.23 0.00 2 0.00 0.00 VertexList::VertexList(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, sf::PrimitiveType, unsigned int)
- 0.00 48.23 0.00 2 0.00 0.00 FileChannel::FileChannel(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)
- 0.00 48.23 0.00 2 0.00 0.00 FileChannel::~FileChannel()
- 0.00 48.23 0.00 2 0.00 0.00 InputDevice::process(CloseInputEvent&)
- 0.00 48.23 0.00 2 0.00 0.00 InputDevice::process(ResizeInputEvent&)
- 0.00 48.23 0.00 2 0.00 0.00 InputDevice::process(LostFocusInputEvent&)
- 0.00 48.23 0.00 2 0.00 0.00 InputDevice::process(GainedFocusInputEvent&)
- 0.00 48.23 0.00 2 0.00 0.00 InputDevice::InputDevice(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
- 0.00 48.23 0.00 2 0.00 0.00 InputDevice::~InputDevice()
- 0.00 48.23 0.00 2 0.00 0.03 void Messageable::install_message_handler<ResizeCameraMessage, CallbackSystem::on_init(Game&)::{lambda(ResizeCameraMessage&)#1}>(CallbackSystem::on_init(Game&)::{lambda(ResizeCameraMessage&)#1})
- 0.00 48.23 0.00 2 0.00 0.00 void Messageable::install_message_handler<EntityIdChangedMessage, Scene::do_init(Game&)::{lambda(EntityIdChangedMessage&)#1}>(Scene::do_init(Game&)::{lambda(EntityIdChangedMessage&)#1})
- 0.00 48.23 0.00 2 0.00 0.00 EntityFilter::ExpressionTuple<Circle, Rectangle, Sprite, Text, VertexList, TileMap>::ExpressionTuple(bool)
- 0.00 48.23 0.00 2 0.00 0.00 EntityFilter::ExpressionTuple<Circle, Rectangle, Sprite, Text, VertexList, TileMap>::~ExpressionTuple()
- 0.00 48.23 0.00 2 0.00 0.00 EntityFilter::ExpressionTuple<Callback, PlayerProfile>::ExpressionTuple(bool)
- 0.00 48.23 0.00 2 0.00 0.00 EntityFilter::ExpressionTuple<Callback, PlayerProfile>::~ExpressionTuple()
- 0.00 48.23 0.00 2 0.00 0.00 EntityFilter::Or<Circle, Rectangle, Sprite, Text, VertexList, TileMap>::~Or()
- 0.00 48.23 0.00 2 0.00 0.00 EntityFilter::Or<Circle, Rectangle, Sprite, Text, VertexList, TileMap>::~Or()
- 0.00 48.23 0.00 2 0.00 0.00 EntityFilter::And<Callback, PlayerProfile>::And()
- 0.00 48.23 0.00 2 0.00 0.00 EntityFilter::And<Callback, PlayerProfile>::~And()
- 0.00 48.23 0.00 2 0.00 0.00 EntityFilter::And<Callback, PlayerProfile>::~And()
- 0.00 48.23 0.00 2 0.00 0.01 EntityFilter& EntityFilter::one_of<Circle, Rectangle, Sprite, Text, VertexList, TileMap>()
- 0.00 48.23 0.00 2 0.00 0.00 std::shared_ptr<Intent> InputBinding::get<ModalIntent, (void*)0>()
- 0.00 48.23 0.00 2 0.00 0.00 void InputBinding::set<MoveUpIntent, (void*)0, int, std::shared_ptr<InputElement> >(int&&, std::shared_ptr<InputElement>&&)
- 0.00 48.23 0.00 2 0.00 0.00 void InputBinding::set<MoveDownIntent, (void*)0, int, std::shared_ptr<InputElement> >(int&&, std::shared_ptr<InputElement>&&)
- 0.00 48.23 0.00 2 0.00 0.01 InputManager::add_device(InputDevice*)
- 0.00 48.23 0.00 2 0.00 0.00 MoveUpIntent::MoveUpIntent(unsigned int, std::shared_ptr<InputElement>)
- 0.00 48.23 0.00 2 0.00 0.00 MoveUpIntent::~MoveUpIntent()
- 0.00 48.23 0.00 2 0.00 0.00 TextureAtlas::load(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<int>)
- 0.00 48.23 0.00 2 0.00 0.03 CallbackSystem::on_init(Game&)
- 0.00 48.23 0.00 2 0.00 0.00 CallbackSystem::CallbackSystem(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
- 0.00 48.23 0.00 2 0.00 0.01 CallbackSystem::~CallbackSystem()
- 0.00 48.23 0.00 2 0.00 0.01 CallbackSystem::~CallbackSystem()
- 0.00 48.23 0.00 2 0.00 0.00 JSONSerializer::JSONSerializer(int, int)
- 0.00 48.23 0.00 2 0.00 0.00 JSONSerializer::~JSONSerializer()
- 0.00 48.23 0.00 2 0.00 0.00 MoveDownIntent::MoveDownIntent(unsigned int, std::shared_ptr<InputElement>)
- 0.00 48.23 0.00 2 0.00 0.00 MoveDownIntent::~MoveDownIntent()
- 0.00 48.23 0.00 2 0.00 0.01 GraphicalSystem::on_init(Game&)
- 0.00 48.23 0.00 2 0.00 0.01 GraphicalSystem::~GraphicalSystem()
- 0.00 48.23 0.00 2 0.00 0.01 void ComponentManager::create_pool<PlayerProfile, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned int, PlayerProfile)
- 0.00 48.23 0.00 2 0.00 0.02 void ComponentManager::create_pool<Text, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned int, Text)
- 0.00 48.23 0.00 2 0.00 0.01 void ComponentManager::create_pool<Sprite, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned int, Sprite)
- 0.00 48.23 0.00 2 0.00 0.01 void ComponentManager::create_pool<Callback, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned int, Callback)
- 0.00 48.23 0.00 2 0.00 0.00 Handle ComponentManager::add<Clickable, char const (&) [21], (void*)0>(char const (&) [21])
- 0.00 48.23 0.00 2 0.00 0.00 Handle ComponentManager::add<Collision, char const (&) [21], sf::Rect<float>&, (void*)0>(char const (&) [21], sf::Rect<float>&)
- 0.00 48.23 0.00 2 0.00 0.00 Handle ComponentManager::add<Collision, char const (&) [22], sf::Rect<float>&, (void*)0>(char const (&) [22], sf::Rect<float>&)
- 0.00 48.23 0.00 2 0.00 0.00 Handle ComponentManager::add<Rectangle, char const (&) [21], int&, int&, float&, float&, (void*)0>(char const (&) [21], int&, int&, float&, float&)
- 0.00 48.23 0.00 2 0.00 0.00 CameraResizePolicy::CameraResizePolicy()
- 0.00 48.23 0.00 2 0.00 0.00 FitCameraResizePolicy::FitCameraResizePolicy()
- 0.00 48.23 0.00 2 0.00 0.00 PostorderEntitySubscription::PostorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)
- 0.00 48.23 0.00 2 0.00 0.01 PostorderEntitySubscription::~PostorderEntitySubscription()
- 0.00 48.23 0.00 2 0.00 0.00 Font::load_from_file(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
- 0.00 48.23 0.00 2 0.00 0.00 Font::Font(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
- 0.00 48.23 0.00 2 0.00 0.00 Font::~Font()
- 0.00 48.23 0.00 2 0.00 0.01 Game::add_player(unsigned int)
- 0.00 48.23 0.00 2 0.00 0.00 Game::load_scene(Scene*)
- 0.00 48.23 0.00 2 0.00 0.00 Game::unload_scene()
- 0.00 48.23 0.00 2 0.00 0.00 Grid::Grid(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, sf::Vector2<float>, float, float)
- 0.00 48.23 0.00 2 0.00 0.00 Atlas<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, Font>::set(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<Font>)
- 0.00 48.23 0.00 2 0.00 0.00 Atlas<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, Texture>::set(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<Texture>)
- 0.00 48.23 0.00 2 0.00 0.09 void Scene::add_system<CallbackSystem, (void*)0>(CallbackSystem*, int)
- 0.00 48.23 0.00 2 0.00 0.09 void Scene::add_system<GraphicalSystem, (void*)0>(GraphicalSystem*, int)
- 0.00 48.23 0.00 2 0.00 0.00 Scene::do_exit(Game&)
- 0.00 48.23 0.00 2 0.00 0.49 Scene::do_init(Game&)
- 0.00 48.23 0.00 2 0.00 0.00 Scene::do_enter(Game&)
- 0.00 48.23 0.00 2 0.00 0.01 Camera::Camera(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
- 0.00 48.23 0.00 2 0.00 0.00 Camera::~Camera()
- 0.00 48.23 0.00 2 0.00 0.01 Handle Entity::add<Clickable, char const (&) [21], (void*)0>(char const (&) [21])
- 0.00 48.23 0.00 2 0.00 0.00 Handle Entity::add<Collision, char const (&) [21], sf::Rect<float>, (void*)0>(char const (&) [21], sf::Rect<float>&&)
- 0.00 48.23 0.00 2 0.00 0.00 Handle Entity::add<Collision, char const (&) [22], sf::Rect<float>, (void*)0>(char const (&) [22], sf::Rect<float>&&)
- 0.00 48.23 0.00 2 0.00 0.00 Handle Entity::add<Rectangle, char const (&) [21], int, int, float, float, (void*)0>(char const (&) [21], int&&, int&&, float&&, float&&)
- 0.00 48.23 0.00 2 0.00 0.00 Logger::Logger()
- 0.00 48.23 0.00 2 0.00 0.00 Logger::~Logger()
- 0.00 48.23 0.00 2 0.00 0.00 Channel::Channel()
- 0.00 48.23 0.00 2 0.00 0.00 Channel::~Channel()
- 0.00 48.23 0.00 2 0.00 0.00 Mailbox::HandlerEntryImpl<EntityIdChangedMessage, (void*)0>::HandlerEntryImpl(std::function<void (EntityIdChangedMessage&)> const&)
- 0.00 48.23 0.00 2 0.00 0.00 Mailbox::HandlerEntryImpl<EntityIdChangedMessage, (void*)0>::~HandlerEntryImpl()
- 0.00 48.23 0.00 2 0.00 0.03 void Mailbox::handle<ResizeCameraMessage, CallbackSystem::on_init(Game&)::{lambda(ResizeCameraMessage&)#1}>(CallbackSystem::on_init(Game&)::{lambda(ResizeCameraMessage&)#1})
- 0.00 48.23 0.00 2 0.00 0.00 void Mailbox::handle<EntityIdChangedMessage, (void*)0>(std::function<void (EntityIdChangedMessage&)> const&)
- 0.00 48.23 0.00 2 0.00 0.00 void Mailbox::handle<EntityIdChangedMessage, Scene::do_init(Game&)::{lambda(EntityIdChangedMessage&)#1}>(Scene::do_init(Game&)::{lambda(EntityIdChangedMessage&)#1})
- 0.00 48.23 0.00 2 0.00 0.00 Texture::Texture(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<int>)
- 0.00 48.23 0.00 2 0.00 0.00 Texture::~Texture()
- 0.00 48.23 0.00 2 0.00 0.00 TileMap::TileMap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
- 0.00 48.23 0.00 2 0.00 0.00 Callback::right_release(std::function<void ()>)
- 0.00 48.23 0.00 2 0.00 0.00 Collision::volume(sf::Vector2<float>, sf::Vector2<float>)
- 0.00 48.23 0.00 2 0.00 0.00 FontAtlas::load(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)
- 0.00 48.23 0.00 2 0.00 0.00 void __gnu_cxx::new_allocator<MoveUpIntent>::destroy<MoveUpIntent>(MoveUpIntent*)
- 0.00 48.23 0.00 2 0.00 0.00 void __gnu_cxx::new_allocator<MoveUpIntent>::construct<MoveUpIntent, int, std::shared_ptr<InputElement> >(MoveUpIntent*, int&&, std::shared_ptr<InputElement>&&)
- 0.00 48.23 0.00 2 0.00 0.00 __gnu_cxx::new_allocator<MoveUpIntent>::new_allocator()
- 0.00 48.23 0.00 2 0.00 0.00 void __gnu_cxx::new_allocator<MoveDownIntent>::destroy<MoveDownIntent>(MoveDownIntent*)
- 0.00 48.23 0.00 2 0.00 0.00 void __gnu_cxx::new_allocator<MoveDownIntent>::construct<MoveDownIntent, int, std::shared_ptr<InputElement> >(MoveDownIntent*, int&&, std::shared_ptr<InputElement>&&)
- 0.00 48.23 0.00 2 0.00 0.00 __gnu_cxx::new_allocator<MoveDownIntent>::new_allocator()
- 0.00 48.23 0.00 2 0.00 0.00 void __gnu_cxx::new_allocator<Font>::destroy<Font>(Font*)
- 0.00 48.23 0.00 2 0.00 0.00 void __gnu_cxx::new_allocator<Font>::construct<Font, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Font*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)
- 0.00 48.23 0.00 2 0.00 0.00 __gnu_cxx::new_allocator<Font>::new_allocator()
- 0.00 48.23 0.00 2 0.00 0.00 void __gnu_cxx::new_allocator<Camera>::destroy<Camera>(Camera*)
- 0.00 48.23 0.00 2 0.00 0.01 void __gnu_cxx::new_allocator<Camera>::construct<Camera, char const (&) [15]>(Camera*, char const (&) [15])
- 0.00 48.23 0.00 2 0.00 0.00 __gnu_cxx::new_allocator<Camera>::new_allocator()
- 0.00 48.23 0.00 2 0.00 0.00 void __gnu_cxx::new_allocator<Texture>::destroy<Texture>(Texture*)
- 0.00 48.23 0.00 2 0.00 0.00 void __gnu_cxx::new_allocator<Texture>::construct<Texture, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, sf::Rect<int>&>(Texture*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, sf::Rect<int>&)
- 0.00 48.23 0.00 2 0.00 0.00 __gnu_cxx::new_allocator<Texture>::new_allocator()
- 0.00 48.23 0.00 2 0.00 0.00 __gnu_cxx::new_allocator<ObjectPool<VertexList>::Entry>::~new_allocator()
- 0.00 48.23 0.00 2 0.00 0.00 __gnu_cxx::new_allocator<ObjectPool<PlayerProfile>::Entry>::deallocate(ObjectPool<PlayerProfile>::Entry*, unsigned long)
- 0.00 48.23 0.00 2 0.00 0.00 __gnu_cxx::new_allocator<ObjectPool<PlayerProfile>::Entry>::allocate(unsigned long, void const*)
- 0.00 48.23 0.00 2 0.00 0.00 __gnu_cxx::new_allocator<ObjectPool<PlayerProfile>::Entry>::new_allocator()
- 0.00 48.23 0.00 2 0.00 0.00 __gnu_cxx::new_allocator<ObjectPool<PlayerProfile>::Entry>::new_allocator(__gnu_cxx::new_allocator<ObjectPool<PlayerProfile>::Entry> const&)
- 0.00 48.23 0.00 2 0.00 0.00 __gnu_cxx::new_allocator<ObjectPool<Grid>::Entry>::~new_allocator()
- 0.00 48.23 0.00 2 0.00 0.00 __gnu_cxx::new_allocator<ObjectPool<Text>::Entry>::deallocate(ObjectPool<Text>::Entry*, unsigned long)
- 0.00 48.23 0.00 2 0.00 0.00 __gnu_cxx::new_allocator<ObjectPool<Text>::Entry>::allocate(unsigned long, void const*)
- 0.00 48.23 0.00 2 0.00 0.00 __gnu_cxx::new_allocator<ObjectPool<Text>::Entry>::new_allocator(__gnu_cxx::new_allocator<ObjectPool<Text>::Entry> const&)
- 0.00 48.23 0.00 2 0.00 0.00 __gnu_cxx::new_allocator<ObjectPool<Text>::Entry>::new_allocator()
- 0.00 48.23 0.00 2 0.00 0.00 __gnu_cxx::new_allocator<ObjectPool<Sprite>::Entry>::deallocate(ObjectPool<Sprite>::Entry*, unsigned long)
- 0.00 48.23 0.00 2 0.00 0.00 __gnu_cxx::new_allocator<ObjectPool<Sprite>::Entry>::allocate(unsigned long, void const*)
- 0.00 48.23 0.00 2 0.00 0.00 __gnu_cxx::new_allocator<ObjectPool<Sprite>::Entry>::new_allocator()
- 0.00 48.23 0.00 2 0.00 0.00 __gnu_cxx::new_allocator<ObjectPool<Sprite>::Entry>::new_allocator(__gnu_cxx::new_allocator<ObjectPool<Sprite>::Entry> const&)
- 0.00 48.23 0.00 2 0.00 0.00 __gnu_cxx::new_allocator<ObjectPool<TileMap>::Entry>::~new_allocator()
- 0.00 48.23 0.00 2 0.00 0.00 __gnu_cxx::new_allocator<ObjectPool<Callback>::Entry>::deallocate(ObjectPool<Callback>::Entry*, unsigned long)
- 0.00 48.23 0.00 2 0.00 0.00 __gnu_cxx::new_allocator<ObjectPool<Callback>::Entry>::allocate(unsigned long, void const*)
- 0.00 48.23 0.00 2 0.00 0.00 __gnu_cxx::new_allocator<ObjectPool<Callback>::Entry>::new_allocator(__gnu_cxx::new_allocator<ObjectPool<Callback>::Entry> const&)
- 0.00 48.23 0.00 2 0.00 0.00 __gnu_cxx::new_allocator<ObjectPool<Callback>::Entry>::new_allocator()
- 0.00 48.23 0.00 2 0.00 0.00 __gnu_cxx::new_allocator<ObjectPool<Clickable>::Entry>::~new_allocator()
- 0.00 48.23 0.00 2 0.00 0.00 __gnu_cxx::new_allocator<ObjectPool<Collision>::Entry>::~new_allocator()
- 0.00 48.23 0.00 2 0.00 0.00 __gnu_cxx::new_allocator<ObjectPool<Rectangle>::Entry>::~new_allocator()
- 0.00 48.23 0.00 2 0.00 0.00 __gnu_cxx::new_allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList> >::new_allocator()
- 0.00 48.23 0.00 2 0.00 0.00 void __gnu_cxx::new_allocator<Mailbox::HandlerEntryImpl<EntityIdChangedMessage, (void*)0> >::destroy<Mailbox::HandlerEntryImpl<EntityIdChangedMessage, (void*)0> >(Mailbox::HandlerEntryImpl<EntityIdChangedMessage, (void*)0>*)
- 0.00 48.23 0.00 2 0.00 0.00 void __gnu_cxx::new_allocator<Mailbox::HandlerEntryImpl<EntityIdChangedMessage, (void*)0> >::construct<Mailbox::HandlerEntryImpl<EntityIdChangedMessage, (void*)0>, std::function<void (EntityIdChangedMessage&)> const&>(Mailbox::HandlerEntryImpl<EntityIdChangedMessage, (void*)0>*, std::function<void (EntityIdChangedMessage&)> const&)
- 0.00 48.23 0.00 2 0.00 0.00 __gnu_cxx::new_allocator<Mailbox::HandlerEntryImpl<EntityIdChangedMessage, (void*)0> >::new_allocator()
- 0.00 48.23 0.00 2 0.00 0.00 void __gnu_cxx::new_allocator<Scene*>::destroy<Scene*>(Scene**)
- 0.00 48.23 0.00 2 0.00 0.00 void __gnu_cxx::new_allocator<Scene*>::construct<Scene*, Scene* const&>(Scene**, Scene* const&)
- 0.00 48.23 0.00 2 0.00 0.00 __gnu_cxx::new_allocator<Scene**>::new_allocator()
- 0.00 48.23 0.00 2 0.00 0.00 __gnu_cxx::new_allocator<Scene**>::~new_allocator()
- 0.00 48.23 0.00 2 0.00 0.00 __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<CallbackKey const, bool> > >::new_allocator()
- 0.00 48.23 0.00 2 0.00 0.00 __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<CallbackKey const, bool> > >::~new_allocator()
- 0.00 48.23 0.00 2 0.00 0.00 __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<Logger::CATEGORY const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::~new_allocator()
- 0.00 48.23 0.00 2 0.00 0.00 __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > > >::new_allocator()
- 0.00 48.23 0.00 2 0.00 0.00 __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > > >::~new_allocator()
- 0.00 48.23 0.00 2 0.00 0.00 __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Font> > > >::deallocate(std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Font> > >*, unsigned long)
- 0.00 48.23 0.00 2 0.00 0.00 void __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Font> > > >::destroy<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Font> > >(std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Font> >*)
- 0.00 48.23 0.00 2 0.00 0.00 __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Font> > > >::allocate(unsigned long, void const*)
- 0.00 48.23 0.00 2 0.00 0.00 void __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Font> > > >::construct<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Font> >, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Font> >*, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&)
- 0.00 48.23 0.00 2 0.00 0.00 __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Texture> > > >::deallocate(std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Texture> > >*, unsigned long)
- 0.00 48.23 0.00 2 0.00 0.00 void __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Texture> > > >::destroy<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Texture> > >(std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Texture> >*)
- 0.00 48.23 0.00 2 0.00 0.00 __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Texture> > > >::allocate(unsigned long, void const*)
- 0.00 48.23 0.00 2 0.00 0.00 void __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Texture> > > >::construct<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Texture> >, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Texture> >*, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&)
- 0.00 48.23 0.00 2 0.00 0.00 __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, bool> > >::new_allocator()
- 0.00 48.23 0.00 2 0.00 0.00 __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, bool> > >::~new_allocator()
- 0.00 48.23 0.00 2 0.00 0.00 __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<unsigned int const, InputDevice*> > >::deallocate(std::_Rb_tree_node<std::pair<unsigned int const, InputDevice*> >*, unsigned long)
- 0.00 48.23 0.00 2 0.00 0.00 void __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<unsigned int const, InputDevice*> > >::destroy<std::pair<unsigned int const, InputDevice*> >(std::pair<unsigned int const, InputDevice*>*)
- 0.00 48.23 0.00 2 0.00 0.00 __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<unsigned int const, InputDevice*> > >::allocate(unsigned long, void const*)
- 0.00 48.23 0.00 2 0.00 0.00 void __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<unsigned int const, InputDevice*> > >::construct<std::pair<unsigned int const, InputDevice*>, std::piecewise_construct_t const&, std::tuple<unsigned int&&>, std::tuple<> >(std::pair<unsigned int const, InputDevice*>*, std::piecewise_construct_t const&, std::tuple<unsigned int&&>&&, std::tuple<>&&)
- 0.00 48.23 0.00 2 0.00 0.00 __gnu_cxx::new_allocator<std::_Sp_counted_ptr_inplace<ModalIntent, std::allocator<ModalIntent>, (__gnu_cxx::_Lock_policy)2> >::new_allocator()
- 0.00 48.23 0.00 2 0.00 0.00 __gnu_cxx::new_allocator<std::_Sp_counted_ptr_inplace<ModalIntent, std::allocator<ModalIntent>, (__gnu_cxx::_Lock_policy)2> >::~new_allocator()
- 0.00 48.23 0.00 2 0.00 0.00 __gnu_cxx::new_allocator<std::_Sp_counted_ptr_inplace<MouseXIntent, std::allocator<MouseXIntent>, (__gnu_cxx::_Lock_policy)2> >::new_allocator()
- 0.00 48.23 0.00 2 0.00 0.00 __gnu_cxx::new_allocator<std::_Sp_counted_ptr_inplace<MouseXIntent, std::allocator<MouseXIntent>, (__gnu_cxx::_Lock_policy)2> >::~new_allocator()
- 0.00 48.23 0.00 2 0.00 0.00 __gnu_cxx::new_allocator<std::_Sp_counted_ptr_inplace<MouseYIntent, std::allocator<MouseYIntent>, (__gnu_cxx::_Lock_policy)2> >::new_allocator()
- 0.00 48.23 0.00 2 0.00 0.00 __gnu_cxx::new_allocator<std::_Sp_counted_ptr_inplace<MouseYIntent, std::allocator<MouseYIntent>, (__gnu_cxx::_Lock_policy)2> >::~new_allocator()
- 0.00 48.23 0.00 2 0.00 0.00 __gnu_cxx::new_allocator<std::_Sp_counted_ptr_inplace<MoveUpIntent, std::allocator<MoveUpIntent>, (__gnu_cxx::_Lock_policy)2> >::deallocate(std::_Sp_counted_ptr_inplace<MoveUpIntent, std::allocator<MoveUpIntent>, (__gnu_cxx::_Lock_policy)2>*, unsigned long)
- 0.00 48.23 0.00 2 0.00 0.00 __gnu_cxx::new_allocator<std::_Sp_counted_ptr_inplace<MoveUpIntent, std::allocator<MoveUpIntent>, (__gnu_cxx::_Lock_policy)2> >::allocate(unsigned long, void const*)
- 0.00 48.23 0.00 2 0.00 0.00 __gnu_cxx::new_allocator<std::_Sp_counted_ptr_inplace<MoveDownIntent, std::allocator<MoveDownIntent>, (__gnu_cxx::_Lock_policy)2> >::deallocate(std::_Sp_counted_ptr_inplace<MoveDownIntent, std::allocator<MoveDownIntent>, (__gnu_cxx::_Lock_policy)2>*, unsigned long)
- 0.00 48.23 0.00 2 0.00 0.00 __gnu_cxx::new_allocator<std::_Sp_counted_ptr_inplace<MoveDownIntent, std::allocator<MoveDownIntent>, (__gnu_cxx::_Lock_policy)2> >::allocate(unsigned long, void const*)
- 0.00 48.23 0.00 2 0.00 0.00 __gnu_cxx::new_allocator<std::_Sp_counted_ptr_inplace<MoveLeftIntent, std::allocator<MoveLeftIntent>, (__gnu_cxx::_Lock_policy)2> >::new_allocator()
- 0.00 48.23 0.00 2 0.00 0.00 __gnu_cxx::new_allocator<std::_Sp_counted_ptr_inplace<MoveLeftIntent, std::allocator<MoveLeftIntent>, (__gnu_cxx::_Lock_policy)2> >::~new_allocator()
- 0.00 48.23 0.00 2 0.00 0.00 __gnu_cxx::new_allocator<std::_Sp_counted_ptr_inplace<CloseInputEvent, std::allocator<CloseInputEvent>, (__gnu_cxx::_Lock_policy)2> >::new_allocator()
- 0.00 48.23 0.00 2 0.00 0.00 __gnu_cxx::new_allocator<std::_Sp_counted_ptr_inplace<CloseInputEvent, std::allocator<CloseInputEvent>, (__gnu_cxx::_Lock_policy)2> >::~new_allocator()
- 0.00 48.23 0.00 2 0.00 0.00 __gnu_cxx::new_allocator<std::_Sp_counted_ptr_inplace<LeftClickIntent, std::allocator<LeftClickIntent>, (__gnu_cxx::_Lock_policy)2> >::new_allocator()
- 0.00 48.23 0.00 2 0.00 0.00 __gnu_cxx::new_allocator<std::_Sp_counted_ptr_inplace<LeftClickIntent, std::allocator<LeftClickIntent>, (__gnu_cxx::_Lock_policy)2> >::~new_allocator()
- 0.00 48.23 0.00 2 0.00 0.00 __gnu_cxx::new_allocator<std::_Sp_counted_ptr_inplace<MoveRightIntent, std::allocator<MoveRightIntent>, (__gnu_cxx::_Lock_policy)2> >::new_allocator()
- 0.00 48.23 0.00 2 0.00 0.00 __gnu_cxx::new_allocator<std::_Sp_counted_ptr_inplace<MoveRightIntent, std::allocator<MoveRightIntent>, (__gnu_cxx::_Lock_policy)2> >::~new_allocator()
- 0.00 48.23 0.00 2 0.00 0.00 __gnu_cxx::new_allocator<std::_Sp_counted_ptr_inplace<ResetViewIntent, std::allocator<ResetViewIntent>, (__gnu_cxx::_Lock_policy)2> >::new_allocator()
- 0.00 48.23 0.00 2 0.00 0.00 __gnu_cxx::new_allocator<std::_Sp_counted_ptr_inplace<ResetViewIntent, std::allocator<ResetViewIntent>, (__gnu_cxx::_Lock_policy)2> >::~new_allocator()
- 0.00 48.23 0.00 2 0.00 0.00 __gnu_cxx::new_allocator<std::_Sp_counted_ptr_inplace<MouseWheelIntent, std::allocator<MouseWheelIntent>, (__gnu_cxx::_Lock_policy)2> >::new_allocator()
- 0.00 48.23 0.00 2 0.00 0.00 __gnu_cxx::new_allocator<std::_Sp_counted_ptr_inplace<MouseWheelIntent, std::allocator<MouseWheelIntent>, (__gnu_cxx::_Lock_policy)2> >::~new_allocator()
- 0.00 48.23 0.00 2 0.00 0.00 __gnu_cxx::new_allocator<std::_Sp_counted_ptr_inplace<ResizeInputEvent, std::allocator<ResizeInputEvent>, (__gnu_cxx::_Lock_policy)2> >::new_allocator()
- 0.00 48.23 0.00 2 0.00 0.00 __gnu_cxx::new_allocator<std::_Sp_counted_ptr_inplace<ResizeInputEvent, std::allocator<ResizeInputEvent>, (__gnu_cxx::_Lock_policy)2> >::~new_allocator()
- 0.00 48.23 0.00 2 0.00 0.00 __gnu_cxx::new_allocator<std::_Sp_counted_ptr_inplace<RightClickIntent, std::allocator<RightClickIntent>, (__gnu_cxx::_Lock_policy)2> >::new_allocator()
- 0.00 48.23 0.00 2 0.00 0.00 __gnu_cxx::new_allocator<std::_Sp_counted_ptr_inplace<RightClickIntent, std::allocator<RightClickIntent>, (__gnu_cxx::_Lock_policy)2> >::~new_allocator()
- 0.00 48.23 0.00 2 0.00 0.00 __gnu_cxx::new_allocator<std::_Sp_counted_ptr_inplace<RemoveTilesIntent, std::allocator<RemoveTilesIntent>, (__gnu_cxx::_Lock_policy)2> >::new_allocator()
- 0.00 48.23 0.00 2 0.00 0.00 __gnu_cxx::new_allocator<std::_Sp_counted_ptr_inplace<RemoveTilesIntent, std::allocator<RemoveTilesIntent>, (__gnu_cxx::_Lock_policy)2> >::~new_allocator()
- 0.00 48.23 0.00 2 0.00 0.00 __gnu_cxx::new_allocator<std::_Sp_counted_ptr_inplace<VisualDebugIntent, std::allocator<VisualDebugIntent>, (__gnu_cxx::_Lock_policy)2> >::new_allocator()
- 0.00 48.23 0.00 2 0.00 0.00 __gnu_cxx::new_allocator<std::_Sp_counted_ptr_inplace<VisualDebugIntent, std::allocator<VisualDebugIntent>, (__gnu_cxx::_Lock_policy)2> >::~new_allocator()
- 0.00 48.23 0.00 2 0.00 0.00 __gnu_cxx::new_allocator<std::_Sp_counted_ptr_inplace<SerializeMapIntent, std::allocator<SerializeMapIntent>, (__gnu_cxx::_Lock_policy)2> >::new_allocator()
- 0.00 48.23 0.00 2 0.00 0.00 __gnu_cxx::new_allocator<std::_Sp_counted_ptr_inplace<SerializeMapIntent, std::allocator<SerializeMapIntent>, (__gnu_cxx::_Lock_policy)2> >::~new_allocator()
- 0.00 48.23 0.00 2 0.00 0.00 __gnu_cxx::new_allocator<std::_Sp_counted_ptr_inplace<LostFocusInputEvent, std::allocator<LostFocusInputEvent>, (__gnu_cxx::_Lock_policy)2> >::new_allocator()
- 0.00 48.23 0.00 2 0.00 0.00 __gnu_cxx::new_allocator<std::_Sp_counted_ptr_inplace<LostFocusInputEvent, std::allocator<LostFocusInputEvent>, (__gnu_cxx::_Lock_policy)2> >::~new_allocator()
- 0.00 48.23 0.00 2 0.00 0.00 __gnu_cxx::new_allocator<std::_Sp_counted_ptr_inplace<SelectMenuItemIntent, std::allocator<SelectMenuItemIntent>, (__gnu_cxx::_Lock_policy)2> >::new_allocator()
- 0.00 48.23 0.00 2 0.00 0.00 __gnu_cxx::new_allocator<std::_Sp_counted_ptr_inplace<SelectMenuItemIntent, std::allocator<SelectMenuItemIntent>, (__gnu_cxx::_Lock_policy)2> >::~new_allocator()
- 0.00 48.23 0.00 2 0.00 0.00 __gnu_cxx::new_allocator<std::_Sp_counted_ptr_inplace<GainedFocusInputEvent, std::allocator<GainedFocusInputEvent>, (__gnu_cxx::_Lock_policy)2> >::new_allocator()
- 0.00 48.23 0.00 2 0.00 0.00 __gnu_cxx::new_allocator<std::_Sp_counted_ptr_inplace<GainedFocusInputEvent, std::allocator<GainedFocusInputEvent>, (__gnu_cxx::_Lock_policy)2> >::~new_allocator()
- 0.00 48.23 0.00 2 0.00 0.00 __gnu_cxx::new_allocator<std::_Sp_counted_ptr_inplace<GridVisibilityToggleIntent, std::allocator<GridVisibilityToggleIntent>, (__gnu_cxx::_Lock_policy)2> >::new_allocator()
- 0.00 48.23 0.00 2 0.00 0.00 __gnu_cxx::new_allocator<std::_Sp_counted_ptr_inplace<GridVisibilityToggleIntent, std::allocator<GridVisibilityToggleIntent>, (__gnu_cxx::_Lock_policy)2> >::~new_allocator()
- 0.00 48.23 0.00 2 0.00 0.00 __gnu_cxx::new_allocator<std::_Sp_counted_ptr_inplace<Font, std::allocator<Font>, (__gnu_cxx::_Lock_policy)2> >::deallocate(std::_Sp_counted_ptr_inplace<Font, std::allocator<Font>, (__gnu_cxx::_Lock_policy)2>*, unsigned long)
- 0.00 48.23 0.00 2 0.00 0.00 __gnu_cxx::new_allocator<std::_Sp_counted_ptr_inplace<Font, std::allocator<Font>, (__gnu_cxx::_Lock_policy)2> >::allocate(unsigned long, void const*)
- 0.00 48.23 0.00 2 0.00 0.00 __gnu_cxx::new_allocator<std::_Sp_counted_ptr_inplace<Camera, std::allocator<Camera>, (__gnu_cxx::_Lock_policy)2> >::deallocate(std::_Sp_counted_ptr_inplace<Camera, std::allocator<Camera>, (__gnu_cxx::_Lock_policy)2>*, unsigned long)
- 0.00 48.23 0.00 2 0.00 0.00 __gnu_cxx::new_allocator<std::_Sp_counted_ptr_inplace<Camera, std::allocator<Camera>, (__gnu_cxx::_Lock_policy)2> >::allocate(unsigned long, void const*)
- 0.00 48.23 0.00 2 0.00 0.00 __gnu_cxx::new_allocator<std::_Sp_counted_ptr_inplace<Texture, std::allocator<Texture>, (__gnu_cxx::_Lock_policy)2> >::deallocate(std::_Sp_counted_ptr_inplace<Texture, std::allocator<Texture>, (__gnu_cxx::_Lock_policy)2>*, unsigned long)
- 0.00 48.23 0.00 2 0.00 0.00 __gnu_cxx::new_allocator<std::_Sp_counted_ptr_inplace<Texture, std::allocator<Texture>, (__gnu_cxx::_Lock_policy)2> >::allocate(unsigned long, void const*)
- 0.00 48.23 0.00 2 0.00 0.00 __gnu_cxx::new_allocator<std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<SetVisualDebugMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<SetVisualDebugMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2> >::new_allocator()
- 0.00 48.23 0.00 2 0.00 0.00 __gnu_cxx::new_allocator<std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<SetVisualDebugMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<SetVisualDebugMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2> >::~new_allocator()
- 0.00 48.23 0.00 2 0.00 0.00 __gnu_cxx::new_allocator<std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<EntityIdChangedMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<EntityIdChangedMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2> >::deallocate(std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<EntityIdChangedMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<EntityIdChangedMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2>*, unsigned long)
- 0.00 48.23 0.00 2 0.00 0.00 __gnu_cxx::new_allocator<std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<EntityIdChangedMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<EntityIdChangedMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2> >::allocate(unsigned long, void const*)
- 0.00 48.23 0.00 2 0.00 0.00 __gnu_cxx::new_allocator<std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<SetGridVisibilityMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<SetGridVisibilityMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2> >::new_allocator()
- 0.00 48.23 0.00 2 0.00 0.00 __gnu_cxx::new_allocator<std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<SetGridVisibilityMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<SetGridVisibilityMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2> >::~new_allocator()
- 0.00 48.23 0.00 2 0.00 0.00 __gnu_cxx::new_allocator<std::pair<Logger::CATEGORY const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::~new_allocator()
- 0.00 48.23 0.00 2 0.00 0.00 ObjectPool<VertexList>::size() const
- 0.00 48.23 0.00 2 0.00 0.00 ObjectPool<Grid>::size() const
- 0.00 48.23 0.00 2 0.00 0.00 ObjectPool<TileMap>::size() const
- 0.00 48.23 0.00 2 0.00 0.00 Atlas<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, Texture>::id() const
- 0.00 48.23 0.00 2 0.00 0.00 Atlas<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, Texture>::end() const
- 0.00 48.23 0.00 2 0.00 0.00 Scene::is_initialized() const
- 0.00 48.23 0.00 2 0.00 0.00 __gnu_cxx::new_allocator<ObjectPool<PlayerProfile>::Entry>::max_size() const
- 0.00 48.23 0.00 2 0.00 0.00 __gnu_cxx::new_allocator<ObjectPool<Text>::Entry>::max_size() const
- 0.00 48.23 0.00 2 0.00 0.00 __gnu_cxx::new_allocator<ObjectPool<Sprite>::Entry>::max_size() const
- 0.00 48.23 0.00 2 0.00 0.00 __gnu_cxx::new_allocator<ObjectPool<Callback>::Entry>::max_size() const
- 0.00 48.23 0.00 2 0.00 0.00 __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Font> > > >::max_size() const
- 0.00 48.23 0.00 2 0.00 0.00 __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Texture> > > >::max_size() const
- 0.00 48.23 0.00 2 0.00 0.00 __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<unsigned int const, InputDevice*> > >::max_size() const
- 0.00 48.23 0.00 2 0.00 0.00 __gnu_cxx::new_allocator<std::_Sp_counted_ptr_inplace<MoveUpIntent, std::allocator<MoveUpIntent>, (__gnu_cxx::_Lock_policy)2> >::max_size() const
- 0.00 48.23 0.00 2 0.00 0.00 __gnu_cxx::new_allocator<std::_Sp_counted_ptr_inplace<MoveDownIntent, std::allocator<MoveDownIntent>, (__gnu_cxx::_Lock_policy)2> >::max_size() const
- 0.00 48.23 0.00 2 0.00 0.00 __gnu_cxx::new_allocator<std::_Sp_counted_ptr_inplace<Font, std::allocator<Font>, (__gnu_cxx::_Lock_policy)2> >::max_size() const
- 0.00 48.23 0.00 2 0.00 0.00 __gnu_cxx::new_allocator<std::_Sp_counted_ptr_inplace<Camera, std::allocator<Camera>, (__gnu_cxx::_Lock_policy)2> >::max_size() const
- 0.00 48.23 0.00 2 0.00 0.00 __gnu_cxx::new_allocator<std::_Sp_counted_ptr_inplace<Texture, std::allocator<Texture>, (__gnu_cxx::_Lock_policy)2> >::max_size() const
- 0.00 48.23 0.00 2 0.00 0.00 __gnu_cxx::new_allocator<std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<EntityIdChangedMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<EntityIdChangedMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2> >::max_size() const
- 0.00 48.23 0.00 2 0.00 0.00 __gnu_cxx::__normal_iterator<Subject<std::shared_ptr<InputEvent> >* const*, std::vector<Subject<std::shared_ptr<InputEvent> >*, std::allocator<Subject<std::shared_ptr<InputEvent> >*> > >::operator*() const
- 0.00 48.23 0.00 2 0.00 0.00 std::_Deque_base<Scene*, std::allocator<Scene*> >::_M_get_Tp_allocator() const
- 0.00 48.23 0.00 2 0.00 0.00 std::_Deque_base<Scene*, std::allocator<Scene*> >::_M_get_map_allocator() const
- 0.00 48.23 0.00 2 0.00 0.00 std::initializer_list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::begin() const
- 0.00 48.23 0.00 2 0.00 0.00 std::initializer_list<std::pair<Logger::CATEGORY const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::begin() const
- 0.00 48.23 0.00 2 0.00 0.00 std::_Rb_tree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Font> > >::operator*() const
- 0.00 48.23 0.00 2 0.00 0.00 std::_Rb_tree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Texture> > >::operator*() const
- 0.00 48.23 0.00 2 0.00 0.00 std::_Rb_tree_iterator<std::pair<unsigned int const, InputDevice*> >::operator*() const
- 0.00 48.23 0.00 2 0.00 0.00 std::_Rb_tree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Font> > >::_M_const_cast() const
- 0.00 48.23 0.00 2 0.00 0.00 std::_Rb_tree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Texture> > >::_M_const_cast() const
- 0.00 48.23 0.00 2 0.00 0.00 std::_Rb_tree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Texture> > >::operator!=(std::_Rb_tree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Texture> > > const&) const
- 0.00 48.23 0.00 2 0.00 0.00 std::_Rb_tree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Texture> > >::operator->() const
- 0.00 48.23 0.00 2 0.00 0.00 std::_Rb_tree_const_iterator<std::pair<unsigned int const, InputDevice*> >::_M_const_cast() const
- 0.00 48.23 0.00 2 0.00 0.00 std::_Rb_tree_const_iterator<std::pair<unsigned int const, Player*> >::operator!=(std::_Rb_tree_const_iterator<std::pair<unsigned int const, Player*> > const&) const
- 0.00 48.23 0.00 2 0.00 0.00 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Font> >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Font> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Font> > > >::size() const
- 0.00 48.23 0.00 2 0.00 0.00 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Texture> >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Texture> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Texture> > > >::size() const
- 0.00 48.23 0.00 2 0.00 0.00 std::_Rb_tree<unsigned int, std::pair<unsigned int const, InputDevice*>, std::_Select1st<std::pair<unsigned int const, InputDevice*> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, InputDevice*> > >::size() const
- 0.00 48.23 0.00 2 0.00 0.00 std::function<void (EntityIdChangedMessage&)>::operator bool() const
- 0.00 48.23 0.00 2 0.00 0.00 BuilderScene::create_hud(Game&)::{lambda()#1} const& std::_Any_data::_M_access<BuilderScene::create_hud(Game&)::{lambda()#1}>() const
- 0.00 48.23 0.00 2 0.00 0.00 BuilderScene::create_backdrop(GraphicalSystem*)::{lambda()#1} const& std::_Any_data::_M_access<BuilderScene::create_backdrop(GraphicalSystem*)::{lambda()#1}>() const
- 0.00 48.23 0.00 2 0.00 0.00 BuilderScene::create_fps_display(GraphicalSystem*)::{lambda()#1} const& std::_Any_data::_M_access<BuilderScene::create_fps_display(GraphicalSystem*)::{lambda()#1}>() const
- 0.00 48.23 0.00 2 0.00 0.00 BuilderScene::create_tile_palette(GraphicalSystem*)::{lambda()#1} const& std::_Any_data::_M_access<BuilderScene::create_tile_palette(GraphicalSystem*)::{lambda()#1}>() const
- 0.00 48.23 0.00 2 0.00 0.00 BuilderScene::mouse_script_add_pan_behavior(Game&, Handle)::{lambda()#1} const& std::_Any_data::_M_access<BuilderScene::mouse_script_add_pan_behavior(Game&, Handle)::{lambda()#1}>() const
- 0.00 48.23 0.00 2 0.00 0.00 BuilderScene::mouse_script_add_select_behavior(Game&, Handle)::{lambda()#1} const& std::_Any_data::_M_access<BuilderScene::mouse_script_add_select_behavior(Game&, Handle)::{lambda()#1}>() const
- 0.00 48.23 0.00 2 0.00 0.00 StartMenuScene::init(Game&)::{lambda()#2} const& std::_Any_data::_M_access<StartMenuScene::init(Game&)::{lambda()#2}>() const
- 0.00 48.23 0.00 2 0.00 0.00 Scene::do_init(Game&)::{lambda(EntityIdChangedMessage&)#1} const& std::_Any_data::_M_access<Scene::do_init(Game&)::{lambda(EntityIdChangedMessage&)#1}>() const
- 0.00 48.23 0.00 2 0.00 0.00 std::allocator<MoveUpIntent>::allocator()
- 0.00 48.23 0.00 2 0.00 0.00 std::allocator<MoveDownIntent>::allocator()
- 0.00 48.23 0.00 2 0.00 0.00 std::allocator<Font>::allocator()
- 0.00 48.23 0.00 2 0.00 0.00 std::allocator<Camera>::allocator()
- 0.00 48.23 0.00 2 0.00 0.00 std::allocator<Texture>::allocator()
- 0.00 48.23 0.00 2 0.00 0.00 std::allocator<ObjectPool<VertexList>::Entry>::~allocator()
- 0.00 48.23 0.00 2 0.00 0.00 std::allocator<ObjectPool<PlayerProfile>::Entry>::allocator()
- 0.00 48.23 0.00 2 0.00 0.00 std::allocator<ObjectPool<PlayerProfile>::Entry>::allocator(std::allocator<ObjectPool<PlayerProfile>::Entry> const&)
- 0.00 48.23 0.00 2 0.00 0.00 std::allocator<ObjectPool<Grid>::Entry>::~allocator()
- 0.00 48.23 0.00 2 0.00 0.00 std::allocator<ObjectPool<Text>::Entry>::allocator(std::allocator<ObjectPool<Text>::Entry> const&)
- 0.00 48.23 0.00 2 0.00 0.00 std::allocator<ObjectPool<Text>::Entry>::allocator()
- 0.00 48.23 0.00 2 0.00 0.00 std::allocator<ObjectPool<Sprite>::Entry>::allocator(std::allocator<ObjectPool<Sprite>::Entry> const&)
- 0.00 48.23 0.00 2 0.00 0.00 std::allocator<ObjectPool<Sprite>::Entry>::allocator()
- 0.00 48.23 0.00 2 0.00 0.00 std::allocator<ObjectPool<TileMap>::Entry>::~allocator()
- 0.00 48.23 0.00 2 0.00 0.00 std::allocator<ObjectPool<Callback>::Entry>::allocator(std::allocator<ObjectPool<Callback>::Entry> const&)
- 0.00 48.23 0.00 2 0.00 0.00 std::allocator<ObjectPool<Callback>::Entry>::allocator()
- 0.00 48.23 0.00 2 0.00 0.00 std::allocator<ObjectPool<Clickable>::Entry>::~allocator()
- 0.00 48.23 0.00 2 0.00 0.00 std::allocator<ObjectPool<Collision>::Entry>::~allocator()
- 0.00 48.23 0.00 2 0.00 0.00 std::allocator<ObjectPool<Rectangle>::Entry>::~allocator()
- 0.00 48.23 0.00 2 0.00 0.00 std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList> >::allocator()
- 0.00 48.23 0.00 2 0.00 0.00 std::allocator<Mailbox::HandlerEntryImpl<EntityIdChangedMessage, (void*)0> >::allocator()
- 0.00 48.23 0.00 2 0.00 0.00 std::allocator<Scene**>::allocator<Scene*>(std::allocator<Scene*> const&)
- 0.00 48.23 0.00 2 0.00 0.00 std::allocator<Scene**>::~allocator()
- 0.00 48.23 0.00 2 0.00 0.00 std::allocator<std::_Rb_tree_node<std::pair<CallbackKey const, bool> > >::allocator()
- 0.00 48.23 0.00 2 0.00 0.00 std::allocator<std::_Rb_tree_node<std::pair<CallbackKey const, bool> > >::~allocator()
- 0.00 48.23 0.00 2 0.00 0.00 std::allocator<std::_Rb_tree_node<std::pair<Logger::CATEGORY const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::~allocator()
- 0.00 48.23 0.00 2 0.00 0.00 std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > > >::allocator()
- 0.00 48.23 0.00 2 0.00 0.00 std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > > >::~allocator()
- 0.00 48.23 0.00 2 0.00 0.00 std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, bool> > >::allocator()
- 0.00 48.23 0.00 2 0.00 0.00 std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, bool> > >::~allocator()
- 0.00 48.23 0.00 2 0.00 0.00 std::allocator<std::_Sp_counted_ptr_inplace<ModalIntent, std::allocator<ModalIntent>, (__gnu_cxx::_Lock_policy)2> >::allocator<ModalIntent>(std::allocator<ModalIntent> const&)
- 0.00 48.23 0.00 2 0.00 0.00 std::allocator<std::_Sp_counted_ptr_inplace<ModalIntent, std::allocator<ModalIntent>, (__gnu_cxx::_Lock_policy)2> >::~allocator()
- 0.00 48.23 0.00 2 0.00 0.00 std::allocator<std::_Sp_counted_ptr_inplace<MouseXIntent, std::allocator<MouseXIntent>, (__gnu_cxx::_Lock_policy)2> >::allocator<MouseXIntent>(std::allocator<MouseXIntent> const&)
- 0.00 48.23 0.00 2 0.00 0.00 std::allocator<std::_Sp_counted_ptr_inplace<MouseXIntent, std::allocator<MouseXIntent>, (__gnu_cxx::_Lock_policy)2> >::~allocator()
- 0.00 48.23 0.00 2 0.00 0.00 std::allocator<std::_Sp_counted_ptr_inplace<MouseYIntent, std::allocator<MouseYIntent>, (__gnu_cxx::_Lock_policy)2> >::allocator<MouseYIntent>(std::allocator<MouseYIntent> const&)
- 0.00 48.23 0.00 2 0.00 0.00 std::allocator<std::_Sp_counted_ptr_inplace<MouseYIntent, std::allocator<MouseYIntent>, (__gnu_cxx::_Lock_policy)2> >::~allocator()
- 0.00 48.23 0.00 2 0.00 0.00 std::allocator<std::_Sp_counted_ptr_inplace<MoveLeftIntent, std::allocator<MoveLeftIntent>, (__gnu_cxx::_Lock_policy)2> >::allocator<MoveLeftIntent>(std::allocator<MoveLeftIntent> const&)
- 0.00 48.23 0.00 2 0.00 0.00 std::allocator<std::_Sp_counted_ptr_inplace<MoveLeftIntent, std::allocator<MoveLeftIntent>, (__gnu_cxx::_Lock_policy)2> >::~allocator()
- 0.00 48.23 0.00 2 0.00 0.00 std::allocator<std::_Sp_counted_ptr_inplace<CloseInputEvent, std::allocator<CloseInputEvent>, (__gnu_cxx::_Lock_policy)2> >::allocator<CloseInputEvent>(std::allocator<CloseInputEvent> const&)
- 0.00 48.23 0.00 2 0.00 0.00 std::allocator<std::_Sp_counted_ptr_inplace<CloseInputEvent, std::allocator<CloseInputEvent>, (__gnu_cxx::_Lock_policy)2> >::~allocator()
- 0.00 48.23 0.00 2 0.00 0.00 std::allocator<std::_Sp_counted_ptr_inplace<LeftClickIntent, std::allocator<LeftClickIntent>, (__gnu_cxx::_Lock_policy)2> >::allocator<LeftClickIntent>(std::allocator<LeftClickIntent> const&)
- 0.00 48.23 0.00 2 0.00 0.00 std::allocator<std::_Sp_counted_ptr_inplace<LeftClickIntent, std::allocator<LeftClickIntent>, (__gnu_cxx::_Lock_policy)2> >::~allocator()
- 0.00 48.23 0.00 2 0.00 0.00 std::allocator<std::_Sp_counted_ptr_inplace<MoveRightIntent, std::allocator<MoveRightIntent>, (__gnu_cxx::_Lock_policy)2> >::allocator<MoveRightIntent>(std::allocator<MoveRightIntent> const&)
- 0.00 48.23 0.00 2 0.00 0.00 std::allocator<std::_Sp_counted_ptr_inplace<MoveRightIntent, std::allocator<MoveRightIntent>, (__gnu_cxx::_Lock_policy)2> >::~allocator()
- 0.00 48.23 0.00 2 0.00 0.00 std::allocator<std::_Sp_counted_ptr_inplace<ResetViewIntent, std::allocator<ResetViewIntent>, (__gnu_cxx::_Lock_policy)2> >::allocator<ResetViewIntent>(std::allocator<ResetViewIntent> const&)
- 0.00 48.23 0.00 2 0.00 0.00 std::allocator<std::_Sp_counted_ptr_inplace<ResetViewIntent, std::allocator<ResetViewIntent>, (__gnu_cxx::_Lock_policy)2> >::~allocator()
- 0.00 48.23 0.00 2 0.00 0.00 std::allocator<std::_Sp_counted_ptr_inplace<MouseWheelIntent, std::allocator<MouseWheelIntent>, (__gnu_cxx::_Lock_policy)2> >::allocator<MouseWheelIntent>(std::allocator<MouseWheelIntent> const&)
- 0.00 48.23 0.00 2 0.00 0.00 std::allocator<std::_Sp_counted_ptr_inplace<MouseWheelIntent, std::allocator<MouseWheelIntent>, (__gnu_cxx::_Lock_policy)2> >::~allocator()
- 0.00 48.23 0.00 2 0.00 0.00 std::allocator<std::_Sp_counted_ptr_inplace<ResizeInputEvent, std::allocator<ResizeInputEvent>, (__gnu_cxx::_Lock_policy)2> >::allocator<ResizeInputEvent>(std::allocator<ResizeInputEvent> const&)
- 0.00 48.23 0.00 2 0.00 0.00 std::allocator<std::_Sp_counted_ptr_inplace<ResizeInputEvent, std::allocator<ResizeInputEvent>, (__gnu_cxx::_Lock_policy)2> >::~allocator()
- 0.00 48.23 0.00 2 0.00 0.00 std::allocator<std::_Sp_counted_ptr_inplace<RightClickIntent, std::allocator<RightClickIntent>, (__gnu_cxx::_Lock_policy)2> >::allocator<RightClickIntent>(std::allocator<RightClickIntent> const&)
- 0.00 48.23 0.00 2 0.00 0.00 std::allocator<std::_Sp_counted_ptr_inplace<RightClickIntent, std::allocator<RightClickIntent>, (__gnu_cxx::_Lock_policy)2> >::~allocator()
- 0.00 48.23 0.00 2 0.00 0.00 std::allocator<std::_Sp_counted_ptr_inplace<RemoveTilesIntent, std::allocator<RemoveTilesIntent>, (__gnu_cxx::_Lock_policy)2> >::allocator<RemoveTilesIntent>(std::allocator<RemoveTilesIntent> const&)
- 0.00 48.23 0.00 2 0.00 0.00 std::allocator<std::_Sp_counted_ptr_inplace<RemoveTilesIntent, std::allocator<RemoveTilesIntent>, (__gnu_cxx::_Lock_policy)2> >::~allocator()
- 0.00 48.23 0.00 2 0.00 0.00 std::allocator<std::_Sp_counted_ptr_inplace<VisualDebugIntent, std::allocator<VisualDebugIntent>, (__gnu_cxx::_Lock_policy)2> >::allocator<VisualDebugIntent>(std::allocator<VisualDebugIntent> const&)
- 0.00 48.23 0.00 2 0.00 0.00 std::allocator<std::_Sp_counted_ptr_inplace<VisualDebugIntent, std::allocator<VisualDebugIntent>, (__gnu_cxx::_Lock_policy)2> >::~allocator()
- 0.00 48.23 0.00 2 0.00 0.00 std::allocator<std::_Sp_counted_ptr_inplace<SerializeMapIntent, std::allocator<SerializeMapIntent>, (__gnu_cxx::_Lock_policy)2> >::allocator<SerializeMapIntent>(std::allocator<SerializeMapIntent> const&)
- 0.00 48.23 0.00 2 0.00 0.00 std::allocator<std::_Sp_counted_ptr_inplace<SerializeMapIntent, std::allocator<SerializeMapIntent>, (__gnu_cxx::_Lock_policy)2> >::~allocator()
- 0.00 48.23 0.00 2 0.00 0.00 std::allocator<std::_Sp_counted_ptr_inplace<LostFocusInputEvent, std::allocator<LostFocusInputEvent>, (__gnu_cxx::_Lock_policy)2> >::allocator<LostFocusInputEvent>(std::allocator<LostFocusInputEvent> const&)
- 0.00 48.23 0.00 2 0.00 0.00 std::allocator<std::_Sp_counted_ptr_inplace<LostFocusInputEvent, std::allocator<LostFocusInputEvent>, (__gnu_cxx::_Lock_policy)2> >::~allocator()
- 0.00 48.23 0.00 2 0.00 0.00 std::allocator<std::_Sp_counted_ptr_inplace<SelectMenuItemIntent, std::allocator<SelectMenuItemIntent>, (__gnu_cxx::_Lock_policy)2> >::allocator<SelectMenuItemIntent>(std::allocator<SelectMenuItemIntent> const&)
- 0.00 48.23 0.00 2 0.00 0.00 std::allocator<std::_Sp_counted_ptr_inplace<SelectMenuItemIntent, std::allocator<SelectMenuItemIntent>, (__gnu_cxx::_Lock_policy)2> >::~allocator()
- 0.00 48.23 0.00 2 0.00 0.00 std::allocator<std::_Sp_counted_ptr_inplace<GainedFocusInputEvent, std::allocator<GainedFocusInputEvent>, (__gnu_cxx::_Lock_policy)2> >::allocator<GainedFocusInputEvent>(std::allocator<GainedFocusInputEvent> const&)
- 0.00 48.23 0.00 2 0.00 0.00 std::allocator<std::_Sp_counted_ptr_inplace<GainedFocusInputEvent, std::allocator<GainedFocusInputEvent>, (__gnu_cxx::_Lock_policy)2> >::~allocator()
- 0.00 48.23 0.00 2 0.00 0.00 std::allocator<std::_Sp_counted_ptr_inplace<GridVisibilityToggleIntent, std::allocator<GridVisibilityToggleIntent>, (__gnu_cxx::_Lock_policy)2> >::allocator<GridVisibilityToggleIntent>(std::allocator<GridVisibilityToggleIntent> const&)
- 0.00 48.23 0.00 2 0.00 0.00 std::allocator<std::_Sp_counted_ptr_inplace<GridVisibilityToggleIntent, std::allocator<GridVisibilityToggleIntent>, (__gnu_cxx::_Lock_policy)2> >::~allocator()
- 0.00 48.23 0.00 2 0.00 0.00 std::allocator<std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<SetVisualDebugMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<SetVisualDebugMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2> >::allocator<Mailbox::HandlerEntryImpl<SetVisualDebugMessage, (void*)0> >(std::allocator<Mailbox::HandlerEntryImpl<SetVisualDebugMessage, (void*)0> > const&)
- 0.00 48.23 0.00 2 0.00 0.00 std::allocator<std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<SetVisualDebugMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<SetVisualDebugMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2> >::~allocator()
- 0.00 48.23 0.00 2 0.00 0.00 std::allocator<std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<SetGridVisibilityMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<SetGridVisibilityMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2> >::allocator<Mailbox::HandlerEntryImpl<SetGridVisibilityMessage, (void*)0> >(std::allocator<Mailbox::HandlerEntryImpl<SetGridVisibilityMessage, (void*)0> > const&)
- 0.00 48.23 0.00 2 0.00 0.00 std::allocator<std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<SetGridVisibilityMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<SetGridVisibilityMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2> >::~allocator()
- 0.00 48.23 0.00 2 0.00 0.00 std::allocator<std::pair<Logger::CATEGORY const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::~allocator()
- 0.00 48.23 0.00 2 0.00 0.00 std::shared_ptr<MoveUpIntent>::shared_ptr<std::allocator<MoveUpIntent>, int, std::shared_ptr<InputElement> >(std::_Sp_make_shared_tag, std::allocator<MoveUpIntent> const&, int&&, std::shared_ptr<InputElement>&&)
- 0.00 48.23 0.00 2 0.00 0.00 std::shared_ptr<MoveUpIntent>::~shared_ptr()
- 0.00 48.23 0.00 2 0.00 0.00 std::shared_ptr<MoveDownIntent>::shared_ptr<std::allocator<MoveDownIntent>, int, std::shared_ptr<InputElement> >(std::_Sp_make_shared_tag, std::allocator<MoveDownIntent> const&, int&&, std::shared_ptr<InputElement>&&)
- 0.00 48.23 0.00 2 0.00 0.00 std::shared_ptr<MoveDownIntent>::~shared_ptr()
- 0.00 48.23 0.00 2 0.00 0.00 std::shared_ptr<CameraResizePolicy>::~shared_ptr()
- 0.00 48.23 0.00 2 0.00 0.00 std::shared_ptr<Font>::shared_ptr<std::allocator<Font>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::_Sp_make_shared_tag, std::allocator<Font> const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)
- 0.00 48.23 0.00 2 0.00 0.01 std::shared_ptr<Camera>::shared_ptr<std::allocator<Camera>, char const (&) [15]>(std::_Sp_make_shared_tag, std::allocator<Camera> const&, char const (&) [15])
- 0.00 48.23 0.00 2 0.00 0.00 std::enable_if<std::is_assignable<std::__shared_ptr<Intent, (__gnu_cxx::_Lock_policy)2>&, std::shared_ptr<MoveUpIntent> >::value, std::shared_ptr<Intent>&>::type std::shared_ptr<Intent>::operator=<MoveUpIntent>(std::shared_ptr<MoveUpIntent>&&)
- 0.00 48.23 0.00 2 0.00 0.00 std::enable_if<std::is_assignable<std::__shared_ptr<Intent, (__gnu_cxx::_Lock_policy)2>&, std::shared_ptr<MoveDownIntent> >::value, std::shared_ptr<Intent>&>::type std::shared_ptr<Intent>::operator=<MoveDownIntent>(std::shared_ptr<MoveDownIntent>&&)
- 0.00 48.23 0.00 2 0.00 0.00 std::shared_ptr<Texture>::shared_ptr<std::allocator<Texture>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, sf::Rect<int>&>(std::_Sp_make_shared_tag, std::allocator<Texture> const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, sf::Rect<int>&)
- 0.00 48.23 0.00 2 0.00 0.00 std::shared_ptr<Mailbox::HandlerEntry>::shared_ptr<Mailbox::HandlerEntryImpl<EntityIdChangedMessage, (void*)0>, void>(std::shared_ptr<Mailbox::HandlerEntryImpl<EntityIdChangedMessage, (void*)0> >&&)
- 0.00 48.23 0.00 2 0.00 0.00 std::shared_ptr<Mailbox::HandlerEntryImpl<EntityIdChangedMessage, (void*)0> >::shared_ptr<std::allocator<Mailbox::HandlerEntryImpl<EntityIdChangedMessage, (void*)0> >, std::function<void (EntityIdChangedMessage&)> const&>(std::_Sp_make_shared_tag, std::allocator<Mailbox::HandlerEntryImpl<EntityIdChangedMessage, (void*)0> > const&, std::function<void (EntityIdChangedMessage&)> const&)
- 0.00 48.23 0.00 2 0.00 0.00 std::shared_ptr<Mailbox::HandlerEntryImpl<EntityIdChangedMessage, (void*)0> >::~shared_ptr()
- 0.00 48.23 0.00 2 0.00 0.00 void std::_Destroy_aux<false>::__destroy<ObjectPool<PlayerProfile>::Entry*>(ObjectPool<PlayerProfile>::Entry*, ObjectPool<PlayerProfile>::Entry*)
- 0.00 48.23 0.00 2 0.00 0.00 void std::_Destroy_aux<false>::__destroy<ObjectPool<Text>::Entry*>(ObjectPool<Text>::Entry*, ObjectPool<Text>::Entry*)
- 0.00 48.23 0.00 2 0.00 0.00 void std::_Destroy_aux<false>::__destroy<ObjectPool<Sprite>::Entry*>(ObjectPool<Sprite>::Entry*, ObjectPool<Sprite>::Entry*)
- 0.00 48.23 0.00 2 0.00 0.00 void std::_Destroy_aux<false>::__destroy<ObjectPool<Callback>::Entry*>(ObjectPool<Callback>::Entry*, ObjectPool<Callback>::Entry*)
- 0.00 48.23 0.00 2 0.00 0.00 void std::_Destroy_aux<false>::__destroy<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*)
- 0.00 48.23 0.00 2 0.00 0.00 std::_Vector_base<ObjectPool<VertexList>::Entry, std::allocator<ObjectPool<VertexList>::Entry> >::_M_get_Tp_allocator()
- 0.00 48.23 0.00 2 0.00 0.00 std::_Vector_base<ObjectPool<PlayerProfile>::Entry, std::allocator<ObjectPool<PlayerProfile>::Entry> >::_M_allocate(unsigned long)
- 0.00 48.23 0.00 2 0.00 0.00 std::_Vector_base<ObjectPool<PlayerProfile>::Entry, std::allocator<ObjectPool<PlayerProfile>::Entry> >::_Vector_impl::_Vector_impl(std::allocator<ObjectPool<PlayerProfile>::Entry> const&)
- 0.00 48.23 0.00 2 0.00 0.00 std::_Vector_base<ObjectPool<PlayerProfile>::Entry, std::allocator<ObjectPool<PlayerProfile>::Entry> >::_Vector_impl::~_Vector_impl()
- 0.00 48.23 0.00 2 0.00 0.00 std::_Vector_base<ObjectPool<PlayerProfile>::Entry, std::allocator<ObjectPool<PlayerProfile>::Entry> >::_M_deallocate(ObjectPool<PlayerProfile>::Entry*, unsigned long)
- 0.00 48.23 0.00 2 0.00 0.00 std::_Vector_base<ObjectPool<PlayerProfile>::Entry, std::allocator<ObjectPool<PlayerProfile>::Entry> >::_M_create_storage(unsigned long)
- 0.00 48.23 0.00 2 0.00 0.00 std::_Vector_base<ObjectPool<PlayerProfile>::Entry, std::allocator<ObjectPool<PlayerProfile>::Entry> >::_Vector_base(unsigned long, std::allocator<ObjectPool<PlayerProfile>::Entry> const&)
- 0.00 48.23 0.00 2 0.00 0.00 std::_Vector_base<ObjectPool<PlayerProfile>::Entry, std::allocator<ObjectPool<PlayerProfile>::Entry> >::~_Vector_base()
- 0.00 48.23 0.00 2 0.00 0.00 std::_Vector_base<ObjectPool<Grid>::Entry, std::allocator<ObjectPool<Grid>::Entry> >::_M_get_Tp_allocator()
- 0.00 48.23 0.00 2 0.00 0.00 std::_Vector_base<ObjectPool<Text>::Entry, std::allocator<ObjectPool<Text>::Entry> >::_M_allocate(unsigned long)
- 0.00 48.23 0.00 2 0.00 0.00 std::_Vector_base<ObjectPool<Text>::Entry, std::allocator<ObjectPool<Text>::Entry> >::_Vector_impl::_Vector_impl(std::allocator<ObjectPool<Text>::Entry> const&)
- 0.00 48.23 0.00 2 0.00 0.00 std::_Vector_base<ObjectPool<Text>::Entry, std::allocator<ObjectPool<Text>::Entry> >::_Vector_impl::~_Vector_impl()
- 0.00 48.23 0.00 2 0.00 0.00 std::_Vector_base<ObjectPool<Text>::Entry, std::allocator<ObjectPool<Text>::Entry> >::_M_deallocate(ObjectPool<Text>::Entry*, unsigned long)
- 0.00 48.23 0.00 2 0.00 0.00 std::_Vector_base<ObjectPool<Text>::Entry, std::allocator<ObjectPool<Text>::Entry> >::_M_create_storage(unsigned long)
- 0.00 48.23 0.00 2 0.00 0.00 std::_Vector_base<ObjectPool<Text>::Entry, std::allocator<ObjectPool<Text>::Entry> >::_Vector_base(unsigned long, std::allocator<ObjectPool<Text>::Entry> const&)
- 0.00 48.23 0.00 2 0.00 0.00 std::_Vector_base<ObjectPool<Text>::Entry, std::allocator<ObjectPool<Text>::Entry> >::~_Vector_base()
- 0.00 48.23 0.00 2 0.00 0.00 std::_Vector_base<ObjectPool<Sprite>::Entry, std::allocator<ObjectPool<Sprite>::Entry> >::_M_allocate(unsigned long)
- 0.00 48.23 0.00 2 0.00 0.00 std::_Vector_base<ObjectPool<Sprite>::Entry, std::allocator<ObjectPool<Sprite>::Entry> >::_Vector_impl::_Vector_impl(std::allocator<ObjectPool<Sprite>::Entry> const&)
- 0.00 48.23 0.00 2 0.00 0.00 std::_Vector_base<ObjectPool<Sprite>::Entry, std::allocator<ObjectPool<Sprite>::Entry> >::_Vector_impl::~_Vector_impl()
- 0.00 48.23 0.00 2 0.00 0.00 std::_Vector_base<ObjectPool<Sprite>::Entry, std::allocator<ObjectPool<Sprite>::Entry> >::_M_deallocate(ObjectPool<Sprite>::Entry*, unsigned long)
- 0.00 48.23 0.00 2 0.00 0.00 std::_Vector_base<ObjectPool<Sprite>::Entry, std::allocator<ObjectPool<Sprite>::Entry> >::_M_create_storage(unsigned long)
- 0.00 48.23 0.00 2 0.00 0.00 std::_Vector_base<ObjectPool<Sprite>::Entry, std::allocator<ObjectPool<Sprite>::Entry> >::_Vector_base(unsigned long, std::allocator<ObjectPool<Sprite>::Entry> const&)
- 0.00 48.23 0.00 2 0.00 0.00 std::_Vector_base<ObjectPool<Sprite>::Entry, std::allocator<ObjectPool<Sprite>::Entry> >::~_Vector_base()
- 0.00 48.23 0.00 2 0.00 0.00 std::_Vector_base<ObjectPool<TileMap>::Entry, std::allocator<ObjectPool<TileMap>::Entry> >::_M_get_Tp_allocator()
- 0.00 48.23 0.00 2 0.00 0.00 std::_Vector_base<ObjectPool<Callback>::Entry, std::allocator<ObjectPool<Callback>::Entry> >::_M_allocate(unsigned long)
- 0.00 48.23 0.00 2 0.00 0.00 std::_Vector_base<ObjectPool<Callback>::Entry, std::allocator<ObjectPool<Callback>::Entry> >::_Vector_impl::_Vector_impl(std::allocator<ObjectPool<Callback>::Entry> const&)
- 0.00 48.23 0.00 2 0.00 0.00 std::_Vector_base<ObjectPool<Callback>::Entry, std::allocator<ObjectPool<Callback>::Entry> >::_Vector_impl::~_Vector_impl()
- 0.00 48.23 0.00 2 0.00 0.00 std::_Vector_base<ObjectPool<Callback>::Entry, std::allocator<ObjectPool<Callback>::Entry> >::_M_deallocate(ObjectPool<Callback>::Entry*, unsigned long)
- 0.00 48.23 0.00 2 0.00 0.00 std::_Vector_base<ObjectPool<Callback>::Entry, std::allocator<ObjectPool<Callback>::Entry> >::_M_create_storage(unsigned long)
- 0.00 48.23 0.00 2 0.00 0.00 std::_Vector_base<ObjectPool<Callback>::Entry, std::allocator<ObjectPool<Callback>::Entry> >::_Vector_base(unsigned long, std::allocator<ObjectPool<Callback>::Entry> const&)
- 0.00 48.23 0.00 2 0.00 0.00 std::_Vector_base<ObjectPool<Callback>::Entry, std::allocator<ObjectPool<Callback>::Entry> >::~_Vector_base()
- 0.00 48.23 0.00 2 0.00 0.00 std::_Vector_base<ObjectPool<Clickable>::Entry, std::allocator<ObjectPool<Clickable>::Entry> >::_M_get_Tp_allocator()
- 0.00 48.23 0.00 2 0.00 0.00 std::_Vector_base<ObjectPool<Collision>::Entry, std::allocator<ObjectPool<Collision>::Entry> >::_M_get_Tp_allocator()
- 0.00 48.23 0.00 2 0.00 0.00 std::_Vector_base<ObjectPool<Rectangle>::Entry, std::allocator<ObjectPool<Rectangle>::Entry> >::_M_get_Tp_allocator()
- 0.00 48.23 0.00 2 0.00 0.00 std::_Vector_base<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>, std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList> > >::_Vector_impl::_Vector_impl()
- 0.00 48.23 0.00 2 0.00 0.00 std::_Vector_base<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>, std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList> > >::_Vector_base()
- 0.00 48.23 0.00 2 0.00 0.00 std::_Vector_base<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_Vector_impl::~_Vector_impl()
- 0.00 48.23 0.00 2 0.00 0.00 std::_Vector_base<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_deallocate(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, unsigned long)
- 0.00 48.23 0.00 2 0.00 0.00 std::_Vector_base<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::~_Vector_base()
- 0.00 48.23 0.00 2 0.00 0.00 std::enable_if<!std::__shared_ptr<MoveUpIntent, (__gnu_cxx::_Lock_policy)2>::__has_esft_base<MoveUpIntent, void>::value, void>::type std::__shared_ptr<MoveUpIntent, (__gnu_cxx::_Lock_policy)2>::_M_enable_shared_from_this_with<MoveUpIntent, MoveUpIntent>(MoveUpIntent*)
- 0.00 48.23 0.00 2 0.00 0.00 std::__shared_ptr<MoveUpIntent, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<std::allocator<MoveUpIntent>, int, std::shared_ptr<InputElement> >(std::_Sp_make_shared_tag, std::allocator<MoveUpIntent> const&, int&&, std::shared_ptr<InputElement>&&)
- 0.00 48.23 0.00 2 0.00 0.00 std::__shared_ptr<MoveUpIntent, (__gnu_cxx::_Lock_policy)2>::~__shared_ptr()
- 0.00 48.23 0.00 2 0.00 0.00 std::enable_if<!std::__shared_ptr<MoveDownIntent, (__gnu_cxx::_Lock_policy)2>::__has_esft_base<MoveDownIntent, void>::value, void>::type std::__shared_ptr<MoveDownIntent, (__gnu_cxx::_Lock_policy)2>::_M_enable_shared_from_this_with<MoveDownIntent, MoveDownIntent>(MoveDownIntent*)
- 0.00 48.23 0.00 2 0.00 0.00 std::__shared_ptr<MoveDownIntent, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<std::allocator<MoveDownIntent>, int, std::shared_ptr<InputElement> >(std::_Sp_make_shared_tag, std::allocator<MoveDownIntent> const&, int&&, std::shared_ptr<InputElement>&&)
- 0.00 48.23 0.00 2 0.00 0.00 std::__shared_ptr<MoveDownIntent, (__gnu_cxx::_Lock_policy)2>::~__shared_ptr()
- 0.00 48.23 0.00 2 0.00 0.00 std::enable_if<!std::__shared_ptr<CameraResizePolicy, (__gnu_cxx::_Lock_policy)2>::__has_esft_base<FitCameraResizePolicy, void>::value, void>::type std::__shared_ptr<CameraResizePolicy, (__gnu_cxx::_Lock_policy)2>::_M_enable_shared_from_this_with<FitCameraResizePolicy, FitCameraResizePolicy>(FitCameraResizePolicy*)
- 0.00 48.23 0.00 2 0.00 0.00 std::__shared_ptr<CameraResizePolicy, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<FitCameraResizePolicy, void>(FitCameraResizePolicy*)
- 0.00 48.23 0.00 2 0.00 0.00 std::__shared_ptr<CameraResizePolicy, (__gnu_cxx::_Lock_policy)2>::~__shared_ptr()
- 0.00 48.23 0.00 2 0.00 0.00 std::enable_if<!std::__shared_ptr<Font, (__gnu_cxx::_Lock_policy)2>::__has_esft_base<Font, void>::value, void>::type std::__shared_ptr<Font, (__gnu_cxx::_Lock_policy)2>::_M_enable_shared_from_this_with<Font, Font>(Font*)
- 0.00 48.23 0.00 2 0.00 0.00 std::__shared_ptr<Font, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<std::allocator<Font>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::_Sp_make_shared_tag, std::allocator<Font> const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)
- 0.00 48.23 0.00 2 0.00 0.00 std::enable_if<!std::__shared_ptr<Camera, (__gnu_cxx::_Lock_policy)2>::__has_esft_base<Camera, void>::value, void>::type std::__shared_ptr<Camera, (__gnu_cxx::_Lock_policy)2>::_M_enable_shared_from_this_with<Camera, Camera>(Camera*)
- 0.00 48.23 0.00 2 0.00 0.01 std::__shared_ptr<Camera, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<std::allocator<Camera>, char const (&) [15]>(std::_Sp_make_shared_tag, std::allocator<Camera> const&, char const (&) [15])
- 0.00 48.23 0.00 2 0.00 0.00 std::__shared_ptr<Intent, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<MoveUpIntent, void>(std::__shared_ptr<MoveUpIntent, (__gnu_cxx::_Lock_policy)2>&&)
- 0.00 48.23 0.00 2 0.00 0.00 std::__shared_ptr<Intent, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<MoveDownIntent, void>(std::__shared_ptr<MoveDownIntent, (__gnu_cxx::_Lock_policy)2>&&)
- 0.00 48.23 0.00 2 0.00 0.00 std::enable_if<std::__sp_compatible_with<MoveUpIntent*, Intent*>::value, std::__shared_ptr<Intent, (__gnu_cxx::_Lock_policy)2>&>::type std::__shared_ptr<Intent, (__gnu_cxx::_Lock_policy)2>::operator=<MoveUpIntent>(std::__shared_ptr<MoveUpIntent, (__gnu_cxx::_Lock_policy)2>&&)
- 0.00 48.23 0.00 2 0.00 0.00 std::enable_if<std::__sp_compatible_with<MoveDownIntent*, Intent*>::value, std::__shared_ptr<Intent, (__gnu_cxx::_Lock_policy)2>&>::type std::__shared_ptr<Intent, (__gnu_cxx::_Lock_policy)2>::operator=<MoveDownIntent>(std::__shared_ptr<MoveDownIntent, (__gnu_cxx::_Lock_policy)2>&&)
- 0.00 48.23 0.00 2 0.00 0.00 std::enable_if<!std::__shared_ptr<Texture, (__gnu_cxx::_Lock_policy)2>::__has_esft_base<Texture, void>::value, void>::type std::__shared_ptr<Texture, (__gnu_cxx::_Lock_policy)2>::_M_enable_shared_from_this_with<Texture, Texture>(Texture*)
- 0.00 48.23 0.00 2 0.00 0.00 std::__shared_ptr<Texture, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<std::allocator<Texture>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, sf::Rect<int>&>(std::_Sp_make_shared_tag, std::allocator<Texture> const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, sf::Rect<int>&)
- 0.00 48.23 0.00 2 0.00 0.00 std::__shared_ptr<Mailbox::HandlerEntry, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<Mailbox::HandlerEntryImpl<EntityIdChangedMessage, (void*)0>, void>(std::__shared_ptr<Mailbox::HandlerEntryImpl<EntityIdChangedMessage, (void*)0>, (__gnu_cxx::_Lock_policy)2>&&)
- 0.00 48.23 0.00 2 0.00 0.00 std::enable_if<!std::__shared_ptr<Mailbox::HandlerEntryImpl<EntityIdChangedMessage, (void*)0>, (__gnu_cxx::_Lock_policy)2>::__has_esft_base<Mailbox::HandlerEntryImpl<EntityIdChangedMessage, (void*)0>, void>::value, void>::type std::__shared_ptr<Mailbox::HandlerEntryImpl<EntityIdChangedMessage, (void*)0>, (__gnu_cxx::_Lock_policy)2>::_M_enable_shared_from_this_with<Mailbox::HandlerEntryImpl<EntityIdChangedMessage, (void*)0>, Mailbox::HandlerEntryImpl<EntityIdChangedMessage, (void*)0> >(Mailbox::HandlerEntryImpl<EntityIdChangedMessage, (void*)0>*)
- 0.00 48.23 0.00 2 0.00 0.00 std::__shared_ptr<Mailbox::HandlerEntryImpl<EntityIdChangedMessage, (void*)0>, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<std::allocator<Mailbox::HandlerEntryImpl<EntityIdChangedMessage, (void*)0> >, std::function<void (EntityIdChangedMessage&)> const&>(std::_Sp_make_shared_tag, std::allocator<Mailbox::HandlerEntryImpl<EntityIdChangedMessage, (void*)0> > const&, std::function<void (EntityIdChangedMessage&)> const&)
- 0.00 48.23 0.00 2 0.00 0.00 std::__shared_ptr<Mailbox::HandlerEntryImpl<EntityIdChangedMessage, (void*)0>, (__gnu_cxx::_Lock_policy)2>::~__shared_ptr()
- 0.00 48.23 0.00 2 0.00 0.00 std::_Function_base::_Base_manager<GridSystem::on_init(Game&)::{lambda(SetGridVisibilityMessage&)#1}>::_M_destroy(std::_Any_data&, std::integral_constant<bool, true>)
- 0.00 48.23 0.00 2 0.00 0.00 std::_Function_base::_Base_manager<BuilderScene::create_hud(Game&)::{lambda()#2}>::_M_destroy(std::_Any_data&, std::integral_constant<bool, true>)
- 0.00 48.23 0.00 2 0.00 0.00 std::_Function_base::_Base_manager<BuilderScene::create_hud(Game&)::{lambda()#3}>::_M_destroy(std::_Any_data&, std::integral_constant<bool, true>)
- 0.00 48.23 0.00 2 0.00 0.00 std::_Function_base::_Base_manager<BuilderScene::create_hud(Game&)::{lambda()#1}>::_M_destroy(std::_Any_data&, std::integral_constant<bool, true>)
- 0.00 48.23 0.00 2 0.00 0.00 std::_Function_base::_Base_manager<BuilderScene::create_textbox(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, float, int, unsigned int)::{lambda()#1}>::_M_destroy(std::_Any_data&, std::integral_constant<bool, false>)
- 0.00 48.23 0.00 2 0.00 0.00 std::_Function_base::_Base_manager<BuilderScene::create_backdrop(GraphicalSystem*)::{lambda()#1}>::_M_destroy(std::_Any_data&, std::integral_constant<bool, true>)
- 0.00 48.23 0.00 2 0.00 0.00 std::_Function_base::_Base_manager<BuilderScene::file_dialog_box()::{lambda()#2}>::_M_destroy(std::_Any_data&, std::integral_constant<bool, true>)
- 0.00 48.23 0.00 2 0.00 0.00 std::_Function_base::_Base_manager<BuilderScene::file_dialog_box()::{lambda()#1}>::_M_destroy(std::_Any_data&, std::integral_constant<bool, true>)
- 0.00 48.23 0.00 2 0.00 0.00 std::_Function_base::_Base_manager<BuilderScene::setup_keybindings(Game&)::{lambda()#1}>::_M_destroy(std::_Any_data&, std::integral_constant<bool, false>)
- 0.00 48.23 0.00 2 0.00 0.00 std::_Function_base::_Base_manager<BuilderScene::create_fps_display(GraphicalSystem*)::{lambda()#2}>::_M_destroy(std::_Any_data&, std::integral_constant<bool, false>)
- 0.00 48.23 0.00 2 0.00 0.00 std::_Function_base::_Base_manager<BuilderScene::create_fps_display(GraphicalSystem*)::{lambda()#1}>::_M_destroy(std::_Any_data&, std::integral_constant<bool, true>)
- 0.00 48.23 0.00 2 0.00 0.00 std::_Function_base::_Base_manager<BuilderScene::create_mouse_entity(Game&)::{lambda()#1}>::_M_destroy(std::_Any_data&, std::integral_constant<bool, false>)
- 0.00 48.23 0.00 2 0.00 0.00 std::_Function_base::_Base_manager<BuilderScene::create_notification(float, float)::{lambda()#2}>::_M_destroy(std::_Any_data&, std::integral_constant<bool, true>)
- 0.00 48.23 0.00 2 0.00 0.00 std::_Function_base::_Base_manager<BuilderScene::create_notification(float, float)::{lambda()#3}>::_M_destroy(std::_Any_data&, std::integral_constant<bool, true>)
- 0.00 48.23 0.00 2 0.00 0.00 std::_Function_base::_Base_manager<BuilderScene::create_notification(float, float)::{lambda()#4}>::_M_destroy(std::_Any_data&, std::integral_constant<bool, true>)
- 0.00 48.23 0.00 2 0.00 0.00 std::_Function_base::_Base_manager<BuilderScene::create_notification(float, float)::{lambda()#1}>::_M_destroy(std::_Any_data&, std::integral_constant<bool, true>)
- 0.00 48.23 0.00 2 0.00 0.00 std::_Function_base::_Base_manager<BuilderScene::create_tile_palette(GraphicalSystem*)::{lambda()#1}>::_M_destroy(std::_Any_data&, std::integral_constant<bool, true>)
- 0.00 48.23 0.00 2 0.00 0.00 std::_Function_base::_Base_manager<BuilderScene::mouse_script_add_pan_behavior(Game&, Handle)::{lambda()#2}>::_M_destroy(std::_Any_data&, std::integral_constant<bool, true>)
- 0.00 48.23 0.00 2 0.00 0.00 std::_Function_base::_Base_manager<BuilderScene::mouse_script_add_pan_behavior(Game&, Handle)::{lambda()#3}>::_M_destroy(std::_Any_data&, std::integral_constant<bool, true>)
- 0.00 48.23 0.00 2 0.00 0.00 std::_Function_base::_Base_manager<BuilderScene::mouse_script_add_pan_behavior(Game&, Handle)::{lambda()#1}>::_M_destroy(std::_Any_data&, std::integral_constant<bool, true>)
- 0.00 48.23 0.00 2 0.00 0.00 std::_Function_base::_Base_manager<BuilderScene::mouse_script_add_zoom_behavior(Game&, Handle)::{lambda()#2}>::_M_destroy(std::_Any_data&, std::integral_constant<bool, true>)
- 0.00 48.23 0.00 2 0.00 0.00 std::_Function_base::_Base_manager<BuilderScene::mouse_script_add_zoom_behavior(Game&, Handle)::{lambda()#1}>::_M_destroy(std::_Any_data&, std::integral_constant<bool, true>)
- 0.00 48.23 0.00 2 0.00 0.00 std::_Function_base::_Base_manager<BuilderScene::mouse_script_add_select_behavior(Game&, Handle)::{lambda()#2}>::_M_destroy(std::_Any_data&, std::integral_constant<bool, true>)
- 0.00 48.23 0.00 2 0.00 0.00 std::_Function_base::_Base_manager<BuilderScene::mouse_script_add_select_behavior(Game&, Handle)::{lambda()#3}>::_M_destroy(std::_Any_data&, std::integral_constant<bool, true>)
- 0.00 48.23 0.00 2 0.00 0.00 std::_Function_base::_Base_manager<BuilderScene::mouse_script_add_select_behavior(Game&, Handle)::{lambda()#4}>::_M_destroy(std::_Any_data&, std::integral_constant<bool, true>)
- 0.00 48.23 0.00 2 0.00 0.00 std::_Function_base::_Base_manager<BuilderScene::mouse_script_add_select_behavior(Game&, Handle)::{lambda()#1}>::_M_destroy(std::_Any_data&, std::integral_constant<bool, true>)
- 0.00 48.23 0.00 2 0.00 0.00 std::_Function_base::_Base_manager<CallbackSystem::on_init(Game&)::{lambda(ResizeCameraMessage&)#1}>::_M_init_functor(std::_Any_data&, {lambda(ResizeCameraMessage&)#1}&&)
- 0.00 48.23 0.00 2 0.00 0.00 std::_Function_base::_Base_manager<CallbackSystem::on_init(Game&)::{lambda(ResizeCameraMessage&)#1}>::_M_init_functor(std::_Any_data&, {lambda(ResizeCameraMessage&)#1}&&, std::integral_constant<bool, true>)
- 0.00 48.23 0.00 2 0.00 0.00 bool std::_Function_base::_Base_manager<CallbackSystem::on_init(Game&)::{lambda(ResizeCameraMessage&)#1}>::_M_not_empty_function<{lambda(ResizeCameraMessage&)#1}>({lambda(ResizeCameraMessage&)#1} const&)
- 0.00 48.23 0.00 2 0.00 0.00 std::_Function_base::_Base_manager<CallbackSystem::on_init(Game&)::{lambda(ResizeCameraMessage&)#1}>::_M_clone(std::_Any_data&, std::_Function_base::_Base_manager<CallbackSystem::on_init(Game&)::{lambda(ResizeCameraMessage&)#1}> const&, std::integral_constant<bool, true>)
- 0.00 48.23 0.00 2 0.00 0.00 std::_Function_base::_Base_manager<StartMenuScene::init(Game&)::{lambda()#2}>::_M_destroy(std::_Any_data&, std::integral_constant<bool, true>)
- 0.00 48.23 0.00 2 0.00 0.00 std::_Function_base::_Base_manager<StartMenuScene::init(Game&)::{lambda()#1}>::_M_destroy(std::_Any_data&, std::integral_constant<bool, false>)
- 0.00 48.23 0.00 2 0.00 0.00 std::_Function_base::_Base_manager<VisualDebugSystem::on_init(Game&)::{lambda(SetVisualDebugMessage&)#1}>::_M_destroy(std::_Any_data&, std::integral_constant<bool, true>)
- 0.00 48.23 0.00 2 0.00 0.00 std::_Function_base::_Base_manager<Scene::do_init(Game&)::{lambda(EntityIdChangedMessage&)#1}>::_M_init_functor(std::_Any_data&, {lambda(EntityIdChangedMessage&)#1}&&)
- 0.00 48.23 0.00 2 0.00 0.00 std::_Function_base::_Base_manager<Scene::do_init(Game&)::{lambda(EntityIdChangedMessage&)#1}>::_M_init_functor(std::_Any_data&, {lambda(EntityIdChangedMessage&)#1}&&, std::integral_constant<bool, true>)
- 0.00 48.23 0.00 2 0.00 0.00 bool std::_Function_base::_Base_manager<Scene::do_init(Game&)::{lambda(EntityIdChangedMessage&)#1}>::_M_not_empty_function<{lambda(EntityIdChangedMessage&)#1}>({lambda(EntityIdChangedMessage&)#1} const&)
- 0.00 48.23 0.00 2 0.00 0.00 std::_Function_base::_Base_manager<Scene::do_init(Game&)::{lambda(EntityIdChangedMessage&)#1}>::_M_clone(std::_Any_data&, std::_Function_base::_Base_manager<Scene::do_init(Game&)::{lambda(EntityIdChangedMessage&)#1}> const&, std::integral_constant<bool, true>)
- 0.00 48.23 0.00 2 0.00 0.00 std::_Sp_ebo_helper<0, std::allocator<ModalIntent>, true>::_S_get(std::_Sp_ebo_helper<0, std::allocator<ModalIntent>, true>&)
- 0.00 48.23 0.00 2 0.00 0.00 std::_Sp_ebo_helper<0, std::allocator<MouseXIntent>, true>::_S_get(std::_Sp_ebo_helper<0, std::allocator<MouseXIntent>, true>&)
- 0.00 48.23 0.00 2 0.00 0.00 std::_Sp_ebo_helper<0, std::allocator<MouseYIntent>, true>::_S_get(std::_Sp_ebo_helper<0, std::allocator<MouseYIntent>, true>&)
- 0.00 48.23 0.00 2 0.00 0.00 std::_Sp_ebo_helper<0, std::allocator<MoveUpIntent>, true>::_Sp_ebo_helper(std::allocator<MoveUpIntent> const&)
- 0.00 48.23 0.00 2 0.00 0.00 std::_Sp_ebo_helper<0, std::allocator<MoveUpIntent>, true>::~_Sp_ebo_helper()
- 0.00 48.23 0.00 2 0.00 0.00 std::_Sp_ebo_helper<0, std::allocator<MoveDownIntent>, true>::_Sp_ebo_helper(std::allocator<MoveDownIntent> const&)
- 0.00 48.23 0.00 2 0.00 0.00 std::_Sp_ebo_helper<0, std::allocator<MoveDownIntent>, true>::~_Sp_ebo_helper()
- 0.00 48.23 0.00 2 0.00 0.00 std::_Sp_ebo_helper<0, std::allocator<MoveLeftIntent>, true>::_S_get(std::_Sp_ebo_helper<0, std::allocator<MoveLeftIntent>, true>&)
- 0.00 48.23 0.00 2 0.00 0.00 std::_Sp_ebo_helper<0, std::allocator<CloseInputEvent>, true>::_S_get(std::_Sp_ebo_helper<0, std::allocator<CloseInputEvent>, true>&)
- 0.00 48.23 0.00 2 0.00 0.00 std::_Sp_ebo_helper<0, std::allocator<LeftClickIntent>, true>::_S_get(std::_Sp_ebo_helper<0, std::allocator<LeftClickIntent>, true>&)
- 0.00 48.23 0.00 2 0.00 0.00 std::_Sp_ebo_helper<0, std::allocator<MoveRightIntent>, true>::_S_get(std::_Sp_ebo_helper<0, std::allocator<MoveRightIntent>, true>&)
- 0.00 48.23 0.00 2 0.00 0.00 std::_Sp_ebo_helper<0, std::allocator<ResetViewIntent>, true>::_S_get(std::_Sp_ebo_helper<0, std::allocator<ResetViewIntent>, true>&)
- 0.00 48.23 0.00 2 0.00 0.00 std::_Sp_ebo_helper<0, std::allocator<MouseWheelIntent>, true>::_S_get(std::_Sp_ebo_helper<0, std::allocator<MouseWheelIntent>, true>&)
- 0.00 48.23 0.00 2 0.00 0.00 std::_Sp_ebo_helper<0, std::allocator<ResizeInputEvent>, true>::_S_get(std::_Sp_ebo_helper<0, std::allocator<ResizeInputEvent>, true>&)
- 0.00 48.23 0.00 2 0.00 0.00 std::_Sp_ebo_helper<0, std::allocator<RightClickIntent>, true>::_S_get(std::_Sp_ebo_helper<0, std::allocator<RightClickIntent>, true>&)
- 0.00 48.23 0.00 2 0.00 0.00 std::_Sp_ebo_helper<0, std::allocator<RemoveTilesIntent>, true>::_S_get(std::_Sp_ebo_helper<0, std::allocator<RemoveTilesIntent>, true>&)
- 0.00 48.23 0.00 2 0.00 0.00 std::_Sp_ebo_helper<0, std::allocator<VisualDebugIntent>, true>::_S_get(std::_Sp_ebo_helper<0, std::allocator<VisualDebugIntent>, true>&)
- 0.00 48.23 0.00 2 0.00 0.00 std::_Sp_ebo_helper<0, std::allocator<SerializeMapIntent>, true>::_S_get(std::_Sp_ebo_helper<0, std::allocator<SerializeMapIntent>, true>&)
- 0.00 48.23 0.00 2 0.00 0.00 std::_Sp_ebo_helper<0, std::allocator<LostFocusInputEvent>, true>::_S_get(std::_Sp_ebo_helper<0, std::allocator<LostFocusInputEvent>, true>&)
- 0.00 48.23 0.00 2 0.00 0.00 std::_Sp_ebo_helper<0, std::allocator<SelectMenuItemIntent>, true>::_S_get(std::_Sp_ebo_helper<0, std::allocator<SelectMenuItemIntent>, true>&)
- 0.00 48.23 0.00 2 0.00 0.00 std::_Sp_ebo_helper<0, std::allocator<GainedFocusInputEvent>, true>::_S_get(std::_Sp_ebo_helper<0, std::allocator<GainedFocusInputEvent>, true>&)
- 0.00 48.23 0.00 2 0.00 0.00 std::_Sp_ebo_helper<0, std::allocator<GridVisibilityToggleIntent>, true>::_S_get(std::_Sp_ebo_helper<0, std::allocator<GridVisibilityToggleIntent>, true>&)
- 0.00 48.23 0.00 2 0.00 0.00 std::_Sp_ebo_helper<0, std::allocator<Font>, true>::_Sp_ebo_helper(std::allocator<Font> const&)
- 0.00 48.23 0.00 2 0.00 0.00 std::_Sp_ebo_helper<0, std::allocator<Font>, true>::~_Sp_ebo_helper()
- 0.00 48.23 0.00 2 0.00 0.00 std::_Sp_ebo_helper<0, std::allocator<Camera>, true>::_Sp_ebo_helper(std::allocator<Camera> const&)
- 0.00 48.23 0.00 2 0.00 0.00 std::_Sp_ebo_helper<0, std::allocator<Camera>, true>::~_Sp_ebo_helper()
- 0.00 48.23 0.00 2 0.00 0.00 std::_Sp_ebo_helper<0, std::allocator<Texture>, true>::_Sp_ebo_helper(std::allocator<Texture> const&)
- 0.00 48.23 0.00 2 0.00 0.00 std::_Sp_ebo_helper<0, std::allocator<Texture>, true>::~_Sp_ebo_helper()
- 0.00 48.23 0.00 2 0.00 0.00 std::_Sp_ebo_helper<0, std::allocator<Mailbox::HandlerEntryImpl<SetVisualDebugMessage, (void*)0> >, true>::_S_get(std::_Sp_ebo_helper<0, std::allocator<Mailbox::HandlerEntryImpl<SetVisualDebugMessage, (void*)0> >, true>&)
- 0.00 48.23 0.00 2 0.00 0.00 std::_Sp_ebo_helper<0, std::allocator<Mailbox::HandlerEntryImpl<EntityIdChangedMessage, (void*)0> >, true>::_Sp_ebo_helper(std::allocator<Mailbox::HandlerEntryImpl<EntityIdChangedMessage, (void*)0> > const&)
- 0.00 48.23 0.00 2 0.00 0.00 std::_Sp_ebo_helper<0, std::allocator<Mailbox::HandlerEntryImpl<EntityIdChangedMessage, (void*)0> >, true>::~_Sp_ebo_helper()
- 0.00 48.23 0.00 2 0.00 0.00 std::_Sp_ebo_helper<0, std::allocator<Mailbox::HandlerEntryImpl<SetGridVisibilityMessage, (void*)0> >, true>::_S_get(std::_Sp_ebo_helper<0, std::allocator<Mailbox::HandlerEntryImpl<SetGridVisibilityMessage, (void*)0> >, true>&)
- 0.00 48.23 0.00 2 0.00 0.00 std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<MoveUpIntent, std::allocator<MoveUpIntent>, int, std::shared_ptr<InputElement> >(std::_Sp_make_shared_tag, MoveUpIntent*, std::allocator<MoveUpIntent> const&, int&&, std::shared_ptr<InputElement>&&)
- 0.00 48.23 0.00 2 0.00 0.00 std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<Font, std::allocator<Font>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::_Sp_make_shared_tag, Font*, std::allocator<Font> const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)
- 0.00 48.23 0.00 2 0.00 0.00 std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<Texture, std::allocator<Texture>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, sf::Rect<int>&>(std::_Sp_make_shared_tag, Texture*, std::allocator<Texture> const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, sf::Rect<int>&)
- 0.00 48.23 0.00 2 0.00 0.00 std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<Mailbox::HandlerEntryImpl<EntityIdChangedMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<EntityIdChangedMessage, (void*)0> >, std::function<void (EntityIdChangedMessage&)> const&>(std::_Sp_make_shared_tag, Mailbox::HandlerEntryImpl<EntityIdChangedMessage, (void*)0>*, std::allocator<Mailbox::HandlerEntryImpl<EntityIdChangedMessage, (void*)0> > const&, std::function<void (EntityIdChangedMessage&)> const&)
- 0.00 48.23 0.00 2 0.00 0.00 std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<MoveDownIntent, std::allocator<MoveDownIntent>, int, std::shared_ptr<InputElement> >(std::_Sp_make_shared_tag, MoveDownIntent*, std::allocator<MoveDownIntent> const&, int&&, std::shared_ptr<InputElement>&&)
- 0.00 48.23 0.00 2 0.00 0.01 std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<Camera, std::allocator<Camera>, char const (&) [15]>(std::_Sp_make_shared_tag, Camera*, std::allocator<Camera> const&, char const (&) [15])
- 0.00 48.23 0.00 2 0.00 0.00 std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<FitCameraResizePolicy*>(FitCameraResizePolicy*)
- 0.00 48.23 0.00 2 0.00 0.00 std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<FitCameraResizePolicy*>(FitCameraResizePolicy*, std::integral_constant<bool, false>)
- 0.00 48.23 0.00 2 0.00 0.00 std::pointer_traits<SceneNode**>::pointer_to(SceneNode*&)
- 0.00 48.23 0.00 2 0.00 0.00 std::_Deque_iterator<Scene*, Scene*&, Scene**>::_M_set_node(Scene***)
- 0.00 48.23 0.00 2 0.00 0.00 std::_Deque_iterator<Scene*, Scene*&, Scene**>::_S_buffer_size()
- 0.00 48.23 0.00 2 0.00 0.00 std::_Deque_iterator<Scene*, Scene*&, Scene**>::_Deque_iterator()
- 0.00 48.23 0.00 2 0.00 0.00 std::_Sp_counted_ptr<FitCameraResizePolicy*, (__gnu_cxx::_Lock_policy)2>::_M_destroy()
- 0.00 48.23 0.00 2 0.00 0.00 std::_Sp_counted_ptr<FitCameraResizePolicy*, (__gnu_cxx::_Lock_policy)2>::_M_dispose()
- 0.00 48.23 0.00 2 0.00 0.00 std::_Sp_counted_ptr<FitCameraResizePolicy*, (__gnu_cxx::_Lock_policy)2>::_Sp_counted_ptr(FitCameraResizePolicy*)
- 0.00 48.23 0.00 2 0.00 0.00 std::_Sp_counted_ptr<FitCameraResizePolicy*, (__gnu_cxx::_Lock_policy)2>::~_Sp_counted_ptr()
- 0.00 48.23 0.00 2 0.00 0.00 std::_Sp_counted_ptr<FitCameraResizePolicy*, (__gnu_cxx::_Lock_policy)2>::~_Sp_counted_ptr()
- 0.00 48.23 0.00 2 0.00 0.00 std::__allocated_ptr<std::allocator<std::_Sp_counted_ptr_inplace<ModalIntent, std::allocator<ModalIntent>, (__gnu_cxx::_Lock_policy)2> > >::__allocated_ptr(std::allocator<std::_Sp_counted_ptr_inplace<ModalIntent, std::allocator<ModalIntent>, (__gnu_cxx::_Lock_policy)2> >&, std::_Sp_counted_ptr_inplace<ModalIntent, std::allocator<ModalIntent>, (__gnu_cxx::_Lock_policy)2>*)
- 0.00 48.23 0.00 2 0.00 0.00 std::__allocated_ptr<std::allocator<std::_Sp_counted_ptr_inplace<ModalIntent, std::allocator<ModalIntent>, (__gnu_cxx::_Lock_policy)2> > >::~__allocated_ptr()
- 0.00 48.23 0.00 2 0.00 0.00 std::__allocated_ptr<std::allocator<std::_Sp_counted_ptr_inplace<MouseXIntent, std::allocator<MouseXIntent>, (__gnu_cxx::_Lock_policy)2> > >::__allocated_ptr(std::allocator<std::_Sp_counted_ptr_inplace<MouseXIntent, std::allocator<MouseXIntent>, (__gnu_cxx::_Lock_policy)2> >&, std::_Sp_counted_ptr_inplace<MouseXIntent, std::allocator<MouseXIntent>, (__gnu_cxx::_Lock_policy)2>*)
- 0.00 48.23 0.00 2 0.00 0.00 std::__allocated_ptr<std::allocator<std::_Sp_counted_ptr_inplace<MouseXIntent, std::allocator<MouseXIntent>, (__gnu_cxx::_Lock_policy)2> > >::~__allocated_ptr()
- 0.00 48.23 0.00 2 0.00 0.00 std::__allocated_ptr<std::allocator<std::_Sp_counted_ptr_inplace<MouseYIntent, std::allocator<MouseYIntent>, (__gnu_cxx::_Lock_policy)2> > >::__allocated_ptr(std::allocator<std::_Sp_counted_ptr_inplace<MouseYIntent, std::allocator<MouseYIntent>, (__gnu_cxx::_Lock_policy)2> >&, std::_Sp_counted_ptr_inplace<MouseYIntent, std::allocator<MouseYIntent>, (__gnu_cxx::_Lock_policy)2>*)
- 0.00 48.23 0.00 2 0.00 0.00 std::__allocated_ptr<std::allocator<std::_Sp_counted_ptr_inplace<MouseYIntent, std::allocator<MouseYIntent>, (__gnu_cxx::_Lock_policy)2> > >::~__allocated_ptr()
- 0.00 48.23 0.00 2 0.00 0.00 std::__allocated_ptr<std::allocator<std::_Sp_counted_ptr_inplace<MoveUpIntent, std::allocator<MoveUpIntent>, (__gnu_cxx::_Lock_policy)2> > >::get()
- 0.00 48.23 0.00 2 0.00 0.00 std::__allocated_ptr<std::allocator<std::_Sp_counted_ptr_inplace<MoveUpIntent, std::allocator<MoveUpIntent>, (__gnu_cxx::_Lock_policy)2> > >::operator=(decltype(nullptr))
- 0.00 48.23 0.00 2 0.00 0.00 std::__allocated_ptr<std::allocator<std::_Sp_counted_ptr_inplace<MoveDownIntent, std::allocator<MoveDownIntent>, (__gnu_cxx::_Lock_policy)2> > >::get()
- 0.00 48.23 0.00 2 0.00 0.00 std::__allocated_ptr<std::allocator<std::_Sp_counted_ptr_inplace<MoveDownIntent, std::allocator<MoveDownIntent>, (__gnu_cxx::_Lock_policy)2> > >::operator=(decltype(nullptr))
- 0.00 48.23 0.00 2 0.00 0.00 std::__allocated_ptr<std::allocator<std::_Sp_counted_ptr_inplace<MoveLeftIntent, std::allocator<MoveLeftIntent>, (__gnu_cxx::_Lock_policy)2> > >::__allocated_ptr(std::allocator<std::_Sp_counted_ptr_inplace<MoveLeftIntent, std::allocator<MoveLeftIntent>, (__gnu_cxx::_Lock_policy)2> >&, std::_Sp_counted_ptr_inplace<MoveLeftIntent, std::allocator<MoveLeftIntent>, (__gnu_cxx::_Lock_policy)2>*)
- 0.00 48.23 0.00 2 0.00 0.00 std::__allocated_ptr<std::allocator<std::_Sp_counted_ptr_inplace<MoveLeftIntent, std::allocator<MoveLeftIntent>, (__gnu_cxx::_Lock_policy)2> > >::~__allocated_ptr()
- 0.00 48.23 0.00 2 0.00 0.00 std::__allocated_ptr<std::allocator<std::_Sp_counted_ptr_inplace<CloseInputEvent, std::allocator<CloseInputEvent>, (__gnu_cxx::_Lock_policy)2> > >::__allocated_ptr(std::allocator<std::_Sp_counted_ptr_inplace<CloseInputEvent, std::allocator<CloseInputEvent>, (__gnu_cxx::_Lock_policy)2> >&, std::_Sp_counted_ptr_inplace<CloseInputEvent, std::allocator<CloseInputEvent>, (__gnu_cxx::_Lock_policy)2>*)
- 0.00 48.23 0.00 2 0.00 0.00 std::__allocated_ptr<std::allocator<std::_Sp_counted_ptr_inplace<CloseInputEvent, std::allocator<CloseInputEvent>, (__gnu_cxx::_Lock_policy)2> > >::~__allocated_ptr()
- 0.00 48.23 0.00 2 0.00 0.00 std::__allocated_ptr<std::allocator<std::_Sp_counted_ptr_inplace<LeftClickIntent, std::allocator<LeftClickIntent>, (__gnu_cxx::_Lock_policy)2> > >::__allocated_ptr(std::allocator<std::_Sp_counted_ptr_inplace<LeftClickIntent, std::allocator<LeftClickIntent>, (__gnu_cxx::_Lock_policy)2> >&, std::_Sp_counted_ptr_inplace<LeftClickIntent, std::allocator<LeftClickIntent>, (__gnu_cxx::_Lock_policy)2>*)
- 0.00 48.23 0.00 2 0.00 0.00 std::__allocated_ptr<std::allocator<std::_Sp_counted_ptr_inplace<LeftClickIntent, std::allocator<LeftClickIntent>, (__gnu_cxx::_Lock_policy)2> > >::~__allocated_ptr()
- 0.00 48.23 0.00 2 0.00 0.00 std::__allocated_ptr<std::allocator<std::_Sp_counted_ptr_inplace<MoveRightIntent, std::allocator<MoveRightIntent>, (__gnu_cxx::_Lock_policy)2> > >::__allocated_ptr(std::allocator<std::_Sp_counted_ptr_inplace<MoveRightIntent, std::allocator<MoveRightIntent>, (__gnu_cxx::_Lock_policy)2> >&, std::_Sp_counted_ptr_inplace<MoveRightIntent, std::allocator<MoveRightIntent>, (__gnu_cxx::_Lock_policy)2>*)
- 0.00 48.23 0.00 2 0.00 0.00 std::__allocated_ptr<std::allocator<std::_Sp_counted_ptr_inplace<MoveRightIntent, std::allocator<MoveRightIntent>, (__gnu_cxx::_Lock_policy)2> > >::~__allocated_ptr()
- 0.00 48.23 0.00 2 0.00 0.00 std::__allocated_ptr<std::allocator<std::_Sp_counted_ptr_inplace<ResetViewIntent, std::allocator<ResetViewIntent>, (__gnu_cxx::_Lock_policy)2> > >::__allocated_ptr(std::allocator<std::_Sp_counted_ptr_inplace<ResetViewIntent, std::allocator<ResetViewIntent>, (__gnu_cxx::_Lock_policy)2> >&, std::_Sp_counted_ptr_inplace<ResetViewIntent, std::allocator<ResetViewIntent>, (__gnu_cxx::_Lock_policy)2>*)
- 0.00 48.23 0.00 2 0.00 0.00 std::__allocated_ptr<std::allocator<std::_Sp_counted_ptr_inplace<ResetViewIntent, std::allocator<ResetViewIntent>, (__gnu_cxx::_Lock_policy)2> > >::~__allocated_ptr()
- 0.00 48.23 0.00 2 0.00 0.00 std::__allocated_ptr<std::allocator<std::_Sp_counted_ptr_inplace<MouseWheelIntent, std::allocator<MouseWheelIntent>, (__gnu_cxx::_Lock_policy)2> > >::__allocated_ptr(std::allocator<std::_Sp_counted_ptr_inplace<MouseWheelIntent, std::allocator<MouseWheelIntent>, (__gnu_cxx::_Lock_policy)2> >&, std::_Sp_counted_ptr_inplace<MouseWheelIntent, std::allocator<MouseWheelIntent>, (__gnu_cxx::_Lock_policy)2>*)
- 0.00 48.23 0.00 2 0.00 0.00 std::__allocated_ptr<std::allocator<std::_Sp_counted_ptr_inplace<MouseWheelIntent, std::allocator<MouseWheelIntent>, (__gnu_cxx::_Lock_policy)2> > >::~__allocated_ptr()
- 0.00 48.23 0.00 2 0.00 0.00 std::__allocated_ptr<std::allocator<std::_Sp_counted_ptr_inplace<ResizeInputEvent, std::allocator<ResizeInputEvent>, (__gnu_cxx::_Lock_policy)2> > >::__allocated_ptr(std::allocator<std::_Sp_counted_ptr_inplace<ResizeInputEvent, std::allocator<ResizeInputEvent>, (__gnu_cxx::_Lock_policy)2> >&, std::_Sp_counted_ptr_inplace<ResizeInputEvent, std::allocator<ResizeInputEvent>, (__gnu_cxx::_Lock_policy)2>*)
- 0.00 48.23 0.00 2 0.00 0.00 std::__allocated_ptr<std::allocator<std::_Sp_counted_ptr_inplace<ResizeInputEvent, std::allocator<ResizeInputEvent>, (__gnu_cxx::_Lock_policy)2> > >::~__allocated_ptr()
- 0.00 48.23 0.00 2 0.00 0.00 std::__allocated_ptr<std::allocator<std::_Sp_counted_ptr_inplace<RightClickIntent, std::allocator<RightClickIntent>, (__gnu_cxx::_Lock_policy)2> > >::__allocated_ptr(std::allocator<std::_Sp_counted_ptr_inplace<RightClickIntent, std::allocator<RightClickIntent>, (__gnu_cxx::_Lock_policy)2> >&, std::_Sp_counted_ptr_inplace<RightClickIntent, std::allocator<RightClickIntent>, (__gnu_cxx::_Lock_policy)2>*)
- 0.00 48.23 0.00 2 0.00 0.00 std::__allocated_ptr<std::allocator<std::_Sp_counted_ptr_inplace<RightClickIntent, std::allocator<RightClickIntent>, (__gnu_cxx::_Lock_policy)2> > >::~__allocated_ptr()
- 0.00 48.23 0.00 2 0.00 0.00 std::__allocated_ptr<std::allocator<std::_Sp_counted_ptr_inplace<RemoveTilesIntent, std::allocator<RemoveTilesIntent>, (__gnu_cxx::_Lock_policy)2> > >::__allocated_ptr(std::allocator<std::_Sp_counted_ptr_inplace<RemoveTilesIntent, std::allocator<RemoveTilesIntent>, (__gnu_cxx::_Lock_policy)2> >&, std::_Sp_counted_ptr_inplace<RemoveTilesIntent, std::allocator<RemoveTilesIntent>, (__gnu_cxx::_Lock_policy)2>*)
- 0.00 48.23 0.00 2 0.00 0.00 std::__allocated_ptr<std::allocator<std::_Sp_counted_ptr_inplace<RemoveTilesIntent, std::allocator<RemoveTilesIntent>, (__gnu_cxx::_Lock_policy)2> > >::~__allocated_ptr()
- 0.00 48.23 0.00 2 0.00 0.00 std::__allocated_ptr<std::allocator<std::_Sp_counted_ptr_inplace<VisualDebugIntent, std::allocator<VisualDebugIntent>, (__gnu_cxx::_Lock_policy)2> > >::__allocated_ptr(std::allocator<std::_Sp_counted_ptr_inplace<VisualDebugIntent, std::allocator<VisualDebugIntent>, (__gnu_cxx::_Lock_policy)2> >&, std::_Sp_counted_ptr_inplace<VisualDebugIntent, std::allocator<VisualDebugIntent>, (__gnu_cxx::_Lock_policy)2>*)
- 0.00 48.23 0.00 2 0.00 0.00 std::__allocated_ptr<std::allocator<std::_Sp_counted_ptr_inplace<VisualDebugIntent, std::allocator<VisualDebugIntent>, (__gnu_cxx::_Lock_policy)2> > >::~__allocated_ptr()
- 0.00 48.23 0.00 2 0.00 0.00 std::__allocated_ptr<std::allocator<std::_Sp_counted_ptr_inplace<SerializeMapIntent, std::allocator<SerializeMapIntent>, (__gnu_cxx::_Lock_policy)2> > >::__allocated_ptr(std::allocator<std::_Sp_counted_ptr_inplace<SerializeMapIntent, std::allocator<SerializeMapIntent>, (__gnu_cxx::_Lock_policy)2> >&, std::_Sp_counted_ptr_inplace<SerializeMapIntent, std::allocator<SerializeMapIntent>, (__gnu_cxx::_Lock_policy)2>*)
- 0.00 48.23 0.00 2 0.00 0.00 std::__allocated_ptr<std::allocator<std::_Sp_counted_ptr_inplace<SerializeMapIntent, std::allocator<SerializeMapIntent>, (__gnu_cxx::_Lock_policy)2> > >::~__allocated_ptr()
- 0.00 48.23 0.00 2 0.00 0.00 std::__allocated_ptr<std::allocator<std::_Sp_counted_ptr_inplace<LostFocusInputEvent, std::allocator<LostFocusInputEvent>, (__gnu_cxx::_Lock_policy)2> > >::__allocated_ptr(std::allocator<std::_Sp_counted_ptr_inplace<LostFocusInputEvent, std::allocator<LostFocusInputEvent>, (__gnu_cxx::_Lock_policy)2> >&, std::_Sp_counted_ptr_inplace<LostFocusInputEvent, std::allocator<LostFocusInputEvent>, (__gnu_cxx::_Lock_policy)2>*)
- 0.00 48.23 0.00 2 0.00 0.00 std::__allocated_ptr<std::allocator<std::_Sp_counted_ptr_inplace<LostFocusInputEvent, std::allocator<LostFocusInputEvent>, (__gnu_cxx::_Lock_policy)2> > >::~__allocated_ptr()
- 0.00 48.23 0.00 2 0.00 0.00 std::__allocated_ptr<std::allocator<std::_Sp_counted_ptr_inplace<SelectMenuItemIntent, std::allocator<SelectMenuItemIntent>, (__gnu_cxx::_Lock_policy)2> > >::__allocated_ptr(std::allocator<std::_Sp_counted_ptr_inplace<SelectMenuItemIntent, std::allocator<SelectMenuItemIntent>, (__gnu_cxx::_Lock_policy)2> >&, std::_Sp_counted_ptr_inplace<SelectMenuItemIntent, std::allocator<SelectMenuItemIntent>, (__gnu_cxx::_Lock_policy)2>*)
- 0.00 48.23 0.00 2 0.00 0.00 std::__allocated_ptr<std::allocator<std::_Sp_counted_ptr_inplace<SelectMenuItemIntent, std::allocator<SelectMenuItemIntent>, (__gnu_cxx::_Lock_policy)2> > >::~__allocated_ptr()
- 0.00 48.23 0.00 2 0.00 0.00 std::__allocated_ptr<std::allocator<std::_Sp_counted_ptr_inplace<GainedFocusInputEvent, std::allocator<GainedFocusInputEvent>, (__gnu_cxx::_Lock_policy)2> > >::__allocated_ptr(std::allocator<std::_Sp_counted_ptr_inplace<GainedFocusInputEvent, std::allocator<GainedFocusInputEvent>, (__gnu_cxx::_Lock_policy)2> >&, std::_Sp_counted_ptr_inplace<GainedFocusInputEvent, std::allocator<GainedFocusInputEvent>, (__gnu_cxx::_Lock_policy)2>*)
- 0.00 48.23 0.00 2 0.00 0.00 std::__allocated_ptr<std::allocator<std::_Sp_counted_ptr_inplace<GainedFocusInputEvent, std::allocator<GainedFocusInputEvent>, (__gnu_cxx::_Lock_policy)2> > >::~__allocated_ptr()
- 0.00 48.23 0.00 2 0.00 0.00 std::__allocated_ptr<std::allocator<std::_Sp_counted_ptr_inplace<GridVisibilityToggleIntent, std::allocator<GridVisibilityToggleIntent>, (__gnu_cxx::_Lock_policy)2> > >::__allocated_ptr(std::allocator<std::_Sp_counted_ptr_inplace<GridVisibilityToggleIntent, std::allocator<GridVisibilityToggleIntent>, (__gnu_cxx::_Lock_policy)2> >&, std::_Sp_counted_ptr_inplace<GridVisibilityToggleIntent, std::allocator<GridVisibilityToggleIntent>, (__gnu_cxx::_Lock_policy)2>*)
- 0.00 48.23 0.00 2 0.00 0.00 std::__allocated_ptr<std::allocator<std::_Sp_counted_ptr_inplace<GridVisibilityToggleIntent, std::allocator<GridVisibilityToggleIntent>, (__gnu_cxx::_Lock_policy)2> > >::~__allocated_ptr()
- 0.00 48.23 0.00 2 0.00 0.00 std::__allocated_ptr<std::allocator<std::_Sp_counted_ptr_inplace<Font, std::allocator<Font>, (__gnu_cxx::_Lock_policy)2> > >::get()
- 0.00 48.23 0.00 2 0.00 0.00 std::__allocated_ptr<std::allocator<std::_Sp_counted_ptr_inplace<Font, std::allocator<Font>, (__gnu_cxx::_Lock_policy)2> > >::operator=(decltype(nullptr))
- 0.00 48.23 0.00 2 0.00 0.00 std::__allocated_ptr<std::allocator<std::_Sp_counted_ptr_inplace<Camera, std::allocator<Camera>, (__gnu_cxx::_Lock_policy)2> > >::get()
- 0.00 48.23 0.00 2 0.00 0.00 std::__allocated_ptr<std::allocator<std::_Sp_counted_ptr_inplace<Camera, std::allocator<Camera>, (__gnu_cxx::_Lock_policy)2> > >::operator=(decltype(nullptr))
- 0.00 48.23 0.00 2 0.00 0.00 std::__allocated_ptr<std::allocator<std::_Sp_counted_ptr_inplace<Texture, std::allocator<Texture>, (__gnu_cxx::_Lock_policy)2> > >::get()
- 0.00 48.23 0.00 2 0.00 0.00 std::__allocated_ptr<std::allocator<std::_Sp_counted_ptr_inplace<Texture, std::allocator<Texture>, (__gnu_cxx::_Lock_policy)2> > >::operator=(decltype(nullptr))
- 0.00 48.23 0.00 2 0.00 0.00 std::__allocated_ptr<std::allocator<std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<SetVisualDebugMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<SetVisualDebugMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2> > >::__allocated_ptr(std::allocator<std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<SetVisualDebugMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<SetVisualDebugMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2> >&, std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<SetVisualDebugMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<SetVisualDebugMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2>*)
- 0.00 48.23 0.00 2 0.00 0.00 std::__allocated_ptr<std::allocator<std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<SetVisualDebugMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<SetVisualDebugMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2> > >::~__allocated_ptr()
- 0.00 48.23 0.00 2 0.00 0.00 std::__allocated_ptr<std::allocator<std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<EntityIdChangedMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<EntityIdChangedMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2> > >::get()
- 0.00 48.23 0.00 2 0.00 0.00 std::__allocated_ptr<std::allocator<std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<EntityIdChangedMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<EntityIdChangedMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2> > >::operator=(decltype(nullptr))
- 0.00 48.23 0.00 2 0.00 0.00 std::__allocated_ptr<std::allocator<std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<SetGridVisibilityMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<SetGridVisibilityMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2> > >::__allocated_ptr(std::allocator<std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<SetGridVisibilityMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<SetGridVisibilityMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2> >&, std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<SetGridVisibilityMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<SetGridVisibilityMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2>*)
- 0.00 48.23 0.00 2 0.00 0.00 std::__allocated_ptr<std::allocator<std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<SetGridVisibilityMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<SetGridVisibilityMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2> > >::~__allocated_ptr()
- 0.00 48.23 0.00 2 0.00 0.00 void std::allocator_traits<std::allocator<MoveUpIntent> >::destroy<MoveUpIntent>(std::allocator<MoveUpIntent>&, MoveUpIntent*)
- 0.00 48.23 0.00 2 0.00 0.00 void std::allocator_traits<std::allocator<MoveUpIntent> >::construct<MoveUpIntent, int, std::shared_ptr<InputElement> >(std::allocator<MoveUpIntent>&, MoveUpIntent*, int&&, std::shared_ptr<InputElement>&&)
- 0.00 48.23 0.00 2 0.00 0.00 void std::allocator_traits<std::allocator<MoveDownIntent> >::destroy<MoveDownIntent>(std::allocator<MoveDownIntent>&, MoveDownIntent*)
- 0.00 48.23 0.00 2 0.00 0.00 void std::allocator_traits<std::allocator<MoveDownIntent> >::construct<MoveDownIntent, int, std::shared_ptr<InputElement> >(std::allocator<MoveDownIntent>&, MoveDownIntent*, int&&, std::shared_ptr<InputElement>&&)
- 0.00 48.23 0.00 2 0.00 0.00 void std::allocator_traits<std::allocator<Font> >::destroy<Font>(std::allocator<Font>&, Font*)
- 0.00 48.23 0.00 2 0.00 0.00 void std::allocator_traits<std::allocator<Font> >::construct<Font, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::allocator<Font>&, Font*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)
- 0.00 48.23 0.00 2 0.00 0.00 void std::allocator_traits<std::allocator<Camera> >::destroy<Camera>(std::allocator<Camera>&, Camera*)
- 0.00 48.23 0.00 2 0.00 0.01 void std::allocator_traits<std::allocator<Camera> >::construct<Camera, char const (&) [15]>(std::allocator<Camera>&, Camera*, char const (&) [15])
- 0.00 48.23 0.00 2 0.00 0.00 void std::allocator_traits<std::allocator<Texture> >::destroy<Texture>(std::allocator<Texture>&, Texture*)
- 0.00 48.23 0.00 2 0.00 0.00 void std::allocator_traits<std::allocator<Texture> >::construct<Texture, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, sf::Rect<int>&>(std::allocator<Texture>&, Texture*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, sf::Rect<int>&)
- 0.00 48.23 0.00 2 0.00 0.00 std::allocator_traits<std::allocator<ObjectPool<PlayerProfile>::Entry> >::deallocate(std::allocator<ObjectPool<PlayerProfile>::Entry>&, ObjectPool<PlayerProfile>::Entry*, unsigned long)
- 0.00 48.23 0.00 2 0.00 0.00 std::allocator_traits<std::allocator<ObjectPool<PlayerProfile>::Entry> >::allocate(std::allocator<ObjectPool<PlayerProfile>::Entry>&, unsigned long)
- 0.00 48.23 0.00 2 0.00 0.00 std::allocator_traits<std::allocator<ObjectPool<Text>::Entry> >::deallocate(std::allocator<ObjectPool<Text>::Entry>&, ObjectPool<Text>::Entry*, unsigned long)
- 0.00 48.23 0.00 2 0.00 0.00 std::allocator_traits<std::allocator<ObjectPool<Text>::Entry> >::allocate(std::allocator<ObjectPool<Text>::Entry>&, unsigned long)
- 0.00 48.23 0.00 2 0.00 0.00 std::allocator_traits<std::allocator<ObjectPool<Sprite>::Entry> >::deallocate(std::allocator<ObjectPool<Sprite>::Entry>&, ObjectPool<Sprite>::Entry*, unsigned long)
- 0.00 48.23 0.00 2 0.00 0.00 std::allocator_traits<std::allocator<ObjectPool<Sprite>::Entry> >::allocate(std::allocator<ObjectPool<Sprite>::Entry>&, unsigned long)
- 0.00 48.23 0.00 2 0.00 0.00 std::allocator_traits<std::allocator<ObjectPool<Callback>::Entry> >::deallocate(std::allocator<ObjectPool<Callback>::Entry>&, ObjectPool<Callback>::Entry*, unsigned long)
- 0.00 48.23 0.00 2 0.00 0.00 std::allocator_traits<std::allocator<ObjectPool<Callback>::Entry> >::allocate(std::allocator<ObjectPool<Callback>::Entry>&, unsigned long)
- 0.00 48.23 0.00 2 0.00 0.00 void std::allocator_traits<std::allocator<Mailbox::HandlerEntryImpl<EntityIdChangedMessage, (void*)0> > >::destroy<Mailbox::HandlerEntryImpl<EntityIdChangedMessage, (void*)0> >(std::allocator<Mailbox::HandlerEntryImpl<EntityIdChangedMessage, (void*)0> >&, Mailbox::HandlerEntryImpl<EntityIdChangedMessage, (void*)0>*)
- 0.00 48.23 0.00 2 0.00 0.00 void std::allocator_traits<std::allocator<Mailbox::HandlerEntryImpl<EntityIdChangedMessage, (void*)0> > >::construct<Mailbox::HandlerEntryImpl<EntityIdChangedMessage, (void*)0>, std::function<void (EntityIdChangedMessage&)> const&>(std::allocator<Mailbox::HandlerEntryImpl<EntityIdChangedMessage, (void*)0> >&, Mailbox::HandlerEntryImpl<EntityIdChangedMessage, (void*)0>*, std::function<void (EntityIdChangedMessage&)> const&)
- 0.00 48.23 0.00 2 0.00 0.00 std::allocator_traits<std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::deallocate(std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, unsigned long)
- 0.00 48.23 0.00 2 0.00 0.00 void std::allocator_traits<std::allocator<Scene*> >::destroy<Scene*>(std::allocator<Scene*>&, Scene**)
- 0.00 48.23 0.00 2 0.00 0.00 void std::allocator_traits<std::allocator<Scene*> >::construct<Scene*, Scene* const&>(std::allocator<Scene*>&, Scene**, Scene* const&)
- 0.00 48.23 0.00 2 0.00 0.00 std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Font> > > > >::deallocate(std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Font> > > >&, std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Font> > >*, unsigned long)
- 0.00 48.23 0.00 2 0.00 0.00 void std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Font> > > > >::destroy<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Font> > >(std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Font> > > >&, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Font> >*)
- 0.00 48.23 0.00 2 0.00 0.00 std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Font> > > > >::allocate(std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Font> > > >&, unsigned long)
- 0.00 48.23 0.00 2 0.00 0.00 void std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Font> > > > >::construct<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Font> >, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Font> > > >&, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Font> >*, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&)
- 0.00 48.23 0.00 2 0.00 0.00 std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Texture> > > > >::deallocate(std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Texture> > > >&, std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Texture> > >*, unsigned long)
- 0.00 48.23 0.00 2 0.00 0.00 void std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Texture> > > > >::destroy<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Texture> > >(std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Texture> > > >&, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Texture> >*)
- 0.00 48.23 0.00 2 0.00 0.00 std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Texture> > > > >::allocate(std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Texture> > > >&, unsigned long)
- 0.00 48.23 0.00 2 0.00 0.00 void std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Texture> > > > >::construct<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Texture> >, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Texture> > > >&, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Texture> >*, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&)
- 0.00 48.23 0.00 2 0.00 0.00 std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<unsigned int const, InputDevice*> > > >::deallocate(std::allocator<std::_Rb_tree_node<std::pair<unsigned int const, InputDevice*> > >&, std::_Rb_tree_node<std::pair<unsigned int const, InputDevice*> >*, unsigned long)
- 0.00 48.23 0.00 2 0.00 0.00 void std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<unsigned int const, InputDevice*> > > >::destroy<std::pair<unsigned int const, InputDevice*> >(std::allocator<std::_Rb_tree_node<std::pair<unsigned int const, InputDevice*> > >&, std::pair<unsigned int const, InputDevice*>*)
- 0.00 48.23 0.00 2 0.00 0.00 std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<unsigned int const, InputDevice*> > > >::allocate(std::allocator<std::_Rb_tree_node<std::pair<unsigned int const, InputDevice*> > >&, unsigned long)
- 0.00 48.23 0.00 2 0.00 0.00 void std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<unsigned int const, InputDevice*> > > >::construct<std::pair<unsigned int const, InputDevice*>, std::piecewise_construct_t const&, std::tuple<unsigned int&&>, std::tuple<> >(std::allocator<std::_Rb_tree_node<std::pair<unsigned int const, InputDevice*> > >&, std::pair<unsigned int const, InputDevice*>*, std::piecewise_construct_t const&, std::tuple<unsigned int&&>&&, std::tuple<>&&)
- 0.00 48.23 0.00 2 0.00 0.00 std::allocator_traits<std::allocator<std::_Sp_counted_ptr_inplace<MoveUpIntent, std::allocator<MoveUpIntent>, (__gnu_cxx::_Lock_policy)2> > >::deallocate(std::allocator<std::_Sp_counted_ptr_inplace<MoveUpIntent, std::allocator<MoveUpIntent>, (__gnu_cxx::_Lock_policy)2> >&, std::_Sp_counted_ptr_inplace<MoveUpIntent, std::allocator<MoveUpIntent>, (__gnu_cxx::_Lock_policy)2>*, unsigned long)
- 0.00 48.23 0.00 2 0.00 0.00 std::allocator_traits<std::allocator<std::_Sp_counted_ptr_inplace<MoveUpIntent, std::allocator<MoveUpIntent>, (__gnu_cxx::_Lock_policy)2> > >::allocate(std::allocator<std::_Sp_counted_ptr_inplace<MoveUpIntent, std::allocator<MoveUpIntent>, (__gnu_cxx::_Lock_policy)2> >&, unsigned long)
- 0.00 48.23 0.00 2 0.00 0.00 std::allocator_traits<std::allocator<std::_Sp_counted_ptr_inplace<MoveDownIntent, std::allocator<MoveDownIntent>, (__gnu_cxx::_Lock_policy)2> > >::deallocate(std::allocator<std::_Sp_counted_ptr_inplace<MoveDownIntent, std::allocator<MoveDownIntent>, (__gnu_cxx::_Lock_policy)2> >&, std::_Sp_counted_ptr_inplace<MoveDownIntent, std::allocator<MoveDownIntent>, (__gnu_cxx::_Lock_policy)2>*, unsigned long)
- 0.00 48.23 0.00 2 0.00 0.00 std::allocator_traits<std::allocator<std::_Sp_counted_ptr_inplace<MoveDownIntent, std::allocator<MoveDownIntent>, (__gnu_cxx::_Lock_policy)2> > >::allocate(std::allocator<std::_Sp_counted_ptr_inplace<MoveDownIntent, std::allocator<MoveDownIntent>, (__gnu_cxx::_Lock_policy)2> >&, unsigned long)
- 0.00 48.23 0.00 2 0.00 0.00 std::allocator_traits<std::allocator<std::_Sp_counted_ptr_inplace<Font, std::allocator<Font>, (__gnu_cxx::_Lock_policy)2> > >::deallocate(std::allocator<std::_Sp_counted_ptr_inplace<Font, std::allocator<Font>, (__gnu_cxx::_Lock_policy)2> >&, std::_Sp_counted_ptr_inplace<Font, std::allocator<Font>, (__gnu_cxx::_Lock_policy)2>*, unsigned long)
- 0.00 48.23 0.00 2 0.00 0.00 std::allocator_traits<std::allocator<std::_Sp_counted_ptr_inplace<Font, std::allocator<Font>, (__gnu_cxx::_Lock_policy)2> > >::allocate(std::allocator<std::_Sp_counted_ptr_inplace<Font, std::allocator<Font>, (__gnu_cxx::_Lock_policy)2> >&, unsigned long)
- 0.00 48.23 0.00 2 0.00 0.00 std::allocator_traits<std::allocator<std::_Sp_counted_ptr_inplace<Camera, std::allocator<Camera>, (__gnu_cxx::_Lock_policy)2> > >::deallocate(std::allocator<std::_Sp_counted_ptr_inplace<Camera, std::allocator<Camera>, (__gnu_cxx::_Lock_policy)2> >&, std::_Sp_counted_ptr_inplace<Camera, std::allocator<Camera>, (__gnu_cxx::_Lock_policy)2>*, unsigned long)
- 0.00 48.23 0.00 2 0.00 0.00 std::allocator_traits<std::allocator<std::_Sp_counted_ptr_inplace<Camera, std::allocator<Camera>, (__gnu_cxx::_Lock_policy)2> > >::allocate(std::allocator<std::_Sp_counted_ptr_inplace<Camera, std::allocator<Camera>, (__gnu_cxx::_Lock_policy)2> >&, unsigned long)
- 0.00 48.23 0.00 2 0.00 0.00 std::allocator_traits<std::allocator<std::_Sp_counted_ptr_inplace<Texture, std::allocator<Texture>, (__gnu_cxx::_Lock_policy)2> > >::deallocate(std::allocator<std::_Sp_counted_ptr_inplace<Texture, std::allocator<Texture>, (__gnu_cxx::_Lock_policy)2> >&, std::_Sp_counted_ptr_inplace<Texture, std::allocator<Texture>, (__gnu_cxx::_Lock_policy)2>*, unsigned long)
- 0.00 48.23 0.00 2 0.00 0.00 std::allocator_traits<std::allocator<std::_Sp_counted_ptr_inplace<Texture, std::allocator<Texture>, (__gnu_cxx::_Lock_policy)2> > >::allocate(std::allocator<std::_Sp_counted_ptr_inplace<Texture, std::allocator<Texture>, (__gnu_cxx::_Lock_policy)2> >&, unsigned long)
- 0.00 48.23 0.00 2 0.00 0.00 std::allocator_traits<std::allocator<std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<EntityIdChangedMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<EntityIdChangedMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2> > >::deallocate(std::allocator<std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<EntityIdChangedMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<EntityIdChangedMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2> >&, std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<EntityIdChangedMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<EntityIdChangedMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2>*, unsigned long)
- 0.00 48.23 0.00 2 0.00 0.00 std::allocator_traits<std::allocator<std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<EntityIdChangedMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<EntityIdChangedMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2> > >::allocate(std::allocator<std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<EntityIdChangedMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<EntityIdChangedMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2> >&, unsigned long)
- 0.00 48.23 0.00 2 0.00 0.00 ObjectPool<PlayerProfile>::Entry* std::__uninitialized_fill_n<false>::__uninit_fill_n<ObjectPool<PlayerProfile>::Entry*, unsigned long, ObjectPool<PlayerProfile>::Entry>(ObjectPool<PlayerProfile>::Entry*, unsigned long, ObjectPool<PlayerProfile>::Entry const&)
- 0.00 48.23 0.00 2 0.00 0.00 ObjectPool<Text>::Entry* std::__uninitialized_fill_n<false>::__uninit_fill_n<ObjectPool<Text>::Entry*, unsigned long, ObjectPool<Text>::Entry>(ObjectPool<Text>::Entry*, unsigned long, ObjectPool<Text>::Entry const&)
- 0.00 48.23 0.00 2 0.00 0.00 ObjectPool<Sprite>::Entry* std::__uninitialized_fill_n<false>::__uninit_fill_n<ObjectPool<Sprite>::Entry*, unsigned long, ObjectPool<Sprite>::Entry>(ObjectPool<Sprite>::Entry*, unsigned long, ObjectPool<Sprite>::Entry const&)
- 0.00 48.23 0.00 2 0.00 0.00 ObjectPool<Callback>::Entry* std::__uninitialized_fill_n<false>::__uninit_fill_n<ObjectPool<Callback>::Entry*, unsigned long, ObjectPool<Callback>::Entry>(ObjectPool<Callback>::Entry*, unsigned long, ObjectPool<Callback>::Entry const&)
- 0.00 48.23 0.00 2 0.00 0.00 std::_Rb_tree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Font> > >::_Rb_tree_const_iterator(std::_Rb_tree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Font> > > const&)
- 0.00 48.23 0.00 2 0.00 0.00 std::_Rb_tree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Texture> > >::_Rb_tree_const_iterator(std::_Rb_tree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Texture> > > const&)
- 0.00 48.23 0.00 2 0.00 0.00 std::_Rb_tree_const_iterator<std::pair<unsigned int const, InputDevice*> >::operator++()
- 0.00 48.23 0.00 2 0.00 0.00 std::_Sp_counted_ptr_inplace<ModalIntent, std::allocator<ModalIntent>, (__gnu_cxx::_Lock_policy)2>::_Impl::_M_alloc()
- 0.00 48.23 0.00 2 0.00 0.00 std::_Sp_counted_ptr_inplace<MouseXIntent, std::allocator<MouseXIntent>, (__gnu_cxx::_Lock_policy)2>::_Impl::_M_alloc()
- 0.00 48.23 0.00 2 0.00 0.00 std::_Sp_counted_ptr_inplace<MouseYIntent, std::allocator<MouseYIntent>, (__gnu_cxx::_Lock_policy)2>::_Impl::_M_alloc()
- 0.00 48.23 0.00 2 0.00 0.00 std::_Sp_counted_ptr_inplace<MoveUpIntent, std::allocator<MoveUpIntent>, (__gnu_cxx::_Lock_policy)2>::_M_destroy()
- 0.00 48.23 0.00 2 0.00 0.00 std::_Sp_counted_ptr_inplace<MoveUpIntent, std::allocator<MoveUpIntent>, (__gnu_cxx::_Lock_policy)2>::_M_dispose()
- 0.00 48.23 0.00 2 0.00 0.00 std::_Sp_counted_ptr_inplace<MoveUpIntent, std::allocator<MoveUpIntent>, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&)
- 0.00 48.23 0.00 2 0.00 0.00 std::_Sp_counted_ptr_inplace<MoveUpIntent, std::allocator<MoveUpIntent>, (__gnu_cxx::_Lock_policy)2>::_Impl::_Impl(std::allocator<MoveUpIntent>)
- 0.00 48.23 0.00 2 0.00 0.00 std::_Sp_counted_ptr_inplace<MoveUpIntent, std::allocator<MoveUpIntent>, (__gnu_cxx::_Lock_policy)2>::_Impl::~_Impl()
- 0.00 48.23 0.00 2 0.00 0.00 std::_Sp_counted_ptr_inplace<MoveUpIntent, std::allocator<MoveUpIntent>, (__gnu_cxx::_Lock_policy)2>::_Sp_counted_ptr_inplace<int, std::shared_ptr<InputElement> >(std::allocator<MoveUpIntent>, int&&, std::shared_ptr<InputElement>&&)
- 0.00 48.23 0.00 2 0.00 0.00 std::_Sp_counted_ptr_inplace<MoveUpIntent, std::allocator<MoveUpIntent>, (__gnu_cxx::_Lock_policy)2>::~_Sp_counted_ptr_inplace()
- 0.00 48.23 0.00 2 0.00 0.00 std::_Sp_counted_ptr_inplace<MoveDownIntent, std::allocator<MoveDownIntent>, (__gnu_cxx::_Lock_policy)2>::_M_destroy()
- 0.00 48.23 0.00 2 0.00 0.00 std::_Sp_counted_ptr_inplace<MoveDownIntent, std::allocator<MoveDownIntent>, (__gnu_cxx::_Lock_policy)2>::_M_dispose()
- 0.00 48.23 0.00 2 0.00 0.00 std::_Sp_counted_ptr_inplace<MoveDownIntent, std::allocator<MoveDownIntent>, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&)
- 0.00 48.23 0.00 2 0.00 0.00 std::_Sp_counted_ptr_inplace<MoveDownIntent, std::allocator<MoveDownIntent>, (__gnu_cxx::_Lock_policy)2>::_Impl::_Impl(std::allocator<MoveDownIntent>)
- 0.00 48.23 0.00 2 0.00 0.00 std::_Sp_counted_ptr_inplace<MoveDownIntent, std::allocator<MoveDownIntent>, (__gnu_cxx::_Lock_policy)2>::_Impl::~_Impl()
- 0.00 48.23 0.00 2 0.00 0.00 std::_Sp_counted_ptr_inplace<MoveDownIntent, std::allocator<MoveDownIntent>, (__gnu_cxx::_Lock_policy)2>::_Sp_counted_ptr_inplace<int, std::shared_ptr<InputElement> >(std::allocator<MoveDownIntent>, int&&, std::shared_ptr<InputElement>&&)
- 0.00 48.23 0.00 2 0.00 0.00 std::_Sp_counted_ptr_inplace<MoveDownIntent, std::allocator<MoveDownIntent>, (__gnu_cxx::_Lock_policy)2>::~_Sp_counted_ptr_inplace()
- 0.00 48.23 0.00 2 0.00 0.00 std::_Sp_counted_ptr_inplace<MoveLeftIntent, std::allocator<MoveLeftIntent>, (__gnu_cxx::_Lock_policy)2>::_Impl::_M_alloc()
- 0.00 48.23 0.00 2 0.00 0.00 std::_Sp_counted_ptr_inplace<CloseInputEvent, std::allocator<CloseInputEvent>, (__gnu_cxx::_Lock_policy)2>::_Impl::_M_alloc()
- 0.00 48.23 0.00 2 0.00 0.00 std::_Sp_counted_ptr_inplace<LeftClickIntent, std::allocator<LeftClickIntent>, (__gnu_cxx::_Lock_policy)2>::_Impl::_M_alloc()
- 0.00 48.23 0.00 2 0.00 0.00 std::_Sp_counted_ptr_inplace<MoveRightIntent, std::allocator<MoveRightIntent>, (__gnu_cxx::_Lock_policy)2>::_Impl::_M_alloc()
- 0.00 48.23 0.00 2 0.00 0.00 std::_Sp_counted_ptr_inplace<ResetViewIntent, std::allocator<ResetViewIntent>, (__gnu_cxx::_Lock_policy)2>::_Impl::_M_alloc()
- 0.00 48.23 0.00 2 0.00 0.00 std::_Sp_counted_ptr_inplace<MouseWheelIntent, std::allocator<MouseWheelIntent>, (__gnu_cxx::_Lock_policy)2>::_Impl::_M_alloc()
- 0.00 48.23 0.00 2 0.00 0.00 std::_Sp_counted_ptr_inplace<ResizeInputEvent, std::allocator<ResizeInputEvent>, (__gnu_cxx::_Lock_policy)2>::_Impl::_M_alloc()
- 0.00 48.23 0.00 2 0.00 0.00 std::_Sp_counted_ptr_inplace<RightClickIntent, std::allocator<RightClickIntent>, (__gnu_cxx::_Lock_policy)2>::_Impl::_M_alloc()
- 0.00 48.23 0.00 2 0.00 0.00 std::_Sp_counted_ptr_inplace<RemoveTilesIntent, std::allocator<RemoveTilesIntent>, (__gnu_cxx::_Lock_policy)2>::_Impl::_M_alloc()
- 0.00 48.23 0.00 2 0.00 0.00 std::_Sp_counted_ptr_inplace<VisualDebugIntent, std::allocator<VisualDebugIntent>, (__gnu_cxx::_Lock_policy)2>::_Impl::_M_alloc()
- 0.00 48.23 0.00 2 0.00 0.00 std::_Sp_counted_ptr_inplace<SerializeMapIntent, std::allocator<SerializeMapIntent>, (__gnu_cxx::_Lock_policy)2>::_Impl::_M_alloc()
- 0.00 48.23 0.00 2 0.00 0.00 std::_Sp_counted_ptr_inplace<LostFocusInputEvent, std::allocator<LostFocusInputEvent>, (__gnu_cxx::_Lock_policy)2>::_Impl::_M_alloc()
- 0.00 48.23 0.00 2 0.00 0.00 std::_Sp_counted_ptr_inplace<SelectMenuItemIntent, std::allocator<SelectMenuItemIntent>, (__gnu_cxx::_Lock_policy)2>::_Impl::_M_alloc()
- 0.00 48.23 0.00 2 0.00 0.00 std::_Sp_counted_ptr_inplace<GainedFocusInputEvent, std::allocator<GainedFocusInputEvent>, (__gnu_cxx::_Lock_policy)2>::_Impl::_M_alloc()
- 0.00 48.23 0.00 2 0.00 0.00 std::_Sp_counted_ptr_inplace<GridVisibilityToggleIntent, std::allocator<GridVisibilityToggleIntent>, (__gnu_cxx::_Lock_policy)2>::_Impl::_M_alloc()
- 0.00 48.23 0.00 2 0.00 0.00 std::_Sp_counted_ptr_inplace<Font, std::allocator<Font>, (__gnu_cxx::_Lock_policy)2>::_M_destroy()
- 0.00 48.23 0.00 2 0.00 0.00 std::_Sp_counted_ptr_inplace<Font, std::allocator<Font>, (__gnu_cxx::_Lock_policy)2>::_M_dispose()
- 0.00 48.23 0.00 2 0.00 0.00 std::_Sp_counted_ptr_inplace<Font, std::allocator<Font>, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&)
- 0.00 48.23 0.00 2 0.00 0.00 std::_Sp_counted_ptr_inplace<Font, std::allocator<Font>, (__gnu_cxx::_Lock_policy)2>::_Impl::_Impl(std::allocator<Font>)
- 0.00 48.23 0.00 2 0.00 0.00 std::_Sp_counted_ptr_inplace<Font, std::allocator<Font>, (__gnu_cxx::_Lock_policy)2>::_Impl::~_Impl()
- 0.00 48.23 0.00 2 0.00 0.00 std::_Sp_counted_ptr_inplace<Font, std::allocator<Font>, (__gnu_cxx::_Lock_policy)2>::_Sp_counted_ptr_inplace<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::allocator<Font>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)
- 0.00 48.23 0.00 2 0.00 0.00 std::_Sp_counted_ptr_inplace<Font, std::allocator<Font>, (__gnu_cxx::_Lock_policy)2>::~_Sp_counted_ptr_inplace()
- 0.00 48.23 0.00 2 0.00 0.00 std::_Sp_counted_ptr_inplace<Camera, std::allocator<Camera>, (__gnu_cxx::_Lock_policy)2>::_M_destroy()
- 0.00 48.23 0.00 2 0.00 0.00 std::_Sp_counted_ptr_inplace<Camera, std::allocator<Camera>, (__gnu_cxx::_Lock_policy)2>::_M_dispose()
- 0.00 48.23 0.00 2 0.00 0.00 std::_Sp_counted_ptr_inplace<Camera, std::allocator<Camera>, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&)
- 0.00 48.23 0.00 2 0.00 0.00 std::_Sp_counted_ptr_inplace<Camera, std::allocator<Camera>, (__gnu_cxx::_Lock_policy)2>::_Impl::_Impl(std::allocator<Camera>)
- 0.00 48.23 0.00 2 0.00 0.00 std::_Sp_counted_ptr_inplace<Camera, std::allocator<Camera>, (__gnu_cxx::_Lock_policy)2>::_Impl::~_Impl()
- 0.00 48.23 0.00 2 0.00 0.01 std::_Sp_counted_ptr_inplace<Camera, std::allocator<Camera>, (__gnu_cxx::_Lock_policy)2>::_Sp_counted_ptr_inplace<char const (&) [15]>(std::allocator<Camera>, char const (&) [15])
- 0.00 48.23 0.00 2 0.00 0.00 std::_Sp_counted_ptr_inplace<Camera, std::allocator<Camera>, (__gnu_cxx::_Lock_policy)2>::~_Sp_counted_ptr_inplace()
- 0.00 48.23 0.00 2 0.00 0.00 std::_Sp_counted_ptr_inplace<Texture, std::allocator<Texture>, (__gnu_cxx::_Lock_policy)2>::_M_destroy()
- 0.00 48.23 0.00 2 0.00 0.00 std::_Sp_counted_ptr_inplace<Texture, std::allocator<Texture>, (__gnu_cxx::_Lock_policy)2>::_M_dispose()
- 0.00 48.23 0.00 2 0.00 0.00 std::_Sp_counted_ptr_inplace<Texture, std::allocator<Texture>, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&)
- 0.00 48.23 0.00 2 0.00 0.00 std::_Sp_counted_ptr_inplace<Texture, std::allocator<Texture>, (__gnu_cxx::_Lock_policy)2>::_Impl::_Impl(std::allocator<Texture>)
- 0.00 48.23 0.00 2 0.00 0.00 std::_Sp_counted_ptr_inplace<Texture, std::allocator<Texture>, (__gnu_cxx::_Lock_policy)2>::_Impl::~_Impl()
- 0.00 48.23 0.00 2 0.00 0.00 std::_Sp_counted_ptr_inplace<Texture, std::allocator<Texture>, (__gnu_cxx::_Lock_policy)2>::_Sp_counted_ptr_inplace<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, sf::Rect<int>&>(std::allocator<Texture>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, sf::Rect<int>&)
- 0.00 48.23 0.00 2 0.00 0.00 std::_Sp_counted_ptr_inplace<Texture, std::allocator<Texture>, (__gnu_cxx::_Lock_policy)2>::~_Sp_counted_ptr_inplace()
- 0.00 48.23 0.00 2 0.00 0.00 std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<SetVisualDebugMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<SetVisualDebugMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2>::_Impl::_M_alloc()
- 0.00 48.23 0.00 2 0.00 0.00 std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<EntityIdChangedMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<EntityIdChangedMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2>::_M_destroy()
- 0.00 48.23 0.00 2 0.00 0.00 std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<EntityIdChangedMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<EntityIdChangedMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2>::_M_dispose()
- 0.00 48.23 0.00 2 0.00 0.00 std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<EntityIdChangedMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<EntityIdChangedMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&)
- 0.00 48.23 0.00 2 0.00 0.00 std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<EntityIdChangedMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<EntityIdChangedMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2>::_Impl::_Impl(std::allocator<Mailbox::HandlerEntryImpl<EntityIdChangedMessage, (void*)0> >)
- 0.00 48.23 0.00 2 0.00 0.00 std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<EntityIdChangedMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<EntityIdChangedMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2>::_Impl::~_Impl()
- 0.00 48.23 0.00 2 0.00 0.00 std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<EntityIdChangedMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<EntityIdChangedMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2>::_Sp_counted_ptr_inplace<std::function<void (EntityIdChangedMessage&)> const&>(std::allocator<Mailbox::HandlerEntryImpl<EntityIdChangedMessage, (void*)0> >, std::function<void (EntityIdChangedMessage&)> const&)
- 0.00 48.23 0.00 2 0.00 0.00 std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<EntityIdChangedMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<EntityIdChangedMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2>::~_Sp_counted_ptr_inplace()
- 0.00 48.23 0.00 2 0.00 0.00 std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<SetGridVisibilityMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<SetGridVisibilityMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2>::_Impl::_M_alloc()
- 0.00 48.23 0.00 2 0.00 0.00 std::map<CallbackKey, bool, std::less<CallbackKey>, std::allocator<std::pair<CallbackKey const, bool> > >::map()
- 0.00 48.23 0.00 2 0.00 0.00 std::map<CallbackKey, bool, std::less<CallbackKey>, std::allocator<std::pair<CallbackKey const, bool> > >::~map()
- 0.00 48.23 0.00 2 0.00 0.00 std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::find(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
- 0.00 48.23 0.00 2 0.00 0.00 std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<InputElement>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > > >::clear()
- 0.00 48.23 0.00 2 0.00 0.00 std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<InputElement>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > > >::map()
- 0.00 48.23 0.00 2 0.00 0.00 std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<InputElement>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > > >::~map()
- 0.00 48.23 0.00 2 0.00 0.00 std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<Font>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Font> > > >::lower_bound(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
- 0.00 48.23 0.00 2 0.00 0.00 std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<Font>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Font> > > >::end()
- 0.00 48.23 0.00 2 0.00 0.00 std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<Font>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Font> > > >::operator[](std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
- 0.00 48.23 0.00 2 0.00 0.00 std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<Texture>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Texture> > > >::lower_bound(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
- 0.00 48.23 0.00 2 0.00 0.00 std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<Texture>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Texture> > > >::end()
- 0.00 48.23 0.00 2 0.00 0.00 std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<Texture>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Texture> > > >::operator[](std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
- 0.00 48.23 0.00 2 0.00 0.00 std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, bool> > >::map()
- 0.00 48.23 0.00 2 0.00 0.00 std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, bool> > >::~map()
- 0.00 48.23 0.00 2 0.00 0.00 std::map<unsigned int, InputDevice*, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, InputDevice*> > >::lower_bound(unsigned int const&)
- 0.00 48.23 0.00 2 0.00 0.01 std::map<unsigned int, InputDevice*, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, InputDevice*> > >::operator[](unsigned int&&)
- 0.00 48.23 0.00 2 0.00 0.00 std::map<unsigned int, Player*, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, Player*> > >::find(unsigned int const&)
- 0.00 48.23 0.00 2 0.00 0.00 std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Font> >::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, 0ul>(std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&, std::tuple<>&, std::_Index_tuple<0ul>, std::_Index_tuple<>)
- 0.00 48.23 0.00 2 0.00 0.00 std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Font> >::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(std::piecewise_construct_t, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<>)
- 0.00 48.23 0.00 2 0.00 0.00 std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Font> >::~pair()
- 0.00 48.23 0.00 2 0.00 0.00 std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Texture> >::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, 0ul>(std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&, std::tuple<>&, std::_Index_tuple<0ul>, std::_Index_tuple<>)
- 0.00 48.23 0.00 2 0.00 0.00 std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Texture> >::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(std::piecewise_construct_t, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<>)
- 0.00 48.23 0.00 2 0.00 0.00 std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Texture> >::~pair()
- 0.00 48.23 0.00 2 0.00 0.00 std::pair<unsigned int const, InputDevice*>::pair<unsigned int&&>(std::piecewise_construct_t, std::tuple<unsigned int&&>, std::tuple<>)
- 0.00 48.23 0.00 2 0.00 0.00 std::pair<unsigned int const, InputDevice*>::pair<unsigned int&&, 0ul>(std::tuple<unsigned int&&>&, std::tuple<>&, std::_Index_tuple<0ul>, std::_Index_tuple<>)
- 0.00 48.23 0.00 2 0.00 0.00 std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*>::pair<std::_Rb_tree_node<std::pair<CallbackKey const, bool> >*&, std::_Rb_tree_node_base*&, true>(std::_Rb_tree_node<std::pair<CallbackKey const, bool> >*&, std::_Rb_tree_node_base*&)
- 0.00 48.23 0.00 2 0.00 0.00 std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*>::pair<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> >*&, std::_Rb_tree_node_base*&, true>(std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> >*&, std::_Rb_tree_node_base*&)
- 0.00 48.23 0.00 2 0.00 0.00 std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*>::pair<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Font> > >*&, std::_Rb_tree_node_base*&, true>(std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Font> > >*&, std::_Rb_tree_node_base*&)
- 0.00 48.23 0.00 2 0.00 0.00 std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*>::pair<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Texture> > >*&, std::_Rb_tree_node_base*&, true>(std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Texture> > >*&, std::_Rb_tree_node_base*&)
- 0.00 48.23 0.00 2 0.00 0.00 std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*>::pair<std::_Rb_tree_node<std::pair<Logger::CATEGORY const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*&, std::_Rb_tree_node_base*&, true>(std::_Rb_tree_node<std::pair<Logger::CATEGORY const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*&, std::_Rb_tree_node_base*&)
- 0.00 48.23 0.00 2 0.00 0.00 std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*>::pair<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > >*&, std::_Rb_tree_node_base*&, true>(std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > >*&, std::_Rb_tree_node_base*&)
- 0.00 48.23 0.00 2 0.00 0.00 std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*>::pair<std::_Rb_tree_node<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > >*&, std::_Rb_tree_node_base*&, true>(std::_Rb_tree_node<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > >*&, std::_Rb_tree_node_base*&)
- 0.00 48.23 0.00 2 0.00 0.00 std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*>::pair<std::_Rb_tree_node<std::pair<std::type_index const, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, System*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > > > >*&, std::_Rb_tree_node_base*&, true>(std::_Rb_tree_node<std::pair<std::type_index const, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, System*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > > > >*&, std::_Rb_tree_node_base*&)
- 0.00 48.23 0.00 2 0.00 0.00 std::deque<Scene*, std::allocator<Scene*> >::pop_back()
- 0.00 48.23 0.00 2 0.00 0.00 std::deque<Scene*, std::allocator<Scene*> >::push_back(Scene* const&)
- 0.00 48.23 0.00 2 0.00 0.00 std::stack<Scene*, std::deque<Scene*, std::allocator<Scene*> > >::pop()
- 0.00 48.23 0.00 2 0.00 0.00 std::stack<Scene*, std::deque<Scene*, std::allocator<Scene*> > >::push(Scene* const&)
- 0.00 48.23 0.00 2 0.00 0.00 std::vector<ObjectPool<PlayerProfile>::Entry, std::allocator<ObjectPool<PlayerProfile>::Entry> >::_M_fill_initialize(unsigned long, ObjectPool<PlayerProfile>::Entry const&)
- 0.00 48.23 0.00 2 0.00 0.00 std::vector<ObjectPool<PlayerProfile>::Entry, std::allocator<ObjectPool<PlayerProfile>::Entry> >::begin()
- 0.00 48.23 0.00 2 0.00 0.00 std::vector<ObjectPool<PlayerProfile>::Entry, std::allocator<ObjectPool<PlayerProfile>::Entry> >::vector(unsigned long, ObjectPool<PlayerProfile>::Entry const&, std::allocator<ObjectPool<PlayerProfile>::Entry> const&)
- 0.00 48.23 0.00 2 0.00 0.00 std::vector<ObjectPool<PlayerProfile>::Entry, std::allocator<ObjectPool<PlayerProfile>::Entry> >::~vector()
- 0.00 48.23 0.00 2 0.00 0.00 std::vector<ObjectPool<Text>::Entry, std::allocator<ObjectPool<Text>::Entry> >::_M_fill_initialize(unsigned long, ObjectPool<Text>::Entry const&)
- 0.00 48.23 0.00 2 0.00 0.00 std::vector<ObjectPool<Text>::Entry, std::allocator<ObjectPool<Text>::Entry> >::begin()
- 0.00 48.23 0.00 2 0.00 0.00 std::vector<ObjectPool<Text>::Entry, std::allocator<ObjectPool<Text>::Entry> >::vector(unsigned long, ObjectPool<Text>::Entry const&, std::allocator<ObjectPool<Text>::Entry> const&)
- 0.00 48.23 0.00 2 0.00 0.00 std::vector<ObjectPool<Text>::Entry, std::allocator<ObjectPool<Text>::Entry> >::~vector()
- 0.00 48.23 0.00 2 0.00 0.00 std::vector<ObjectPool<Sprite>::Entry, std::allocator<ObjectPool<Sprite>::Entry> >::_M_fill_initialize(unsigned long, ObjectPool<Sprite>::Entry const&)
- 0.00 48.23 0.00 2 0.00 0.00 std::vector<ObjectPool<Sprite>::Entry, std::allocator<ObjectPool<Sprite>::Entry> >::begin()
- 0.00 48.23 0.00 2 0.00 0.00 std::vector<ObjectPool<Sprite>::Entry, std::allocator<ObjectPool<Sprite>::Entry> >::vector(unsigned long, ObjectPool<Sprite>::Entry const&, std::allocator<ObjectPool<Sprite>::Entry> const&)
- 0.00 48.23 0.00 2 0.00 0.00 std::vector<ObjectPool<Sprite>::Entry, std::allocator<ObjectPool<Sprite>::Entry> >::~vector()
- 0.00 48.23 0.00 2 0.00 0.00 std::vector<ObjectPool<Callback>::Entry, std::allocator<ObjectPool<Callback>::Entry> >::_M_fill_initialize(unsigned long, ObjectPool<Callback>::Entry const&)
- 0.00 48.23 0.00 2 0.00 0.00 std::vector<ObjectPool<Callback>::Entry, std::allocator<ObjectPool<Callback>::Entry> >::begin()
- 0.00 48.23 0.00 2 0.00 0.00 std::vector<ObjectPool<Callback>::Entry, std::allocator<ObjectPool<Callback>::Entry> >::vector(unsigned long, ObjectPool<Callback>::Entry const&, std::allocator<ObjectPool<Callback>::Entry> const&)
- 0.00 48.23 0.00 2 0.00 0.00 std::vector<ObjectPool<Callback>::Entry, std::allocator<ObjectPool<Callback>::Entry> >::~vector()
- 0.00 48.23 0.00 2 0.00 0.00 std::vector<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>, std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList> > >::vector()
- 0.00 48.23 0.00 2 0.00 0.00 std::vector<SceneNode*, std::allocator<SceneNode*> >::_Temporary_value::_M_ptr()
- 0.00 48.23 0.00 2 0.00 0.00 std::_Rb_tree<CallbackKey, std::pair<CallbackKey const, bool>, std::_Select1st<std::pair<CallbackKey const, bool> >, std::less<CallbackKey>, std::allocator<std::pair<CallbackKey const, bool> > >::_Rb_tree_impl<std::less<CallbackKey>, true>::_Rb_tree_impl()
- 0.00 48.23 0.00 2 0.00 0.00 std::_Rb_tree<CallbackKey, std::pair<CallbackKey const, bool>, std::_Select1st<std::pair<CallbackKey const, bool> >, std::less<CallbackKey>, std::allocator<std::pair<CallbackKey const, bool> > >::_Rb_tree_impl<std::less<CallbackKey>, true>::~_Rb_tree_impl()
- 0.00 48.23 0.00 2 0.00 0.00 std::_Rb_tree<CallbackKey, std::pair<CallbackKey const, bool>, std::_Select1st<std::pair<CallbackKey const, bool> >, std::less<CallbackKey>, std::allocator<std::pair<CallbackKey const, bool> > >::_M_get_insert_unique_pos(CallbackKey const&)
- 0.00 48.23 0.00 2 0.00 0.00 std::_Rb_tree<CallbackKey, std::pair<CallbackKey const, bool>, std::_Select1st<std::pair<CallbackKey const, bool> >, std::less<CallbackKey>, std::allocator<std::pair<CallbackKey const, bool> > >::begin()
- 0.00 48.23 0.00 2 0.00 0.00 std::_Rb_tree<CallbackKey, std::pair<CallbackKey const, bool>, std::_Select1st<std::pair<CallbackKey const, bool> >, std::less<CallbackKey>, std::allocator<std::pair<CallbackKey const, bool> > >::_M_erase(std::_Rb_tree_node<std::pair<CallbackKey const, bool> >*)
- 0.00 48.23 0.00 2 0.00 0.00 std::_Rb_tree<CallbackKey, std::pair<CallbackKey const, bool>, std::_Select1st<std::pair<CallbackKey const, bool> >, std::less<CallbackKey>, std::allocator<std::pair<CallbackKey const, bool> > >::_Rb_tree()
- 0.00 48.23 0.00 2 0.00 0.00 std::_Rb_tree<CallbackKey, std::pair<CallbackKey const, bool>, std::_Select1st<std::pair<CallbackKey const, bool> >, std::less<CallbackKey>, std::allocator<std::pair<CallbackKey const, bool> > >::~_Rb_tree()
- 0.00 48.23 0.00 2 0.00 0.00 std::_Rb_tree<Logger::CATEGORY, std::pair<Logger::CATEGORY const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<Logger::CATEGORY const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<Logger::CATEGORY>, std::allocator<std::pair<Logger::CATEGORY const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_get_insert_unique_pos(Logger::CATEGORY const&)
- 0.00 48.23 0.00 2 0.00 0.00 std::_Rb_tree<Logger::CATEGORY, std::pair<Logger::CATEGORY const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<Logger::CATEGORY const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<Logger::CATEGORY>, std::allocator<std::pair<Logger::CATEGORY const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::begin()
- 0.00 48.23 0.00 2 0.00 0.00 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> > >::_M_get_insert_unique_pos(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
- 0.00 48.23 0.00 2 0.00 0.00 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> > >::begin()
- 0.00 48.23 0.00 2 0.00 0.00 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::find(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
- 0.00 48.23 0.00 2 0.00 0.00 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > > >::_Rb_tree_impl<std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, true>::_Rb_tree_impl()
- 0.00 48.23 0.00 2 0.00 0.00 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > > >::_Rb_tree_impl<std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, true>::~_Rb_tree_impl()
- 0.00 48.23 0.00 2 0.00 0.00 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > > >::_M_get_insert_unique_pos(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
- 0.00 48.23 0.00 2 0.00 0.00 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > > >::clear()
- 0.00 48.23 0.00 2 0.00 0.00 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > > >::_Rb_tree()
- 0.00 48.23 0.00 2 0.00 0.00 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > > >::~_Rb_tree()
- 0.00 48.23 0.00 2 0.00 0.00 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Font> >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Font> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Font> > > >::_M_get_node()
- 0.00 48.23 0.00 2 0.00 0.00 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Font> >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Font> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Font> > > >::_M_put_node(std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Font> > >*)
- 0.00 48.23 0.00 2 0.00 0.00 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Font> >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Font> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Font> > > >::lower_bound(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
- 0.00 48.23 0.00 2 0.00 0.00 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Font> >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Font> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Font> > > >::_M_drop_node(std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Font> > >*)
- 0.00 48.23 0.00 2 0.00 0.00 std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Font> > >* std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Font> >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Font> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Font> > > >::_M_create_node<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&)
- 0.00 48.23 0.00 2 0.00 0.00 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Font> >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Font> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Font> > > >::_M_insert_node(std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Font> > >*)
- 0.00 48.23 0.00 2 0.00 0.00 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Font> >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Font> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Font> > > >::_M_lower_bound(std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Font> > >*, std::_Rb_tree_node_base*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
- 0.00 48.23 0.00 2 0.00 0.00 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Font> >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Font> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Font> > > >::_M_destroy_node(std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Font> > >*)
- 0.00 48.23 0.00 2 0.00 0.00 void std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Font> >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Font> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Font> > > >::_M_construct_node<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Font> > >*, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&)
- 0.00 48.23 0.00 2 0.00 0.00 std::_Rb_tree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Font> > > std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Font> >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Font> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Font> > > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Font> > >, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&)
- 0.00 48.23 0.00 2 0.00 0.00 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Font> >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Font> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Font> > > >::_M_get_insert_unique_pos(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
- 0.00 48.23 0.00 2 0.00 0.00 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Font> >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Font> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Font> > > >::_M_get_insert_hint_unique_pos(std::_Rb_tree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Font> > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
- 0.00 48.23 0.00 2 0.00 0.00 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Font> >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Font> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Font> > > >::end()
- 0.00 48.23 0.00 2 0.00 0.00 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Font> >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Font> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Font> > > >::begin()
- 0.00 48.23 0.00 2 0.00 0.00 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Font> >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Font> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Font> > > >::_S_left(std::_Rb_tree_node_base*)
- 0.00 48.23 0.00 2 0.00 0.00 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Font> >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Font> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Font> > > >::_S_right(std::_Rb_tree_node_base*)
- 0.00 48.23 0.00 2 0.00 0.00 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Texture> >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Texture> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Texture> > > >::_M_get_node()
- 0.00 48.23 0.00 2 0.00 0.00 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Texture> >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Texture> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Texture> > > >::_M_put_node(std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Texture> > >*)
- 0.00 48.23 0.00 2 0.00 0.00 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Texture> >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Texture> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Texture> > > >::lower_bound(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
- 0.00 48.23 0.00 2 0.00 0.00 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Texture> >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Texture> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Texture> > > >::_M_drop_node(std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Texture> > >*)
- 0.00 48.23 0.00 2 0.00 0.00 std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Texture> > >* std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Texture> >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Texture> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Texture> > > >::_M_create_node<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&)
- 0.00 48.23 0.00 2 0.00 0.00 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Texture> >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Texture> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Texture> > > >::_M_insert_node(std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Texture> > >*)
- 0.00 48.23 0.00 2 0.00 0.00 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Texture> >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Texture> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Texture> > > >::_M_lower_bound(std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Texture> > >*, std::_Rb_tree_node_base*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
- 0.00 48.23 0.00 2 0.00 0.00 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Texture> >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Texture> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Texture> > > >::_M_destroy_node(std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Texture> > >*)
- 0.00 48.23 0.00 2 0.00 0.00 void std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Texture> >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Texture> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Texture> > > >::_M_construct_node<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Texture> > >*, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&)
- 0.00 48.23 0.00 2 0.00 0.00 std::_Rb_tree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Texture> > > std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Texture> >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Texture> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Texture> > > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Texture> > >, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&)
- 0.00 48.23 0.00 2 0.00 0.00 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Texture> >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Texture> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Texture> > > >::_M_get_insert_unique_pos(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
- 0.00 48.23 0.00 2 0.00 0.00 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Texture> >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Texture> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Texture> > > >::_M_get_insert_hint_unique_pos(std::_Rb_tree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Texture> > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
- 0.00 48.23 0.00 2 0.00 0.00 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Texture> >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Texture> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Texture> > > >::end()
- 0.00 48.23 0.00 2 0.00 0.00 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Texture> >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Texture> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Texture> > > >::begin()
- 0.00 48.23 0.00 2 0.00 0.00 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Texture> >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Texture> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Texture> > > >::_S_left(std::_Rb_tree_node_base*)
- 0.00 48.23 0.00 2 0.00 0.00 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Texture> >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Texture> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Texture> > > >::_S_right(std::_Rb_tree_node_base*)
- 0.00 48.23 0.00 2 0.00 0.00 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, bool>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, bool> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, bool> > >::_Rb_tree_impl<std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, true>::_Rb_tree_impl()
- 0.00 48.23 0.00 2 0.00 0.00 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, bool>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, bool> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, bool> > >::_Rb_tree_impl<std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, true>::~_Rb_tree_impl()
- 0.00 48.23 0.00 2 0.00 0.00 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, bool>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, bool> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, bool> > >::_M_erase(std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, bool> >*)
- 0.00 48.23 0.00 2 0.00 0.00 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, bool>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, bool> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, bool> > >::_Rb_tree()
- 0.00 48.23 0.00 2 0.00 0.00 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, bool>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, bool> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, bool> > >::~_Rb_tree()
- 0.00 48.23 0.00 2 0.00 0.00 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::shared_ptr<Intent> >, std::_Select1st<std::pair<std::type_index const, std::shared_ptr<Intent> > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Intent> > > >::_M_erase(std::_Rb_tree_node<std::pair<std::type_index const, std::shared_ptr<Intent> > >*)
- 0.00 48.23 0.00 2 0.00 0.04 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > >, std::_Select1st<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >::_M_get_insert_unique_pos(std::type_index const&)
- 0.00 48.23 0.00 2 0.00 0.00 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, System*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > > >, std::_Select1st<std::pair<std::type_index const, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, System*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > > > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, System*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > > > > >::_M_get_insert_unique_pos(std::type_index const&)
- 0.00 48.23 0.00 2 0.00 0.00 std::_Rb_tree<unsigned int, std::pair<unsigned int const, InputDevice*>, std::_Select1st<std::pair<unsigned int const, InputDevice*> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, InputDevice*> > >::_M_get_node()
- 0.00 48.23 0.00 2 0.00 0.00 std::_Rb_tree<unsigned int, std::pair<unsigned int const, InputDevice*>, std::_Select1st<std::pair<unsigned int const, InputDevice*> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, InputDevice*> > >::_M_put_node(std::_Rb_tree_node<std::pair<unsigned int const, InputDevice*> >*)
- 0.00 48.23 0.00 2 0.00 0.00 std::_Rb_tree<unsigned int, std::pair<unsigned int const, InputDevice*>, std::_Select1st<std::pair<unsigned int const, InputDevice*> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, InputDevice*> > >::lower_bound(unsigned int const&)
- 0.00 48.23 0.00 2 0.00 0.00 std::_Rb_tree<unsigned int, std::pair<unsigned int const, InputDevice*>, std::_Select1st<std::pair<unsigned int const, InputDevice*> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, InputDevice*> > >::_M_rightmost()
- 0.00 48.23 0.00 2 0.00 0.00 std::_Rb_tree_node<std::pair<unsigned int const, InputDevice*> >* std::_Rb_tree<unsigned int, std::pair<unsigned int const, InputDevice*>, std::_Select1st<std::pair<unsigned int const, InputDevice*> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, InputDevice*> > >::_M_create_node<std::piecewise_construct_t const&, std::tuple<unsigned int&&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple<unsigned int&&>&&, std::tuple<>&&)
- 0.00 48.23 0.00 2 0.00 0.00 std::_Rb_tree<unsigned int, std::pair<unsigned int const, InputDevice*>, std::_Select1st<std::pair<unsigned int const, InputDevice*> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, InputDevice*> > >::_M_insert_node(std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<unsigned int const, InputDevice*> >*)
- 0.00 48.23 0.00 2 0.00 0.00 std::_Rb_tree<unsigned int, std::pair<unsigned int const, InputDevice*>, std::_Select1st<std::pair<unsigned int const, InputDevice*> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, InputDevice*> > >::_M_destroy_node(std::_Rb_tree_node<std::pair<unsigned int const, InputDevice*> >*)
- 0.00 48.23 0.00 2 0.00 0.00 void std::_Rb_tree<unsigned int, std::pair<unsigned int const, InputDevice*>, std::_Select1st<std::pair<unsigned int const, InputDevice*> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, InputDevice*> > >::_M_construct_node<std::piecewise_construct_t const&, std::tuple<unsigned int&&>, std::tuple<> >(std::_Rb_tree_node<std::pair<unsigned int const, InputDevice*> >*, std::piecewise_construct_t const&, std::tuple<unsigned int&&>&&, std::tuple<>&&)
- 0.00 48.23 0.00 2 0.00 0.01 std::_Rb_tree_iterator<std::pair<unsigned int const, InputDevice*> > std::_Rb_tree<unsigned int, std::pair<unsigned int const, InputDevice*>, std::_Select1st<std::pair<unsigned int const, InputDevice*> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, InputDevice*> > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<unsigned int&&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<unsigned int const, InputDevice*> >, std::piecewise_construct_t const&, std::tuple<unsigned int&&>&&, std::tuple<>&&)
- 0.00 48.23 0.00 2 0.00 0.01 std::_Rb_tree<unsigned int, std::pair<unsigned int const, InputDevice*>, std::_Select1st<std::pair<unsigned int const, InputDevice*> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, InputDevice*> > >::_M_erase(std::_Rb_tree_node<std::pair<unsigned int const, InputDevice*> >*)
- 0.00 48.23 0.00 2 0.00 0.00 std::_Rb_tree<unsigned int, std::pair<unsigned int const, Player*>, std::_Select1st<std::pair<unsigned int const, Player*> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, Player*> > >::find(unsigned int const&)
- 0.00 48.23 0.00 2 0.00 0.00 std::_Rb_tree<unsigned int, std::pair<unsigned int const, Player*>, std::_Select1st<std::pair<unsigned int const, Player*> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, Player*> > >::begin()
- 0.00 48.23 0.00 2 0.00 0.00 std::_Rb_tree<unsigned int, std::pair<unsigned int const, Player*>, std::_Select1st<std::pair<unsigned int const, Player*> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, Player*> > >::_M_erase(std::_Rb_tree_node<std::pair<unsigned int const, Player*> >*)
- 0.00 48.23 0.00 2 0.00 0.00 std::function<void (ResizeCameraMessage&)>::function<CallbackSystem::on_init(Game&)::{lambda(ResizeCameraMessage&)#1}, void, void>(CallbackSystem::on_init(Game&)::{lambda(ResizeCameraMessage&)#1})
- 0.00 48.23 0.00 2 0.00 0.00 std::function<void (SetVisualDebugMessage&)>::~function()
- 0.00 48.23 0.00 2 0.00 0.00 std::function<void (EntityIdChangedMessage&)>::function(std::function<void (EntityIdChangedMessage&)> const&)
- 0.00 48.23 0.00 2 0.00 0.00 std::function<void (EntityIdChangedMessage&)>::function<Scene::do_init(Game&)::{lambda(EntityIdChangedMessage&)#1}, void, void>(Scene::do_init(Game&)::{lambda(EntityIdChangedMessage&)#1})
- 0.00 48.23 0.00 2 0.00 0.00 GridSystem::on_init(Game&)::{lambda(SetGridVisibilityMessage&)#1}& std::_Any_data::_M_access<GridSystem::on_init(Game&)::{lambda(SetGridVisibilityMessage&)#1}>()
- 0.00 48.23 0.00 2 0.00 0.00 BuilderScene::create_hud(Game&)::{lambda()#2}& std::_Any_data::_M_access<BuilderScene::create_hud(Game&)::{lambda()#2}>()
- 0.00 48.23 0.00 2 0.00 0.00 BuilderScene::create_hud(Game&)::{lambda()#3}& std::_Any_data::_M_access<BuilderScene::create_hud(Game&)::{lambda()#3}>()
- 0.00 48.23 0.00 2 0.00 0.00 BuilderScene::create_hud(Game&)::{lambda()#1}& std::_Any_data::_M_access<BuilderScene::create_hud(Game&)::{lambda()#1}>()
- 0.00 48.23 0.00 2 0.00 0.00 BuilderScene::create_backdrop(GraphicalSystem*)::{lambda()#1}& std::_Any_data::_M_access<BuilderScene::create_backdrop(GraphicalSystem*)::{lambda()#1}>()
- 0.00 48.23 0.00 2 0.00 0.00 BuilderScene::file_dialog_box()::{lambda()#2}& std::_Any_data::_M_access<BuilderScene::file_dialog_box()::{lambda()#2}>()
- 0.00 48.23 0.00 2 0.00 0.00 BuilderScene::file_dialog_box()::{lambda()#1}& std::_Any_data::_M_access<BuilderScene::file_dialog_box()::{lambda()#1}>()
- 0.00 48.23 0.00 2 0.00 0.00 BuilderScene::create_fps_display(GraphicalSystem*)::{lambda()#1}& std::_Any_data::_M_access<BuilderScene::create_fps_display(GraphicalSystem*)::{lambda()#1}>()
- 0.00 48.23 0.00 2 0.00 0.00 BuilderScene::create_notification(float, float)::{lambda()#2}& std::_Any_data::_M_access<BuilderScene::create_notification(float, float)::{lambda()#2}>()
- 0.00 48.23 0.00 2 0.00 0.00 BuilderScene::create_notification(float, float)::{lambda()#3}& std::_Any_data::_M_access<BuilderScene::create_notification(float, float)::{lambda()#3}>()
- 0.00 48.23 0.00 2 0.00 0.00 BuilderScene::create_notification(float, float)::{lambda()#4}& std::_Any_data::_M_access<BuilderScene::create_notification(float, float)::{lambda()#4}>()
- 0.00 48.23 0.00 2 0.00 0.00 BuilderScene::create_notification(float, float)::{lambda()#1}& std::_Any_data::_M_access<BuilderScene::create_notification(float, float)::{lambda()#1}>()
- 0.00 48.23 0.00 2 0.00 0.00 BuilderScene::create_tile_palette(GraphicalSystem*)::{lambda()#1}& std::_Any_data::_M_access<BuilderScene::create_tile_palette(GraphicalSystem*)::{lambda()#1}>()
- 0.00 48.23 0.00 2 0.00 0.00 BuilderScene::mouse_script_add_pan_behavior(Game&, Handle)::{lambda()#2}& std::_Any_data::_M_access<BuilderScene::mouse_script_add_pan_behavior(Game&, Handle)::{lambda()#2}>()
- 0.00 48.23 0.00 2 0.00 0.00 BuilderScene::mouse_script_add_pan_behavior(Game&, Handle)::{lambda()#3}& std::_Any_data::_M_access<BuilderScene::mouse_script_add_pan_behavior(Game&, Handle)::{lambda()#3}>()
- 0.00 48.23 0.00 2 0.00 0.00 BuilderScene::mouse_script_add_pan_behavior(Game&, Handle)::{lambda()#1}& std::_Any_data::_M_access<BuilderScene::mouse_script_add_pan_behavior(Game&, Handle)::{lambda()#1}>()
- 0.00 48.23 0.00 2 0.00 0.00 BuilderScene::mouse_script_add_zoom_behavior(Game&, Handle)::{lambda()#2}& std::_Any_data::_M_access<BuilderScene::mouse_script_add_zoom_behavior(Game&, Handle)::{lambda()#2}>()
- 0.00 48.23 0.00 2 0.00 0.00 BuilderScene::mouse_script_add_zoom_behavior(Game&, Handle)::{lambda()#1}& std::_Any_data::_M_access<BuilderScene::mouse_script_add_zoom_behavior(Game&, Handle)::{lambda()#1}>()
- 0.00 48.23 0.00 2 0.00 0.00 BuilderScene::mouse_script_add_select_behavior(Game&, Handle)::{lambda()#2}& std::_Any_data::_M_access<BuilderScene::mouse_script_add_select_behavior(Game&, Handle)::{lambda()#2}>()
- 0.00 48.23 0.00 2 0.00 0.00 BuilderScene::mouse_script_add_select_behavior(Game&, Handle)::{lambda()#3}& std::_Any_data::_M_access<BuilderScene::mouse_script_add_select_behavior(Game&, Handle)::{lambda()#3}>()
- 0.00 48.23 0.00 2 0.00 0.00 BuilderScene::mouse_script_add_select_behavior(Game&, Handle)::{lambda()#4}& std::_Any_data::_M_access<BuilderScene::mouse_script_add_select_behavior(Game&, Handle)::{lambda()#4}>()
- 0.00 48.23 0.00 2 0.00 0.00 BuilderScene::mouse_script_add_select_behavior(Game&, Handle)::{lambda()#1}& std::_Any_data::_M_access<BuilderScene::mouse_script_add_select_behavior(Game&, Handle)::{lambda()#1}>()
- 0.00 48.23 0.00 2 0.00 0.00 StartMenuScene::init(Game&)::{lambda()#2}& std::_Any_data::_M_access<StartMenuScene::init(Game&)::{lambda()#2}>()
- 0.00 48.23 0.00 2 0.00 0.00 VisualDebugSystem::on_init(Game&)::{lambda(SetVisualDebugMessage&)#1}& std::_Any_data::_M_access<VisualDebugSystem::on_init(Game&)::{lambda(SetVisualDebugMessage&)#1}>()
- 0.00 48.23 0.00 2 0.00 0.00 SceneNode** std::__addressof<SceneNode*>(SceneNode*&)
- 0.00 48.23 0.00 2 0.00 0.00 std::allocator<std::_Sp_counted_ptr_inplace<ModalIntent, std::allocator<ModalIntent>, (__gnu_cxx::_Lock_policy)2> >* std::__addressof<std::allocator<std::_Sp_counted_ptr_inplace<ModalIntent, std::allocator<ModalIntent>, (__gnu_cxx::_Lock_policy)2> > >(std::allocator<std::_Sp_counted_ptr_inplace<ModalIntent, std::allocator<ModalIntent>, (__gnu_cxx::_Lock_policy)2> >&)
- 0.00 48.23 0.00 2 0.00 0.00 std::allocator<std::_Sp_counted_ptr_inplace<MouseXIntent, std::allocator<MouseXIntent>, (__gnu_cxx::_Lock_policy)2> >* std::__addressof<std::allocator<std::_Sp_counted_ptr_inplace<MouseXIntent, std::allocator<MouseXIntent>, (__gnu_cxx::_Lock_policy)2> > >(std::allocator<std::_Sp_counted_ptr_inplace<MouseXIntent, std::allocator<MouseXIntent>, (__gnu_cxx::_Lock_policy)2> >&)
- 0.00 48.23 0.00 2 0.00 0.00 std::allocator<std::_Sp_counted_ptr_inplace<MouseYIntent, std::allocator<MouseYIntent>, (__gnu_cxx::_Lock_policy)2> >* std::__addressof<std::allocator<std::_Sp_counted_ptr_inplace<MouseYIntent, std::allocator<MouseYIntent>, (__gnu_cxx::_Lock_policy)2> > >(std::allocator<std::_Sp_counted_ptr_inplace<MouseYIntent, std::allocator<MouseYIntent>, (__gnu_cxx::_Lock_policy)2> >&)
- 0.00 48.23 0.00 2 0.00 0.00 std::allocator<std::_Sp_counted_ptr_inplace<MoveLeftIntent, std::allocator<MoveLeftIntent>, (__gnu_cxx::_Lock_policy)2> >* std::__addressof<std::allocator<std::_Sp_counted_ptr_inplace<MoveLeftIntent, std::allocator<MoveLeftIntent>, (__gnu_cxx::_Lock_policy)2> > >(std::allocator<std::_Sp_counted_ptr_inplace<MoveLeftIntent, std::allocator<MoveLeftIntent>, (__gnu_cxx::_Lock_policy)2> >&)
- 0.00 48.23 0.00 2 0.00 0.00 std::allocator<std::_Sp_counted_ptr_inplace<CloseInputEvent, std::allocator<CloseInputEvent>, (__gnu_cxx::_Lock_policy)2> >* std::__addressof<std::allocator<std::_Sp_counted_ptr_inplace<CloseInputEvent, std::allocator<CloseInputEvent>, (__gnu_cxx::_Lock_policy)2> > >(std::allocator<std::_Sp_counted_ptr_inplace<CloseInputEvent, std::allocator<CloseInputEvent>, (__gnu_cxx::_Lock_policy)2> >&)
- 0.00 48.23 0.00 2 0.00 0.00 std::allocator<std::_Sp_counted_ptr_inplace<LeftClickIntent, std::allocator<LeftClickIntent>, (__gnu_cxx::_Lock_policy)2> >* std::__addressof<std::allocator<std::_Sp_counted_ptr_inplace<LeftClickIntent, std::allocator<LeftClickIntent>, (__gnu_cxx::_Lock_policy)2> > >(std::allocator<std::_Sp_counted_ptr_inplace<LeftClickIntent, std::allocator<LeftClickIntent>, (__gnu_cxx::_Lock_policy)2> >&)
- 0.00 48.23 0.00 2 0.00 0.00 std::allocator<std::_Sp_counted_ptr_inplace<MoveRightIntent, std::allocator<MoveRightIntent>, (__gnu_cxx::_Lock_policy)2> >* std::__addressof<std::allocator<std::_Sp_counted_ptr_inplace<MoveRightIntent, std::allocator<MoveRightIntent>, (__gnu_cxx::_Lock_policy)2> > >(std::allocator<std::_Sp_counted_ptr_inplace<MoveRightIntent, std::allocator<MoveRightIntent>, (__gnu_cxx::_Lock_policy)2> >&)
- 0.00 48.23 0.00 2 0.00 0.00 std::allocator<std::_Sp_counted_ptr_inplace<ResetViewIntent, std::allocator<ResetViewIntent>, (__gnu_cxx::_Lock_policy)2> >* std::__addressof<std::allocator<std::_Sp_counted_ptr_inplace<ResetViewIntent, std::allocator<ResetViewIntent>, (__gnu_cxx::_Lock_policy)2> > >(std::allocator<std::_Sp_counted_ptr_inplace<ResetViewIntent, std::allocator<ResetViewIntent>, (__gnu_cxx::_Lock_policy)2> >&)
- 0.00 48.23 0.00 2 0.00 0.00 std::allocator<std::_Sp_counted_ptr_inplace<MouseWheelIntent, std::allocator<MouseWheelIntent>, (__gnu_cxx::_Lock_policy)2> >* std::__addressof<std::allocator<std::_Sp_counted_ptr_inplace<MouseWheelIntent, std::allocator<MouseWheelIntent>, (__gnu_cxx::_Lock_policy)2> > >(std::allocator<std::_Sp_counted_ptr_inplace<MouseWheelIntent, std::allocator<MouseWheelIntent>, (__gnu_cxx::_Lock_policy)2> >&)
- 0.00 48.23 0.00 2 0.00 0.00 std::allocator<std::_Sp_counted_ptr_inplace<ResizeInputEvent, std::allocator<ResizeInputEvent>, (__gnu_cxx::_Lock_policy)2> >* std::__addressof<std::allocator<std::_Sp_counted_ptr_inplace<ResizeInputEvent, std::allocator<ResizeInputEvent>, (__gnu_cxx::_Lock_policy)2> > >(std::allocator<std::_Sp_counted_ptr_inplace<ResizeInputEvent, std::allocator<ResizeInputEvent>, (__gnu_cxx::_Lock_policy)2> >&)
- 0.00 48.23 0.00 2 0.00 0.00 std::allocator<std::_Sp_counted_ptr_inplace<RightClickIntent, std::allocator<RightClickIntent>, (__gnu_cxx::_Lock_policy)2> >* std::__addressof<std::allocator<std::_Sp_counted_ptr_inplace<RightClickIntent, std::allocator<RightClickIntent>, (__gnu_cxx::_Lock_policy)2> > >(std::allocator<std::_Sp_counted_ptr_inplace<RightClickIntent, std::allocator<RightClickIntent>, (__gnu_cxx::_Lock_policy)2> >&)
- 0.00 48.23 0.00 2 0.00 0.00 std::allocator<std::_Sp_counted_ptr_inplace<RemoveTilesIntent, std::allocator<RemoveTilesIntent>, (__gnu_cxx::_Lock_policy)2> >* std::__addressof<std::allocator<std::_Sp_counted_ptr_inplace<RemoveTilesIntent, std::allocator<RemoveTilesIntent>, (__gnu_cxx::_Lock_policy)2> > >(std::allocator<std::_Sp_counted_ptr_inplace<RemoveTilesIntent, std::allocator<RemoveTilesIntent>, (__gnu_cxx::_Lock_policy)2> >&)
- 0.00 48.23 0.00 2 0.00 0.00 std::allocator<std::_Sp_counted_ptr_inplace<VisualDebugIntent, std::allocator<VisualDebugIntent>, (__gnu_cxx::_Lock_policy)2> >* std::__addressof<std::allocator<std::_Sp_counted_ptr_inplace<VisualDebugIntent, std::allocator<VisualDebugIntent>, (__gnu_cxx::_Lock_policy)2> > >(std::allocator<std::_Sp_counted_ptr_inplace<VisualDebugIntent, std::allocator<VisualDebugIntent>, (__gnu_cxx::_Lock_policy)2> >&)
- 0.00 48.23 0.00 2 0.00 0.00 std::allocator<std::_Sp_counted_ptr_inplace<SerializeMapIntent, std::allocator<SerializeMapIntent>, (__gnu_cxx::_Lock_policy)2> >* std::__addressof<std::allocator<std::_Sp_counted_ptr_inplace<SerializeMapIntent, std::allocator<SerializeMapIntent>, (__gnu_cxx::_Lock_policy)2> > >(std::allocator<std::_Sp_counted_ptr_inplace<SerializeMapIntent, std::allocator<SerializeMapIntent>, (__gnu_cxx::_Lock_policy)2> >&)
- 0.00 48.23 0.00 2 0.00 0.00 std::allocator<std::_Sp_counted_ptr_inplace<LostFocusInputEvent, std::allocator<LostFocusInputEvent>, (__gnu_cxx::_Lock_policy)2> >* std::__addressof<std::allocator<std::_Sp_counted_ptr_inplace<LostFocusInputEvent, std::allocator<LostFocusInputEvent>, (__gnu_cxx::_Lock_policy)2> > >(std::allocator<std::_Sp_counted_ptr_inplace<LostFocusInputEvent, std::allocator<LostFocusInputEvent>, (__gnu_cxx::_Lock_policy)2> >&)
- 0.00 48.23 0.00 2 0.00 0.00 std::allocator<std::_Sp_counted_ptr_inplace<SelectMenuItemIntent, std::allocator<SelectMenuItemIntent>, (__gnu_cxx::_Lock_policy)2> >* std::__addressof<std::allocator<std::_Sp_counted_ptr_inplace<SelectMenuItemIntent, std::allocator<SelectMenuItemIntent>, (__gnu_cxx::_Lock_policy)2> > >(std::allocator<std::_Sp_counted_ptr_inplace<SelectMenuItemIntent, std::allocator<SelectMenuItemIntent>, (__gnu_cxx::_Lock_policy)2> >&)
- 0.00 48.23 0.00 2 0.00 0.00 std::allocator<std::_Sp_counted_ptr_inplace<GainedFocusInputEvent, std::allocator<GainedFocusInputEvent>, (__gnu_cxx::_Lock_policy)2> >* std::__addressof<std::allocator<std::_Sp_counted_ptr_inplace<GainedFocusInputEvent, std::allocator<GainedFocusInputEvent>, (__gnu_cxx::_Lock_policy)2> > >(std::allocator<std::_Sp_counted_ptr_inplace<GainedFocusInputEvent, std::allocator<GainedFocusInputEvent>, (__gnu_cxx::_Lock_policy)2> >&)
- 0.00 48.23 0.00 2 0.00 0.00 std::allocator<std::_Sp_counted_ptr_inplace<GridVisibilityToggleIntent, std::allocator<GridVisibilityToggleIntent>, (__gnu_cxx::_Lock_policy)2> >* std::__addressof<std::allocator<std::_Sp_counted_ptr_inplace<GridVisibilityToggleIntent, std::allocator<GridVisibilityToggleIntent>, (__gnu_cxx::_Lock_policy)2> > >(std::allocator<std::_Sp_counted_ptr_inplace<GridVisibilityToggleIntent, std::allocator<GridVisibilityToggleIntent>, (__gnu_cxx::_Lock_policy)2> >&)
- 0.00 48.23 0.00 2 0.00 0.00 std::allocator<std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<SetVisualDebugMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<SetVisualDebugMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2> >* std::__addressof<std::allocator<std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<SetVisualDebugMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<SetVisualDebugMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2> > >(std::allocator<std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<SetVisualDebugMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<SetVisualDebugMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2> >&)
- 0.00 48.23 0.00 2 0.00 0.00 std::allocator<std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<SetGridVisibilityMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<SetGridVisibilityMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2> >* std::__addressof<std::allocator<std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<SetGridVisibilityMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<SetGridVisibilityMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2> > >(std::allocator<std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<SetGridVisibilityMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<SetGridVisibilityMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2> >&)
- 0.00 48.23 0.00 2 0.00 0.00 std::shared_ptr<MoveUpIntent> std::make_shared<MoveUpIntent, int, std::shared_ptr<InputElement> >(int&&, std::shared_ptr<InputElement>&&)
- 0.00 48.23 0.00 2 0.00 0.00 std::shared_ptr<MoveDownIntent> std::make_shared<MoveDownIntent, int, std::shared_ptr<InputElement> >(int&&, std::shared_ptr<InputElement>&&)
- 0.00 48.23 0.00 2 0.00 0.00 std::shared_ptr<Font> std::make_shared<Font, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)
- 0.00 48.23 0.00 2 0.00 0.01 std::shared_ptr<Camera> std::make_shared<Camera, char const (&) [15]>(char const (&) [15])
- 0.00 48.23 0.00 2 0.00 0.00 std::shared_ptr<Texture> std::make_shared<Texture, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, sf::Rect<int>&>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, sf::Rect<int>&)
- 0.00 48.23 0.00 2 0.00 0.00 std::shared_ptr<Mailbox::HandlerEntryImpl<EntityIdChangedMessage, (void*)0> > std::make_shared<Mailbox::HandlerEntryImpl<EntityIdChangedMessage, (void*)0>, std::function<void (EntityIdChangedMessage&)> const&>(std::function<void (EntityIdChangedMessage&)> const&)
- 0.00 48.23 0.00 2 0.00 0.00 std::_Sp_counted_ptr_inplace<MoveUpIntent, std::allocator<MoveUpIntent>, (__gnu_cxx::_Lock_policy)2>* std::__to_address<std::_Sp_counted_ptr_inplace<MoveUpIntent, std::allocator<MoveUpIntent>, (__gnu_cxx::_Lock_policy)2> >(std::_Sp_counted_ptr_inplace<MoveUpIntent, std::allocator<MoveUpIntent>, (__gnu_cxx::_Lock_policy)2>*)
- 0.00 48.23 0.00 2 0.00 0.00 std::_Sp_counted_ptr_inplace<MoveDownIntent, std::allocator<MoveDownIntent>, (__gnu_cxx::_Lock_policy)2>* std::__to_address<std::_Sp_counted_ptr_inplace<MoveDownIntent, std::allocator<MoveDownIntent>, (__gnu_cxx::_Lock_policy)2> >(std::_Sp_counted_ptr_inplace<MoveDownIntent, std::allocator<MoveDownIntent>, (__gnu_cxx::_Lock_policy)2>*)
- 0.00 48.23 0.00 2 0.00 0.00 std::_Sp_counted_ptr_inplace<Font, std::allocator<Font>, (__gnu_cxx::_Lock_policy)2>* std::__to_address<std::_Sp_counted_ptr_inplace<Font, std::allocator<Font>, (__gnu_cxx::_Lock_policy)2> >(std::_Sp_counted_ptr_inplace<Font, std::allocator<Font>, (__gnu_cxx::_Lock_policy)2>*)
- 0.00 48.23 0.00 2 0.00 0.00 std::_Sp_counted_ptr_inplace<Camera, std::allocator<Camera>, (__gnu_cxx::_Lock_policy)2>* std::__to_address<std::_Sp_counted_ptr_inplace<Camera, std::allocator<Camera>, (__gnu_cxx::_Lock_policy)2> >(std::_Sp_counted_ptr_inplace<Camera, std::allocator<Camera>, (__gnu_cxx::_Lock_policy)2>*)
- 0.00 48.23 0.00 2 0.00 0.00 std::_Sp_counted_ptr_inplace<Texture, std::allocator<Texture>, (__gnu_cxx::_Lock_policy)2>* std::__to_address<std::_Sp_counted_ptr_inplace<Texture, std::allocator<Texture>, (__gnu_cxx::_Lock_policy)2> >(std::_Sp_counted_ptr_inplace<Texture, std::allocator<Texture>, (__gnu_cxx::_Lock_policy)2>*)
- 0.00 48.23 0.00 2 0.00 0.00 std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<EntityIdChangedMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<EntityIdChangedMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2>* std::__to_address<std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<EntityIdChangedMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<EntityIdChangedMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2> >(std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<EntityIdChangedMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<EntityIdChangedMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2>*)
- 0.00 48.23 0.00 2 0.00 0.00 __gnu_cxx::__normal_iterator<Observer<std::shared_ptr<InputEvent> >**, std::vector<Observer<std::shared_ptr<InputEvent> >*, std::allocator<Observer<std::shared_ptr<InputEvent> >*> > > std::__copy_move_a2<true, __gnu_cxx::__normal_iterator<Observer<std::shared_ptr<InputEvent> >**, std::vector<Observer<std::shared_ptr<InputEvent> >*, std::allocator<Observer<std::shared_ptr<InputEvent> >*> > >, __gnu_cxx::__normal_iterator<Observer<std::shared_ptr<InputEvent> >**, std::vector<Observer<std::shared_ptr<InputEvent> >*, std::allocator<Observer<std::shared_ptr<InputEvent> >*> > > >(__gnu_cxx::__normal_iterator<Observer<std::shared_ptr<InputEvent> >**, std::vector<Observer<std::shared_ptr<InputEvent> >*, std::allocator<Observer<std::shared_ptr<InputEvent> >*> > >, __gnu_cxx::__normal_iterator<Observer<std::shared_ptr<InputEvent> >**, std::vector<Observer<std::shared_ptr<InputEvent> >*, std::allocator<Observer<std::shared_ptr<InputEvent> >*> > >, __gnu_cxx::__normal_iterator<Observer<std::shared_ptr<InputEvent> >**, std::vector<Observer<std::shared_ptr<InputEvent> >*, std::allocator<Observer<std::shared_ptr<InputEvent> >*> > >)
- 0.00 48.23 0.00 2 0.00 0.00 std::shared_ptr<MoveUpIntent> std::allocate_shared<MoveUpIntent, std::allocator<MoveUpIntent>, int, std::shared_ptr<InputElement> >(std::allocator<MoveUpIntent> const&, int&&, std::shared_ptr<InputElement>&&)
- 0.00 48.23 0.00 2 0.00 0.00 std::shared_ptr<MoveDownIntent> std::allocate_shared<MoveDownIntent, std::allocator<MoveDownIntent>, int, std::shared_ptr<InputElement> >(std::allocator<MoveDownIntent> const&, int&&, std::shared_ptr<InputElement>&&)
- 0.00 48.23 0.00 2 0.00 0.00 std::shared_ptr<Font> std::allocate_shared<Font, std::allocator<Font>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::allocator<Font> const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)
- 0.00 48.23 0.00 2 0.00 0.01 std::shared_ptr<Camera> std::allocate_shared<Camera, std::allocator<Camera>, char const (&) [15]>(std::allocator<Camera> const&, char const (&) [15])
- 0.00 48.23 0.00 2 0.00 0.00 std::shared_ptr<Texture> std::allocate_shared<Texture, std::allocator<Texture>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, sf::Rect<int>&>(std::allocator<Texture> const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, sf::Rect<int>&)
- 0.00 48.23 0.00 2 0.00 0.00 std::shared_ptr<Mailbox::HandlerEntryImpl<EntityIdChangedMessage, (void*)0> > std::allocate_shared<Mailbox::HandlerEntryImpl<EntityIdChangedMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<EntityIdChangedMessage, (void*)0> >, std::function<void (EntityIdChangedMessage&)> const&>(std::allocator<Mailbox::HandlerEntryImpl<EntityIdChangedMessage, (void*)0> > const&, std::function<void (EntityIdChangedMessage&)> const&)
- 0.00 48.23 0.00 2 0.00 0.00 std::__allocated_ptr<std::allocator<std::_Sp_counted_ptr_inplace<MoveUpIntent, std::allocator<MoveUpIntent>, (__gnu_cxx::_Lock_policy)2> > > std::__allocate_guarded<std::allocator<std::_Sp_counted_ptr_inplace<MoveUpIntent, std::allocator<MoveUpIntent>, (__gnu_cxx::_Lock_policy)2> > >(std::allocator<std::_Sp_counted_ptr_inplace<MoveUpIntent, std::allocator<MoveUpIntent>, (__gnu_cxx::_Lock_policy)2> >&)
- 0.00 48.23 0.00 2 0.00 0.00 std::__allocated_ptr<std::allocator<std::_Sp_counted_ptr_inplace<MoveDownIntent, std::allocator<MoveDownIntent>, (__gnu_cxx::_Lock_policy)2> > > std::__allocate_guarded<std::allocator<std::_Sp_counted_ptr_inplace<MoveDownIntent, std::allocator<MoveDownIntent>, (__gnu_cxx::_Lock_policy)2> > >(std::allocator<std::_Sp_counted_ptr_inplace<MoveDownIntent, std::allocator<MoveDownIntent>, (__gnu_cxx::_Lock_policy)2> >&)
- 0.00 48.23 0.00 2 0.00 0.00 std::__allocated_ptr<std::allocator<std::_Sp_counted_ptr_inplace<Font, std::allocator<Font>, (__gnu_cxx::_Lock_policy)2> > > std::__allocate_guarded<std::allocator<std::_Sp_counted_ptr_inplace<Font, std::allocator<Font>, (__gnu_cxx::_Lock_policy)2> > >(std::allocator<std::_Sp_counted_ptr_inplace<Font, std::allocator<Font>, (__gnu_cxx::_Lock_policy)2> >&)
- 0.00 48.23 0.00 2 0.00 0.00 std::__allocated_ptr<std::allocator<std::_Sp_counted_ptr_inplace<Camera, std::allocator<Camera>, (__gnu_cxx::_Lock_policy)2> > > std::__allocate_guarded<std::allocator<std::_Sp_counted_ptr_inplace<Camera, std::allocator<Camera>, (__gnu_cxx::_Lock_policy)2> > >(std::allocator<std::_Sp_counted_ptr_inplace<Camera, std::allocator<Camera>, (__gnu_cxx::_Lock_policy)2> >&)
- 0.00 48.23 0.00 2 0.00 0.00 std::__allocated_ptr<std::allocator<std::_Sp_counted_ptr_inplace<Texture, std::allocator<Texture>, (__gnu_cxx::_Lock_policy)2> > > std::__allocate_guarded<std::allocator<std::_Sp_counted_ptr_inplace<Texture, std::allocator<Texture>, (__gnu_cxx::_Lock_policy)2> > >(std::allocator<std::_Sp_counted_ptr_inplace<Texture, std::allocator<Texture>, (__gnu_cxx::_Lock_policy)2> >&)
- 0.00 48.23 0.00 2 0.00 0.00 std::__allocated_ptr<std::allocator<std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<EntityIdChangedMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<EntityIdChangedMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2> > > std::__allocate_guarded<std::allocator<std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<EntityIdChangedMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<EntityIdChangedMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2> > >(std::allocator<std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<EntityIdChangedMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<EntityIdChangedMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2> >&)
- 0.00 48.23 0.00 2 0.00 0.00 ObjectPool<PlayerProfile>::Entry* std::uninitialized_fill_n<ObjectPool<PlayerProfile>::Entry*, unsigned long, ObjectPool<PlayerProfile>::Entry>(ObjectPool<PlayerProfile>::Entry*, unsigned long, ObjectPool<PlayerProfile>::Entry const&)
- 0.00 48.23 0.00 2 0.00 0.00 ObjectPool<Text>::Entry* std::uninitialized_fill_n<ObjectPool<Text>::Entry*, unsigned long, ObjectPool<Text>::Entry>(ObjectPool<Text>::Entry*, unsigned long, ObjectPool<Text>::Entry const&)
- 0.00 48.23 0.00 2 0.00 0.00 ObjectPool<Sprite>::Entry* std::uninitialized_fill_n<ObjectPool<Sprite>::Entry*, unsigned long, ObjectPool<Sprite>::Entry>(ObjectPool<Sprite>::Entry*, unsigned long, ObjectPool<Sprite>::Entry const&)
- 0.00 48.23 0.00 2 0.00 0.00 ObjectPool<Callback>::Entry* std::uninitialized_fill_n<ObjectPool<Callback>::Entry*, unsigned long, ObjectPool<Callback>::Entry>(ObjectPool<Callback>::Entry*, unsigned long, ObjectPool<Callback>::Entry const&)
- 0.00 48.23 0.00 2 0.00 0.00 ObjectPool<PlayerProfile>::Entry* std::__uninitialized_fill_n_a<ObjectPool<PlayerProfile>::Entry*, unsigned long, ObjectPool<PlayerProfile>::Entry, ObjectPool<PlayerProfile>::Entry>(ObjectPool<PlayerProfile>::Entry*, unsigned long, ObjectPool<PlayerProfile>::Entry const&, std::allocator<ObjectPool<PlayerProfile>::Entry>&)
- 0.00 48.23 0.00 2 0.00 0.00 ObjectPool<Text>::Entry* std::__uninitialized_fill_n_a<ObjectPool<Text>::Entry*, unsigned long, ObjectPool<Text>::Entry, ObjectPool<Text>::Entry>(ObjectPool<Text>::Entry*, unsigned long, ObjectPool<Text>::Entry const&, std::allocator<ObjectPool<Text>::Entry>&)
- 0.00 48.23 0.00 2 0.00 0.00 ObjectPool<Sprite>::Entry* std::__uninitialized_fill_n_a<ObjectPool<Sprite>::Entry*, unsigned long, ObjectPool<Sprite>::Entry, ObjectPool<Sprite>::Entry>(ObjectPool<Sprite>::Entry*, unsigned long, ObjectPool<Sprite>::Entry const&, std::allocator<ObjectPool<Sprite>::Entry>&)
- 0.00 48.23 0.00 2 0.00 0.00 ObjectPool<Callback>::Entry* std::__uninitialized_fill_n_a<ObjectPool<Callback>::Entry*, unsigned long, ObjectPool<Callback>::Entry, ObjectPool<Callback>::Entry>(ObjectPool<Callback>::Entry*, unsigned long, ObjectPool<Callback>::Entry const&, std::allocator<ObjectPool<Callback>::Entry>&)
- 0.00 48.23 0.00 2 0.00 0.00 __gnu_cxx::__normal_iterator<Observer<std::shared_ptr<InputEvent> >**, std::vector<Observer<std::shared_ptr<InputEvent> >*, std::allocator<Observer<std::shared_ptr<InputEvent> >*> > > std::move<__gnu_cxx::__normal_iterator<Observer<std::shared_ptr<InputEvent> >**, std::vector<Observer<std::shared_ptr<InputEvent> >*, std::allocator<Observer<std::shared_ptr<InputEvent> >*> > >, __gnu_cxx::__normal_iterator<Observer<std::shared_ptr<InputEvent> >**, std::vector<Observer<std::shared_ptr<InputEvent> >*, std::allocator<Observer<std::shared_ptr<InputEvent> >*> > > >(__gnu_cxx::__normal_iterator<Observer<std::shared_ptr<InputEvent> >**, std::vector<Observer<std::shared_ptr<InputEvent> >*, std::allocator<Observer<std::shared_ptr<InputEvent> >*> > >, __gnu_cxx::__normal_iterator<Observer<std::shared_ptr<InputEvent> >**, std::vector<Observer<std::shared_ptr<InputEvent> >*, std::allocator<Observer<std::shared_ptr<InputEvent> >*> > >, __gnu_cxx::__normal_iterator<Observer<std::shared_ptr<InputEvent> >**, std::vector<Observer<std::shared_ptr<InputEvent> >*, std::allocator<Observer<std::shared_ptr<InputEvent> >*> > >)
- 0.00 48.23 0.00 2 0.00 0.00 std::remove_reference<std::allocator<MoveUpIntent> const&>::type&& std::move<std::allocator<MoveUpIntent> const&>(std::allocator<MoveUpIntent> const&)
- 0.00 48.23 0.00 2 0.00 0.00 std::remove_reference<std::allocator<MoveDownIntent> const&>::type&& std::move<std::allocator<MoveDownIntent> const&>(std::allocator<MoveDownIntent> const&)
- 0.00 48.23 0.00 2 0.00 0.00 std::remove_reference<std::allocator<Font> const&>::type&& std::move<std::allocator<Font> const&>(std::allocator<Font> const&)
- 0.00 48.23 0.00 2 0.00 0.00 std::remove_reference<std::allocator<Camera> const&>::type&& std::move<std::allocator<Camera> const&>(std::allocator<Camera> const&)
- 0.00 48.23 0.00 2 0.00 0.00 std::remove_reference<std::allocator<Texture> const&>::type&& std::move<std::allocator<Texture> const&>(std::allocator<Texture> const&)
- 0.00 48.23 0.00 2 0.00 0.00 std::remove_reference<std::allocator<Mailbox::HandlerEntryImpl<EntityIdChangedMessage, (void*)0> > const&>::type&& std::move<std::allocator<Mailbox::HandlerEntryImpl<EntityIdChangedMessage, (void*)0> > const&>(std::allocator<Mailbox::HandlerEntryImpl<EntityIdChangedMessage, (void*)0> > const&)
- 0.00 48.23 0.00 2 0.00 0.00 std::remove_reference<std::shared_ptr<MoveUpIntent>&>::type&& std::move<std::shared_ptr<MoveUpIntent>&>(std::shared_ptr<MoveUpIntent>&)
- 0.00 48.23 0.00 2 0.00 0.00 std::remove_reference<std::shared_ptr<MoveDownIntent>&>::type&& std::move<std::shared_ptr<MoveDownIntent>&>(std::shared_ptr<MoveDownIntent>&)
- 0.00 48.23 0.00 2 0.00 0.00 std::remove_reference<std::shared_ptr<Mailbox::HandlerEntryImpl<EntityIdChangedMessage, (void*)0> >&>::type&& std::move<std::shared_ptr<Mailbox::HandlerEntryImpl<EntityIdChangedMessage, (void*)0> >&>(std::shared_ptr<Mailbox::HandlerEntryImpl<EntityIdChangedMessage, (void*)0> >&)
- 0.00 48.23 0.00 2 0.00 0.00 std::remove_reference<std::__shared_ptr<MoveUpIntent, (__gnu_cxx::_Lock_policy)2>&>::type&& std::move<std::__shared_ptr<MoveUpIntent, (__gnu_cxx::_Lock_policy)2>&>(std::__shared_ptr<MoveUpIntent, (__gnu_cxx::_Lock_policy)2>&)
- 0.00 48.23 0.00 2 0.00 0.00 std::remove_reference<std::__shared_ptr<MoveDownIntent, (__gnu_cxx::_Lock_policy)2>&>::type&& std::move<std::__shared_ptr<MoveDownIntent, (__gnu_cxx::_Lock_policy)2>&>(std::__shared_ptr<MoveDownIntent, (__gnu_cxx::_Lock_policy)2>&)
- 0.00 48.23 0.00 2 0.00 0.00 std::_Rb_tree_node<std::pair<CallbackKey const, bool> >*& std::forward<std::_Rb_tree_node<std::pair<CallbackKey const, bool> >*&>(std::remove_reference<std::_Rb_tree_node<std::pair<CallbackKey const, bool> >*&>::type&)
- 0.00 48.23 0.00 2 0.00 0.00 std::_Rb_tree_node<std::pair<Logger::CATEGORY const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*& std::forward<std::_Rb_tree_node<std::pair<Logger::CATEGORY const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*&>(std::remove_reference<std::_Rb_tree_node<std::pair<Logger::CATEGORY const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*&>::type&)
- 0.00 48.23 0.00 2 0.00 0.00 std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> >*& std::forward<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> >*&>(std::remove_reference<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> >*&>::type&)
- 0.00 48.23 0.00 2 0.00 0.00 std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > >*& std::forward<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > >*&>(std::remove_reference<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > >*&>::type&)
- 0.00 48.23 0.00 2 0.00 0.00 std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Font> > >*& std::forward<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Font> > >*&>(std::remove_reference<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Font> > >*&>::type&)
- 0.00 48.23 0.00 2 0.00 0.00 std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Texture> > >*& std::forward<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Texture> > >*&>(std::remove_reference<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Texture> > >*&>::type&)
- 0.00 48.23 0.00 2 0.00 0.00 std::_Rb_tree_node<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > >*& std::forward<std::_Rb_tree_node<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > >*&>(std::remove_reference<std::_Rb_tree_node<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > >*&>::type&)
- 0.00 48.23 0.00 2 0.00 0.00 std::_Rb_tree_node<std::pair<std::type_index const, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, System*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > > > >*& std::forward<std::_Rb_tree_node<std::pair<std::type_index const, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, System*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > > > >*&>(std::remove_reference<std::_Rb_tree_node<std::pair<std::type_index const, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, System*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > > > >*&>::type&)
- 0.00 48.23 0.00 2 0.00 0.00 void std::_Destroy<ObjectPool<PlayerProfile>::Entry*>(ObjectPool<PlayerProfile>::Entry*, ObjectPool<PlayerProfile>::Entry*)
- 0.00 48.23 0.00 2 0.00 0.00 void std::_Destroy<ObjectPool<PlayerProfile>::Entry*, ObjectPool<PlayerProfile>::Entry>(ObjectPool<PlayerProfile>::Entry*, ObjectPool<PlayerProfile>::Entry*, std::allocator<ObjectPool<PlayerProfile>::Entry>&)
- 0.00 48.23 0.00 2 0.00 0.00 void std::_Destroy<ObjectPool<Text>::Entry*>(ObjectPool<Text>::Entry*, ObjectPool<Text>::Entry*)
- 0.00 48.23 0.00 2 0.00 0.00 void std::_Destroy<ObjectPool<Text>::Entry*, ObjectPool<Text>::Entry>(ObjectPool<Text>::Entry*, ObjectPool<Text>::Entry*, std::allocator<ObjectPool<Text>::Entry>&)
- 0.00 48.23 0.00 2 0.00 0.00 void std::_Destroy<ObjectPool<Sprite>::Entry*>(ObjectPool<Sprite>::Entry*, ObjectPool<Sprite>::Entry*)
- 0.00 48.23 0.00 2 0.00 0.00 void std::_Destroy<ObjectPool<Sprite>::Entry*, ObjectPool<Sprite>::Entry>(ObjectPool<Sprite>::Entry*, ObjectPool<Sprite>::Entry*, std::allocator<ObjectPool<Sprite>::Entry>&)
- 0.00 48.23 0.00 2 0.00 0.00 void std::_Destroy<ObjectPool<Callback>::Entry*>(ObjectPool<Callback>::Entry*, ObjectPool<Callback>::Entry*)
- 0.00 48.23 0.00 2 0.00 0.00 void std::_Destroy<ObjectPool<Callback>::Entry*, ObjectPool<Callback>::Entry>(ObjectPool<Callback>::Entry*, ObjectPool<Callback>::Entry*, std::allocator<ObjectPool<Callback>::Entry>&)
- 0.00 48.23 0.00 2 0.00 0.00 void std::_Destroy<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*)
- 0.00 48.23 0.00 2 0.00 0.00 void std::_Destroy<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&)
- 0.00 48.23 0.00 2 0.00 0.00 SceneNode** std::addressof<SceneNode*>(SceneNode*&)
- 0.00 48.23 0.00 1 0.00 0.00 _GLOBAL__sub_I__ZN10FileLoggerC2ENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
- 0.00 48.23 0.00 1 0.00 0.00 _GLOBAL__sub_I__ZN10VertexListC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEN2sf13PrimitiveTypeEj
- 0.00 48.23 0.00 1 0.00 0.00 _GLOBAL__sub_I__ZN11FileChannelC2ENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
- 0.00 48.23 0.00 1 0.00 0.00 _GLOBAL__sub_I__ZN11InputDevice14next_device_idE
- 0.00 48.23 0.00 1 0.00 0.00 _GLOBAL__sub_I__ZN11MessageableC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
- 0.00 48.23 0.00 1 0.00 0.00 _GLOBAL__sub_I__ZN12BuilderSceneC2Ev
- 0.00 48.23 0.00 1 0.00 0.00 _GLOBAL__sub_I__ZN12CameraSystemC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt10shared_ptrI6CameraE
- 0.00 48.23 0.00 1 0.00 0.00 _GLOBAL__sub_I__ZN12EntityFilterC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
- 0.00 48.23 0.00 1 0.00 0.00 _GLOBAL__sub_I__ZN12InputManager6KeyStrB5cxx11E
- 0.00 48.23 0.00 1 0.00 0.00 _GLOBAL__sub_I__ZN12MegamanSceneC2Ev
- 0.00 48.23 0.00 1 0.00 0.00 _GLOBAL__sub_I__ZN12TextureAtlasC2Ev
- 0.00 48.23 0.00 1 0.00 0.00 _GLOBAL__sub_I__ZN13ConsoleLoggerC2Ev
- 0.00 48.23 0.00 1 0.00 0.00 _GLOBAL__sub_I__ZN13PhysicsSystemC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
- 0.00 48.23 0.00 1 0.00 0.00 _GLOBAL__sub_I__ZN13PlayerProfileC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEj
- 0.00 48.23 0.00 1 0.00 0.00 _GLOBAL__sub_I__ZN14CallbackSystemC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
- 0.00 48.23 0.00 1 0.00 0.00 _GLOBAL__sub_I__ZN14JSONSerializerC2Eii
- 0.00 48.23 0.00 1 0.00 0.00 _GLOBAL__sub_I__ZN14StartMenuSceneC2Ev
- 0.00 48.23 0.00 1 0.00 0.00 _GLOBAL__sub_I__ZN16ComponentManager6removeESt10type_index6Handle
- 0.00 48.23 0.00 1 0.00 0.00 _GLOBAL__sub_I__ZN17VisualDebugSystemC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEER13RenderSurfaceSt10shared_ptrI6CameraE
- 0.00 48.23 0.00 1 0.00 0.00 _GLOBAL__sub_I__ZN18CameraResizePolicy15set_camera_sizeER6CameraRKN2sf7Vector2IfEE
- 0.00 48.23 0.00 1 0.00 0.00 _GLOBAL__sub_I__ZN21FitCameraResizePolicyC2Ev
- 0.00 48.23 0.00 1 0.00 0.00 _GLOBAL__sub_I__ZN22BaseEntitySubscriptionC2EP6SystemRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
- 0.00 48.23 0.00 1 0.00 0.00 _GLOBAL__sub_I__ZN25StretchCameraResizePolicyC2Eff
- 0.00 48.23 0.00 1 0.00 0.00 _GLOBAL__sub_I__ZN26PreorderEntitySubscriptionC2EP6SystemRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb
- 0.00 48.23 0.00 1 0.00 0.00 _GLOBAL__sub_I__ZN4FontC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_
- 0.00 48.23 0.00 1 0.00 0.00 _GLOBAL__sub_I__ZN4Game7logger_E
- 0.00 48.23 0.00 1 0.00 0.00 _GLOBAL__sub_I__ZN4TextC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_St10shared_ptrI4FontEj
- 0.00 48.23 0.00 1 0.00 0.00 _GLOBAL__sub_I__ZN6CameraC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
- 0.00 48.23 0.00 1 0.00 0.00 _GLOBAL__sub_I__ZN6CanvasC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKN2sf7Vector2IfEEi
- 0.00 48.23 0.00 1 0.00 0.00 _GLOBAL__sub_I__ZN6CircleC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEfff
- 0.00 48.23 0.00 1 0.00 0.00 _GLOBAL__sub_I__ZN6EntityC2ENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEP5SceneP16ComponentManager
- 0.00 48.23 0.00 1 0.00 0.00 _GLOBAL__sub_I__ZN6Logger15category_stringB5cxx11E
- 0.00 48.23 0.00 1 0.00 0.00 _GLOBAL__sub_I__ZN6SpriteC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
- 0.00 48.23 0.00 1 0.00 0.00 _GLOBAL__sub_I__ZN6SystemC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEP18EntitySubscription
- 0.00 48.23 0.00 1 0.00 0.00 _GLOBAL__sub_I__ZN8SettingsC2Ev
- 0.00 48.23 0.00 1 0.00 0.00 _GLOBAL__sub_I__ZN9FontAtlasC2Ev
- 0.00 48.23 0.00 1 0.00 0.00 _GLOBAL__sub_I__ZN9RectangleC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEffff
- 0.00 48.23 0.00 1 0.00 0.00 _GLOBAL__sub_I__ZN9SceneNodeC2Ev
- 0.00 48.23 0.00 1 0.00 0.00 _GLOBAL__sub_I__ZlsRSoRK10InputEvent
- 0.00 48.23 0.00 1 0.00 0.00 _GLOBAL__sub_I__ZlsRSoRK15CloseInputEvent
- 0.00 48.23 0.00 1 0.00 0.00 _GLOBAL__sub_I__ZlsRSoRK16ResizeInputEvent
- 0.00 48.23 0.00 1 0.00 0.00 _GLOBAL__sub_I__ZlsRSoRK18KeyPressInputEvent
- 0.00 48.23 0.00 1 0.00 0.00 _GLOBAL__sub_I__ZlsRSoRK19LostFocusInputEvent
- 0.00 48.23 0.00 1 0.00 0.00 _GLOBAL__sub_I__ZlsRSoRK19MouseLeftInputEvent
- 0.00 48.23 0.00 1 0.00 0.00 _GLOBAL__sub_I__ZlsRSoRK19MouseMoveInputEvent
- 0.00 48.23 0.00 1 0.00 0.00 _GLOBAL__sub_I__ZlsRSoRK20KeyReleaseInputEvent
- 0.00 48.23 0.00 1 0.00 0.00 _GLOBAL__sub_I__ZlsRSoRK20MouseWheelInputEvent
- 0.00 48.23 0.00 1 0.00 0.00 _GLOBAL__sub_I__ZlsRSoRK21GainedFocusInputEvent
- 0.00 48.23 0.00 1 0.00 0.00 _GLOBAL__sub_I__ZlsRSoRK21MouseButtonInputEvent
- 0.00 48.23 0.00 1 0.00 0.00 _GLOBAL__sub_I__ZlsRSoRK22MouseEnteredInputEvent
- 0.00 48.23 0.00 1 0.00 0.00 _GLOBAL__sub_I_main
- 0.00 48.23 0.00 1 0.00 0.00 __static_initialization_and_destruction_0(int, int)
- 0.00 48.23 0.00 1 0.00 0.00 __static_initialization_and_destruction_0(int, int)
- 0.00 48.23 0.00 1 0.00 0.00 __static_initialization_and_destruction_0(int, int)
- 0.00 48.23 0.00 1 0.00 0.00 __static_initialization_and_destruction_0(int, int)
- 0.00 48.23 0.00 1 0.00 0.00 __static_initialization_and_destruction_0(int, int)
- 0.00 48.23 0.00 1 0.00 0.00 __static_initialization_and_destruction_0(int, int)
- 0.00 48.23 0.00 1 0.00 0.00 __static_initialization_and_destruction_0(int, int)
- 0.00 48.23 0.00 1 0.00 0.00 __static_initialization_and_destruction_0(int, int)
- 0.00 48.23 0.00 1 0.00 0.00 __static_initialization_and_destruction_0(int, int)
- 0.00 48.23 0.00 1 0.00 0.00 __static_initialization_and_destruction_0(int, int)
- 0.00 48.23 0.00 1 0.00 0.00 __static_initialization_and_destruction_0(int, int)
- 0.00 48.23 0.00 1 0.00 0.00 __static_initialization_and_destruction_0(int, int)
- 0.00 48.23 0.00 1 0.00 0.00 __static_initialization_and_destruction_0(int, int)
- 0.00 48.23 0.00 1 0.00 0.00 __static_initialization_and_destruction_0(int, int)
- 0.00 48.23 0.00 1 0.00 0.00 __static_initialization_and_destruction_0(int, int)
- 0.00 48.23 0.00 1 0.00 0.00 __static_initialization_and_destruction_0(int, int)
- 0.00 48.23 0.00 1 0.00 0.00 __static_initialization_and_destruction_0(int, int)
- 0.00 48.23 0.00 1 0.00 0.00 __static_initialization_and_destruction_0(int, int)
- 0.00 48.23 0.00 1 0.00 0.00 __static_initialization_and_destruction_0(int, int)
- 0.00 48.23 0.00 1 0.00 0.00 __static_initialization_and_destruction_0(int, int)
- 0.00 48.23 0.00 1 0.00 0.00 __static_initialization_and_destruction_0(int, int)
- 0.00 48.23 0.00 1 0.00 0.00 __static_initialization_and_destruction_0(int, int)
- 0.00 48.23 0.00 1 0.00 0.00 __static_initialization_and_destruction_0(int, int)
- 0.00 48.23 0.00 1 0.00 0.00 __static_initialization_and_destruction_0(int, int)
- 0.00 48.23 0.00 1 0.00 0.00 __static_initialization_and_destruction_0(int, int)
- 0.00 48.23 0.00 1 0.00 0.00 __static_initialization_and_destruction_0(int, int)
- 0.00 48.23 0.00 1 0.00 0.00 __static_initialization_and_destruction_0(int, int)
- 0.00 48.23 0.00 1 0.00 0.00 __static_initialization_and_destruction_0(int, int)
- 0.00 48.23 0.00 1 0.00 0.00 __static_initialization_and_destruction_0(int, int)
- 0.00 48.23 0.00 1 0.00 0.00 __static_initialization_and_destruction_0(int, int)
- 0.00 48.23 0.00 1 0.00 0.00 __static_initialization_and_destruction_0(int, int)
- 0.00 48.23 0.00 1 0.00 0.00 __static_initialization_and_destruction_0(int, int)
- 0.00 48.23 0.00 1 0.00 0.00 __static_initialization_and_destruction_0(int, int)
- 0.00 48.23 0.00 1 0.00 0.00 __static_initialization_and_destruction_0(int, int)
- 0.00 48.23 0.00 1 0.00 0.00 __static_initialization_and_destruction_0(int, int)
- 0.00 48.23 0.00 1 0.00 0.00 __static_initialization_and_destruction_0(int, int)
- 0.00 48.23 0.00 1 0.00 0.00 __static_initialization_and_destruction_0(int, int)
- 0.00 48.23 0.00 1 0.00 0.00 __static_initialization_and_destruction_0(int, int)
- 0.00 48.23 0.00 1 0.00 0.00 __static_initialization_and_destruction_0(int, int)
- 0.00 48.23 0.00 1 0.00 0.00 __static_initialization_and_destruction_0(int, int)
- 0.00 48.23 0.00 1 0.00 0.00 __static_initialization_and_destruction_0(int, int)
- 0.00 48.23 0.00 1 0.00 0.00 __static_initialization_and_destruction_0(int, int)
- 0.00 48.23 0.00 1 0.00 0.00 __static_initialization_and_destruction_0(int, int)
- 0.00 48.23 0.00 1 0.00 0.00 __static_initialization_and_destruction_0(int, int)
- 0.00 48.23 0.00 1 0.00 0.00 __static_initialization_and_destruction_0(int, int)
- 0.00 48.23 0.00 1 0.00 0.00 __static_initialization_and_destruction_0(int, int)
- 0.00 48.23 0.00 1 0.00 0.00 __static_initialization_and_destruction_0(int, int)
- 0.00 48.23 0.00 1 0.00 0.00 __static_initialization_and_destruction_0(int, int)
- 0.00 48.23 0.00 1 0.00 0.00 __static_initialization_and_destruction_0(int, int)
- 0.00 48.23 0.00 1 0.00 0.00 __static_initialization_and_destruction_0(int, int)
- 0.00 48.23 0.00 1 0.00 0.00 __static_initialization_and_destruction_0(int, int)
- 0.00 48.23 0.00 1 0.00 0.00 __static_initialization_and_destruction_0(int, int)
- 0.00 48.23 0.00 1 0.00 0.00 __static_initialization_and_destruction_0(int, int)
- 0.00 48.23 0.00 1 0.00 0.00 __static_initialization_and_destruction_0(int, int)
- 0.00 48.23 0.00 1 0.00 0.00 __static_initialization_and_destruction_0(int, int)
- 0.00 48.23 0.00 1 0.00 0.00 __static_initialization_and_destruction_0(int, int)
- 0.00 48.23 0.00 1 0.00 0.00 __static_initialization_and_destruction_0(int, int)
- 0.00 48.23 0.00 1 0.00 0.00 FullLogger::console_start()
- 0.00 48.23 0.00 1 0.00 0.00 FullLogger::FullLogger()
- 0.00 48.23 0.00 1 0.00 0.00 FullLogger::~FullLogger()
- 0.00 48.23 0.00 1 0.00 0.00 FullLogger::~FullLogger()
- 0.00 48.23 0.00 1 0.00 0.00 GridSystem::force_update()
- 0.00 48.23 0.00 1 0.00 0.00 GridSystem::GridSystem(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<Camera>)
- 0.00 48.23 0.00 1 0.00 0.01 GridSystem::~GridSystem()
- 0.00 48.23 0.00 1 0.00 0.00 Handle ObjectPool<VertexList>::add<char const (&) [19], sf::PrimitiveType&, int&>(char const (&) [19], sf::PrimitiveType&, int&)
- 0.00 48.23 0.00 1 0.00 0.00 ObjectPool<VertexList>::Entry::Entry(unsigned int, VertexList)
- 0.00 48.23 0.00 1 0.00 0.00 ObjectPool<VertexList>::reset()
- 0.00 48.23 0.00 1 0.00 0.00 ObjectPool<VertexList>::ObjectPool(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned int, VertexList)
- 0.00 48.23 0.00 1 0.00 0.00 ObjectPool<VertexList>::~ObjectPool()
- 0.00 48.23 0.00 1 0.00 0.00 ObjectPool<VertexList>::~ObjectPool()
- 0.00 48.23 0.00 1 0.00 0.00 Handle ObjectPool<PlayerProfile>::add<char const (&) [18], int&>(char const (&) [18], int&)
- 0.00 48.23 0.00 1 0.00 0.00 Handle ObjectPool<PlayerProfile>::add<char const (&) [20], int&>(char const (&) [20], int&)
- 0.00 48.23 0.00 1 0.00 0.00 Handle ObjectPool<PlayerProfile>::add<char const (&) [21], int&>(char const (&) [21], int&)
- 0.00 48.23 0.00 1 0.00 0.00 Handle ObjectPool<PlayerProfile>::add<char const (&) [22], int&>(char const (&) [22], int&)
- 0.00 48.23 0.00 1 0.00 0.00 Handle ObjectPool<PlayerProfile>::add<char const (&) [23], int&>(char const (&) [23], int&)
- 0.00 48.23 0.00 1 0.00 0.00 Handle ObjectPool<PlayerProfile>::add<char const (&) [24], int&>(char const (&) [24], int&)
- 0.00 48.23 0.00 1 0.00 0.00 Handle ObjectPool<PlayerProfile>::add<char const (&) [26], int&>(char const (&) [26], int&)
- 0.00 48.23 0.00 1 0.00 0.00 Handle ObjectPool<PlayerProfile>::add<char const (&) [29], int&>(char const (&) [29], int&)
- 0.00 48.23 0.00 1 0.00 0.00 Handle ObjectPool<PlayerProfile>::add<char const (&) [34], int&>(char const (&) [34], int&)
- 0.00 48.23 0.00 1 0.00 0.00 Handle ObjectPool<Grid>::add<char const (&) [15]>(char const (&) [15])
- 0.00 48.23 0.00 1 0.00 0.00 ObjectPool<Grid>::Entry::Entry(unsigned int, Grid)
- 0.00 48.23 0.00 1 0.00 0.04 ObjectPool<Grid>::ObjectPool(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned int, Grid)
- 0.00 48.23 0.00 1 0.00 0.00 ObjectPool<Grid>::~ObjectPool()
- 0.00 48.23 0.00 1 0.00 0.00 ObjectPool<Grid>::~ObjectPool()
- 0.00 48.23 0.00 1 0.00 0.00 Handle ObjectPool<Text>::add<char const (&) [10], char const (&) [10], std::shared_ptr<Font>&, int&>(char const (&) [10], char const (&) [10], std::shared_ptr<Font>&, int&)
- 0.00 48.23 0.00 1 0.00 0.00 Handle ObjectPool<Text>::add<char const (&) [16], char const (&) [5], std::shared_ptr<Font>&, int&>(char const (&) [16], char const (&) [5], std::shared_ptr<Font>&, int&)
- 0.00 48.23 0.00 1 0.00 0.00 Handle ObjectPool<Text>::add<char const (&) [17], char const (&) [15], std::shared_ptr<Font>&, int&>(char const (&) [17], char const (&) [15], std::shared_ptr<Font>&, int&)
- 0.00 48.23 0.00 1 0.00 0.00 Handle ObjectPool<Text>::add<char const (&) [17], char const (&) [8], std::shared_ptr<Font>&, int&>(char const (&) [17], char const (&) [8], std::shared_ptr<Font>&, int&)
- 0.00 48.23 0.00 1 0.00 0.00 Handle ObjectPool<Sprite>::add<char const (&) [13], std::shared_ptr<Texture>&>(char const (&) [13], std::shared_ptr<Texture>&)
- 0.00 48.23 0.00 1 0.00 0.00 Handle ObjectPool<TileMap>::add<>()
- 0.00 48.23 0.00 1 0.00 0.00 ObjectPool<TileMap>::Entry::Entry(unsigned int, TileMap)
- 0.00 48.23 0.00 1 0.00 0.00 ObjectPool<TileMap>::reset()
- 0.00 48.23 0.00 1 0.00 0.00 ObjectPool<TileMap>::ObjectPool(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned int, TileMap)
- 0.00 48.23 0.00 1 0.00 0.00 ObjectPool<TileMap>::~ObjectPool()
- 0.00 48.23 0.00 1 0.00 0.00 ObjectPool<TileMap>::~ObjectPool()
- 0.00 48.23 0.00 1 0.00 0.00 Handle ObjectPool<Callback>::add<char const (&) [13]>(char const (&) [13])
- 0.00 48.23 0.00 1 0.00 0.00 Handle ObjectPool<Callback>::add<char const (&) [15]>(char const (&) [15])
- 0.00 48.23 0.00 1 0.00 0.00 Handle ObjectPool<Callback>::add<char const (&) [16]>(char const (&) [16])
- 0.00 48.23 0.00 1 0.00 0.00 Handle ObjectPool<Callback>::add<char const (&) [17]>(char const (&) [17])
- 0.00 48.23 0.00 1 0.00 0.00 Handle ObjectPool<Callback>::add<char const (&) [18], bool&>(char const (&) [18], bool&)
- 0.00 48.23 0.00 1 0.00 0.00 Handle ObjectPool<Callback>::add<char const (&) [19]>(char const (&) [19])
- 0.00 48.23 0.00 1 0.00 0.00 Handle ObjectPool<Callback>::add<char const (&) [20]>(char const (&) [20])
- 0.00 48.23 0.00 1 0.00 0.00 Handle ObjectPool<Callback>::add<char const (&) [20], bool&>(char const (&) [20], bool&)
- 0.00 48.23 0.00 1 0.00 0.00 Handle ObjectPool<Callback>::add<char const (&) [21]>(char const (&) [21])
- 0.00 48.23 0.00 1 0.00 0.00 Handle ObjectPool<Callback>::add<char const (&) [24], bool&>(char const (&) [24], bool&)
- 0.00 48.23 0.00 1 0.00 0.00 Handle ObjectPool<Callback>::add<char const (&) [26]>(char const (&) [26])
- 0.00 48.23 0.00 1 0.00 0.00 Handle ObjectPool<Callback>::add<char const (&) [35]>(char const (&) [35])
- 0.00 48.23 0.00 1 0.00 0.00 ObjectPool<Callback>::remove(Handle const&)
- 0.00 48.23 0.00 1 0.00 0.00 Handle ObjectPool<Clickable>::add<char const (&) [19]>(char const (&) [19])
- 0.00 48.23 0.00 1 0.00 0.00 Handle ObjectPool<Clickable>::add<char const (&) [22]>(char const (&) [22])
- 0.00 48.23 0.00 1 0.00 0.00 Handle ObjectPool<Clickable>::add<char const (&) [25]>(char const (&) [25])
- 0.00 48.23 0.00 1 0.00 0.00 Handle ObjectPool<Clickable>::add<char const (&) [30]>(char const (&) [30])
- 0.00 48.23 0.00 1 0.00 0.00 ObjectPool<Clickable>::Entry::Entry(unsigned int, Clickable)
- 0.00 48.23 0.00 1 0.00 0.00 ObjectPool<Clickable>::reset()
- 0.00 48.23 0.00 1 0.00 0.00 ObjectPool<Clickable>::ObjectPool(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned int, Clickable)
- 0.00 48.23 0.00 1 0.00 0.00 ObjectPool<Clickable>::~ObjectPool()
- 0.00 48.23 0.00 1 0.00 0.00 ObjectPool<Clickable>::~ObjectPool()
- 0.00 48.23 0.00 1 0.00 0.00 Handle ObjectPool<Collision>::add<char const (&) [19], sf::Rect<float>&>(char const (&) [19], sf::Rect<float>&)
- 0.00 48.23 0.00 1 0.00 0.00 Handle ObjectPool<Collision>::add<char const (&) [25], sf::Rect<float>&>(char const (&) [25], sf::Rect<float>&)
- 0.00 48.23 0.00 1 0.00 0.00 Handle ObjectPool<Collision>::add<char const (&) [28], sf::Rect<float>&>(char const (&) [28], sf::Rect<float>&)
- 0.00 48.23 0.00 1 0.00 0.00 Handle ObjectPool<Collision>::add<char const (&) [29], sf::Rect<float>&>(char const (&) [29], sf::Rect<float>&)
- 0.00 48.23 0.00 1 0.00 0.00 Handle ObjectPool<Collision>::add<char const (&) [30], sf::Rect<float>&>(char const (&) [30], sf::Rect<float>&)
- 0.00 48.23 0.00 1 0.00 0.00 ObjectPool<Collision>::Entry::Entry(unsigned int, Collision)
- 0.00 48.23 0.00 1 0.00 0.01 ObjectPool<Collision>::reset()
- 0.00 48.23 0.00 1 0.00 0.01 ObjectPool<Collision>::ObjectPool(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned int, Collision)
- 0.00 48.23 0.00 1 0.00 0.00 ObjectPool<Collision>::~ObjectPool()
- 0.00 48.23 0.00 1 0.00 0.00 ObjectPool<Collision>::~ObjectPool()
- 0.00 48.23 0.00 1 0.00 0.00 Handle ObjectPool<Rectangle>::add<char const (&) [19], int&, int&, int&, int&>(char const (&) [19], int&, int&, int&, int&)
- 0.00 48.23 0.00 1 0.00 0.00 Handle ObjectPool<Rectangle>::add<char const (&) [21], int&, int&, int&, int&>(char const (&) [21], int&, int&, int&, int&)
- 0.00 48.23 0.00 1 0.00 0.00 Handle ObjectPool<Rectangle>::add<char const (&) [23], int&, int&, int&, int&>(char const (&) [23], int&, int&, int&, int&)
- 0.00 48.23 0.00 1 0.00 0.00 Handle ObjectPool<Rectangle>::add<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, int&, int&, float&, int&>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, int&, int&, float&, int&)
- 0.00 48.23 0.00 1 0.00 0.00 Handle ObjectPool<Rectangle>::add<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, int&, int&, int&, int&>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, int&, int&, int&, int&)
- 0.00 48.23 0.00 1 0.00 0.00 ObjectPool<Rectangle>::Entry::Entry(unsigned int, Rectangle)
- 0.00 48.23 0.00 1 0.00 0.00 ObjectPool<Rectangle>::reset()
- 0.00 48.23 0.00 1 0.00 0.01 ObjectPool<Rectangle>::ObjectPool(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned int, Rectangle)
- 0.00 48.23 0.00 1 0.00 0.00 ObjectPool<Rectangle>::~ObjectPool()
- 0.00 48.23 0.00 1 0.00 0.00 ObjectPool<Rectangle>::~ObjectPool()
- 0.00 48.23 0.00 1 0.00 0.00 FileChannel::~FileChannel()
- 0.00 48.23 0.00 1 0.00 0.00 void Messageable::install_message_handler<SetVisualDebugMessage, VisualDebugSystem::on_init(Game&)::{lambda(SetVisualDebugMessage&)#1}>(VisualDebugSystem::on_init(Game&)::{lambda(SetVisualDebugMessage&)#1})
- 0.00 48.23 0.00 1 0.00 0.18 void Messageable::install_message_handler<SetGridVisibilityMessage, GridSystem::on_init(Game&)::{lambda(SetGridVisibilityMessage&)#1}>(GridSystem::on_init(Game&)::{lambda(SetGridVisibilityMessage&)#1})
- 0.00 48.23 0.00 1 0.00 0.00 ModalIntent::ModalIntent(unsigned int, std::shared_ptr<InputElement>)
- 0.00 48.23 0.00 1 0.00 0.00 ModalIntent::~ModalIntent()
- 0.00 48.23 0.00 1 0.00 0.14 BuilderScene::create_hud(Game&)
- 0.00 48.23 0.00 1 0.00 0.00 BuilderScene::load_fonts()
- 0.00 48.23 0.00 1 0.00 0.00 BuilderScene::create_textbox(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, float, int, unsigned int)
- 0.00 48.23 0.00 1 0.00 0.16 BuilderScene::load_from_file(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)
- 0.00 48.23 0.00 1 0.00 0.04 BuilderScene::create_backdrop(GraphicalSystem*)
- 0.00 48.23 0.00 1 0.00 0.03 BuilderScene::file_dialog_box()
- 0.00 48.23 0.00 1 0.00 0.02 BuilderScene::setup_keybindings(Game&)
- 0.00 48.23 0.00 1 0.00 0.06 BuilderScene::create_fps_display(GraphicalSystem*)
- 0.00 48.23 0.00 1 0.00 0.01 BuilderScene::create_mouse_entity(Game&)
- 0.00 48.23 0.00 1 0.00 0.01 BuilderScene::create_notification(float, float)
- 0.00 48.23 0.00 1 0.00 0.01 BuilderScene::create_tile_palette(GraphicalSystem*)
- 0.00 48.23 0.00 1 0.00 0.00 BuilderScene::mouse_script_add_pan_behavior(Game&, Handle)
- 0.00 48.23 0.00 1 0.00 0.00 BuilderScene::mouse_script_add_zoom_behavior(Game&, Handle)
- 0.00 48.23 0.00 1 0.00 0.00 BuilderScene::mouse_script_add_select_behavior(Game&, Handle)
- 0.00 48.23 0.00 1 0.00 0.00 BuilderScene::exit(Game&)
- 0.00 48.23 0.00 1 0.00 0.48 BuilderScene::init(Game&)
- 0.00 48.23 0.00 1 0.00 0.00 BuilderScene::enter(Game&)
- 0.00 48.23 0.00 1 0.00 0.00 BuilderScene::process(Game&, CloseInputEvent&)
- 0.00 48.23 0.00 1 0.00 0.07 BuilderScene::BuilderScene()
- 0.00 48.23 0.00 1 0.00 0.07 BuilderScene::~BuilderScene()
- 0.00 48.23 0.00 1 0.00 0.07 BuilderScene::~BuilderScene()
- 0.00 48.23 0.00 1 0.00 0.00 EntityFilter::ExpressionTuple<Grid>::ExpressionTuple(bool)
- 0.00 48.23 0.00 1 0.00 0.00 EntityFilter::ExpressionTuple<Grid>::~ExpressionTuple()
- 0.00 48.23 0.00 1 0.00 0.00 EntityFilter::ExpressionTuple<Collision>::ExpressionTuple(bool)
- 0.00 48.23 0.00 1 0.00 0.00 EntityFilter::ExpressionTuple<Collision>::~ExpressionTuple()
- 0.00 48.23 0.00 1 0.00 0.00 EntityFilter::Or<Collision>::Or()
- 0.00 48.23 0.00 1 0.00 0.00 EntityFilter::Or<Collision>::~Or()
- 0.00 48.23 0.00 1 0.00 0.00 EntityFilter::Or<Collision>::~Or()
- 0.00 48.23 0.00 1 0.00 0.00 EntityFilter::And<Grid>::And()
- 0.00 48.23 0.00 1 0.00 0.00 EntityFilter::And<Grid>::~And()
- 0.00 48.23 0.00 1 0.00 0.00 EntityFilter::And<Grid>::~And()
- 0.00 48.23 0.00 1 0.00 0.00 EntityFilter& EntityFilter::one_of<Collision>()
- 0.00 48.23 0.00 1 0.00 0.00 void InputBinding::set<ModalIntent, (void*)0, int, std::shared_ptr<InputElement> >(int&&, std::shared_ptr<InputElement>&&)
- 0.00 48.23 0.00 1 0.00 0.00 void InputBinding::set<MouseXIntent, (void*)0, int, std::shared_ptr<InputElement> >(int&&, std::shared_ptr<InputElement>&&)
- 0.00 48.23 0.00 1 0.00 0.00 void InputBinding::set<MouseYIntent, (void*)0, int, std::shared_ptr<InputElement> >(int&&, std::shared_ptr<InputElement>&&)
- 0.00 48.23 0.00 1 0.00 0.00 void InputBinding::set<MoveLeftIntent, (void*)0, int, std::shared_ptr<InputElement> >(int&&, std::shared_ptr<InputElement>&&)
- 0.00 48.23 0.00 1 0.00 0.00 void InputBinding::set<LeftClickIntent, (void*)0, int, std::shared_ptr<InputElement> >(int&&, std::shared_ptr<InputElement>&&)
- 0.00 48.23 0.00 1 0.00 0.00 void InputBinding::set<MoveRightIntent, (void*)0, int, std::shared_ptr<InputElement> >(int&&, std::shared_ptr<InputElement>&&)
- 0.00 48.23 0.00 1 0.00 0.00 void InputBinding::set<ResetViewIntent, (void*)0, int, std::shared_ptr<InputElement> >(int&&, std::shared_ptr<InputElement>&&)
- 0.00 48.23 0.00 1 0.00 0.00 void InputBinding::set<MouseWheelIntent, (void*)0, int, std::shared_ptr<InputElement> >(int&&, std::shared_ptr<InputElement>&&)
- 0.00 48.23 0.00 1 0.00 0.00 void InputBinding::set<RightClickIntent, (void*)0, int, std::shared_ptr<InputElement> >(int&&, std::shared_ptr<InputElement>&&)
- 0.00 48.23 0.00 1 0.00 0.00 void InputBinding::set<RemoveTilesIntent, (void*)0, int, std::shared_ptr<InputElement> >(int&&, std::shared_ptr<InputElement>&&)
- 0.00 48.23 0.00 1 0.00 0.00 void InputBinding::set<VisualDebugIntent, (void*)0, int, std::shared_ptr<InputElement> >(int&&, std::shared_ptr<InputElement>&&)
- 0.00 48.23 0.00 1 0.00 0.00 void InputBinding::set<SerializeMapIntent, (void*)0, int, std::shared_ptr<InputElement> >(int&&, std::shared_ptr<InputElement>&&)
- 0.00 48.23 0.00 1 0.00 0.00 void InputBinding::set<SelectMenuItemIntent, (void*)0, int, std::shared_ptr<InputElement> >(int&&, std::shared_ptr<InputElement>&&)
- 0.00 48.23 0.00 1 0.00 0.00 void InputBinding::set<GridVisibilityToggleIntent, (void*)0, int, std::shared_ptr<InputElement> >(int&&, std::shared_ptr<InputElement>&&)
- 0.00 48.23 0.00 1 0.00 0.00 InputBinding::InputBinding(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
- 0.00 48.23 0.00 1 0.00 0.00 InputManager::InputManager(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)
- 0.00 48.23 0.00 1 0.00 0.02 InputManager::~InputManager()
- 0.00 48.23 0.00 1 0.00 0.02 InputManager::~InputManager()
- 0.00 48.23 0.00 1 0.00 0.00 MouseXIntent::MouseXIntent(unsigned int, std::shared_ptr<InputElement>)
- 0.00 48.23 0.00 1 0.00 0.00 MouseXIntent::~MouseXIntent()
- 0.00 48.23 0.00 1 0.00 0.00 MouseYIntent::MouseYIntent(unsigned int, std::shared_ptr<InputElement>)
- 0.00 48.23 0.00 1 0.00 0.00 MouseYIntent::~MouseYIntent()
- 0.00 48.23 0.00 1 0.00 0.00 ConsoleLogger::ConsoleLogger()
- 0.00 48.23 0.00 1 0.00 0.00 ConsoleLogger::~ConsoleLogger()
- 0.00 48.23 0.00 1 0.00 0.00 ConsoleLogger::~ConsoleLogger()
- 0.00 48.23 0.00 1 0.00 0.00 RenderSurface::RenderSurface()
- 0.00 48.23 0.00 1 0.00 0.00 RenderSurface::~RenderSurface()
- 0.00 48.23 0.00 1 0.00 0.00 JSONSerializer::~JSONSerializer()
- 0.00 48.23 0.00 1 0.00 0.00 MoveLeftIntent::MoveLeftIntent(unsigned int, std::shared_ptr<InputElement>)
- 0.00 48.23 0.00 1 0.00 0.00 MoveLeftIntent::~MoveLeftIntent()
- 0.00 48.23 0.00 1 0.00 0.00 StartMenuScene::exit(Game&)
- 0.00 48.23 0.00 1 0.00 0.07 StartMenuScene::init(Game&)
- 0.00 48.23 0.00 1 0.00 0.00 StartMenuScene::enter(Game&)
- 0.00 48.23 0.00 1 0.00 0.07 StartMenuScene::StartMenuScene()
- 0.00 48.23 0.00 1 0.00 0.07 StartMenuScene::~StartMenuScene()
- 0.00 48.23 0.00 1 0.00 0.07 StartMenuScene::~StartMenuScene()
- 0.00 48.23 0.00 1 0.00 0.00 CloseInputEvent::CloseInputEvent()
- 0.00 48.23 0.00 1 0.00 0.00 CloseInputEvent::~CloseInputEvent()
- 0.00 48.23 0.00 1 0.00 0.00 LeftClickIntent::LeftClickIntent(unsigned int, std::shared_ptr<InputElement>)
- 0.00 48.23 0.00 1 0.00 0.00 LeftClickIntent::~LeftClickIntent()
- 0.00 48.23 0.00 1 0.00 0.00 MoveRightIntent::MoveRightIntent(unsigned int, std::shared_ptr<InputElement>)
- 0.00 48.23 0.00 1 0.00 0.00 MoveRightIntent::~MoveRightIntent()
- 0.00 48.23 0.00 1 0.00 0.00 ResetViewIntent::ResetViewIntent(unsigned int, std::shared_ptr<InputElement>)
- 0.00 48.23 0.00 1 0.00 0.00 ResetViewIntent::~ResetViewIntent()
- 0.00 48.23 0.00 1 0.00 0.01 void ComponentManager::create_pool<VertexList, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned int, VertexList)
- 0.00 48.23 0.00 1 0.00 0.05 void ComponentManager::create_pool<Grid, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned int, Grid)
- 0.00 48.23 0.00 1 0.00 0.01 void ComponentManager::create_pool<TileMap, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned int, TileMap)
- 0.00 48.23 0.00 1 0.00 0.01 void ComponentManager::create_pool<Clickable, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned int, Clickable)
- 0.00 48.23 0.00 1 0.00 0.02 void ComponentManager::create_pool<Collision, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned int, Collision)
- 0.00 48.23 0.00 1 0.00 0.01 void ComponentManager::create_pool<Rectangle, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned int, Rectangle)
- 0.00 48.23 0.00 1 0.00 0.01 Handle ComponentManager::add<VertexList, char const (&) [19], sf::PrimitiveType&, int&, (void*)0>(char const (&) [19], sf::PrimitiveType&, int&)
- 0.00 48.23 0.00 1 0.00 0.00 Handle ComponentManager::add<PlayerProfile, char const (&) [18], int&, (void*)0>(char const (&) [18], int&)
- 0.00 48.23 0.00 1 0.00 0.01 Handle ComponentManager::add<PlayerProfile, char const (&) [20], int&, (void*)0>(char const (&) [20], int&)
- 0.00 48.23 0.00 1 0.00 0.00 Handle ComponentManager::add<PlayerProfile, char const (&) [21], int&, (void*)0>(char const (&) [21], int&)
- 0.00 48.23 0.00 1 0.00 0.00 Handle ComponentManager::add<PlayerProfile, char const (&) [22], int&, (void*)0>(char const (&) [22], int&)
- 0.00 48.23 0.00 1 0.00 0.00 Handle ComponentManager::add<PlayerProfile, char const (&) [23], int&, (void*)0>(char const (&) [23], int&)
- 0.00 48.23 0.00 1 0.00 0.01 Handle ComponentManager::add<PlayerProfile, char const (&) [24], int&, (void*)0>(char const (&) [24], int&)
- 0.00 48.23 0.00 1 0.00 0.00 Handle ComponentManager::add<PlayerProfile, char const (&) [26], int&, (void*)0>(char const (&) [26], int&)
- 0.00 48.23 0.00 1 0.00 0.00 Handle ComponentManager::add<PlayerProfile, char const (&) [29], int&, (void*)0>(char const (&) [29], int&)
- 0.00 48.23 0.00 1 0.00 0.00 Handle ComponentManager::add<PlayerProfile, char const (&) [34], int&, (void*)0>(char const (&) [34], int&)
- 0.00 48.23 0.00 1 0.00 0.05 Handle ComponentManager::add<Grid, char const (&) [15], (void*)0>(char const (&) [15])
- 0.00 48.23 0.00 1 0.00 0.02 Handle ComponentManager::add<Text, char const (&) [10], char const (&) [10], std::shared_ptr<Font>&, int&, (void*)0>(char const (&) [10], char const (&) [10], std::shared_ptr<Font>&, int&)
- 0.00 48.23 0.00 1 0.00 0.00 Handle ComponentManager::add<Text, char const (&) [16], char const (&) [5], std::shared_ptr<Font>&, int&, (void*)0>(char const (&) [16], char const (&) [5], std::shared_ptr<Font>&, int&)
- 0.00 48.23 0.00 1 0.00 0.00 Handle ComponentManager::add<Text, char const (&) [17], char const (&) [15], std::shared_ptr<Font>&, int&, (void*)0>(char const (&) [17], char const (&) [15], std::shared_ptr<Font>&, int&)
- 0.00 48.23 0.00 1 0.00 0.02 Handle ComponentManager::add<Text, char const (&) [17], char const (&) [8], std::shared_ptr<Font>&, int&, (void*)0>(char const (&) [17], char const (&) [8], std::shared_ptr<Font>&, int&)
- 0.00 48.23 0.00 1 0.00 0.01 Handle ComponentManager::add<Sprite, char const (&) [13], std::shared_ptr<Texture>&, (void*)0>(char const (&) [13], std::shared_ptr<Texture>&)
- 0.00 48.23 0.00 1 0.00 0.01 Handle ComponentManager::add<TileMap, , (void*)0>()
- 0.00 48.23 0.00 1 0.00 0.00 Handle ComponentManager::add<Callback, char const (&) [13], (void*)0>(char const (&) [13])
- 0.00 48.23 0.00 1 0.00 0.01 Handle ComponentManager::add<Callback, char const (&) [15], (void*)0>(char const (&) [15])
- 0.00 48.23 0.00 1 0.00 0.00 Handle ComponentManager::add<Callback, char const (&) [16], (void*)0>(char const (&) [16])
- 0.00 48.23 0.00 1 0.00 0.00 Handle ComponentManager::add<Callback, char const (&) [17], (void*)0>(char const (&) [17])
- 0.00 48.23 0.00 1 0.00 0.00 Handle ComponentManager::add<Callback, char const (&) [18], bool&, (void*)0>(char const (&) [18], bool&)
- 0.00 48.23 0.00 1 0.00 0.01 Handle ComponentManager::add<Callback, char const (&) [19], (void*)0>(char const (&) [19])
- 0.00 48.23 0.00 1 0.00 0.00 Handle ComponentManager::add<Callback, char const (&) [20], (void*)0>(char const (&) [20])
- 0.00 48.23 0.00 1 0.00 0.00 Handle ComponentManager::add<Callback, char const (&) [20], bool&, (void*)0>(char const (&) [20], bool&)
- 0.00 48.23 0.00 1 0.00 0.00 Handle ComponentManager::add<Callback, char const (&) [21], (void*)0>(char const (&) [21])
- 0.00 48.23 0.00 1 0.00 0.00 Handle ComponentManager::add<Callback, char const (&) [24], bool&, (void*)0>(char const (&) [24], bool&)
- 0.00 48.23 0.00 1 0.00 0.00 Handle ComponentManager::add<Callback, char const (&) [26], (void*)0>(char const (&) [26])
- 0.00 48.23 0.00 1 0.00 0.00 Handle ComponentManager::add<Callback, char const (&) [35], (void*)0>(char const (&) [35])
- 0.00 48.23 0.00 1 0.00 0.00 Handle ComponentManager::add<Clickable, char const (&) [19], (void*)0>(char const (&) [19])
- 0.00 48.23 0.00 1 0.00 0.00 Handle ComponentManager::add<Clickable, char const (&) [22], (void*)0>(char const (&) [22])
- 0.00 48.23 0.00 1 0.00 0.00 Handle ComponentManager::add<Clickable, char const (&) [25], (void*)0>(char const (&) [25])
- 0.00 48.23 0.00 1 0.00 0.00 Handle ComponentManager::add<Clickable, char const (&) [30], (void*)0>(char const (&) [30])
- 0.00 48.23 0.00 1 0.00 0.00 Handle ComponentManager::add<Collision, char const (&) [19], sf::Rect<float>&, (void*)0>(char const (&) [19], sf::Rect<float>&)
- 0.00 48.23 0.00 1 0.00 0.00 Handle ComponentManager::add<Collision, char const (&) [25], sf::Rect<float>&, (void*)0>(char const (&) [25], sf::Rect<float>&)
- 0.00 48.23 0.00 1 0.00 0.02 Handle ComponentManager::add<Collision, char const (&) [28], sf::Rect<float>&, (void*)0>(char const (&) [28], sf::Rect<float>&)
- 0.00 48.23 0.00 1 0.00 0.00 Handle ComponentManager::add<Collision, char const (&) [29], sf::Rect<float>&, (void*)0>(char const (&) [29], sf::Rect<float>&)
- 0.00 48.23 0.00 1 0.00 0.00 Handle ComponentManager::add<Collision, char const (&) [30], sf::Rect<float>&, (void*)0>(char const (&) [30], sf::Rect<float>&)
- 0.00 48.23 0.00 1 0.00 0.01 Handle ComponentManager::add<Rectangle, char const (&) [19], int&, int&, int&, int&, (void*)0>(char const (&) [19], int&, int&, int&, int&)
- 0.00 48.23 0.00 1 0.00 0.00 Handle ComponentManager::add<Rectangle, char const (&) [21], int&, int&, int&, int&, (void*)0>(char const (&) [21], int&, int&, int&, int&)
- 0.00 48.23 0.00 1 0.00 0.00 Handle ComponentManager::add<Rectangle, char const (&) [23], int&, int&, int&, int&, (void*)0>(char const (&) [23], int&, int&, int&, int&)
- 0.00 48.23 0.00 1 0.00 0.00 Handle ComponentManager::add<Rectangle, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, int&, int&, float&, int&, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, int&, int&, float&, int&)
- 0.00 48.23 0.00 1 0.00 0.00 Handle ComponentManager::add<Rectangle, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, int&, int&, int&, int&, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, int&, int&, int&, int&)
- 0.00 48.23 0.00 1 0.00 0.00 MouseWheelIntent::MouseWheelIntent(unsigned int, std::shared_ptr<InputElement>)
- 0.00 48.23 0.00 1 0.00 0.00 MouseWheelIntent::~MouseWheelIntent()
- 0.00 48.23 0.00 1 0.00 0.00 ResizeInputEvent::ResizeInputEvent(int, int)
- 0.00 48.23 0.00 1 0.00 0.00 ResizeInputEvent::~ResizeInputEvent()
- 0.00 48.23 0.00 1 0.00 0.00 RightClickIntent::RightClickIntent(unsigned int, std::shared_ptr<InputElement>)
- 0.00 48.23 0.00 1 0.00 0.00 RightClickIntent::~RightClickIntent()
- 0.00 48.23 0.00 1 0.00 0.00 RemoveTilesIntent::RemoveTilesIntent(unsigned int, std::shared_ptr<InputElement>)
- 0.00 48.23 0.00 1 0.00 0.00 RemoveTilesIntent::~RemoveTilesIntent()
- 0.00 48.23 0.00 1 0.00 0.00 VisualDebugIntent::VisualDebugIntent(unsigned int, std::shared_ptr<InputElement>)
- 0.00 48.23 0.00 1 0.00 0.00 VisualDebugIntent::~VisualDebugIntent()
- 0.00 48.23 0.00 1 0.00 0.00 VisualDebugSystem::on_init(Game&)
- 0.00 48.23 0.00 1 0.00 0.03 VisualDebugSystem::VisualDebugSystem(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, RenderSurface&, std::shared_ptr<Camera>)
- 0.00 48.23 0.00 1 0.00 0.01 VisualDebugSystem::~VisualDebugSystem()
- 0.00 48.23 0.00 1 0.00 0.01 VisualDebugSystem::~VisualDebugSystem()
- 0.00 48.23 0.00 1 0.00 0.00 SerializeMapIntent::SerializeMapIntent(unsigned int, std::shared_ptr<InputElement>)
- 0.00 48.23 0.00 1 0.00 0.00 SerializeMapIntent::~SerializeMapIntent()
- 0.00 48.23 0.00 1 0.00 0.00 LostFocusInputEvent::LostFocusInputEvent()
- 0.00 48.23 0.00 1 0.00 0.00 LostFocusInputEvent::~LostFocusInputEvent()
- 0.00 48.23 0.00 1 0.00 0.00 SelectMenuItemIntent::SelectMenuItemIntent(unsigned int, std::shared_ptr<InputElement>)
- 0.00 48.23 0.00 1 0.00 0.00 SelectMenuItemIntent::~SelectMenuItemIntent()
- 0.00 48.23 0.00 1 0.00 0.00 GainedFocusInputEvent::GainedFocusInputEvent()
- 0.00 48.23 0.00 1 0.00 0.00 GainedFocusInputEvent::~GainedFocusInputEvent()
- 0.00 48.23 0.00 1 0.00 0.00 BaseEntitySubscription::BaseEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
- 0.00 48.23 0.00 1 0.00 0.01 BaseEntitySubscription::~BaseEntitySubscription()
- 0.00 48.23 0.00 1 0.00 0.01 BaseEntitySubscription::~BaseEntitySubscription()
- 0.00 48.23 0.00 1 0.00 0.00 GridVisibilityToggleIntent::GridVisibilityToggleIntent(unsigned int, std::shared_ptr<InputElement>)
- 0.00 48.23 0.00 1 0.00 0.00 GridVisibilityToggleIntent::~GridVisibilityToggleIntent()
- 0.00 48.23 0.00 1 0.00 0.00 sf::ContextSettings::ContextSettings(unsigned int, unsigned int, unsigned int, unsigned int, unsigned int, unsigned int, bool)
- 0.00 48.23 0.00 1 0.00 0.00 sf::Vector2<float> sf::operator*<float>(float, sf::Vector2<float> const&)
- 0.00 48.23 0.00 1 0.00 0.00 Game::switch_scene(Scene*)
- 0.00 48.23 0.00 1 0.00 0.00 Game::reset()
- 0.00 48.23 0.00 1 0.00 45.90 Game::start()
- 0.00 48.23 0.00 1 0.00 0.00 Game::process(CloseInputEvent&)
- 0.00 48.23 0.00 1 0.00 0.00 Game::process(ResizeInputEvent&)
- 0.00 48.23 0.00 1 0.00 0.00 Game::process(LostFocusInputEvent&)
- 0.00 48.23 0.00 1 0.00 0.00 Game::process(GainedFocusInputEvent&)
- 0.00 48.23 0.00 1 0.00 0.29 Game::Game()
- 0.00 48.23 0.00 1 0.00 0.09 Game::~Game()
- 0.00 48.23 0.00 1 0.00 0.00 Grid::tile_width(float)
- 0.00 48.23 0.00 1 0.00 0.00 Grid::deserialize(Serializer&, Scene&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)
- 0.00 48.23 0.00 1 0.00 0.00 Grid::tile_height(float)
- 0.00 48.23 0.00 1 0.00 0.00 Grid::origin(sf::Vector2<float>)
- 0.00 48.23 0.00 1 0.00 0.00 Grid::origin(float, float)
- 0.00 48.23 0.00 1 0.00 0.13 Mouse::Mouse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
- 0.00 48.23 0.00 1 0.00 0.00 Mouse::~Mouse()
- 0.00 48.23 0.00 1 0.00 0.00 Mouse::~Mouse()
- 0.00 48.23 0.00 1 0.00 0.09 void Scene::add_system<GridSystem, (void*)0>(GridSystem*, int)
- 0.00 48.23 0.00 1 0.00 0.09 void Scene::add_system<VisualDebugSystem, (void*)0>(VisualDebugSystem*, int)
- 0.00 48.23 0.00 1 0.00 0.00 Scene::switch_scene(Scene*)
- 0.00 48.23 0.00 1 0.00 0.13 Scene::remove_entity(Handle, bool)
- 0.00 48.23 0.00 1 0.00 0.00 Scene::get_entity_handle(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
- 0.00 48.23 0.00 1 0.00 0.00 Scene::process(Game&, ResizeInputEvent&)
- 0.00 48.23 0.00 1 0.00 0.00 Scene::process(Game&, LostFocusInputEvent&)
- 0.00 48.23 0.00 1 0.00 0.00 Scene::process(Game&, GainedFocusInputEvent&)
- 0.00 48.23 0.00 1 0.00 0.07 Scene::~Scene()
- 0.00 48.23 0.00 1 0.00 0.00 Canvas::set_framerate_limit(int)
- 0.00 48.23 0.00 1 0.00 0.00 Canvas::set_mouse_cursor_visible(bool)
- 0.00 48.23 0.00 1 0.00 0.00 Canvas::Canvas(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, sf::Vector2<float> const&, int)
- 0.00 48.23 0.00 1 0.00 0.00 Canvas::~Canvas()
- 0.00 48.23 0.00 1 0.00 0.01 Handle Entity::add<VertexList, char const (&) [19], sf::PrimitiveType, int, (void*)0>(char const (&) [19], sf::PrimitiveType&&, int&&)
- 0.00 48.23 0.00 1 0.00 0.00 Handle Entity::add<PlayerProfile, char const (&) [18], int, (void*)0>(char const (&) [18], int&&)
- 0.00 48.23 0.00 1 0.00 0.01 Handle Entity::add<PlayerProfile, char const (&) [20], int, (void*)0>(char const (&) [20], int&&)
- 0.00 48.23 0.00 1 0.00 0.00 Handle Entity::add<PlayerProfile, char const (&) [22], int, (void*)0>(char const (&) [22], int&&)
- 0.00 48.23 0.00 1 0.00 0.00 Handle Entity::add<PlayerProfile, char const (&) [23], int, (void*)0>(char const (&) [23], int&&)
- 0.00 48.23 0.00 1 0.00 0.01 Handle Entity::add<PlayerProfile, char const (&) [24], int, (void*)0>(char const (&) [24], int&&)
- 0.00 48.23 0.00 1 0.00 0.00 Handle Entity::add<PlayerProfile, char const (&) [26], int, (void*)0>(char const (&) [26], int&&)
- 0.00 48.23 0.00 1 0.00 0.00 Handle Entity::add<PlayerProfile, char const (&) [29], int, (void*)0>(char const (&) [29], int&&)
- 0.00 48.23 0.00 1 0.00 0.00 Handle Entity::add<PlayerProfile, char const (&) [34], int, (void*)0>(char const (&) [34], int&&)
- 0.00 48.23 0.00 1 0.00 0.05 Handle Entity::add<Grid, char const (&) [15], (void*)0>(char const (&) [15])
- 0.00 48.23 0.00 1 0.00 0.02 Handle Entity::add<Text, char const (&) [10], char const (&) [10], std::shared_ptr<Font>, int, (void*)0>(char const (&) [10], char const (&) [10], std::shared_ptr<Font>&&, int&&)
- 0.00 48.23 0.00 1 0.00 0.00 Handle Entity::add<Text, char const (&) [16], char const (&) [5], std::shared_ptr<Font>, int, (void*)0>(char const (&) [16], char const (&) [5], std::shared_ptr<Font>&&, int&&)
- 0.00 48.23 0.00 1 0.00 0.00 Handle Entity::add<Text, char const (&) [17], char const (&) [15], std::shared_ptr<Font>, int, (void*)0>(char const (&) [17], char const (&) [15], std::shared_ptr<Font>&&, int&&)
- 0.00 48.23 0.00 1 0.00 0.02 Handle Entity::add<Text, char const (&) [17], char const (&) [8], std::shared_ptr<Font>, int, (void*)0>(char const (&) [17], char const (&) [8], std::shared_ptr<Font>&&, int&&)
- 0.00 48.23 0.00 1 0.00 0.01 Handle Entity::add<Sprite, char const (&) [13], std::shared_ptr<Texture>, (void*)0>(char const (&) [13], std::shared_ptr<Texture>&&)
- 0.00 48.23 0.00 1 0.00 0.01 Handle Entity::add<TileMap, , (void*)0>()
- 0.00 48.23 0.00 1 0.00 0.00 Handle Entity::add<Callback, char const (&) [13], (void*)0>(char const (&) [13])
- 0.00 48.23 0.00 1 0.00 0.01 Handle Entity::add<Callback, char const (&) [15], (void*)0>(char const (&) [15])
- 0.00 48.23 0.00 1 0.00 0.00 Handle Entity::add<Callback, char const (&) [16], (void*)0>(char const (&) [16])
- 0.00 48.23 0.00 1 0.00 0.00 Handle Entity::add<Callback, char const (&) [17], (void*)0>(char const (&) [17])
- 0.00 48.23 0.00 1 0.00 0.00 Handle Entity::add<Callback, char const (&) [18], bool, (void*)0>(char const (&) [18], bool&&)
- 0.00 48.23 0.00 1 0.00 0.01 Handle Entity::add<Callback, char const (&) [19], (void*)0>(char const (&) [19])
- 0.00 48.23 0.00 1 0.00 0.00 Handle Entity::add<Callback, char const (&) [20], (void*)0>(char const (&) [20])
- 0.00 48.23 0.00 1 0.00 0.00 Handle Entity::add<Callback, char const (&) [20], bool, (void*)0>(char const (&) [20], bool&&)
- 0.00 48.23 0.00 1 0.00 0.00 Handle Entity::add<Callback, char const (&) [21], (void*)0>(char const (&) [21])
- 0.00 48.23 0.00 1 0.00 0.00 Handle Entity::add<Callback, char const (&) [24], bool, (void*)0>(char const (&) [24], bool&&)
- 0.00 48.23 0.00 1 0.00 0.00 Handle Entity::add<Callback, char const (&) [26], (void*)0>(char const (&) [26])
- 0.00 48.23 0.00 1 0.00 0.00 Handle Entity::add<Callback, char const (&) [35], (void*)0>(char const (&) [35])
- 0.00 48.23 0.00 1 0.00 0.00 Handle Entity::add<Clickable, char const (&) [19], (void*)0>(char const (&) [19])
- 0.00 48.23 0.00 1 0.00 0.00 Handle Entity::add<Clickable, char const (&) [22], (void*)0>(char const (&) [22])
- 0.00 48.23 0.00 1 0.00 0.00 Handle Entity::add<Clickable, char const (&) [25], (void*)0>(char const (&) [25])
- 0.00 48.23 0.00 1 0.00 0.00 Handle Entity::add<Clickable, char const (&) [30], (void*)0>(char const (&) [30])
- 0.00 48.23 0.00 1 0.00 0.00 Handle Entity::add<Collision, char const (&) [19], sf::Rect<float>, (void*)0>(char const (&) [19], sf::Rect<float>&&)
- 0.00 48.23 0.00 1 0.00 0.00 Handle Entity::add<Collision, char const (&) [25], sf::Rect<float>, (void*)0>(char const (&) [25], sf::Rect<float>&&)
- 0.00 48.23 0.00 1 0.00 0.02 Handle Entity::add<Collision, char const (&) [28], sf::Rect<float>, (void*)0>(char const (&) [28], sf::Rect<float>&&)
- 0.00 48.23 0.00 1 0.00 0.00 Handle Entity::add<Collision, char const (&) [29], sf::Rect<float>, (void*)0>(char const (&) [29], sf::Rect<float>&&)
- 0.00 48.23 0.00 1 0.00 0.00 Handle Entity::add<Collision, char const (&) [30], sf::Rect<float>, (void*)0>(char const (&) [30], sf::Rect<float>&&)
- 0.00 48.23 0.00 1 0.00 0.00 Handle Entity::add<Rectangle, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, int, float&, int&, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, int&&, int&&, float&, int&)
- 0.00 48.23 0.00 1 0.00 0.00 Handle Entity::add<Rectangle, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, int, int, int, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, int&&, int&&, int&&, int&&)
- 0.00 48.23 0.00 1 0.00 0.01 Handle Entity::add<Rectangle, char const (&) [19], int, int, int, int, (void*)0>(char const (&) [19], int&&, int&&, int&&, int&&)
- 0.00 48.23 0.00 1 0.00 0.00 Handle Entity::add<Rectangle, char const (&) [21], int, int, int, int, (void*)0>(char const (&) [21], int&&, int&&, int&&, int&&)
- 0.00 48.23 0.00 1 0.00 0.00 Handle Entity::add<Rectangle, char const (&) [23], int, int, int, int, (void*)0>(char const (&) [23], int&&, int&&, int&&, int&&)
- 0.00 48.23 0.00 1 0.00 0.00 Player::Player(unsigned int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
- 0.00 48.23 0.00 1 0.00 0.07 Player::~Player()
- 0.00 48.23 0.00 1 0.00 0.00 Sprite::Sprite(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<Texture>)
- 0.00 48.23 0.00 1 0.00 0.00 System::disable()
- 0.00 48.23 0.00 1 0.00 0.00 Mailbox::HandlerEntryImpl<SetVisualDebugMessage, (void*)0>::HandlerEntryImpl(std::function<void (SetVisualDebugMessage&)> const&)
- 0.00 48.23 0.00 1 0.00 0.00 Mailbox::HandlerEntryImpl<SetVisualDebugMessage, (void*)0>::~HandlerEntryImpl()
- 0.00 48.23 0.00 1 0.00 0.00 Mailbox::HandlerEntryImpl<SetGridVisibilityMessage, (void*)0>::HandlerEntryImpl(std::function<void (SetGridVisibilityMessage&)> const&)
- 0.00 48.23 0.00 1 0.00 0.04 Mailbox::HandlerEntryImpl<SetGridVisibilityMessage, (void*)0>::~HandlerEntryImpl()
- 0.00 48.23 0.00 1 0.00 0.00 void Mailbox::handle<SetVisualDebugMessage, (void*)0>(std::function<void (SetVisualDebugMessage&)> const&)
- 0.00 48.23 0.00 1 0.00 0.00 void Mailbox::handle<SetVisualDebugMessage, VisualDebugSystem::on_init(Game&)::{lambda(SetVisualDebugMessage&)#1}>(VisualDebugSystem::on_init(Game&)::{lambda(SetVisualDebugMessage&)#1})
- 0.00 48.23 0.00 1 0.00 0.18 void Mailbox::handle<SetGridVisibilityMessage, GridSystem::on_init(Game&)::{lambda(SetGridVisibilityMessage&)#1}>(GridSystem::on_init(Game&)::{lambda(SetGridVisibilityMessage&)#1})
- 0.00 48.23 0.00 1 0.00 0.00 Subject<std::shared_ptr<InputEvent> >::Subject(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)
- 0.00 48.23 0.00 1 0.00 0.00 Subject<std::shared_ptr<InputEvent> >::~Subject()
- 0.00 48.23 0.00 1 0.00 0.00 Texture::to_string[abi:cxx11]()
- 0.00 48.23 0.00 1 0.00 0.07 TileMap::deserialize(Serializer&, Scene&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)
- 0.00 48.23 0.00 1 0.00 0.00 Callback::mouse_wheel(std::function<void ()>)
- 0.00 48.23 0.00 1 0.00 0.00 Keyboard::Keyboard(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
- 0.00 48.23 0.00 1 0.00 0.00 Keyboard::~Keyboard()
- 0.00 48.23 0.00 1 0.00 0.00 Keyboard::~Keyboard()
- 0.00 48.23 0.00 1 0.00 0.00 Settings::default_window_width()
- 0.00 48.23 0.00 1 0.00 0.00 Settings::default_window_height()
- 0.00 48.23 0.00 1 0.00 0.00 Settings::Settings()
- 0.00 48.23 0.00 1 0.00 0.00 Rectangle::offset(float, float)
- 0.00 48.23 0.00 1 0.00 0.00 void __gnu_cxx::new_allocator<ModalIntent>::destroy<ModalIntent>(ModalIntent*)
- 0.00 48.23 0.00 1 0.00 0.00 void __gnu_cxx::new_allocator<ModalIntent>::construct<ModalIntent, int, std::shared_ptr<InputElement> >(ModalIntent*, int&&, std::shared_ptr<InputElement>&&)
- 0.00 48.23 0.00 1 0.00 0.00 __gnu_cxx::new_allocator<ModalIntent>::new_allocator()
- 0.00 48.23 0.00 1 0.00 0.00 void __gnu_cxx::new_allocator<MouseXIntent>::destroy<MouseXIntent>(MouseXIntent*)
- 0.00 48.23 0.00 1 0.00 0.00 void __gnu_cxx::new_allocator<MouseXIntent>::construct<MouseXIntent, int, std::shared_ptr<InputElement> >(MouseXIntent*, int&&, std::shared_ptr<InputElement>&&)
- 0.00 48.23 0.00 1 0.00 0.00 __gnu_cxx::new_allocator<MouseXIntent>::new_allocator()
- 0.00 48.23 0.00 1 0.00 0.00 void __gnu_cxx::new_allocator<MouseYIntent>::destroy<MouseYIntent>(MouseYIntent*)
- 0.00 48.23 0.00 1 0.00 0.00 void __gnu_cxx::new_allocator<MouseYIntent>::construct<MouseYIntent, int, std::shared_ptr<InputElement> >(MouseYIntent*, int&&, std::shared_ptr<InputElement>&&)
- 0.00 48.23 0.00 1 0.00 0.00 __gnu_cxx::new_allocator<MouseYIntent>::new_allocator()
- 0.00 48.23 0.00 1 0.00 0.00 void __gnu_cxx::new_allocator<MoveLeftIntent>::destroy<MoveLeftIntent>(MoveLeftIntent*)
- 0.00 48.23 0.00 1 0.00 0.00 void __gnu_cxx::new_allocator<MoveLeftIntent>::construct<MoveLeftIntent, int, std::shared_ptr<InputElement> >(MoveLeftIntent*, int&&, std::shared_ptr<InputElement>&&)
- 0.00 48.23 0.00 1 0.00 0.00 __gnu_cxx::new_allocator<MoveLeftIntent>::new_allocator()
- 0.00 48.23 0.00 1 0.00 0.00 void __gnu_cxx::new_allocator<CloseInputEvent>::destroy<CloseInputEvent>(CloseInputEvent*)
- 0.00 48.23 0.00 1 0.00 0.00 void __gnu_cxx::new_allocator<CloseInputEvent>::construct<CloseInputEvent>(CloseInputEvent*)
- 0.00 48.23 0.00 1 0.00 0.00 __gnu_cxx::new_allocator<CloseInputEvent>::new_allocator()
- 0.00 48.23 0.00 1 0.00 0.00 void __gnu_cxx::new_allocator<LeftClickIntent>::destroy<LeftClickIntent>(LeftClickIntent*)
- 0.00 48.23 0.00 1 0.00 0.00 void __gnu_cxx::new_allocator<LeftClickIntent>::construct<LeftClickIntent, int, std::shared_ptr<InputElement> >(LeftClickIntent*, int&&, std::shared_ptr<InputElement>&&)
- 0.00 48.23 0.00 1 0.00 0.00 __gnu_cxx::new_allocator<LeftClickIntent>::new_allocator()
- 0.00 48.23 0.00 1 0.00 0.00 void __gnu_cxx::new_allocator<MoveRightIntent>::destroy<MoveRightIntent>(MoveRightIntent*)
- 0.00 48.23 0.00 1 0.00 0.00 void __gnu_cxx::new_allocator<MoveRightIntent>::construct<MoveRightIntent, int, std::shared_ptr<InputElement> >(MoveRightIntent*, int&&, std::shared_ptr<InputElement>&&)
- 0.00 48.23 0.00 1 0.00 0.00 __gnu_cxx::new_allocator<MoveRightIntent>::new_allocator()
- 0.00 48.23 0.00 1 0.00 0.00 void __gnu_cxx::new_allocator<ResetViewIntent>::destroy<ResetViewIntent>(ResetViewIntent*)
- 0.00 48.23 0.00 1 0.00 0.00 void __gnu_cxx::new_allocator<ResetViewIntent>::construct<ResetViewIntent, int, std::shared_ptr<InputElement> >(ResetViewIntent*, int&&, std::shared_ptr<InputElement>&&)
- 0.00 48.23 0.00 1 0.00 0.00 __gnu_cxx::new_allocator<ResetViewIntent>::new_allocator()
- 0.00 48.23 0.00 1 0.00 0.00 void __gnu_cxx::new_allocator<MouseWheelIntent>::destroy<MouseWheelIntent>(MouseWheelIntent*)
- 0.00 48.23 0.00 1 0.00 0.00 void __gnu_cxx::new_allocator<MouseWheelIntent>::construct<MouseWheelIntent, int, std::shared_ptr<InputElement> >(MouseWheelIntent*, int&&, std::shared_ptr<InputElement>&&)
- 0.00 48.23 0.00 1 0.00 0.00 __gnu_cxx::new_allocator<MouseWheelIntent>::new_allocator()
- 0.00 48.23 0.00 1 0.00 0.00 void __gnu_cxx::new_allocator<ResizeInputEvent>::destroy<ResizeInputEvent>(ResizeInputEvent*)
- 0.00 48.23 0.00 1 0.00 0.00 void __gnu_cxx::new_allocator<ResizeInputEvent>::construct<ResizeInputEvent, unsigned int&, unsigned int&>(ResizeInputEvent*, unsigned int&, unsigned int&)
- 0.00 48.23 0.00 1 0.00 0.00 __gnu_cxx::new_allocator<ResizeInputEvent>::new_allocator()
- 0.00 48.23 0.00 1 0.00 0.00 void __gnu_cxx::new_allocator<RightClickIntent>::destroy<RightClickIntent>(RightClickIntent*)
- 0.00 48.23 0.00 1 0.00 0.00 void __gnu_cxx::new_allocator<RightClickIntent>::construct<RightClickIntent, int, std::shared_ptr<InputElement> >(RightClickIntent*, int&&, std::shared_ptr<InputElement>&&)
- 0.00 48.23 0.00 1 0.00 0.00 __gnu_cxx::new_allocator<RightClickIntent>::new_allocator()
- 0.00 48.23 0.00 1 0.00 0.00 void __gnu_cxx::new_allocator<RemoveTilesIntent>::destroy<RemoveTilesIntent>(RemoveTilesIntent*)
- 0.00 48.23 0.00 1 0.00 0.00 void __gnu_cxx::new_allocator<RemoveTilesIntent>::construct<RemoveTilesIntent, int, std::shared_ptr<InputElement> >(RemoveTilesIntent*, int&&, std::shared_ptr<InputElement>&&)
- 0.00 48.23 0.00 1 0.00 0.00 __gnu_cxx::new_allocator<RemoveTilesIntent>::new_allocator()
- 0.00 48.23 0.00 1 0.00 0.00 void __gnu_cxx::new_allocator<VisualDebugIntent>::destroy<VisualDebugIntent>(VisualDebugIntent*)
- 0.00 48.23 0.00 1 0.00 0.00 void __gnu_cxx::new_allocator<VisualDebugIntent>::construct<VisualDebugIntent, int, std::shared_ptr<InputElement> >(VisualDebugIntent*, int&&, std::shared_ptr<InputElement>&&)
- 0.00 48.23 0.00 1 0.00 0.00 __gnu_cxx::new_allocator<VisualDebugIntent>::new_allocator()
- 0.00 48.23 0.00 1 0.00 0.00 void __gnu_cxx::new_allocator<SerializeMapIntent>::destroy<SerializeMapIntent>(SerializeMapIntent*)
- 0.00 48.23 0.00 1 0.00 0.00 void __gnu_cxx::new_allocator<SerializeMapIntent>::construct<SerializeMapIntent, int, std::shared_ptr<InputElement> >(SerializeMapIntent*, int&&, std::shared_ptr<InputElement>&&)
- 0.00 48.23 0.00 1 0.00 0.00 __gnu_cxx::new_allocator<SerializeMapIntent>::new_allocator()
- 0.00 48.23 0.00 1 0.00 0.00 void __gnu_cxx::new_allocator<LostFocusInputEvent>::destroy<LostFocusInputEvent>(LostFocusInputEvent*)
- 0.00 48.23 0.00 1 0.00 0.00 void __gnu_cxx::new_allocator<LostFocusInputEvent>::construct<LostFocusInputEvent>(LostFocusInputEvent*)
- 0.00 48.23 0.00 1 0.00 0.00 __gnu_cxx::new_allocator<LostFocusInputEvent>::new_allocator()
- 0.00 48.23 0.00 1 0.00 0.00 void __gnu_cxx::new_allocator<SelectMenuItemIntent>::destroy<SelectMenuItemIntent>(SelectMenuItemIntent*)
- 0.00 48.23 0.00 1 0.00 0.00 void __gnu_cxx::new_allocator<SelectMenuItemIntent>::construct<SelectMenuItemIntent, int, std::shared_ptr<InputElement> >(SelectMenuItemIntent*, int&&, std::shared_ptr<InputElement>&&)
- 0.00 48.23 0.00 1 0.00 0.00 __gnu_cxx::new_allocator<SelectMenuItemIntent>::new_allocator()
- 0.00 48.23 0.00 1 0.00 0.00 void __gnu_cxx::new_allocator<GainedFocusInputEvent>::destroy<GainedFocusInputEvent>(GainedFocusInputEvent*)
- 0.00 48.23 0.00 1 0.00 0.00 void __gnu_cxx::new_allocator<GainedFocusInputEvent>::construct<GainedFocusInputEvent>(GainedFocusInputEvent*)
- 0.00 48.23 0.00 1 0.00 0.00 __gnu_cxx::new_allocator<GainedFocusInputEvent>::new_allocator()
- 0.00 48.23 0.00 1 0.00 0.00 void __gnu_cxx::new_allocator<GridVisibilityToggleIntent>::destroy<GridVisibilityToggleIntent>(GridVisibilityToggleIntent*)
- 0.00 48.23 0.00 1 0.00 0.00 void __gnu_cxx::new_allocator<GridVisibilityToggleIntent>::construct<GridVisibilityToggleIntent, int, std::shared_ptr<InputElement> >(GridVisibilityToggleIntent*, int&&, std::shared_ptr<InputElement>&&)
- 0.00 48.23 0.00 1 0.00 0.00 __gnu_cxx::new_allocator<GridVisibilityToggleIntent>::new_allocator()
- 0.00 48.23 0.00 1 0.00 0.00 __gnu_cxx::new_allocator<ObjectPool<VertexList>::Entry>::deallocate(ObjectPool<VertexList>::Entry*, unsigned long)
- 0.00 48.23 0.00 1 0.00 0.00 __gnu_cxx::new_allocator<ObjectPool<VertexList>::Entry>::allocate(unsigned long, void const*)
- 0.00 48.23 0.00 1 0.00 0.00 __gnu_cxx::new_allocator<ObjectPool<VertexList>::Entry>::new_allocator(__gnu_cxx::new_allocator<ObjectPool<VertexList>::Entry> const&)
- 0.00 48.23 0.00 1 0.00 0.00 __gnu_cxx::new_allocator<ObjectPool<VertexList>::Entry>::new_allocator()
- 0.00 48.23 0.00 1 0.00 0.00 __gnu_cxx::new_allocator<ObjectPool<Grid>::Entry>::deallocate(ObjectPool<Grid>::Entry*, unsigned long)
- 0.00 48.23 0.00 1 0.00 0.00 __gnu_cxx::new_allocator<ObjectPool<Grid>::Entry>::allocate(unsigned long, void const*)
- 0.00 48.23 0.00 1 0.00 0.00 __gnu_cxx::new_allocator<ObjectPool<Grid>::Entry>::new_allocator(__gnu_cxx::new_allocator<ObjectPool<Grid>::Entry> const&)
- 0.00 48.23 0.00 1 0.00 0.00 __gnu_cxx::new_allocator<ObjectPool<Grid>::Entry>::new_allocator()
- 0.00 48.23 0.00 1 0.00 0.00 __gnu_cxx::new_allocator<ObjectPool<TileMap>::Entry>::deallocate(ObjectPool<TileMap>::Entry*, unsigned long)
- 0.00 48.23 0.00 1 0.00 0.00 __gnu_cxx::new_allocator<ObjectPool<TileMap>::Entry>::allocate(unsigned long, void const*)
- 0.00 48.23 0.00 1 0.00 0.00 __gnu_cxx::new_allocator<ObjectPool<TileMap>::Entry>::new_allocator()
- 0.00 48.23 0.00 1 0.00 0.00 __gnu_cxx::new_allocator<ObjectPool<TileMap>::Entry>::new_allocator(__gnu_cxx::new_allocator<ObjectPool<TileMap>::Entry> const&)
- 0.00 48.23 0.00 1 0.00 0.00 __gnu_cxx::new_allocator<ObjectPool<Clickable>::Entry>::deallocate(ObjectPool<Clickable>::Entry*, unsigned long)
- 0.00 48.23 0.00 1 0.00 0.00 __gnu_cxx::new_allocator<ObjectPool<Clickable>::Entry>::allocate(unsigned long, void const*)
- 0.00 48.23 0.00 1 0.00 0.00 __gnu_cxx::new_allocator<ObjectPool<Clickable>::Entry>::new_allocator()
- 0.00 48.23 0.00 1 0.00 0.00 __gnu_cxx::new_allocator<ObjectPool<Clickable>::Entry>::new_allocator(__gnu_cxx::new_allocator<ObjectPool<Clickable>::Entry> const&)
- 0.00 48.23 0.00 1 0.00 0.00 __gnu_cxx::new_allocator<ObjectPool<Collision>::Entry>::deallocate(ObjectPool<Collision>::Entry*, unsigned long)
- 0.00 48.23 0.00 1 0.00 0.00 __gnu_cxx::new_allocator<ObjectPool<Collision>::Entry>::allocate(unsigned long, void const*)
- 0.00 48.23 0.00 1 0.00 0.00 __gnu_cxx::new_allocator<ObjectPool<Collision>::Entry>::new_allocator()
- 0.00 48.23 0.00 1 0.00 0.00 __gnu_cxx::new_allocator<ObjectPool<Collision>::Entry>::new_allocator(__gnu_cxx::new_allocator<ObjectPool<Collision>::Entry> const&)
- 0.00 48.23 0.00 1 0.00 0.00 __gnu_cxx::new_allocator<ObjectPool<Rectangle>::Entry>::deallocate(ObjectPool<Rectangle>::Entry*, unsigned long)
- 0.00 48.23 0.00 1 0.00 0.00 __gnu_cxx::new_allocator<ObjectPool<Rectangle>::Entry>::allocate(unsigned long, void const*)
- 0.00 48.23 0.00 1 0.00 0.00 __gnu_cxx::new_allocator<ObjectPool<Rectangle>::Entry>::new_allocator(__gnu_cxx::new_allocator<ObjectPool<Rectangle>::Entry> const&)
- 0.00 48.23 0.00 1 0.00 0.00 __gnu_cxx::new_allocator<ObjectPool<Rectangle>::Entry>::new_allocator()
- 0.00 48.23 0.00 1 0.00 0.00 void __gnu_cxx::new_allocator<Mailbox::HandlerEntryImpl<SetVisualDebugMessage, (void*)0> >::destroy<Mailbox::HandlerEntryImpl<SetVisualDebugMessage, (void*)0> >(Mailbox::HandlerEntryImpl<SetVisualDebugMessage, (void*)0>*)
- 0.00 48.23 0.00 1 0.00 0.00 void __gnu_cxx::new_allocator<Mailbox::HandlerEntryImpl<SetVisualDebugMessage, (void*)0> >::construct<Mailbox::HandlerEntryImpl<SetVisualDebugMessage, (void*)0>, std::function<void (SetVisualDebugMessage&)> const&>(Mailbox::HandlerEntryImpl<SetVisualDebugMessage, (void*)0>*, std::function<void (SetVisualDebugMessage&)> const&)
- 0.00 48.23 0.00 1 0.00 0.00 __gnu_cxx::new_allocator<Mailbox::HandlerEntryImpl<SetVisualDebugMessage, (void*)0> >::new_allocator()
- 0.00 48.23 0.00 1 0.00 0.04 void __gnu_cxx::new_allocator<Mailbox::HandlerEntryImpl<SetGridVisibilityMessage, (void*)0> >::destroy<Mailbox::HandlerEntryImpl<SetGridVisibilityMessage, (void*)0> >(Mailbox::HandlerEntryImpl<SetGridVisibilityMessage, (void*)0>*)
- 0.00 48.23 0.00 1 0.00 0.00 void __gnu_cxx::new_allocator<Mailbox::HandlerEntryImpl<SetGridVisibilityMessage, (void*)0> >::construct<Mailbox::HandlerEntryImpl<SetGridVisibilityMessage, (void*)0>, std::function<void (SetGridVisibilityMessage&)> const&>(Mailbox::HandlerEntryImpl<SetGridVisibilityMessage, (void*)0>*, std::function<void (SetGridVisibilityMessage&)> const&)
- 0.00 48.23 0.00 1 0.00 0.00 __gnu_cxx::new_allocator<Mailbox::HandlerEntryImpl<SetGridVisibilityMessage, (void*)0> >::new_allocator()
- 0.00 48.23 0.00 1 0.00 0.00 __gnu_cxx::new_allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::new_allocator(__gnu_cxx::new_allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&)
- 0.00 48.23 0.00 1 0.00 0.00 __gnu_cxx::new_allocator<Scene*>::deallocate(Scene**, unsigned long)
- 0.00 48.23 0.00 1 0.00 0.00 __gnu_cxx::new_allocator<Scene*>::allocate(unsigned long, void const*)
- 0.00 48.23 0.00 1 0.00 0.00 __gnu_cxx::new_allocator<Scene*>::new_allocator()
- 0.00 48.23 0.00 1 0.00 0.00 __gnu_cxx::new_allocator<Scene*>::~new_allocator()
- 0.00 48.23 0.00 1 0.00 0.00 __gnu_cxx::new_allocator<Observer<std::shared_ptr<InputEvent> >*>::new_allocator()
- 0.00 48.23 0.00 1 0.00 0.00 __gnu_cxx::new_allocator<Observer<std::shared_ptr<InputEvent> >*>::~new_allocator()
- 0.00 48.23 0.00 1 0.00 0.00 __gnu_cxx::new_allocator<Scene**>::deallocate(Scene***, unsigned long)
- 0.00 48.23 0.00 1 0.00 0.00 __gnu_cxx::new_allocator<Scene**>::allocate(unsigned long, void const*)
- 0.00 48.23 0.00 1 0.00 0.00 __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<Logger::CATEGORY const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::new_allocator(__gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<Logger::CATEGORY const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > const&)
- 0.00 48.23 0.00 1 0.00 0.00 __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<Logger::CATEGORY const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::new_allocator()
- 0.00 48.23 0.00 1 0.00 0.00 __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Logger*> > >::deallocate(std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Logger*> >*, unsigned long)
- 0.00 48.23 0.00 1 0.00 0.00 void __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Logger*> > >::destroy<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Logger*> >(std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Logger*>*)
- 0.00 48.23 0.00 1 0.00 0.00 __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Logger*> > >::allocate(unsigned long, void const*)
- 0.00 48.23 0.00 1 0.00 0.00 void __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Logger*> > >::construct<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Logger*>, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>, std::tuple<> >(std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Logger*>*, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>&&, std::tuple<>&&)
- 0.00 48.23 0.00 1 0.00 0.00 __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Logger*> > >::new_allocator()
- 0.00 48.23 0.00 1 0.00 0.00 __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Logger*> > >::~new_allocator()
- 0.00 48.23 0.00 1 0.00 0.00 __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<std::type_index const, std::shared_ptr<Intent> > > >::new_allocator()
- 0.00 48.23 0.00 1 0.00 0.00 __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<std::type_index const, std::shared_ptr<Intent> > > >::~new_allocator()
- 0.00 48.23 0.00 1 0.00 0.00 __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<unsigned int const, InputDevice*> > >::new_allocator()
- 0.00 48.23 0.00 1 0.00 0.00 __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<unsigned int const, InputDevice*> > >::~new_allocator()
- 0.00 48.23 0.00 1 0.00 0.00 __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<unsigned int const, Player*> > >::deallocate(std::_Rb_tree_node<std::pair<unsigned int const, Player*> >*, unsigned long)
- 0.00 48.23 0.00 1 0.00 0.00 void __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<unsigned int const, Player*> > >::destroy<std::pair<unsigned int const, Player*> >(std::pair<unsigned int const, Player*>*)
- 0.00 48.23 0.00 1 0.00 0.00 __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<unsigned int const, Player*> > >::allocate(unsigned long, void const*)
- 0.00 48.23 0.00 1 0.00 0.00 void __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<unsigned int const, Player*> > >::construct<std::pair<unsigned int const, Player*>, std::piecewise_construct_t const&, std::tuple<unsigned int const&>, std::tuple<> >(std::pair<unsigned int const, Player*>*, std::piecewise_construct_t const&, std::tuple<unsigned int const&>&&, std::tuple<>&&)
- 0.00 48.23 0.00 1 0.00 0.00 __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<unsigned int const, Player*> > >::new_allocator()
- 0.00 48.23 0.00 1 0.00 0.00 __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<unsigned int const, Player*> > >::~new_allocator()
- 0.00 48.23 0.00 1 0.00 0.00 __gnu_cxx::new_allocator<std::_Sp_counted_ptr_inplace<ModalIntent, std::allocator<ModalIntent>, (__gnu_cxx::_Lock_policy)2> >::deallocate(std::_Sp_counted_ptr_inplace<ModalIntent, std::allocator<ModalIntent>, (__gnu_cxx::_Lock_policy)2>*, unsigned long)
- 0.00 48.23 0.00 1 0.00 0.00 __gnu_cxx::new_allocator<std::_Sp_counted_ptr_inplace<ModalIntent, std::allocator<ModalIntent>, (__gnu_cxx::_Lock_policy)2> >::allocate(unsigned long, void const*)
- 0.00 48.23 0.00 1 0.00 0.00 __gnu_cxx::new_allocator<std::_Sp_counted_ptr_inplace<MouseXIntent, std::allocator<MouseXIntent>, (__gnu_cxx::_Lock_policy)2> >::deallocate(std::_Sp_counted_ptr_inplace<MouseXIntent, std::allocator<MouseXIntent>, (__gnu_cxx::_Lock_policy)2>*, unsigned long)
- 0.00 48.23 0.00 1 0.00 0.00 __gnu_cxx::new_allocator<std::_Sp_counted_ptr_inplace<MouseXIntent, std::allocator<MouseXIntent>, (__gnu_cxx::_Lock_policy)2> >::allocate(unsigned long, void const*)
- 0.00 48.23 0.00 1 0.00 0.00 __gnu_cxx::new_allocator<std::_Sp_counted_ptr_inplace<MouseYIntent, std::allocator<MouseYIntent>, (__gnu_cxx::_Lock_policy)2> >::deallocate(std::_Sp_counted_ptr_inplace<MouseYIntent, std::allocator<MouseYIntent>, (__gnu_cxx::_Lock_policy)2>*, unsigned long)
- 0.00 48.23 0.00 1 0.00 0.00 __gnu_cxx::new_allocator<std::_Sp_counted_ptr_inplace<MouseYIntent, std::allocator<MouseYIntent>, (__gnu_cxx::_Lock_policy)2> >::allocate(unsigned long, void const*)
- 0.00 48.23 0.00 1 0.00 0.00 __gnu_cxx::new_allocator<std::_Sp_counted_ptr_inplace<MoveLeftIntent, std::allocator<MoveLeftIntent>, (__gnu_cxx::_Lock_policy)2> >::deallocate(std::_Sp_counted_ptr_inplace<MoveLeftIntent, std::allocator<MoveLeftIntent>, (__gnu_cxx::_Lock_policy)2>*, unsigned long)
- 0.00 48.23 0.00 1 0.00 0.00 __gnu_cxx::new_allocator<std::_Sp_counted_ptr_inplace<MoveLeftIntent, std::allocator<MoveLeftIntent>, (__gnu_cxx::_Lock_policy)2> >::allocate(unsigned long, void const*)
- 0.00 48.23 0.00 1 0.00 0.00 __gnu_cxx::new_allocator<std::_Sp_counted_ptr_inplace<CloseInputEvent, std::allocator<CloseInputEvent>, (__gnu_cxx::_Lock_policy)2> >::deallocate(std::_Sp_counted_ptr_inplace<CloseInputEvent, std::allocator<CloseInputEvent>, (__gnu_cxx::_Lock_policy)2>*, unsigned long)
- 0.00 48.23 0.00 1 0.00 0.00 __gnu_cxx::new_allocator<std::_Sp_counted_ptr_inplace<CloseInputEvent, std::allocator<CloseInputEvent>, (__gnu_cxx::_Lock_policy)2> >::allocate(unsigned long, void const*)
- 0.00 48.23 0.00 1 0.00 0.00 __gnu_cxx::new_allocator<std::_Sp_counted_ptr_inplace<LeftClickIntent, std::allocator<LeftClickIntent>, (__gnu_cxx::_Lock_policy)2> >::deallocate(std::_Sp_counted_ptr_inplace<LeftClickIntent, std::allocator<LeftClickIntent>, (__gnu_cxx::_Lock_policy)2>*, unsigned long)
- 0.00 48.23 0.00 1 0.00 0.00 __gnu_cxx::new_allocator<std::_Sp_counted_ptr_inplace<LeftClickIntent, std::allocator<LeftClickIntent>, (__gnu_cxx::_Lock_policy)2> >::allocate(unsigned long, void const*)
- 0.00 48.23 0.00 1 0.00 0.00 __gnu_cxx::new_allocator<std::_Sp_counted_ptr_inplace<MoveRightIntent, std::allocator<MoveRightIntent>, (__gnu_cxx::_Lock_policy)2> >::deallocate(std::_Sp_counted_ptr_inplace<MoveRightIntent, std::allocator<MoveRightIntent>, (__gnu_cxx::_Lock_policy)2>*, unsigned long)
- 0.00 48.23 0.00 1 0.00 0.00 __gnu_cxx::new_allocator<std::_Sp_counted_ptr_inplace<MoveRightIntent, std::allocator<MoveRightIntent>, (__gnu_cxx::_Lock_policy)2> >::allocate(unsigned long, void const*)
- 0.00 48.23 0.00 1 0.00 0.00 __gnu_cxx::new_allocator<std::_Sp_counted_ptr_inplace<ResetViewIntent, std::allocator<ResetViewIntent>, (__gnu_cxx::_Lock_policy)2> >::deallocate(std::_Sp_counted_ptr_inplace<ResetViewIntent, std::allocator<ResetViewIntent>, (__gnu_cxx::_Lock_policy)2>*, unsigned long)
- 0.00 48.23 0.00 1 0.00 0.00 __gnu_cxx::new_allocator<std::_Sp_counted_ptr_inplace<ResetViewIntent, std::allocator<ResetViewIntent>, (__gnu_cxx::_Lock_policy)2> >::allocate(unsigned long, void const*)
- 0.00 48.23 0.00 1 0.00 0.00 __gnu_cxx::new_allocator<std::_Sp_counted_ptr_inplace<MouseWheelIntent, std::allocator<MouseWheelIntent>, (__gnu_cxx::_Lock_policy)2> >::deallocate(std::_Sp_counted_ptr_inplace<MouseWheelIntent, std::allocator<MouseWheelIntent>, (__gnu_cxx::_Lock_policy)2>*, unsigned long)
- 0.00 48.23 0.00 1 0.00 0.00 __gnu_cxx::new_allocator<std::_Sp_counted_ptr_inplace<MouseWheelIntent, std::allocator<MouseWheelIntent>, (__gnu_cxx::_Lock_policy)2> >::allocate(unsigned long, void const*)
- 0.00 48.23 0.00 1 0.00 0.00 __gnu_cxx::new_allocator<std::_Sp_counted_ptr_inplace<ResizeInputEvent, std::allocator<ResizeInputEvent>, (__gnu_cxx::_Lock_policy)2> >::deallocate(std::_Sp_counted_ptr_inplace<ResizeInputEvent, std::allocator<ResizeInputEvent>, (__gnu_cxx::_Lock_policy)2>*, unsigned long)
- 0.00 48.23 0.00 1 0.00 0.00 __gnu_cxx::new_allocator<std::_Sp_counted_ptr_inplace<ResizeInputEvent, std::allocator<ResizeInputEvent>, (__gnu_cxx::_Lock_policy)2> >::allocate(unsigned long, void const*)
- 0.00 48.23 0.00 1 0.00 0.00 __gnu_cxx::new_allocator<std::_Sp_counted_ptr_inplace<RightClickIntent, std::allocator<RightClickIntent>, (__gnu_cxx::_Lock_policy)2> >::deallocate(std::_Sp_counted_ptr_inplace<RightClickIntent, std::allocator<RightClickIntent>, (__gnu_cxx::_Lock_policy)2>*, unsigned long)
- 0.00 48.23 0.00 1 0.00 0.00 __gnu_cxx::new_allocator<std::_Sp_counted_ptr_inplace<RightClickIntent, std::allocator<RightClickIntent>, (__gnu_cxx::_Lock_policy)2> >::allocate(unsigned long, void const*)
- 0.00 48.23 0.00 1 0.00 0.00 __gnu_cxx::new_allocator<std::_Sp_counted_ptr_inplace<RemoveTilesIntent, std::allocator<RemoveTilesIntent>, (__gnu_cxx::_Lock_policy)2> >::deallocate(std::_Sp_counted_ptr_inplace<RemoveTilesIntent, std::allocator<RemoveTilesIntent>, (__gnu_cxx::_Lock_policy)2>*, unsigned long)
- 0.00 48.23 0.00 1 0.00 0.00 __gnu_cxx::new_allocator<std::_Sp_counted_ptr_inplace<RemoveTilesIntent, std::allocator<RemoveTilesIntent>, (__gnu_cxx::_Lock_policy)2> >::allocate(unsigned long, void const*)
- 0.00 48.23 0.00 1 0.00 0.00 __gnu_cxx::new_allocator<std::_Sp_counted_ptr_inplace<VisualDebugIntent, std::allocator<VisualDebugIntent>, (__gnu_cxx::_Lock_policy)2> >::deallocate(std::_Sp_counted_ptr_inplace<VisualDebugIntent, std::allocator<VisualDebugIntent>, (__gnu_cxx::_Lock_policy)2>*, unsigned long)
- 0.00 48.23 0.00 1 0.00 0.00 __gnu_cxx::new_allocator<std::_Sp_counted_ptr_inplace<VisualDebugIntent, std::allocator<VisualDebugIntent>, (__gnu_cxx::_Lock_policy)2> >::allocate(unsigned long, void const*)
- 0.00 48.23 0.00 1 0.00 0.00 __gnu_cxx::new_allocator<std::_Sp_counted_ptr_inplace<SerializeMapIntent, std::allocator<SerializeMapIntent>, (__gnu_cxx::_Lock_policy)2> >::deallocate(std::_Sp_counted_ptr_inplace<SerializeMapIntent, std::allocator<SerializeMapIntent>, (__gnu_cxx::_Lock_policy)2>*, unsigned long)
- 0.00 48.23 0.00 1 0.00 0.00 __gnu_cxx::new_allocator<std::_Sp_counted_ptr_inplace<SerializeMapIntent, std::allocator<SerializeMapIntent>, (__gnu_cxx::_Lock_policy)2> >::allocate(unsigned long, void const*)
- 0.00 48.23 0.00 1 0.00 0.00 __gnu_cxx::new_allocator<std::_Sp_counted_ptr_inplace<LostFocusInputEvent, std::allocator<LostFocusInputEvent>, (__gnu_cxx::_Lock_policy)2> >::deallocate(std::_Sp_counted_ptr_inplace<LostFocusInputEvent, std::allocator<LostFocusInputEvent>, (__gnu_cxx::_Lock_policy)2>*, unsigned long)
- 0.00 48.23 0.00 1 0.00 0.00 __gnu_cxx::new_allocator<std::_Sp_counted_ptr_inplace<LostFocusInputEvent, std::allocator<LostFocusInputEvent>, (__gnu_cxx::_Lock_policy)2> >::allocate(unsigned long, void const*)
- 0.00 48.23 0.00 1 0.00 0.00 __gnu_cxx::new_allocator<std::_Sp_counted_ptr_inplace<SelectMenuItemIntent, std::allocator<SelectMenuItemIntent>, (__gnu_cxx::_Lock_policy)2> >::deallocate(std::_Sp_counted_ptr_inplace<SelectMenuItemIntent, std::allocator<SelectMenuItemIntent>, (__gnu_cxx::_Lock_policy)2>*, unsigned long)
- 0.00 48.23 0.00 1 0.00 0.00 __gnu_cxx::new_allocator<std::_Sp_counted_ptr_inplace<SelectMenuItemIntent, std::allocator<SelectMenuItemIntent>, (__gnu_cxx::_Lock_policy)2> >::allocate(unsigned long, void const*)
- 0.00 48.23 0.00 1 0.00 0.00 __gnu_cxx::new_allocator<std::_Sp_counted_ptr_inplace<GainedFocusInputEvent, std::allocator<GainedFocusInputEvent>, (__gnu_cxx::_Lock_policy)2> >::deallocate(std::_Sp_counted_ptr_inplace<GainedFocusInputEvent, std::allocator<GainedFocusInputEvent>, (__gnu_cxx::_Lock_policy)2>*, unsigned long)
- 0.00 48.23 0.00 1 0.00 0.00 __gnu_cxx::new_allocator<std::_Sp_counted_ptr_inplace<GainedFocusInputEvent, std::allocator<GainedFocusInputEvent>, (__gnu_cxx::_Lock_policy)2> >::allocate(unsigned long, void const*)
- 0.00 48.23 0.00 1 0.00 0.00 __gnu_cxx::new_allocator<std::_Sp_counted_ptr_inplace<GridVisibilityToggleIntent, std::allocator<GridVisibilityToggleIntent>, (__gnu_cxx::_Lock_policy)2> >::deallocate(std::_Sp_counted_ptr_inplace<GridVisibilityToggleIntent, std::allocator<GridVisibilityToggleIntent>, (__gnu_cxx::_Lock_policy)2>*, unsigned long)
- 0.00 48.23 0.00 1 0.00 0.00 __gnu_cxx::new_allocator<std::_Sp_counted_ptr_inplace<GridVisibilityToggleIntent, std::allocator<GridVisibilityToggleIntent>, (__gnu_cxx::_Lock_policy)2> >::allocate(unsigned long, void const*)
- 0.00 48.23 0.00 1 0.00 0.00 __gnu_cxx::new_allocator<std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<SetVisualDebugMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<SetVisualDebugMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2> >::deallocate(std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<SetVisualDebugMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<SetVisualDebugMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2>*, unsigned long)
- 0.00 48.23 0.00 1 0.00 0.00 __gnu_cxx::new_allocator<std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<SetVisualDebugMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<SetVisualDebugMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2> >::allocate(unsigned long, void const*)
- 0.00 48.23 0.00 1 0.00 0.00 __gnu_cxx::new_allocator<std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<SetGridVisibilityMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<SetGridVisibilityMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2> >::deallocate(std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<SetGridVisibilityMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<SetGridVisibilityMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2>*, unsigned long)
- 0.00 48.23 0.00 1 0.00 0.00 __gnu_cxx::new_allocator<std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<SetGridVisibilityMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<SetGridVisibilityMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2> >::allocate(unsigned long, void const*)
- 0.00 48.23 0.00 1 0.00 0.00 __gnu_cxx::new_allocator<std::pair<Logger::CATEGORY const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::new_allocator()
- 0.00 48.23 0.00 1 0.00 0.00 __gnu_cxx::new_allocator<std::pair<Logger::CATEGORY const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::new_allocator(__gnu_cxx::new_allocator<std::pair<Logger::CATEGORY const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&)
- 0.00 48.23 0.00 1 0.00 0.00 bool __gnu_cxx::operator==<SceneNode* const*, SceneNode**, std::vector<SceneNode*, std::allocator<SceneNode*> > >(__gnu_cxx::__normal_iterator<SceneNode* const*, std::vector<SceneNode*, std::allocator<SceneNode*> > > const&, __gnu_cxx::__normal_iterator<SceneNode**, std::vector<SceneNode*, std::allocator<SceneNode*> > > const&)
- 0.00 48.23 0.00 1 0.00 0.00 ObjectPool<VertexList>::num_entries_active() const
- 0.00 48.23 0.00 1 0.00 0.00 ObjectPool<Grid>::num_entries_active() const
- 0.00 48.23 0.00 1 0.00 0.00 ObjectPool<TileMap>::num_entries_active() const
- 0.00 48.23 0.00 1 0.00 0.01 TextureAtlas::to_string[abi:cxx11]() const
- 0.00 48.23 0.00 1 0.00 0.00 Atlas<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, Texture>::begin() const
- 0.00 48.23 0.00 1 0.00 0.00 Atlas<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, Texture>::iterator() const
- 0.00 48.23 0.00 1 0.00 0.01 Atlas<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, Texture>::operator std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >() const
- 0.00 48.23 0.00 1 0.00 0.00 GridSystem* Scene::get_system<GridSystem, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) const
- 0.00 48.23 0.00 1 0.00 0.00 __gnu_cxx::new_allocator<ObjectPool<VertexList>::Entry>::max_size() const
- 0.00 48.23 0.00 1 0.00 0.00 __gnu_cxx::new_allocator<ObjectPool<Grid>::Entry>::max_size() const
- 0.00 48.23 0.00 1 0.00 0.00 __gnu_cxx::new_allocator<ObjectPool<TileMap>::Entry>::max_size() const
- 0.00 48.23 0.00 1 0.00 0.00 __gnu_cxx::new_allocator<ObjectPool<Clickable>::Entry>::max_size() const
- 0.00 48.23 0.00 1 0.00 0.00 __gnu_cxx::new_allocator<ObjectPool<Collision>::Entry>::max_size() const
- 0.00 48.23 0.00 1 0.00 0.00 __gnu_cxx::new_allocator<ObjectPool<Rectangle>::Entry>::max_size() const
- 0.00 48.23 0.00 1 0.00 0.00 __gnu_cxx::new_allocator<Scene*>::max_size() const
- 0.00 48.23 0.00 1 0.00 0.00 __gnu_cxx::new_allocator<Scene**>::max_size() const
- 0.00 48.23 0.00 1 0.00 0.00 __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Logger*> > >::max_size() const
- 0.00 48.23 0.00 1 0.00 0.00 __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<unsigned int const, Player*> > >::max_size() const
- 0.00 48.23 0.00 1 0.00 0.00 __gnu_cxx::new_allocator<std::_Sp_counted_ptr_inplace<ModalIntent, std::allocator<ModalIntent>, (__gnu_cxx::_Lock_policy)2> >::max_size() const
- 0.00 48.23 0.00 1 0.00 0.00 __gnu_cxx::new_allocator<std::_Sp_counted_ptr_inplace<MouseXIntent, std::allocator<MouseXIntent>, (__gnu_cxx::_Lock_policy)2> >::max_size() const
- 0.00 48.23 0.00 1 0.00 0.00 __gnu_cxx::new_allocator<std::_Sp_counted_ptr_inplace<MouseYIntent, std::allocator<MouseYIntent>, (__gnu_cxx::_Lock_policy)2> >::max_size() const
- 0.00 48.23 0.00 1 0.00 0.00 __gnu_cxx::new_allocator<std::_Sp_counted_ptr_inplace<MoveLeftIntent, std::allocator<MoveLeftIntent>, (__gnu_cxx::_Lock_policy)2> >::max_size() const
- 0.00 48.23 0.00 1 0.00 0.00 __gnu_cxx::new_allocator<std::_Sp_counted_ptr_inplace<CloseInputEvent, std::allocator<CloseInputEvent>, (__gnu_cxx::_Lock_policy)2> >::max_size() const
- 0.00 48.23 0.00 1 0.00 0.00 __gnu_cxx::new_allocator<std::_Sp_counted_ptr_inplace<LeftClickIntent, std::allocator<LeftClickIntent>, (__gnu_cxx::_Lock_policy)2> >::max_size() const
- 0.00 48.23 0.00 1 0.00 0.00 __gnu_cxx::new_allocator<std::_Sp_counted_ptr_inplace<MoveRightIntent, std::allocator<MoveRightIntent>, (__gnu_cxx::_Lock_policy)2> >::max_size() const
- 0.00 48.23 0.00 1 0.00 0.00 __gnu_cxx::new_allocator<std::_Sp_counted_ptr_inplace<ResetViewIntent, std::allocator<ResetViewIntent>, (__gnu_cxx::_Lock_policy)2> >::max_size() const
- 0.00 48.23 0.00 1 0.00 0.00 __gnu_cxx::new_allocator<std::_Sp_counted_ptr_inplace<MouseWheelIntent, std::allocator<MouseWheelIntent>, (__gnu_cxx::_Lock_policy)2> >::max_size() const
- 0.00 48.23 0.00 1 0.00 0.00 __gnu_cxx::new_allocator<std::_Sp_counted_ptr_inplace<ResizeInputEvent, std::allocator<ResizeInputEvent>, (__gnu_cxx::_Lock_policy)2> >::max_size() const
- 0.00 48.23 0.00 1 0.00 0.00 __gnu_cxx::new_allocator<std::_Sp_counted_ptr_inplace<RightClickIntent, std::allocator<RightClickIntent>, (__gnu_cxx::_Lock_policy)2> >::max_size() const
- 0.00 48.23 0.00 1 0.00 0.00 __gnu_cxx::new_allocator<std::_Sp_counted_ptr_inplace<RemoveTilesIntent, std::allocator<RemoveTilesIntent>, (__gnu_cxx::_Lock_policy)2> >::max_size() const
- 0.00 48.23 0.00 1 0.00 0.00 __gnu_cxx::new_allocator<std::_Sp_counted_ptr_inplace<VisualDebugIntent, std::allocator<VisualDebugIntent>, (__gnu_cxx::_Lock_policy)2> >::max_size() const
- 0.00 48.23 0.00 1 0.00 0.00 __gnu_cxx::new_allocator<std::_Sp_counted_ptr_inplace<SerializeMapIntent, std::allocator<SerializeMapIntent>, (__gnu_cxx::_Lock_policy)2> >::max_size() const
- 0.00 48.23 0.00 1 0.00 0.00 __gnu_cxx::new_allocator<std::_Sp_counted_ptr_inplace<LostFocusInputEvent, std::allocator<LostFocusInputEvent>, (__gnu_cxx::_Lock_policy)2> >::max_size() const
- 0.00 48.23 0.00 1 0.00 0.00 __gnu_cxx::new_allocator<std::_Sp_counted_ptr_inplace<SelectMenuItemIntent, std::allocator<SelectMenuItemIntent>, (__gnu_cxx::_Lock_policy)2> >::max_size() const
- 0.00 48.23 0.00 1 0.00 0.00 __gnu_cxx::new_allocator<std::_Sp_counted_ptr_inplace<GainedFocusInputEvent, std::allocator<GainedFocusInputEvent>, (__gnu_cxx::_Lock_policy)2> >::max_size() const
- 0.00 48.23 0.00 1 0.00 0.00 __gnu_cxx::new_allocator<std::_Sp_counted_ptr_inplace<GridVisibilityToggleIntent, std::allocator<GridVisibilityToggleIntent>, (__gnu_cxx::_Lock_policy)2> >::max_size() const
- 0.00 48.23 0.00 1 0.00 0.00 __gnu_cxx::new_allocator<std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<SetVisualDebugMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<SetVisualDebugMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2> >::max_size() const
- 0.00 48.23 0.00 1 0.00 0.00 __gnu_cxx::new_allocator<std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<SetGridVisibilityMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<SetGridVisibilityMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2> >::max_size() const
- 0.00 48.23 0.00 1 0.00 0.00 std::initializer_list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::end() const
- 0.00 48.23 0.00 1 0.00 0.00 std::initializer_list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::size() const
- 0.00 48.23 0.00 1 0.00 0.00 std::initializer_list<std::pair<Logger::CATEGORY const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::end() const
- 0.00 48.23 0.00 1 0.00 0.00 std::initializer_list<std::pair<Logger::CATEGORY const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::size() const
- 0.00 48.23 0.00 1 0.00 0.00 std::_Rb_tree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Logger*> >::operator*() const
- 0.00 48.23 0.00 1 0.00 0.00 std::_Rb_tree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Logger*> >::operator!=(std::_Rb_tree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Logger*> > const&) const
- 0.00 48.23 0.00 1 0.00 0.00 std::_Rb_tree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::operator->() const
- 0.00 48.23 0.00 1 0.00 0.00 std::_Rb_tree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Logger*> >::_M_const_cast() const
- 0.00 48.23 0.00 1 0.00 0.00 std::_Rb_tree_const_iterator<std::pair<unsigned int const, Player*> >::_M_const_cast() const
- 0.00 48.23 0.00 1 0.00 0.00 std::_Rb_tree_const_iterator<std::pair<unsigned int const, Player*> >::operator->() const
- 0.00 48.23 0.00 1 0.00 0.00 std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<Texture>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Texture> > > >::begin() const
- 0.00 48.23 0.00 1 0.00 0.00 std::map<std::type_index, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, System*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, System*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > > > > >::key_comp() const
- 0.00 48.23 0.00 1 0.00 0.00 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Logger*>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Logger*> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Logger*> > >::size() const
- 0.00 48.23 0.00 1 0.00 0.00 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Texture> >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Texture> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Texture> > > >::begin() const
- 0.00 48.23 0.00 1 0.00 0.00 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, System*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > > >, std::_Select1st<std::pair<std::type_index const, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, System*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > > > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, System*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > > > > >::key_comp() const
- 0.00 48.23 0.00 1 0.00 0.00 std::_Rb_tree<unsigned int, std::pair<unsigned int const, Player*>, std::_Select1st<std::pair<unsigned int const, Player*> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, Player*> > >::size() const
- 0.00 48.23 0.00 1 0.00 0.00 std::function<void (SetVisualDebugMessage&)>::operator bool() const
- 0.00 48.23 0.00 1 0.00 0.00 std::function<void (SetGridVisibilityMessage&)>::operator bool() const
- 0.00 48.23 0.00 1 0.00 0.00 GridSystem::on_init(Game&)::{lambda(SetGridVisibilityMessage&)#1} const& std::_Any_data::_M_access<GridSystem::on_init(Game&)::{lambda(SetGridVisibilityMessage&)#1}>() const
- 0.00 48.23 0.00 1 0.00 0.00 BuilderScene::create_hud(Game&)::{lambda()#2} const& std::_Any_data::_M_access<BuilderScene::create_hud(Game&)::{lambda()#2}>() const
- 0.00 48.23 0.00 1 0.00 0.00 BuilderScene::create_hud(Game&)::{lambda()#3} const& std::_Any_data::_M_access<BuilderScene::create_hud(Game&)::{lambda()#3}>() const
- 0.00 48.23 0.00 1 0.00 0.00 BuilderScene::file_dialog_box()::{lambda()#1} const& std::_Any_data::_M_access<BuilderScene::file_dialog_box()::{lambda()#1}>() const
- 0.00 48.23 0.00 1 0.00 0.00 BuilderScene::create_notification(float, float)::{lambda()#2} const& std::_Any_data::_M_access<BuilderScene::create_notification(float, float)::{lambda()#2}>() const
- 0.00 48.23 0.00 1 0.00 0.00 BuilderScene::create_notification(float, float)::{lambda()#3} const& std::_Any_data::_M_access<BuilderScene::create_notification(float, float)::{lambda()#3}>() const
- 0.00 48.23 0.00 1 0.00 0.00 BuilderScene::create_notification(float, float)::{lambda()#4} const& std::_Any_data::_M_access<BuilderScene::create_notification(float, float)::{lambda()#4}>() const
- 0.00 48.23 0.00 1 0.00 0.00 BuilderScene::create_notification(float, float)::{lambda()#1} const& std::_Any_data::_M_access<BuilderScene::create_notification(float, float)::{lambda()#1}>() const
- 0.00 48.23 0.00 1 0.00 0.00 BuilderScene::mouse_script_add_zoom_behavior(Game&, Handle)::{lambda()#1} const& std::_Any_data::_M_access<BuilderScene::mouse_script_add_zoom_behavior(Game&, Handle)::{lambda()#1}>() const
- 0.00 48.23 0.00 1 0.00 0.00 BuilderScene::mouse_script_add_select_behavior(Game&, Handle)::{lambda()#3} const& std::_Any_data::_M_access<BuilderScene::mouse_script_add_select_behavior(Game&, Handle)::{lambda()#3}>() const
- 0.00 48.23 0.00 1 0.00 0.00 BuilderScene::mouse_script_add_select_behavior(Game&, Handle)::{lambda()#4} const& std::_Any_data::_M_access<BuilderScene::mouse_script_add_select_behavior(Game&, Handle)::{lambda()#4}>() const
- 0.00 48.23 0.00 1 0.00 0.00 VisualDebugSystem::on_init(Game&)::{lambda(SetVisualDebugMessage&)#1} const& std::_Any_data::_M_access<VisualDebugSystem::on_init(Game&)::{lambda(SetVisualDebugMessage&)#1}>() const
- 0.00 48.23 0.00 1 0.00 0.00 std::allocator<ModalIntent>::allocator()
- 0.00 48.23 0.00 1 0.00 0.00 std::allocator<MouseXIntent>::allocator()
- 0.00 48.23 0.00 1 0.00 0.00 std::allocator<MouseYIntent>::allocator()
- 0.00 48.23 0.00 1 0.00 0.00 std::allocator<MoveLeftIntent>::allocator()
- 0.00 48.23 0.00 1 0.00 0.00 std::allocator<CloseInputEvent>::allocator()
- 0.00 48.23 0.00 1 0.00 0.00 std::allocator<LeftClickIntent>::allocator()
- 0.00 48.23 0.00 1 0.00 0.00 std::allocator<MoveRightIntent>::allocator()
- 0.00 48.23 0.00 1 0.00 0.00 std::allocator<ResetViewIntent>::allocator()
- 0.00 48.23 0.00 1 0.00 0.00 std::allocator<MouseWheelIntent>::allocator()
- 0.00 48.23 0.00 1 0.00 0.00 std::allocator<ResizeInputEvent>::allocator()
- 0.00 48.23 0.00 1 0.00 0.00 std::allocator<RightClickIntent>::allocator()
- 0.00 48.23 0.00 1 0.00 0.00 std::allocator<RemoveTilesIntent>::allocator()
- 0.00 48.23 0.00 1 0.00 0.00 std::allocator<VisualDebugIntent>::allocator()
- 0.00 48.23 0.00 1 0.00 0.00 std::allocator<SerializeMapIntent>::allocator()
- 0.00 48.23 0.00 1 0.00 0.00 std::allocator<LostFocusInputEvent>::allocator()
- 0.00 48.23 0.00 1 0.00 0.00 std::allocator<SelectMenuItemIntent>::allocator()
- 0.00 48.23 0.00 1 0.00 0.00 std::allocator<GainedFocusInputEvent>::allocator()
- 0.00 48.23 0.00 1 0.00 0.00 std::allocator<GridVisibilityToggleIntent>::allocator()
- 0.00 48.23 0.00 1 0.00 0.00 std::allocator<ObjectPool<VertexList>::Entry>::allocator(std::allocator<ObjectPool<VertexList>::Entry> const&)
- 0.00 48.23 0.00 1 0.00 0.00 std::allocator<ObjectPool<VertexList>::Entry>::allocator()
- 0.00 48.23 0.00 1 0.00 0.00 std::allocator<ObjectPool<Grid>::Entry>::allocator(std::allocator<ObjectPool<Grid>::Entry> const&)
- 0.00 48.23 0.00 1 0.00 0.00 std::allocator<ObjectPool<Grid>::Entry>::allocator()
- 0.00 48.23 0.00 1 0.00 0.00 std::allocator<ObjectPool<TileMap>::Entry>::allocator(std::allocator<ObjectPool<TileMap>::Entry> const&)
- 0.00 48.23 0.00 1 0.00 0.00 std::allocator<ObjectPool<TileMap>::Entry>::allocator()
- 0.00 48.23 0.00 1 0.00 0.00 std::allocator<ObjectPool<Clickable>::Entry>::allocator(std::allocator<ObjectPool<Clickable>::Entry> const&)
- 0.00 48.23 0.00 1 0.00 0.00 std::allocator<ObjectPool<Clickable>::Entry>::allocator()
- 0.00 48.23 0.00 1 0.00 0.00 std::allocator<ObjectPool<Collision>::Entry>::allocator(std::allocator<ObjectPool<Collision>::Entry> const&)
- 0.00 48.23 0.00 1 0.00 0.00 std::allocator<ObjectPool<Collision>::Entry>::allocator()
- 0.00 48.23 0.00 1 0.00 0.00 std::allocator<ObjectPool<Rectangle>::Entry>::allocator()
- 0.00 48.23 0.00 1 0.00 0.00 std::allocator<ObjectPool<Rectangle>::Entry>::allocator(std::allocator<ObjectPool<Rectangle>::Entry> const&)
- 0.00 48.23 0.00 1 0.00 0.00 std::allocator<Mailbox::HandlerEntryImpl<SetVisualDebugMessage, (void*)0> >::allocator()
- 0.00 48.23 0.00 1 0.00 0.00 std::allocator<Mailbox::HandlerEntryImpl<SetGridVisibilityMessage, (void*)0> >::allocator()
- 0.00 48.23 0.00 1 0.00 0.00 std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::allocator(std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&)
- 0.00 48.23 0.00 1 0.00 0.00 std::allocator<Scene*>::allocator()
- 0.00 48.23 0.00 1 0.00 0.00 std::allocator<Scene*>::~allocator()
- 0.00 48.23 0.00 1 0.00 0.00 std::allocator<Observer<std::shared_ptr<InputEvent> >*>::allocator()
- 0.00 48.23 0.00 1 0.00 0.00 std::allocator<Observer<std::shared_ptr<InputEvent> >*>::~allocator()
- 0.00 48.23 0.00 1 0.00 0.00 std::allocator<std::_Rb_tree_node<std::pair<Logger::CATEGORY const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::allocator(std::allocator<std::_Rb_tree_node<std::pair<Logger::CATEGORY const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > const&)
- 0.00 48.23 0.00 1 0.00 0.00 std::allocator<std::_Rb_tree_node<std::pair<Logger::CATEGORY const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::allocator<std::pair<Logger::CATEGORY const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(std::allocator<std::pair<Logger::CATEGORY const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&)
- 0.00 48.23 0.00 1 0.00 0.00 std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Logger*> > >::allocator()
- 0.00 48.23 0.00 1 0.00 0.00 std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Logger*> > >::~allocator()
- 0.00 48.23 0.00 1 0.00 0.00 std::allocator<std::_Rb_tree_node<std::pair<std::type_index const, std::shared_ptr<Intent> > > >::allocator()
- 0.00 48.23 0.00 1 0.00 0.00 std::allocator<std::_Rb_tree_node<std::pair<std::type_index const, std::shared_ptr<Intent> > > >::~allocator()
- 0.00 48.23 0.00 1 0.00 0.00 std::allocator<std::_Rb_tree_node<std::pair<unsigned int const, InputDevice*> > >::allocator()
- 0.00 48.23 0.00 1 0.00 0.00 std::allocator<std::_Rb_tree_node<std::pair<unsigned int const, InputDevice*> > >::~allocator()
- 0.00 48.23 0.00 1 0.00 0.00 std::allocator<std::_Rb_tree_node<std::pair<unsigned int const, Player*> > >::~allocator()
- 0.00 48.23 0.00 1 0.00 0.00 std::allocator<std::pair<Logger::CATEGORY const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::allocator(std::allocator<std::pair<Logger::CATEGORY const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&)
- 0.00 48.23 0.00 1 0.00 0.00 std::allocator<std::pair<Logger::CATEGORY const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::allocator()
- 0.00 48.23 0.00 1 0.00 0.00 std::enable_if<std::is_assignable<std::__shared_ptr<InputEvent, (__gnu_cxx::_Lock_policy)2>&, std::shared_ptr<CloseInputEvent> >::value, std::shared_ptr<InputEvent>&>::type std::shared_ptr<InputEvent>::operator=<CloseInputEvent>(std::shared_ptr<CloseInputEvent>&&)
- 0.00 48.23 0.00 1 0.00 0.00 std::enable_if<std::is_assignable<std::__shared_ptr<InputEvent, (__gnu_cxx::_Lock_policy)2>&, std::shared_ptr<ResizeInputEvent> >::value, std::shared_ptr<InputEvent>&>::type std::shared_ptr<InputEvent>::operator=<ResizeInputEvent>(std::shared_ptr<ResizeInputEvent>&&)
- 0.00 48.23 0.00 1 0.00 0.00 std::enable_if<std::is_assignable<std::__shared_ptr<InputEvent, (__gnu_cxx::_Lock_policy)2>&, std::shared_ptr<LostFocusInputEvent> >::value, std::shared_ptr<InputEvent>&>::type std::shared_ptr<InputEvent>::operator=<LostFocusInputEvent>(std::shared_ptr<LostFocusInputEvent>&&)
- 0.00 48.23 0.00 1 0.00 0.00 std::enable_if<std::is_assignable<std::__shared_ptr<InputEvent, (__gnu_cxx::_Lock_policy)2>&, std::shared_ptr<GainedFocusInputEvent> >::value, std::shared_ptr<InputEvent>&>::type std::shared_ptr<InputEvent>::operator=<GainedFocusInputEvent>(std::shared_ptr<GainedFocusInputEvent>&&)
- 0.00 48.23 0.00 1 0.00 0.00 std::shared_ptr<ModalIntent>::shared_ptr<std::allocator<ModalIntent>, int, std::shared_ptr<InputElement> >(std::_Sp_make_shared_tag, std::allocator<ModalIntent> const&, int&&, std::shared_ptr<InputElement>&&)
- 0.00 48.23 0.00 1 0.00 0.00 std::shared_ptr<ModalIntent>::~shared_ptr()
- 0.00 48.23 0.00 1 0.00 0.00 std::shared_ptr<MouseXIntent>::shared_ptr<std::allocator<MouseXIntent>, int, std::shared_ptr<InputElement> >(std::_Sp_make_shared_tag, std::allocator<MouseXIntent> const&, int&&, std::shared_ptr<InputElement>&&)
- 0.00 48.23 0.00 1 0.00 0.00 std::shared_ptr<MouseXIntent>::~shared_ptr()
- 0.00 48.23 0.00 1 0.00 0.00 std::shared_ptr<MouseYIntent>::shared_ptr<std::allocator<MouseYIntent>, int, std::shared_ptr<InputElement> >(std::_Sp_make_shared_tag, std::allocator<MouseYIntent> const&, int&&, std::shared_ptr<InputElement>&&)
- 0.00 48.23 0.00 1 0.00 0.00 std::shared_ptr<MouseYIntent>::~shared_ptr()
- 0.00 48.23 0.00 1 0.00 0.00 std::shared_ptr<MoveLeftIntent>::shared_ptr<std::allocator<MoveLeftIntent>, int, std::shared_ptr<InputElement> >(std::_Sp_make_shared_tag, std::allocator<MoveLeftIntent> const&, int&&, std::shared_ptr<InputElement>&&)
- 0.00 48.23 0.00 1 0.00 0.00 std::shared_ptr<MoveLeftIntent>::~shared_ptr()
- 0.00 48.23 0.00 1 0.00 0.00 std::shared_ptr<CloseInputEvent>::shared_ptr<std::allocator<CloseInputEvent>>(std::_Sp_make_shared_tag, std::allocator<CloseInputEvent> const&)
- 0.00 48.23 0.00 1 0.00 0.00 std::shared_ptr<CloseInputEvent>::~shared_ptr()
- 0.00 48.23 0.00 1 0.00 0.00 std::shared_ptr<LeftClickIntent>::shared_ptr<std::allocator<LeftClickIntent>, int, std::shared_ptr<InputElement> >(std::_Sp_make_shared_tag, std::allocator<LeftClickIntent> const&, int&&, std::shared_ptr<InputElement>&&)
- 0.00 48.23 0.00 1 0.00 0.00 std::shared_ptr<LeftClickIntent>::~shared_ptr()
- 0.00 48.23 0.00 1 0.00 0.00 std::shared_ptr<MoveRightIntent>::shared_ptr<std::allocator<MoveRightIntent>, int, std::shared_ptr<InputElement> >(std::_Sp_make_shared_tag, std::allocator<MoveRightIntent> const&, int&&, std::shared_ptr<InputElement>&&)
- 0.00 48.23 0.00 1 0.00 0.00 std::shared_ptr<MoveRightIntent>::~shared_ptr()
- 0.00 48.23 0.00 1 0.00 0.00 std::shared_ptr<ResetViewIntent>::shared_ptr<std::allocator<ResetViewIntent>, int, std::shared_ptr<InputElement> >(std::_Sp_make_shared_tag, std::allocator<ResetViewIntent> const&, int&&, std::shared_ptr<InputElement>&&)
- 0.00 48.23 0.00 1 0.00 0.00 std::shared_ptr<ResetViewIntent>::~shared_ptr()
- 0.00 48.23 0.00 1 0.00 0.00 std::shared_ptr<MouseWheelIntent>::shared_ptr<std::allocator<MouseWheelIntent>, int, std::shared_ptr<InputElement> >(std::_Sp_make_shared_tag, std::allocator<MouseWheelIntent> const&, int&&, std::shared_ptr<InputElement>&&)
- 0.00 48.23 0.00 1 0.00 0.00 std::shared_ptr<MouseWheelIntent>::~shared_ptr()
- 0.00 48.23 0.00 1 0.00 0.00 std::shared_ptr<ResizeInputEvent>::shared_ptr<std::allocator<ResizeInputEvent>, unsigned int&, unsigned int&>(std::_Sp_make_shared_tag, std::allocator<ResizeInputEvent> const&, unsigned int&, unsigned int&)
- 0.00 48.23 0.00 1 0.00 0.00 std::shared_ptr<ResizeInputEvent>::~shared_ptr()
- 0.00 48.23 0.00 1 0.00 0.00 std::shared_ptr<RightClickIntent>::shared_ptr<std::allocator<RightClickIntent>, int, std::shared_ptr<InputElement> >(std::_Sp_make_shared_tag, std::allocator<RightClickIntent> const&, int&&, std::shared_ptr<InputElement>&&)
- 0.00 48.23 0.00 1 0.00 0.00 std::shared_ptr<RightClickIntent>::~shared_ptr()
- 0.00 48.23 0.00 1 0.00 0.00 std::shared_ptr<RemoveTilesIntent>::shared_ptr<std::allocator<RemoveTilesIntent>, int, std::shared_ptr<InputElement> >(std::_Sp_make_shared_tag, std::allocator<RemoveTilesIntent> const&, int&&, std::shared_ptr<InputElement>&&)
- 0.00 48.23 0.00 1 0.00 0.00 std::shared_ptr<RemoveTilesIntent>::~shared_ptr()
- 0.00 48.23 0.00 1 0.00 0.00 std::shared_ptr<VisualDebugIntent>::shared_ptr<std::allocator<VisualDebugIntent>, int, std::shared_ptr<InputElement> >(std::_Sp_make_shared_tag, std::allocator<VisualDebugIntent> const&, int&&, std::shared_ptr<InputElement>&&)
- 0.00 48.23 0.00 1 0.00 0.00 std::shared_ptr<VisualDebugIntent>::~shared_ptr()
- 0.00 48.23 0.00 1 0.00 0.00 std::shared_ptr<SerializeMapIntent>::shared_ptr<std::allocator<SerializeMapIntent>, int, std::shared_ptr<InputElement> >(std::_Sp_make_shared_tag, std::allocator<SerializeMapIntent> const&, int&&, std::shared_ptr<InputElement>&&)
- 0.00 48.23 0.00 1 0.00 0.00 std::shared_ptr<SerializeMapIntent>::~shared_ptr()
- 0.00 48.23 0.00 1 0.00 0.00 std::shared_ptr<LostFocusInputEvent>::shared_ptr<std::allocator<LostFocusInputEvent>>(std::_Sp_make_shared_tag, std::allocator<LostFocusInputEvent> const&)
- 0.00 48.23 0.00 1 0.00 0.00 std::shared_ptr<LostFocusInputEvent>::~shared_ptr()
- 0.00 48.23 0.00 1 0.00 0.00 std::shared_ptr<SelectMenuItemIntent>::shared_ptr<std::allocator<SelectMenuItemIntent>, int, std::shared_ptr<InputElement> >(std::_Sp_make_shared_tag, std::allocator<SelectMenuItemIntent> const&, int&&, std::shared_ptr<InputElement>&&)
- 0.00 48.23 0.00 1 0.00 0.00 std::shared_ptr<SelectMenuItemIntent>::~shared_ptr()
- 0.00 48.23 0.00 1 0.00 0.00 std::shared_ptr<GainedFocusInputEvent>::shared_ptr<std::allocator<GainedFocusInputEvent>>(std::_Sp_make_shared_tag, std::allocator<GainedFocusInputEvent> const&)
- 0.00 48.23 0.00 1 0.00 0.00 std::shared_ptr<GainedFocusInputEvent>::~shared_ptr()
- 0.00 48.23 0.00 1 0.00 0.00 std::shared_ptr<GridVisibilityToggleIntent>::shared_ptr<std::allocator<GridVisibilityToggleIntent>, int, std::shared_ptr<InputElement> >(std::_Sp_make_shared_tag, std::allocator<GridVisibilityToggleIntent> const&, int&&, std::shared_ptr<InputElement>&&)
- 0.00 48.23 0.00 1 0.00 0.00 std::shared_ptr<GridVisibilityToggleIntent>::~shared_ptr()
- 0.00 48.23 0.00 1 0.00 0.00 std::enable_if<std::is_assignable<std::__shared_ptr<Intent, (__gnu_cxx::_Lock_policy)2>&, std::shared_ptr<ModalIntent> >::value, std::shared_ptr<Intent>&>::type std::shared_ptr<Intent>::operator=<ModalIntent>(std::shared_ptr<ModalIntent>&&)
- 0.00 48.23 0.00 1 0.00 0.00 std::enable_if<std::is_assignable<std::__shared_ptr<Intent, (__gnu_cxx::_Lock_policy)2>&, std::shared_ptr<MouseXIntent> >::value, std::shared_ptr<Intent>&>::type std::shared_ptr<Intent>::operator=<MouseXIntent>(std::shared_ptr<MouseXIntent>&&)
- 0.00 48.23 0.00 1 0.00 0.00 std::enable_if<std::is_assignable<std::__shared_ptr<Intent, (__gnu_cxx::_Lock_policy)2>&, std::shared_ptr<MouseYIntent> >::value, std::shared_ptr<Intent>&>::type std::shared_ptr<Intent>::operator=<MouseYIntent>(std::shared_ptr<MouseYIntent>&&)
- 0.00 48.23 0.00 1 0.00 0.00 std::enable_if<std::is_assignable<std::__shared_ptr<Intent, (__gnu_cxx::_Lock_policy)2>&, std::shared_ptr<MoveLeftIntent> >::value, std::shared_ptr<Intent>&>::type std::shared_ptr<Intent>::operator=<MoveLeftIntent>(std::shared_ptr<MoveLeftIntent>&&)
- 0.00 48.23 0.00 1 0.00 0.00 std::enable_if<std::is_assignable<std::__shared_ptr<Intent, (__gnu_cxx::_Lock_policy)2>&, std::shared_ptr<LeftClickIntent> >::value, std::shared_ptr<Intent>&>::type std::shared_ptr<Intent>::operator=<LeftClickIntent>(std::shared_ptr<LeftClickIntent>&&)
- 0.00 48.23 0.00 1 0.00 0.00 std::enable_if<std::is_assignable<std::__shared_ptr<Intent, (__gnu_cxx::_Lock_policy)2>&, std::shared_ptr<MoveRightIntent> >::value, std::shared_ptr<Intent>&>::type std::shared_ptr<Intent>::operator=<MoveRightIntent>(std::shared_ptr<MoveRightIntent>&&)
- 0.00 48.23 0.00 1 0.00 0.00 std::enable_if<std::is_assignable<std::__shared_ptr<Intent, (__gnu_cxx::_Lock_policy)2>&, std::shared_ptr<ResetViewIntent> >::value, std::shared_ptr<Intent>&>::type std::shared_ptr<Intent>::operator=<ResetViewIntent>(std::shared_ptr<ResetViewIntent>&&)
- 0.00 48.23 0.00 1 0.00 0.00 std::enable_if<std::is_assignable<std::__shared_ptr<Intent, (__gnu_cxx::_Lock_policy)2>&, std::shared_ptr<MouseWheelIntent> >::value, std::shared_ptr<Intent>&>::type std::shared_ptr<Intent>::operator=<MouseWheelIntent>(std::shared_ptr<MouseWheelIntent>&&)
- 0.00 48.23 0.00 1 0.00 0.00 std::enable_if<std::is_assignable<std::__shared_ptr<Intent, (__gnu_cxx::_Lock_policy)2>&, std::shared_ptr<RightClickIntent> >::value, std::shared_ptr<Intent>&>::type std::shared_ptr<Intent>::operator=<RightClickIntent>(std::shared_ptr<RightClickIntent>&&)
- 0.00 48.23 0.00 1 0.00 0.00 std::enable_if<std::is_assignable<std::__shared_ptr<Intent, (__gnu_cxx::_Lock_policy)2>&, std::shared_ptr<RemoveTilesIntent> >::value, std::shared_ptr<Intent>&>::type std::shared_ptr<Intent>::operator=<RemoveTilesIntent>(std::shared_ptr<RemoveTilesIntent>&&)
- 0.00 48.23 0.00 1 0.00 0.00 std::enable_if<std::is_assignable<std::__shared_ptr<Intent, (__gnu_cxx::_Lock_policy)2>&, std::shared_ptr<VisualDebugIntent> >::value, std::shared_ptr<Intent>&>::type std::shared_ptr<Intent>::operator=<VisualDebugIntent>(std::shared_ptr<VisualDebugIntent>&&)
- 0.00 48.23 0.00 1 0.00 0.00 std::enable_if<std::is_assignable<std::__shared_ptr<Intent, (__gnu_cxx::_Lock_policy)2>&, std::shared_ptr<SerializeMapIntent> >::value, std::shared_ptr<Intent>&>::type std::shared_ptr<Intent>::operator=<SerializeMapIntent>(std::shared_ptr<SerializeMapIntent>&&)
- 0.00 48.23 0.00 1 0.00 0.00 std::enable_if<std::is_assignable<std::__shared_ptr<Intent, (__gnu_cxx::_Lock_policy)2>&, std::shared_ptr<SelectMenuItemIntent> >::value, std::shared_ptr<Intent>&>::type std::shared_ptr<Intent>::operator=<SelectMenuItemIntent>(std::shared_ptr<SelectMenuItemIntent>&&)
- 0.00 48.23 0.00 1 0.00 0.00 std::enable_if<std::is_assignable<std::__shared_ptr<Intent, (__gnu_cxx::_Lock_policy)2>&, std::shared_ptr<GridVisibilityToggleIntent> >::value, std::shared_ptr<Intent>&>::type std::shared_ptr<Intent>::operator=<GridVisibilityToggleIntent>(std::shared_ptr<GridVisibilityToggleIntent>&&)
- 0.00 48.23 0.00 1 0.00 0.00 std::shared_ptr<Mailbox::HandlerEntry>::shared_ptr<Mailbox::HandlerEntryImpl<SetVisualDebugMessage, (void*)0>, void>(std::shared_ptr<Mailbox::HandlerEntryImpl<SetVisualDebugMessage, (void*)0> >&&)
- 0.00 48.23 0.00 1 0.00 0.00 std::shared_ptr<Mailbox::HandlerEntry>::shared_ptr<Mailbox::HandlerEntryImpl<SetGridVisibilityMessage, (void*)0>, void>(std::shared_ptr<Mailbox::HandlerEntryImpl<SetGridVisibilityMessage, (void*)0> >&&)
- 0.00 48.23 0.00 1 0.00 0.00 std::shared_ptr<Mailbox::HandlerEntryImpl<SetVisualDebugMessage, (void*)0> >::shared_ptr<std::allocator<Mailbox::HandlerEntryImpl<SetVisualDebugMessage, (void*)0> >, std::function<void (SetVisualDebugMessage&)> const&>(std::_Sp_make_shared_tag, std::allocator<Mailbox::HandlerEntryImpl<SetVisualDebugMessage, (void*)0> > const&, std::function<void (SetVisualDebugMessage&)> const&)
- 0.00 48.23 0.00 1 0.00 0.00 std::shared_ptr<Mailbox::HandlerEntryImpl<SetVisualDebugMessage, (void*)0> >::~shared_ptr()
- 0.00 48.23 0.00 1 0.00 0.00 std::shared_ptr<Mailbox::HandlerEntryImpl<SetGridVisibilityMessage, (void*)0> >::shared_ptr<std::allocator<Mailbox::HandlerEntryImpl<SetGridVisibilityMessage, (void*)0> >, std::function<void (SetGridVisibilityMessage&)> const&>(std::_Sp_make_shared_tag, std::allocator<Mailbox::HandlerEntryImpl<SetGridVisibilityMessage, (void*)0> > const&, std::function<void (SetGridVisibilityMessage&)> const&)
- 0.00 48.23 0.00 1 0.00 0.00 std::shared_ptr<Mailbox::HandlerEntryImpl<SetGridVisibilityMessage, (void*)0> >::~shared_ptr()
- 0.00 48.23 0.00 1 0.00 0.00 std::_Deque_base<Scene*, std::allocator<Scene*> >::_Deque_impl::_Deque_impl()
- 0.00 48.23 0.00 1 0.00 0.00 std::_Deque_base<Scene*, std::allocator<Scene*> >::_Deque_impl::~_Deque_impl()
- 0.00 48.23 0.00 1 0.00 0.00 std::_Deque_base<Scene*, std::allocator<Scene*> >::_M_allocate_map(unsigned long)
- 0.00 48.23 0.00 1 0.00 0.00 std::_Deque_base<Scene*, std::allocator<Scene*> >::_M_create_nodes(Scene***, Scene***)
- 0.00 48.23 0.00 1 0.00 0.00 std::_Deque_base<Scene*, std::allocator<Scene*> >::_M_allocate_node()
- 0.00 48.23 0.00 1 0.00 0.00 std::_Deque_base<Scene*, std::allocator<Scene*> >::_M_destroy_nodes(Scene***, Scene***)
- 0.00 48.23 0.00 1 0.00 0.00 std::_Deque_base<Scene*, std::allocator<Scene*> >::_M_deallocate_map(Scene***, unsigned long)
- 0.00 48.23 0.00 1 0.00 0.00 std::_Deque_base<Scene*, std::allocator<Scene*> >::_M_initialize_map(unsigned long)
- 0.00 48.23 0.00 1 0.00 0.00 std::_Deque_base<Scene*, std::allocator<Scene*> >::_M_deallocate_node(Scene**)
- 0.00 48.23 0.00 1 0.00 0.00 std::_Deque_base<Scene*, std::allocator<Scene*> >::_M_get_Tp_allocator()
- 0.00 48.23 0.00 1 0.00 0.00 std::_Deque_base<Scene*, std::allocator<Scene*> >::_Deque_base()
- 0.00 48.23 0.00 1 0.00 0.00 std::_Deque_base<Scene*, std::allocator<Scene*> >::~_Deque_base()
- 0.00 48.23 0.00 1 0.00 0.00 void std::_Destroy_aux<false>::__destroy<ObjectPool<VertexList>::Entry*>(ObjectPool<VertexList>::Entry*, ObjectPool<VertexList>::Entry*)
- 0.00 48.23 0.00 1 0.00 0.00 void std::_Destroy_aux<false>::__destroy<ObjectPool<Grid>::Entry*>(ObjectPool<Grid>::Entry*, ObjectPool<Grid>::Entry*)
- 0.00 48.23 0.00 1 0.00 0.00 void std::_Destroy_aux<false>::__destroy<ObjectPool<TileMap>::Entry*>(ObjectPool<TileMap>::Entry*, ObjectPool<TileMap>::Entry*)
- 0.00 48.23 0.00 1 0.00 0.00 void std::_Destroy_aux<false>::__destroy<ObjectPool<Clickable>::Entry*>(ObjectPool<Clickable>::Entry*, ObjectPool<Clickable>::Entry*)
- 0.00 48.23 0.00 1 0.00 0.00 void std::_Destroy_aux<false>::__destroy<ObjectPool<Collision>::Entry*>(ObjectPool<Collision>::Entry*, ObjectPool<Collision>::Entry*)
- 0.00 48.23 0.00 1 0.00 0.00 void std::_Destroy_aux<false>::__destroy<ObjectPool<Rectangle>::Entry*>(ObjectPool<Rectangle>::Entry*, ObjectPool<Rectangle>::Entry*)
- 0.00 48.23 0.00 1 0.00 0.00 std::_Vector_base<ObjectPool<VertexList>::Entry, std::allocator<ObjectPool<VertexList>::Entry> >::_M_allocate(unsigned long)
- 0.00 48.23 0.00 1 0.00 0.00 std::_Vector_base<ObjectPool<VertexList>::Entry, std::allocator<ObjectPool<VertexList>::Entry> >::_Vector_impl::_Vector_impl(std::allocator<ObjectPool<VertexList>::Entry> const&)
- 0.00 48.23 0.00 1 0.00 0.00 std::_Vector_base<ObjectPool<VertexList>::Entry, std::allocator<ObjectPool<VertexList>::Entry> >::_Vector_impl::~_Vector_impl()
- 0.00 48.23 0.00 1 0.00 0.00 std::_Vector_base<ObjectPool<VertexList>::Entry, std::allocator<ObjectPool<VertexList>::Entry> >::_M_deallocate(ObjectPool<VertexList>::Entry*, unsigned long)
- 0.00 48.23 0.00 1 0.00 0.00 std::_Vector_base<ObjectPool<VertexList>::Entry, std::allocator<ObjectPool<VertexList>::Entry> >::_M_create_storage(unsigned long)
- 0.00 48.23 0.00 1 0.00 0.00 std::_Vector_base<ObjectPool<VertexList>::Entry, std::allocator<ObjectPool<VertexList>::Entry> >::_Vector_base(unsigned long, std::allocator<ObjectPool<VertexList>::Entry> const&)
- 0.00 48.23 0.00 1 0.00 0.00 std::_Vector_base<ObjectPool<VertexList>::Entry, std::allocator<ObjectPool<VertexList>::Entry> >::~_Vector_base()
- 0.00 48.23 0.00 1 0.00 0.00 std::_Vector_base<ObjectPool<Grid>::Entry, std::allocator<ObjectPool<Grid>::Entry> >::_M_allocate(unsigned long)
- 0.00 48.23 0.00 1 0.00 0.00 std::_Vector_base<ObjectPool<Grid>::Entry, std::allocator<ObjectPool<Grid>::Entry> >::_Vector_impl::_Vector_impl(std::allocator<ObjectPool<Grid>::Entry> const&)
- 0.00 48.23 0.00 1 0.00 0.00 std::_Vector_base<ObjectPool<Grid>::Entry, std::allocator<ObjectPool<Grid>::Entry> >::_Vector_impl::~_Vector_impl()
- 0.00 48.23 0.00 1 0.00 0.00 std::_Vector_base<ObjectPool<Grid>::Entry, std::allocator<ObjectPool<Grid>::Entry> >::_M_deallocate(ObjectPool<Grid>::Entry*, unsigned long)
- 0.00 48.23 0.00 1 0.00 0.00 std::_Vector_base<ObjectPool<Grid>::Entry, std::allocator<ObjectPool<Grid>::Entry> >::_M_create_storage(unsigned long)
- 0.00 48.23 0.00 1 0.00 0.00 std::_Vector_base<ObjectPool<Grid>::Entry, std::allocator<ObjectPool<Grid>::Entry> >::_Vector_base(unsigned long, std::allocator<ObjectPool<Grid>::Entry> const&)
- 0.00 48.23 0.00 1 0.00 0.00 std::_Vector_base<ObjectPool<Grid>::Entry, std::allocator<ObjectPool<Grid>::Entry> >::~_Vector_base()
- 0.00 48.23 0.00 1 0.00 0.00 std::_Vector_base<ObjectPool<TileMap>::Entry, std::allocator<ObjectPool<TileMap>::Entry> >::_M_allocate(unsigned long)
- 0.00 48.23 0.00 1 0.00 0.00 std::_Vector_base<ObjectPool<TileMap>::Entry, std::allocator<ObjectPool<TileMap>::Entry> >::_Vector_impl::_Vector_impl(std::allocator<ObjectPool<TileMap>::Entry> const&)
- 0.00 48.23 0.00 1 0.00 0.00 std::_Vector_base<ObjectPool<TileMap>::Entry, std::allocator<ObjectPool<TileMap>::Entry> >::_Vector_impl::~_Vector_impl()
- 0.00 48.23 0.00 1 0.00 0.00 std::_Vector_base<ObjectPool<TileMap>::Entry, std::allocator<ObjectPool<TileMap>::Entry> >::_M_deallocate(ObjectPool<TileMap>::Entry*, unsigned long)
- 0.00 48.23 0.00 1 0.00 0.00 std::_Vector_base<ObjectPool<TileMap>::Entry, std::allocator<ObjectPool<TileMap>::Entry> >::_M_create_storage(unsigned long)
- 0.00 48.23 0.00 1 0.00 0.00 std::_Vector_base<ObjectPool<TileMap>::Entry, std::allocator<ObjectPool<TileMap>::Entry> >::_Vector_base(unsigned long, std::allocator<ObjectPool<TileMap>::Entry> const&)
- 0.00 48.23 0.00 1 0.00 0.00 std::_Vector_base<ObjectPool<TileMap>::Entry, std::allocator<ObjectPool<TileMap>::Entry> >::~_Vector_base()
- 0.00 48.23 0.00 1 0.00 0.00 std::_Vector_base<ObjectPool<Clickable>::Entry, std::allocator<ObjectPool<Clickable>::Entry> >::_M_allocate(unsigned long)
- 0.00 48.23 0.00 1 0.00 0.00 std::_Vector_base<ObjectPool<Clickable>::Entry, std::allocator<ObjectPool<Clickable>::Entry> >::_Vector_impl::_Vector_impl(std::allocator<ObjectPool<Clickable>::Entry> const&)
- 0.00 48.23 0.00 1 0.00 0.00 std::_Vector_base<ObjectPool<Clickable>::Entry, std::allocator<ObjectPool<Clickable>::Entry> >::_Vector_impl::~_Vector_impl()
- 0.00 48.23 0.00 1 0.00 0.00 std::_Vector_base<ObjectPool<Clickable>::Entry, std::allocator<ObjectPool<Clickable>::Entry> >::_M_deallocate(ObjectPool<Clickable>::Entry*, unsigned long)
- 0.00 48.23 0.00 1 0.00 0.00 std::_Vector_base<ObjectPool<Clickable>::Entry, std::allocator<ObjectPool<Clickable>::Entry> >::_M_create_storage(unsigned long)
- 0.00 48.23 0.00 1 0.00 0.00 std::_Vector_base<ObjectPool<Clickable>::Entry, std::allocator<ObjectPool<Clickable>::Entry> >::_Vector_base(unsigned long, std::allocator<ObjectPool<Clickable>::Entry> const&)
- 0.00 48.23 0.00 1 0.00 0.00 std::_Vector_base<ObjectPool<Clickable>::Entry, std::allocator<ObjectPool<Clickable>::Entry> >::~_Vector_base()
- 0.00 48.23 0.00 1 0.00 0.00 std::_Vector_base<ObjectPool<Collision>::Entry, std::allocator<ObjectPool<Collision>::Entry> >::_M_allocate(unsigned long)
- 0.00 48.23 0.00 1 0.00 0.00 std::_Vector_base<ObjectPool<Collision>::Entry, std::allocator<ObjectPool<Collision>::Entry> >::_Vector_impl::_Vector_impl(std::allocator<ObjectPool<Collision>::Entry> const&)
- 0.00 48.23 0.00 1 0.00 0.00 std::_Vector_base<ObjectPool<Collision>::Entry, std::allocator<ObjectPool<Collision>::Entry> >::_Vector_impl::~_Vector_impl()
- 0.00 48.23 0.00 1 0.00 0.00 std::_Vector_base<ObjectPool<Collision>::Entry, std::allocator<ObjectPool<Collision>::Entry> >::_M_deallocate(ObjectPool<Collision>::Entry*, unsigned long)
- 0.00 48.23 0.00 1 0.00 0.00 std::_Vector_base<ObjectPool<Collision>::Entry, std::allocator<ObjectPool<Collision>::Entry> >::_M_create_storage(unsigned long)
- 0.00 48.23 0.00 1 0.00 0.00 std::_Vector_base<ObjectPool<Collision>::Entry, std::allocator<ObjectPool<Collision>::Entry> >::_Vector_base(unsigned long, std::allocator<ObjectPool<Collision>::Entry> const&)
- 0.00 48.23 0.00 1 0.00 0.00 std::_Vector_base<ObjectPool<Collision>::Entry, std::allocator<ObjectPool<Collision>::Entry> >::~_Vector_base()
- 0.00 48.23 0.00 1 0.00 0.00 std::_Vector_base<ObjectPool<Rectangle>::Entry, std::allocator<ObjectPool<Rectangle>::Entry> >::_M_allocate(unsigned long)
- 0.00 48.23 0.00 1 0.00 0.00 std::_Vector_base<ObjectPool<Rectangle>::Entry, std::allocator<ObjectPool<Rectangle>::Entry> >::_Vector_impl::_Vector_impl(std::allocator<ObjectPool<Rectangle>::Entry> const&)
- 0.00 48.23 0.00 1 0.00 0.00 std::_Vector_base<ObjectPool<Rectangle>::Entry, std::allocator<ObjectPool<Rectangle>::Entry> >::_Vector_impl::~_Vector_impl()
- 0.00 48.23 0.00 1 0.00 0.00 std::_Vector_base<ObjectPool<Rectangle>::Entry, std::allocator<ObjectPool<Rectangle>::Entry> >::_M_deallocate(ObjectPool<Rectangle>::Entry*, unsigned long)
- 0.00 48.23 0.00 1 0.00 0.00 std::_Vector_base<ObjectPool<Rectangle>::Entry, std::allocator<ObjectPool<Rectangle>::Entry> >::_M_create_storage(unsigned long)
- 0.00 48.23 0.00 1 0.00 0.00 std::_Vector_base<ObjectPool<Rectangle>::Entry, std::allocator<ObjectPool<Rectangle>::Entry> >::_Vector_base(unsigned long, std::allocator<ObjectPool<Rectangle>::Entry> const&)
- 0.00 48.23 0.00 1 0.00 0.00 std::_Vector_base<ObjectPool<Rectangle>::Entry, std::allocator<ObjectPool<Rectangle>::Entry> >::~_Vector_base()
- 0.00 48.23 0.00 1 0.00 0.00 std::_Vector_base<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_allocate(unsigned long)
- 0.00 48.23 0.00 1 0.00 0.00 std::_Vector_base<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_Vector_impl::_Vector_impl(std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&)
- 0.00 48.23 0.00 1 0.00 0.00 std::_Vector_base<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_Vector_base(std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&)
- 0.00 48.23 0.00 1 0.00 0.00 std::_Vector_base<Observer<std::shared_ptr<InputEvent> >*, std::allocator<Observer<std::shared_ptr<InputEvent> >*> >::_Vector_impl::_Vector_impl()
- 0.00 48.23 0.00 1 0.00 0.00 std::_Vector_base<Observer<std::shared_ptr<InputEvent> >*, std::allocator<Observer<std::shared_ptr<InputEvent> >*> >::_Vector_impl::~_Vector_impl()
- 0.00 48.23 0.00 1 0.00 0.00 std::_Vector_base<Observer<std::shared_ptr<InputEvent> >*, std::allocator<Observer<std::shared_ptr<InputEvent> >*> >::_Vector_base()
- 0.00 48.23 0.00 1 0.00 0.00 std::_Vector_base<Observer<std::shared_ptr<InputEvent> >*, std::allocator<Observer<std::shared_ptr<InputEvent> >*> >::~_Vector_base()
- 0.00 48.23 0.00 1 0.00 0.00 std::__shared_ptr<InputEvent, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<ResizeInputEvent, void>(std::__shared_ptr<ResizeInputEvent, (__gnu_cxx::_Lock_policy)2>&&)
- 0.00 48.23 0.00 1 0.00 0.00 std::__shared_ptr<InputEvent, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<CloseInputEvent, void>(std::__shared_ptr<CloseInputEvent, (__gnu_cxx::_Lock_policy)2>&&)
- 0.00 48.23 0.00 1 0.00 0.00 std::__shared_ptr<InputEvent, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<LostFocusInputEvent, void>(std::__shared_ptr<LostFocusInputEvent, (__gnu_cxx::_Lock_policy)2>&&)
- 0.00 48.23 0.00 1 0.00 0.00 std::__shared_ptr<InputEvent, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<GainedFocusInputEvent, void>(std::__shared_ptr<GainedFocusInputEvent, (__gnu_cxx::_Lock_policy)2>&&)
- 0.00 48.23 0.00 1 0.00 0.00 std::enable_if<std::__sp_compatible_with<CloseInputEvent*, InputEvent*>::value, std::__shared_ptr<InputEvent, (__gnu_cxx::_Lock_policy)2>&>::type std::__shared_ptr<InputEvent, (__gnu_cxx::_Lock_policy)2>::operator=<CloseInputEvent>(std::__shared_ptr<CloseInputEvent, (__gnu_cxx::_Lock_policy)2>&&)
- 0.00 48.23 0.00 1 0.00 0.00 std::enable_if<std::__sp_compatible_with<ResizeInputEvent*, InputEvent*>::value, std::__shared_ptr<InputEvent, (__gnu_cxx::_Lock_policy)2>&>::type std::__shared_ptr<InputEvent, (__gnu_cxx::_Lock_policy)2>::operator=<ResizeInputEvent>(std::__shared_ptr<ResizeInputEvent, (__gnu_cxx::_Lock_policy)2>&&)
- 0.00 48.23 0.00 1 0.00 0.00 std::enable_if<std::__sp_compatible_with<LostFocusInputEvent*, InputEvent*>::value, std::__shared_ptr<InputEvent, (__gnu_cxx::_Lock_policy)2>&>::type std::__shared_ptr<InputEvent, (__gnu_cxx::_Lock_policy)2>::operator=<LostFocusInputEvent>(std::__shared_ptr<LostFocusInputEvent, (__gnu_cxx::_Lock_policy)2>&&)
- 0.00 48.23 0.00 1 0.00 0.00 std::enable_if<std::__sp_compatible_with<GainedFocusInputEvent*, InputEvent*>::value, std::__shared_ptr<InputEvent, (__gnu_cxx::_Lock_policy)2>&>::type std::__shared_ptr<InputEvent, (__gnu_cxx::_Lock_policy)2>::operator=<GainedFocusInputEvent>(std::__shared_ptr<GainedFocusInputEvent, (__gnu_cxx::_Lock_policy)2>&&)
- 0.00 48.23 0.00 1 0.00 0.00 std::enable_if<!std::__shared_ptr<ModalIntent, (__gnu_cxx::_Lock_policy)2>::__has_esft_base<ModalIntent, void>::value, void>::type std::__shared_ptr<ModalIntent, (__gnu_cxx::_Lock_policy)2>::_M_enable_shared_from_this_with<ModalIntent, ModalIntent>(ModalIntent*)
- 0.00 48.23 0.00 1 0.00 0.00 std::__shared_ptr<ModalIntent, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<std::allocator<ModalIntent>, int, std::shared_ptr<InputElement> >(std::_Sp_make_shared_tag, std::allocator<ModalIntent> const&, int&&, std::shared_ptr<InputElement>&&)
- 0.00 48.23 0.00 1 0.00 0.00 std::__shared_ptr<ModalIntent, (__gnu_cxx::_Lock_policy)2>::~__shared_ptr()
- 0.00 48.23 0.00 1 0.00 0.00 std::enable_if<!std::__shared_ptr<MouseXIntent, (__gnu_cxx::_Lock_policy)2>::__has_esft_base<MouseXIntent, void>::value, void>::type std::__shared_ptr<MouseXIntent, (__gnu_cxx::_Lock_policy)2>::_M_enable_shared_from_this_with<MouseXIntent, MouseXIntent>(MouseXIntent*)
- 0.00 48.23 0.00 1 0.00 0.00 std::__shared_ptr<MouseXIntent, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<std::allocator<MouseXIntent>, int, std::shared_ptr<InputElement> >(std::_Sp_make_shared_tag, std::allocator<MouseXIntent> const&, int&&, std::shared_ptr<InputElement>&&)
- 0.00 48.23 0.00 1 0.00 0.00 std::__shared_ptr<MouseXIntent, (__gnu_cxx::_Lock_policy)2>::~__shared_ptr()
- 0.00 48.23 0.00 1 0.00 0.00 std::enable_if<!std::__shared_ptr<MouseYIntent, (__gnu_cxx::_Lock_policy)2>::__has_esft_base<MouseYIntent, void>::value, void>::type std::__shared_ptr<MouseYIntent, (__gnu_cxx::_Lock_policy)2>::_M_enable_shared_from_this_with<MouseYIntent, MouseYIntent>(MouseYIntent*)
- 0.00 48.23 0.00 1 0.00 0.00 std::__shared_ptr<MouseYIntent, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<std::allocator<MouseYIntent>, int, std::shared_ptr<InputElement> >(std::_Sp_make_shared_tag, std::allocator<MouseYIntent> const&, int&&, std::shared_ptr<InputElement>&&)
- 0.00 48.23 0.00 1 0.00 0.00 std::__shared_ptr<MouseYIntent, (__gnu_cxx::_Lock_policy)2>::~__shared_ptr()
- 0.00 48.23 0.00 1 0.00 0.00 std::enable_if<!std::__shared_ptr<MoveLeftIntent, (__gnu_cxx::_Lock_policy)2>::__has_esft_base<MoveLeftIntent, void>::value, void>::type std::__shared_ptr<MoveLeftIntent, (__gnu_cxx::_Lock_policy)2>::_M_enable_shared_from_this_with<MoveLeftIntent, MoveLeftIntent>(MoveLeftIntent*)
- 0.00 48.23 0.00 1 0.00 0.00 std::__shared_ptr<MoveLeftIntent, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<std::allocator<MoveLeftIntent>, int, std::shared_ptr<InputElement> >(std::_Sp_make_shared_tag, std::allocator<MoveLeftIntent> const&, int&&, std::shared_ptr<InputElement>&&)
- 0.00 48.23 0.00 1 0.00 0.00 std::__shared_ptr<MoveLeftIntent, (__gnu_cxx::_Lock_policy)2>::~__shared_ptr()
- 0.00 48.23 0.00 1 0.00 0.00 std::enable_if<!std::__shared_ptr<CloseInputEvent, (__gnu_cxx::_Lock_policy)2>::__has_esft_base<CloseInputEvent, void>::value, void>::type std::__shared_ptr<CloseInputEvent, (__gnu_cxx::_Lock_policy)2>::_M_enable_shared_from_this_with<CloseInputEvent, CloseInputEvent>(CloseInputEvent*)
- 0.00 48.23 0.00 1 0.00 0.00 std::__shared_ptr<CloseInputEvent, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<std::allocator<CloseInputEvent>>(std::_Sp_make_shared_tag, std::allocator<CloseInputEvent> const&)
- 0.00 48.23 0.00 1 0.00 0.00 std::__shared_ptr<CloseInputEvent, (__gnu_cxx::_Lock_policy)2>::~__shared_ptr()
- 0.00 48.23 0.00 1 0.00 0.00 std::enable_if<!std::__shared_ptr<LeftClickIntent, (__gnu_cxx::_Lock_policy)2>::__has_esft_base<LeftClickIntent, void>::value, void>::type std::__shared_ptr<LeftClickIntent, (__gnu_cxx::_Lock_policy)2>::_M_enable_shared_from_this_with<LeftClickIntent, LeftClickIntent>(LeftClickIntent*)
- 0.00 48.23 0.00 1 0.00 0.00 std::__shared_ptr<LeftClickIntent, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<std::allocator<LeftClickIntent>, int, std::shared_ptr<InputElement> >(std::_Sp_make_shared_tag, std::allocator<LeftClickIntent> const&, int&&, std::shared_ptr<InputElement>&&)
- 0.00 48.23 0.00 1 0.00 0.00 std::__shared_ptr<LeftClickIntent, (__gnu_cxx::_Lock_policy)2>::~__shared_ptr()
- 0.00 48.23 0.00 1 0.00 0.00 std::enable_if<!std::__shared_ptr<MoveRightIntent, (__gnu_cxx::_Lock_policy)2>::__has_esft_base<MoveRightIntent, void>::value, void>::type std::__shared_ptr<MoveRightIntent, (__gnu_cxx::_Lock_policy)2>::_M_enable_shared_from_this_with<MoveRightIntent, MoveRightIntent>(MoveRightIntent*)
- 0.00 48.23 0.00 1 0.00 0.00 std::__shared_ptr<MoveRightIntent, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<std::allocator<MoveRightIntent>, int, std::shared_ptr<InputElement> >(std::_Sp_make_shared_tag, std::allocator<MoveRightIntent> const&, int&&, std::shared_ptr<InputElement>&&)
- 0.00 48.23 0.00 1 0.00 0.00 std::__shared_ptr<MoveRightIntent, (__gnu_cxx::_Lock_policy)2>::~__shared_ptr()
- 0.00 48.23 0.00 1 0.00 0.00 std::enable_if<!std::__shared_ptr<ResetViewIntent, (__gnu_cxx::_Lock_policy)2>::__has_esft_base<ResetViewIntent, void>::value, void>::type std::__shared_ptr<ResetViewIntent, (__gnu_cxx::_Lock_policy)2>::_M_enable_shared_from_this_with<ResetViewIntent, ResetViewIntent>(ResetViewIntent*)
- 0.00 48.23 0.00 1 0.00 0.00 std::__shared_ptr<ResetViewIntent, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<std::allocator<ResetViewIntent>, int, std::shared_ptr<InputElement> >(std::_Sp_make_shared_tag, std::allocator<ResetViewIntent> const&, int&&, std::shared_ptr<InputElement>&&)
- 0.00 48.23 0.00 1 0.00 0.00 std::__shared_ptr<ResetViewIntent, (__gnu_cxx::_Lock_policy)2>::~__shared_ptr()
- 0.00 48.23 0.00 1 0.00 0.00 std::enable_if<!std::__shared_ptr<MouseWheelIntent, (__gnu_cxx::_Lock_policy)2>::__has_esft_base<MouseWheelIntent, void>::value, void>::type std::__shared_ptr<MouseWheelIntent, (__gnu_cxx::_Lock_policy)2>::_M_enable_shared_from_this_with<MouseWheelIntent, MouseWheelIntent>(MouseWheelIntent*)
- 0.00 48.23 0.00 1 0.00 0.00 std::__shared_ptr<MouseWheelIntent, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<std::allocator<MouseWheelIntent>, int, std::shared_ptr<InputElement> >(std::_Sp_make_shared_tag, std::allocator<MouseWheelIntent> const&, int&&, std::shared_ptr<InputElement>&&)
- 0.00 48.23 0.00 1 0.00 0.00 std::__shared_ptr<MouseWheelIntent, (__gnu_cxx::_Lock_policy)2>::~__shared_ptr()
- 0.00 48.23 0.00 1 0.00 0.00 std::enable_if<!std::__shared_ptr<ResizeInputEvent, (__gnu_cxx::_Lock_policy)2>::__has_esft_base<ResizeInputEvent, void>::value, void>::type std::__shared_ptr<ResizeInputEvent, (__gnu_cxx::_Lock_policy)2>::_M_enable_shared_from_this_with<ResizeInputEvent, ResizeInputEvent>(ResizeInputEvent*)
- 0.00 48.23 0.00 1 0.00 0.00 std::__shared_ptr<ResizeInputEvent, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<std::allocator<ResizeInputEvent>, unsigned int&, unsigned int&>(std::_Sp_make_shared_tag, std::allocator<ResizeInputEvent> const&, unsigned int&, unsigned int&)
- 0.00 48.23 0.00 1 0.00 0.00 std::__shared_ptr<ResizeInputEvent, (__gnu_cxx::_Lock_policy)2>::~__shared_ptr()
- 0.00 48.23 0.00 1 0.00 0.00 std::enable_if<!std::__shared_ptr<RightClickIntent, (__gnu_cxx::_Lock_policy)2>::__has_esft_base<RightClickIntent, void>::value, void>::type std::__shared_ptr<RightClickIntent, (__gnu_cxx::_Lock_policy)2>::_M_enable_shared_from_this_with<RightClickIntent, RightClickIntent>(RightClickIntent*)
- 0.00 48.23 0.00 1 0.00 0.00 std::__shared_ptr<RightClickIntent, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<std::allocator<RightClickIntent>, int, std::shared_ptr<InputElement> >(std::_Sp_make_shared_tag, std::allocator<RightClickIntent> const&, int&&, std::shared_ptr<InputElement>&&)
- 0.00 48.23 0.00 1 0.00 0.00 std::__shared_ptr<RightClickIntent, (__gnu_cxx::_Lock_policy)2>::~__shared_ptr()
- 0.00 48.23 0.00 1 0.00 0.00 std::enable_if<!std::__shared_ptr<RemoveTilesIntent, (__gnu_cxx::_Lock_policy)2>::__has_esft_base<RemoveTilesIntent, void>::value, void>::type std::__shared_ptr<RemoveTilesIntent, (__gnu_cxx::_Lock_policy)2>::_M_enable_shared_from_this_with<RemoveTilesIntent, RemoveTilesIntent>(RemoveTilesIntent*)
- 0.00 48.23 0.00 1 0.00 0.00 std::__shared_ptr<RemoveTilesIntent, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<std::allocator<RemoveTilesIntent>, int, std::shared_ptr<InputElement> >(std::_Sp_make_shared_tag, std::allocator<RemoveTilesIntent> const&, int&&, std::shared_ptr<InputElement>&&)
- 0.00 48.23 0.00 1 0.00 0.00 std::__shared_ptr<RemoveTilesIntent, (__gnu_cxx::_Lock_policy)2>::~__shared_ptr()
- 0.00 48.23 0.00 1 0.00 0.00 std::enable_if<!std::__shared_ptr<VisualDebugIntent, (__gnu_cxx::_Lock_policy)2>::__has_esft_base<VisualDebugIntent, void>::value, void>::type std::__shared_ptr<VisualDebugIntent, (__gnu_cxx::_Lock_policy)2>::_M_enable_shared_from_this_with<VisualDebugIntent, VisualDebugIntent>(VisualDebugIntent*)
- 0.00 48.23 0.00 1 0.00 0.00 std::__shared_ptr<VisualDebugIntent, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<std::allocator<VisualDebugIntent>, int, std::shared_ptr<InputElement> >(std::_Sp_make_shared_tag, std::allocator<VisualDebugIntent> const&, int&&, std::shared_ptr<InputElement>&&)
- 0.00 48.23 0.00 1 0.00 0.00 std::__shared_ptr<VisualDebugIntent, (__gnu_cxx::_Lock_policy)2>::~__shared_ptr()
- 0.00 48.23 0.00 1 0.00 0.00 std::enable_if<!std::__shared_ptr<SerializeMapIntent, (__gnu_cxx::_Lock_policy)2>::__has_esft_base<SerializeMapIntent, void>::value, void>::type std::__shared_ptr<SerializeMapIntent, (__gnu_cxx::_Lock_policy)2>::_M_enable_shared_from_this_with<SerializeMapIntent, SerializeMapIntent>(SerializeMapIntent*)
- 0.00 48.23 0.00 1 0.00 0.00 std::__shared_ptr<SerializeMapIntent, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<std::allocator<SerializeMapIntent>, int, std::shared_ptr<InputElement> >(std::_Sp_make_shared_tag, std::allocator<SerializeMapIntent> const&, int&&, std::shared_ptr<InputElement>&&)
- 0.00 48.23 0.00 1 0.00 0.00 std::__shared_ptr<SerializeMapIntent, (__gnu_cxx::_Lock_policy)2>::~__shared_ptr()
- 0.00 48.23 0.00 1 0.00 0.00 std::enable_if<!std::__shared_ptr<LostFocusInputEvent, (__gnu_cxx::_Lock_policy)2>::__has_esft_base<LostFocusInputEvent, void>::value, void>::type std::__shared_ptr<LostFocusInputEvent, (__gnu_cxx::_Lock_policy)2>::_M_enable_shared_from_this_with<LostFocusInputEvent, LostFocusInputEvent>(LostFocusInputEvent*)
- 0.00 48.23 0.00 1 0.00 0.00 std::__shared_ptr<LostFocusInputEvent, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<std::allocator<LostFocusInputEvent>>(std::_Sp_make_shared_tag, std::allocator<LostFocusInputEvent> const&)
- 0.00 48.23 0.00 1 0.00 0.00 std::__shared_ptr<LostFocusInputEvent, (__gnu_cxx::_Lock_policy)2>::~__shared_ptr()
- 0.00 48.23 0.00 1 0.00 0.00 std::enable_if<!std::__shared_ptr<SelectMenuItemIntent, (__gnu_cxx::_Lock_policy)2>::__has_esft_base<SelectMenuItemIntent, void>::value, void>::type std::__shared_ptr<SelectMenuItemIntent, (__gnu_cxx::_Lock_policy)2>::_M_enable_shared_from_this_with<SelectMenuItemIntent, SelectMenuItemIntent>(SelectMenuItemIntent*)
- 0.00 48.23 0.00 1 0.00 0.00 std::__shared_ptr<SelectMenuItemIntent, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<std::allocator<SelectMenuItemIntent>, int, std::shared_ptr<InputElement> >(std::_Sp_make_shared_tag, std::allocator<SelectMenuItemIntent> const&, int&&, std::shared_ptr<InputElement>&&)
- 0.00 48.23 0.00 1 0.00 0.00 std::__shared_ptr<SelectMenuItemIntent, (__gnu_cxx::_Lock_policy)2>::~__shared_ptr()
- 0.00 48.23 0.00 1 0.00 0.00 std::enable_if<!std::__shared_ptr<GainedFocusInputEvent, (__gnu_cxx::_Lock_policy)2>::__has_esft_base<GainedFocusInputEvent, void>::value, void>::type std::__shared_ptr<GainedFocusInputEvent, (__gnu_cxx::_Lock_policy)2>::_M_enable_shared_from_this_with<GainedFocusInputEvent, GainedFocusInputEvent>(GainedFocusInputEvent*)
- 0.00 48.23 0.00 1 0.00 0.00 std::__shared_ptr<GainedFocusInputEvent, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<std::allocator<GainedFocusInputEvent>>(std::_Sp_make_shared_tag, std::allocator<GainedFocusInputEvent> const&)
- 0.00 48.23 0.00 1 0.00 0.00 std::__shared_ptr<GainedFocusInputEvent, (__gnu_cxx::_Lock_policy)2>::~__shared_ptr()
- 0.00 48.23 0.00 1 0.00 0.00 std::enable_if<!std::__shared_ptr<GridVisibilityToggleIntent, (__gnu_cxx::_Lock_policy)2>::__has_esft_base<GridVisibilityToggleIntent, void>::value, void>::type std::__shared_ptr<GridVisibilityToggleIntent, (__gnu_cxx::_Lock_policy)2>::_M_enable_shared_from_this_with<GridVisibilityToggleIntent, GridVisibilityToggleIntent>(GridVisibilityToggleIntent*)
- 0.00 48.23 0.00 1 0.00 0.00 std::__shared_ptr<GridVisibilityToggleIntent, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<std::allocator<GridVisibilityToggleIntent>, int, std::shared_ptr<InputElement> >(std::_Sp_make_shared_tag, std::allocator<GridVisibilityToggleIntent> const&, int&&, std::shared_ptr<InputElement>&&)
- 0.00 48.23 0.00 1 0.00 0.00 std::__shared_ptr<GridVisibilityToggleIntent, (__gnu_cxx::_Lock_policy)2>::~__shared_ptr()
- 0.00 48.23 0.00 1 0.00 0.00 std::__shared_ptr<Intent, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<MouseXIntent, void>(std::__shared_ptr<MouseXIntent, (__gnu_cxx::_Lock_policy)2>&&)
- 0.00 48.23 0.00 1 0.00 0.00 std::__shared_ptr<Intent, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<MouseYIntent, void>(std::__shared_ptr<MouseYIntent, (__gnu_cxx::_Lock_policy)2>&&)
- 0.00 48.23 0.00 1 0.00 0.00 std::__shared_ptr<Intent, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<LeftClickIntent, void>(std::__shared_ptr<LeftClickIntent, (__gnu_cxx::_Lock_policy)2>&&)
- 0.00 48.23 0.00 1 0.00 0.00 std::__shared_ptr<Intent, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<MoveRightIntent, void>(std::__shared_ptr<MoveRightIntent, (__gnu_cxx::_Lock_policy)2>&&)
- 0.00 48.23 0.00 1 0.00 0.00 std::__shared_ptr<Intent, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<MouseWheelIntent, void>(std::__shared_ptr<MouseWheelIntent, (__gnu_cxx::_Lock_policy)2>&&)
- 0.00 48.23 0.00 1 0.00 0.00 std::__shared_ptr<Intent, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<RemoveTilesIntent, void>(std::__shared_ptr<RemoveTilesIntent, (__gnu_cxx::_Lock_policy)2>&&)
- 0.00 48.23 0.00 1 0.00 0.00 std::__shared_ptr<Intent, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<SelectMenuItemIntent, void>(std::__shared_ptr<SelectMenuItemIntent, (__gnu_cxx::_Lock_policy)2>&&)
- 0.00 48.23 0.00 1 0.00 0.00 std::__shared_ptr<Intent, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<ModalIntent, void>(std::__shared_ptr<ModalIntent, (__gnu_cxx::_Lock_policy)2>&&)
- 0.00 48.23 0.00 1 0.00 0.00 std::__shared_ptr<Intent, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<MoveLeftIntent, void>(std::__shared_ptr<MoveLeftIntent, (__gnu_cxx::_Lock_policy)2>&&)
- 0.00 48.23 0.00 1 0.00 0.00 std::__shared_ptr<Intent, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<ResetViewIntent, void>(std::__shared_ptr<ResetViewIntent, (__gnu_cxx::_Lock_policy)2>&&)
- 0.00 48.23 0.00 1 0.00 0.00 std::__shared_ptr<Intent, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<RightClickIntent, void>(std::__shared_ptr<RightClickIntent, (__gnu_cxx::_Lock_policy)2>&&)
- 0.00 48.23 0.00 1 0.00 0.00 std::__shared_ptr<Intent, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<VisualDebugIntent, void>(std::__shared_ptr<VisualDebugIntent, (__gnu_cxx::_Lock_policy)2>&&)
- 0.00 48.23 0.00 1 0.00 0.00 std::__shared_ptr<Intent, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<SerializeMapIntent, void>(std::__shared_ptr<SerializeMapIntent, (__gnu_cxx::_Lock_policy)2>&&)
- 0.00 48.23 0.00 1 0.00 0.00 std::__shared_ptr<Intent, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<GridVisibilityToggleIntent, void>(std::__shared_ptr<GridVisibilityToggleIntent, (__gnu_cxx::_Lock_policy)2>&&)
- 0.00 48.23 0.00 1 0.00 0.00 std::enable_if<std::__sp_compatible_with<ModalIntent*, Intent*>::value, std::__shared_ptr<Intent, (__gnu_cxx::_Lock_policy)2>&>::type std::__shared_ptr<Intent, (__gnu_cxx::_Lock_policy)2>::operator=<ModalIntent>(std::__shared_ptr<ModalIntent, (__gnu_cxx::_Lock_policy)2>&&)
- 0.00 48.23 0.00 1 0.00 0.00 std::enable_if<std::__sp_compatible_with<MouseXIntent*, Intent*>::value, std::__shared_ptr<Intent, (__gnu_cxx::_Lock_policy)2>&>::type std::__shared_ptr<Intent, (__gnu_cxx::_Lock_policy)2>::operator=<MouseXIntent>(std::__shared_ptr<MouseXIntent, (__gnu_cxx::_Lock_policy)2>&&)
- 0.00 48.23 0.00 1 0.00 0.00 std::enable_if<std::__sp_compatible_with<MouseYIntent*, Intent*>::value, std::__shared_ptr<Intent, (__gnu_cxx::_Lock_policy)2>&>::type std::__shared_ptr<Intent, (__gnu_cxx::_Lock_policy)2>::operator=<MouseYIntent>(std::__shared_ptr<MouseYIntent, (__gnu_cxx::_Lock_policy)2>&&)
- 0.00 48.23 0.00 1 0.00 0.00 std::enable_if<std::__sp_compatible_with<MoveLeftIntent*, Intent*>::value, std::__shared_ptr<Intent, (__gnu_cxx::_Lock_policy)2>&>::type std::__shared_ptr<Intent, (__gnu_cxx::_Lock_policy)2>::operator=<MoveLeftIntent>(std::__shared_ptr<MoveLeftIntent, (__gnu_cxx::_Lock_policy)2>&&)
- 0.00 48.23 0.00 1 0.00 0.00 std::enable_if<std::__sp_compatible_with<LeftClickIntent*, Intent*>::value, std::__shared_ptr<Intent, (__gnu_cxx::_Lock_policy)2>&>::type std::__shared_ptr<Intent, (__gnu_cxx::_Lock_policy)2>::operator=<LeftClickIntent>(std::__shared_ptr<LeftClickIntent, (__gnu_cxx::_Lock_policy)2>&&)
- 0.00 48.23 0.00 1 0.00 0.00 std::enable_if<std::__sp_compatible_with<MoveRightIntent*, Intent*>::value, std::__shared_ptr<Intent, (__gnu_cxx::_Lock_policy)2>&>::type std::__shared_ptr<Intent, (__gnu_cxx::_Lock_policy)2>::operator=<MoveRightIntent>(std::__shared_ptr<MoveRightIntent, (__gnu_cxx::_Lock_policy)2>&&)
- 0.00 48.23 0.00 1 0.00 0.00 std::enable_if<std::__sp_compatible_with<ResetViewIntent*, Intent*>::value, std::__shared_ptr<Intent, (__gnu_cxx::_Lock_policy)2>&>::type std::__shared_ptr<Intent, (__gnu_cxx::_Lock_policy)2>::operator=<ResetViewIntent>(std::__shared_ptr<ResetViewIntent, (__gnu_cxx::_Lock_policy)2>&&)
- 0.00 48.23 0.00 1 0.00 0.00 std::enable_if<std::__sp_compatible_with<MouseWheelIntent*, Intent*>::value, std::__shared_ptr<Intent, (__gnu_cxx::_Lock_policy)2>&>::type std::__shared_ptr<Intent, (__gnu_cxx::_Lock_policy)2>::operator=<MouseWheelIntent>(std::__shared_ptr<MouseWheelIntent, (__gnu_cxx::_Lock_policy)2>&&)
- 0.00 48.23 0.00 1 0.00 0.00 std::enable_if<std::__sp_compatible_with<RightClickIntent*, Intent*>::value, std::__shared_ptr<Intent, (__gnu_cxx::_Lock_policy)2>&>::type std::__shared_ptr<Intent, (__gnu_cxx::_Lock_policy)2>::operator=<RightClickIntent>(std::__shared_ptr<RightClickIntent, (__gnu_cxx::_Lock_policy)2>&&)
- 0.00 48.23 0.00 1 0.00 0.00 std::enable_if<std::__sp_compatible_with<RemoveTilesIntent*, Intent*>::value, std::__shared_ptr<Intent, (__gnu_cxx::_Lock_policy)2>&>::type std::__shared_ptr<Intent, (__gnu_cxx::_Lock_policy)2>::operator=<RemoveTilesIntent>(std::__shared_ptr<RemoveTilesIntent, (__gnu_cxx::_Lock_policy)2>&&)
- 0.00 48.23 0.00 1 0.00 0.00 std::enable_if<std::__sp_compatible_with<VisualDebugIntent*, Intent*>::value, std::__shared_ptr<Intent, (__gnu_cxx::_Lock_policy)2>&>::type std::__shared_ptr<Intent, (__gnu_cxx::_Lock_policy)2>::operator=<VisualDebugIntent>(std::__shared_ptr<VisualDebugIntent, (__gnu_cxx::_Lock_policy)2>&&)
- 0.00 48.23 0.00 1 0.00 0.00 std::enable_if<std::__sp_compatible_with<SerializeMapIntent*, Intent*>::value, std::__shared_ptr<Intent, (__gnu_cxx::_Lock_policy)2>&>::type std::__shared_ptr<Intent, (__gnu_cxx::_Lock_policy)2>::operator=<SerializeMapIntent>(std::__shared_ptr<SerializeMapIntent, (__gnu_cxx::_Lock_policy)2>&&)
- 0.00 48.23 0.00 1 0.00 0.00 std::enable_if<std::__sp_compatible_with<SelectMenuItemIntent*, Intent*>::value, std::__shared_ptr<Intent, (__gnu_cxx::_Lock_policy)2>&>::type std::__shared_ptr<Intent, (__gnu_cxx::_Lock_policy)2>::operator=<SelectMenuItemIntent>(std::__shared_ptr<SelectMenuItemIntent, (__gnu_cxx::_Lock_policy)2>&&)
- 0.00 48.23 0.00 1 0.00 0.00 std::enable_if<std::__sp_compatible_with<GridVisibilityToggleIntent*, Intent*>::value, std::__shared_ptr<Intent, (__gnu_cxx::_Lock_policy)2>&>::type std::__shared_ptr<Intent, (__gnu_cxx::_Lock_policy)2>::operator=<GridVisibilityToggleIntent>(std::__shared_ptr<GridVisibilityToggleIntent, (__gnu_cxx::_Lock_policy)2>&&)
- 0.00 48.23 0.00 1 0.00 0.00 std::__shared_ptr<Mailbox::HandlerEntry, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<Mailbox::HandlerEntryImpl<SetVisualDebugMessage, (void*)0>, void>(std::__shared_ptr<Mailbox::HandlerEntryImpl<SetVisualDebugMessage, (void*)0>, (__gnu_cxx::_Lock_policy)2>&&)
- 0.00 48.23 0.00 1 0.00 0.00 std::__shared_ptr<Mailbox::HandlerEntry, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<Mailbox::HandlerEntryImpl<SetGridVisibilityMessage, (void*)0>, void>(std::__shared_ptr<Mailbox::HandlerEntryImpl<SetGridVisibilityMessage, (void*)0>, (__gnu_cxx::_Lock_policy)2>&&)
- 0.00 48.23 0.00 1 0.00 0.00 std::enable_if<!std::__shared_ptr<Mailbox::HandlerEntryImpl<SetVisualDebugMessage, (void*)0>, (__gnu_cxx::_Lock_policy)2>::__has_esft_base<Mailbox::HandlerEntryImpl<SetVisualDebugMessage, (void*)0>, void>::value, void>::type std::__shared_ptr<Mailbox::HandlerEntryImpl<SetVisualDebugMessage, (void*)0>, (__gnu_cxx::_Lock_policy)2>::_M_enable_shared_from_this_with<Mailbox::HandlerEntryImpl<SetVisualDebugMessage, (void*)0>, Mailbox::HandlerEntryImpl<SetVisualDebugMessage, (void*)0> >(Mailbox::HandlerEntryImpl<SetVisualDebugMessage, (void*)0>*)
- 0.00 48.23 0.00 1 0.00 0.00 std::__shared_ptr<Mailbox::HandlerEntryImpl<SetVisualDebugMessage, (void*)0>, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<std::allocator<Mailbox::HandlerEntryImpl<SetVisualDebugMessage, (void*)0> >, std::function<void (SetVisualDebugMessage&)> const&>(std::_Sp_make_shared_tag, std::allocator<Mailbox::HandlerEntryImpl<SetVisualDebugMessage, (void*)0> > const&, std::function<void (SetVisualDebugMessage&)> const&)
- 0.00 48.23 0.00 1 0.00 0.00 std::__shared_ptr<Mailbox::HandlerEntryImpl<SetVisualDebugMessage, (void*)0>, (__gnu_cxx::_Lock_policy)2>::~__shared_ptr()
- 0.00 48.23 0.00 1 0.00 0.00 std::enable_if<!std::__shared_ptr<Mailbox::HandlerEntryImpl<SetGridVisibilityMessage, (void*)0>, (__gnu_cxx::_Lock_policy)2>::__has_esft_base<Mailbox::HandlerEntryImpl<SetGridVisibilityMessage, (void*)0>, void>::value, void>::type std::__shared_ptr<Mailbox::HandlerEntryImpl<SetGridVisibilityMessage, (void*)0>, (__gnu_cxx::_Lock_policy)2>::_M_enable_shared_from_this_with<Mailbox::HandlerEntryImpl<SetGridVisibilityMessage, (void*)0>, Mailbox::HandlerEntryImpl<SetGridVisibilityMessage, (void*)0> >(Mailbox::HandlerEntryImpl<SetGridVisibilityMessage, (void*)0>*)
- 0.00 48.23 0.00 1 0.00 0.00 std::__shared_ptr<Mailbox::HandlerEntryImpl<SetGridVisibilityMessage, (void*)0>, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<std::allocator<Mailbox::HandlerEntryImpl<SetGridVisibilityMessage, (void*)0> >, std::function<void (SetGridVisibilityMessage&)> const&>(std::_Sp_make_shared_tag, std::allocator<Mailbox::HandlerEntryImpl<SetGridVisibilityMessage, (void*)0> > const&, std::function<void (SetGridVisibilityMessage&)> const&)
- 0.00 48.23 0.00 1 0.00 0.00 std::__shared_ptr<Mailbox::HandlerEntryImpl<SetGridVisibilityMessage, (void*)0>, (__gnu_cxx::_Lock_policy)2>::~__shared_ptr()
- 0.00 48.23 0.00 1 0.00 0.00 std::_Function_base::_Base_manager<GridSystem::on_init(Game&)::{lambda(SetGridVisibilityMessage&)#1}>::_M_init_functor(std::_Any_data&, {lambda(SetGridVisibilityMessage&)#1}&&)
- 0.00 48.23 0.00 1 0.00 0.00 std::_Function_base::_Base_manager<GridSystem::on_init(Game&)::{lambda(SetGridVisibilityMessage&)#1}>::_M_init_functor(std::_Any_data&, {lambda(SetGridVisibilityMessage&)#1}&&, std::integral_constant<bool, true>)
- 0.00 48.23 0.00 1 0.00 0.00 bool std::_Function_base::_Base_manager<GridSystem::on_init(Game&)::{lambda(SetGridVisibilityMessage&)#1}>::_M_not_empty_function<{lambda(SetGridVisibilityMessage&)#1}>({lambda(SetGridVisibilityMessage&)#1} const&)
- 0.00 48.23 0.00 1 0.00 0.00 std::_Function_base::_Base_manager<GridSystem::on_init(Game&)::{lambda(SetGridVisibilityMessage&)#1}>::_M_clone(std::_Any_data&, std::_Function_base::_Base_manager<GridSystem::on_init(Game&)::{lambda(SetGridVisibilityMessage&)#1}> const&, std::integral_constant<bool, true>)
- 0.00 48.23 0.00 1 0.00 0.00 std::_Function_base::_Base_manager<BuilderScene::create_hud(Game&)::{lambda()#2}>::_M_init_functor(std::_Any_data&, {lambda()#2}&&)
- 0.00 48.23 0.00 1 0.00 0.00 std::_Function_base::_Base_manager<BuilderScene::create_hud(Game&)::{lambda()#2}>::_M_init_functor(std::_Any_data&, {lambda()#2}&&, std::integral_constant<bool, true>)
- 0.00 48.23 0.00 1 0.00 0.00 bool std::_Function_base::_Base_manager<BuilderScene::create_hud(Game&)::{lambda()#2}>::_M_not_empty_function<{lambda()#2}>({lambda()#2} const&)
- 0.00 48.23 0.00 1 0.00 0.00 std::_Function_base::_Base_manager<BuilderScene::create_hud(Game&)::{lambda()#2}>::_M_clone(std::_Any_data&, std::_Function_base::_Base_manager<BuilderScene::create_hud(Game&)::{lambda()#2}> const&, std::integral_constant<bool, true>)
- 0.00 48.23 0.00 1 0.00 0.00 std::_Function_base::_Base_manager<BuilderScene::create_hud(Game&)::{lambda()#3}>::_M_init_functor(std::_Any_data&, {lambda()#3}&&)
- 0.00 48.23 0.00 1 0.00 0.00 std::_Function_base::_Base_manager<BuilderScene::create_hud(Game&)::{lambda()#3}>::_M_init_functor(std::_Any_data&, {lambda()#3}&&, std::integral_constant<bool, true>)
- 0.00 48.23 0.00 1 0.00 0.00 bool std::_Function_base::_Base_manager<BuilderScene::create_hud(Game&)::{lambda()#3}>::_M_not_empty_function<{lambda()#3}>({lambda()#3} const&)
- 0.00 48.23 0.00 1 0.00 0.00 std::_Function_base::_Base_manager<BuilderScene::create_hud(Game&)::{lambda()#3}>::_M_clone(std::_Any_data&, std::_Function_base::_Base_manager<BuilderScene::create_hud(Game&)::{lambda()#3}> const&, std::integral_constant<bool, true>)
- 0.00 48.23 0.00 1 0.00 0.00 std::_Function_base::_Base_manager<BuilderScene::create_hud(Game&)::{lambda()#1}>::_M_get_pointer(std::_Any_data const&)
- 0.00 48.23 0.00 1 0.00 0.00 std::_Function_base::_Base_manager<BuilderScene::create_hud(Game&)::{lambda()#1}>::_M_init_functor(std::_Any_data&, {lambda()#1}&&)
- 0.00 48.23 0.00 1 0.00 0.00 std::_Function_base::_Base_manager<BuilderScene::create_hud(Game&)::{lambda()#1}>::_M_init_functor(std::_Any_data&, {lambda()#1}&&, std::integral_constant<bool, true>)
- 0.00 48.23 0.00 1 0.00 0.00 bool std::_Function_base::_Base_manager<BuilderScene::create_hud(Game&)::{lambda()#1}>::_M_not_empty_function<{lambda()#1}>({lambda()#1} const&)
- 0.00 48.23 0.00 1 0.00 0.00 std::_Function_base::_Base_manager<BuilderScene::create_hud(Game&)::{lambda()#1}>::_M_clone(std::_Any_data&, std::_Function_base::_Base_manager<BuilderScene::create_hud(Game&)::{lambda()#1}> const&, std::integral_constant<bool, true>)
- 0.00 48.23 0.00 1 0.00 0.00 std::_Function_base::_Base_manager<BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>)::{lambda()#2}>::_M_get_pointer(std::_Any_data const&)
- 0.00 48.23 0.00 1 0.00 0.00 std::_Function_base::_Base_manager<BuilderScene::create_textbox(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, float, int, unsigned int)::{lambda()#1}>::_M_init_functor(std::_Any_data&, {lambda()#1}&&)
- 0.00 48.23 0.00 1 0.00 0.00 std::_Function_base::_Base_manager<BuilderScene::create_textbox(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, float, int, unsigned int)::{lambda()#1}>::_M_init_functor(std::_Any_data&, {lambda()#1}&&, std::integral_constant<bool, false>)
- 0.00 48.23 0.00 1 0.00 0.00 bool std::_Function_base::_Base_manager<BuilderScene::create_textbox(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, float, int, unsigned int)::{lambda()#1}>::_M_not_empty_function<{lambda()#1}>({lambda()#1} const&)
- 0.00 48.23 0.00 1 0.00 0.00 std::_Function_base::_Base_manager<BuilderScene::create_textbox(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, float, int, unsigned int)::{lambda()#1}>::_M_clone(std::_Any_data&, std::_Function_base::_Base_manager<BuilderScene::create_textbox(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, float, int, unsigned int)::{lambda()#1}> const&, std::integral_constant<bool, false>)
- 0.00 48.23 0.00 1 0.00 0.00 std::_Function_base::_Base_manager<BuilderScene::create_backdrop(GraphicalSystem*)::{lambda()#1}>::_M_get_pointer(std::_Any_data const&)
- 0.00 48.23 0.00 1 0.00 0.00 std::_Function_base::_Base_manager<BuilderScene::create_backdrop(GraphicalSystem*)::{lambda()#1}>::_M_init_functor(std::_Any_data&, {lambda()#1}&&)
- 0.00 48.23 0.00 1 0.00 0.00 std::_Function_base::_Base_manager<BuilderScene::create_backdrop(GraphicalSystem*)::{lambda()#1}>::_M_init_functor(std::_Any_data&, {lambda()#1}&&, std::integral_constant<bool, true>)
- 0.00 48.23 0.00 1 0.00 0.00 bool std::_Function_base::_Base_manager<BuilderScene::create_backdrop(GraphicalSystem*)::{lambda()#1}>::_M_not_empty_function<{lambda()#1}>({lambda()#1} const&)
- 0.00 48.23 0.00 1 0.00 0.00 std::_Function_base::_Base_manager<BuilderScene::create_backdrop(GraphicalSystem*)::{lambda()#1}>::_M_clone(std::_Any_data&, std::_Function_base::_Base_manager<BuilderScene::create_backdrop(GraphicalSystem*)::{lambda()#1}> const&, std::integral_constant<bool, true>)
- 0.00 48.23 0.00 1 0.00 0.00 std::_Function_base::_Base_manager<BuilderScene::file_dialog_box()::{lambda()#2}>::_M_init_functor(std::_Any_data&, {lambda()#2}&&)
- 0.00 48.23 0.00 1 0.00 0.00 std::_Function_base::_Base_manager<BuilderScene::file_dialog_box()::{lambda()#2}>::_M_init_functor(std::_Any_data&, {lambda()#2}&&, std::integral_constant<bool, true>)
- 0.00 48.23 0.00 1 0.00 0.00 bool std::_Function_base::_Base_manager<BuilderScene::file_dialog_box()::{lambda()#2}>::_M_not_empty_function<{lambda()#2}>({lambda()#2} const&)
- 0.00 48.23 0.00 1 0.00 0.00 std::_Function_base::_Base_manager<BuilderScene::file_dialog_box()::{lambda()#2}>::_M_clone(std::_Any_data&, std::_Function_base::_Base_manager<BuilderScene::file_dialog_box()::{lambda()#2}> const&, std::integral_constant<bool, true>)
- 0.00 48.23 0.00 1 0.00 0.00 std::_Function_base::_Base_manager<BuilderScene::file_dialog_box()::{lambda()#1}>::_M_init_functor(std::_Any_data&, {lambda()#1}&&)
- 0.00 48.23 0.00 1 0.00 0.00 std::_Function_base::_Base_manager<BuilderScene::file_dialog_box()::{lambda()#1}>::_M_init_functor(std::_Any_data&, {lambda()#1}&&, std::integral_constant<bool, true>)
- 0.00 48.23 0.00 1 0.00 0.00 bool std::_Function_base::_Base_manager<BuilderScene::file_dialog_box()::{lambda()#1}>::_M_not_empty_function<{lambda()#1}>({lambda()#1} const&)
- 0.00 48.23 0.00 1 0.00 0.00 std::_Function_base::_Base_manager<BuilderScene::file_dialog_box()::{lambda()#1}>::_M_clone(std::_Any_data&, std::_Function_base::_Base_manager<BuilderScene::file_dialog_box()::{lambda()#1}> const&, std::integral_constant<bool, true>)
- 0.00 48.23 0.00 1 0.00 0.00 std::_Function_base::_Base_manager<BuilderScene::setup_keybindings(Game&)::{lambda()#1}>::_M_init_functor(std::_Any_data&, {lambda()#1}&&)
- 0.00 48.23 0.00 1 0.00 0.00 std::_Function_base::_Base_manager<BuilderScene::setup_keybindings(Game&)::{lambda()#1}>::_M_init_functor(std::_Any_data&, {lambda()#1}&&, std::integral_constant<bool, false>)
- 0.00 48.23 0.00 1 0.00 0.00 bool std::_Function_base::_Base_manager<BuilderScene::setup_keybindings(Game&)::{lambda()#1}>::_M_not_empty_function<{lambda()#1}>({lambda()#1} const&)
- 0.00 48.23 0.00 1 0.00 0.00 std::_Function_base::_Base_manager<BuilderScene::setup_keybindings(Game&)::{lambda()#1}>::_M_clone(std::_Any_data&, std::_Function_base::_Base_manager<BuilderScene::setup_keybindings(Game&)::{lambda()#1}> const&, std::integral_constant<bool, false>)
- 0.00 48.23 0.00 1 0.00 0.00 std::_Function_base::_Base_manager<BuilderScene::create_fps_display(GraphicalSystem*)::{lambda()#2}>::_M_init_functor(std::_Any_data&, {lambda()#2}&&, std::integral_constant<bool, false>)
- 0.00 48.23 0.00 1 0.00 0.00 bool std::_Function_base::_Base_manager<BuilderScene::create_fps_display(GraphicalSystem*)::{lambda()#2}>::_M_not_empty_function<{lambda()#2}>({lambda()#2} const&)
- 0.00 48.23 0.00 1 0.00 0.00 std::_Function_base::_Base_manager<BuilderScene::create_fps_display(GraphicalSystem*)::{lambda()#2}>::_M_clone(std::_Any_data&, std::_Function_base::_Base_manager<BuilderScene::create_fps_display(GraphicalSystem*)::{lambda()#2}> const&, std::integral_constant<bool, false>)
- 0.00 48.23 0.00 1 0.00 0.00 std::_Function_base::_Base_manager<BuilderScene::create_fps_display(GraphicalSystem*)::{lambda()#1}>::_M_get_pointer(std::_Any_data const&)
- 0.00 48.23 0.00 1 0.00 0.00 std::_Function_base::_Base_manager<BuilderScene::create_fps_display(GraphicalSystem*)::{lambda()#1}>::_M_init_functor(std::_Any_data&, {lambda()#1}&&)
- 0.00 48.23 0.00 1 0.00 0.00 std::_Function_base::_Base_manager<BuilderScene::create_fps_display(GraphicalSystem*)::{lambda()#1}>::_M_init_functor(std::_Any_data&, {lambda()#1}&&, std::integral_constant<bool, true>)
- 0.00 48.23 0.00 1 0.00 0.00 bool std::_Function_base::_Base_manager<BuilderScene::create_fps_display(GraphicalSystem*)::{lambda()#1}>::_M_not_empty_function<{lambda()#1}>({lambda()#1} const&)
- 0.00 48.23 0.00 1 0.00 0.00 std::_Function_base::_Base_manager<BuilderScene::create_fps_display(GraphicalSystem*)::{lambda()#1}>::_M_clone(std::_Any_data&, std::_Function_base::_Base_manager<BuilderScene::create_fps_display(GraphicalSystem*)::{lambda()#1}> const&, std::integral_constant<bool, true>)
- 0.00 48.23 0.00 1 0.00 0.00 std::_Function_base::_Base_manager<BuilderScene::create_mouse_entity(Game&)::{lambda()#1}>::_M_init_functor(std::_Any_data&, {lambda()#1}&&)
- 0.00 48.23 0.00 1 0.00 0.00 std::_Function_base::_Base_manager<BuilderScene::create_mouse_entity(Game&)::{lambda()#1}>::_M_init_functor(std::_Any_data&, {lambda()#1}&&, std::integral_constant<bool, false>)
- 0.00 48.23 0.00 1 0.00 0.00 bool std::_Function_base::_Base_manager<BuilderScene::create_mouse_entity(Game&)::{lambda()#1}>::_M_not_empty_function<{lambda()#1}>({lambda()#1} const&)
- 0.00 48.23 0.00 1 0.00 0.00 std::_Function_base::_Base_manager<BuilderScene::create_mouse_entity(Game&)::{lambda()#1}>::_M_clone(std::_Any_data&, std::_Function_base::_Base_manager<BuilderScene::create_mouse_entity(Game&)::{lambda()#1}> const&, std::integral_constant<bool, false>)
- 0.00 48.23 0.00 1 0.00 0.00 std::_Function_base::_Base_manager<BuilderScene::create_notification(float, float)::{lambda()#2}>::_M_init_functor(std::_Any_data&, {lambda()#2}&&)
- 0.00 48.23 0.00 1 0.00 0.00 std::_Function_base::_Base_manager<BuilderScene::create_notification(float, float)::{lambda()#2}>::_M_init_functor(std::_Any_data&, {lambda()#2}&&, std::integral_constant<bool, true>)
- 0.00 48.23 0.00 1 0.00 0.00 bool std::_Function_base::_Base_manager<BuilderScene::create_notification(float, float)::{lambda()#2}>::_M_not_empty_function<{lambda()#2}>({lambda()#2} const&)
- 0.00 48.23 0.00 1 0.00 0.00 std::_Function_base::_Base_manager<BuilderScene::create_notification(float, float)::{lambda()#2}>::_M_clone(std::_Any_data&, std::_Function_base::_Base_manager<BuilderScene::create_notification(float, float)::{lambda()#2}> const&, std::integral_constant<bool, true>)
- 0.00 48.23 0.00 1 0.00 0.00 std::_Function_base::_Base_manager<BuilderScene::create_notification(float, float)::{lambda()#3}>::_M_init_functor(std::_Any_data&, {lambda()#3}&&)
- 0.00 48.23 0.00 1 0.00 0.00 std::_Function_base::_Base_manager<BuilderScene::create_notification(float, float)::{lambda()#3}>::_M_init_functor(std::_Any_data&, {lambda()#3}&&, std::integral_constant<bool, true>)
- 0.00 48.23 0.00 1 0.00 0.00 bool std::_Function_base::_Base_manager<BuilderScene::create_notification(float, float)::{lambda()#3}>::_M_not_empty_function<{lambda()#3}>({lambda()#3} const&)
- 0.00 48.23 0.00 1 0.00 0.00 std::_Function_base::_Base_manager<BuilderScene::create_notification(float, float)::{lambda()#3}>::_M_clone(std::_Any_data&, std::_Function_base::_Base_manager<BuilderScene::create_notification(float, float)::{lambda()#3}> const&, std::integral_constant<bool, true>)
- 0.00 48.23 0.00 1 0.00 0.00 std::_Function_base::_Base_manager<BuilderScene::create_notification(float, float)::{lambda()#4}>::_M_init_functor(std::_Any_data&, {lambda()#4}&&)
- 0.00 48.23 0.00 1 0.00 0.00 std::_Function_base::_Base_manager<BuilderScene::create_notification(float, float)::{lambda()#4}>::_M_init_functor(std::_Any_data&, {lambda()#4}&&, std::integral_constant<bool, true>)
- 0.00 48.23 0.00 1 0.00 0.00 bool std::_Function_base::_Base_manager<BuilderScene::create_notification(float, float)::{lambda()#4}>::_M_not_empty_function<{lambda()#4}>({lambda()#4} const&)
- 0.00 48.23 0.00 1 0.00 0.00 std::_Function_base::_Base_manager<BuilderScene::create_notification(float, float)::{lambda()#4}>::_M_clone(std::_Any_data&, std::_Function_base::_Base_manager<BuilderScene::create_notification(float, float)::{lambda()#4}> const&, std::integral_constant<bool, true>)
- 0.00 48.23 0.00 1 0.00 0.00 std::_Function_base::_Base_manager<BuilderScene::create_notification(float, float)::{lambda()#1}>::_M_init_functor(std::_Any_data&, {lambda()#1}&&)
- 0.00 48.23 0.00 1 0.00 0.00 std::_Function_base::_Base_manager<BuilderScene::create_notification(float, float)::{lambda()#1}>::_M_init_functor(std::_Any_data&, {lambda()#1}&&, std::integral_constant<bool, true>)
- 0.00 48.23 0.00 1 0.00 0.00 bool std::_Function_base::_Base_manager<BuilderScene::create_notification(float, float)::{lambda()#1}>::_M_not_empty_function<{lambda()#1}>({lambda()#1} const&)
- 0.00 48.23 0.00 1 0.00 0.00 std::_Function_base::_Base_manager<BuilderScene::create_notification(float, float)::{lambda()#1}>::_M_clone(std::_Any_data&, std::_Function_base::_Base_manager<BuilderScene::create_notification(float, float)::{lambda()#1}> const&, std::integral_constant<bool, true>)
- 0.00 48.23 0.00 1 0.00 0.00 std::_Function_base::_Base_manager<BuilderScene::create_tile_palette(GraphicalSystem*)::{lambda()#1}>::_M_get_pointer(std::_Any_data const&)
- 0.00 48.23 0.00 1 0.00 0.00 std::_Function_base::_Base_manager<BuilderScene::create_tile_palette(GraphicalSystem*)::{lambda()#1}>::_M_init_functor(std::_Any_data&, {lambda()#1}&&)
- 0.00 48.23 0.00 1 0.00 0.00 std::_Function_base::_Base_manager<BuilderScene::create_tile_palette(GraphicalSystem*)::{lambda()#1}>::_M_init_functor(std::_Any_data&, {lambda()#1}&&, std::integral_constant<bool, true>)
- 0.00 48.23 0.00 1 0.00 0.00 bool std::_Function_base::_Base_manager<BuilderScene::create_tile_palette(GraphicalSystem*)::{lambda()#1}>::_M_not_empty_function<{lambda()#1}>({lambda()#1} const&)
- 0.00 48.23 0.00 1 0.00 0.00 std::_Function_base::_Base_manager<BuilderScene::create_tile_palette(GraphicalSystem*)::{lambda()#1}>::_M_clone(std::_Any_data&, std::_Function_base::_Base_manager<BuilderScene::create_tile_palette(GraphicalSystem*)::{lambda()#1}> const&, std::integral_constant<bool, true>)
- 0.00 48.23 0.00 1 0.00 0.00 std::_Function_base::_Base_manager<BuilderScene::mouse_script_add_pan_behavior(Game&, Handle)::{lambda()#2}>::_M_init_functor(std::_Any_data&, {lambda()#2}&&)
- 0.00 48.23 0.00 1 0.00 0.00 std::_Function_base::_Base_manager<BuilderScene::mouse_script_add_pan_behavior(Game&, Handle)::{lambda()#2}>::_M_init_functor(std::_Any_data&, {lambda()#2}&&, std::integral_constant<bool, true>)
- 0.00 48.23 0.00 1 0.00 0.00 bool std::_Function_base::_Base_manager<BuilderScene::mouse_script_add_pan_behavior(Game&, Handle)::{lambda()#2}>::_M_not_empty_function<{lambda()#2}>({lambda()#2} const&)
- 0.00 48.23 0.00 1 0.00 0.00 std::_Function_base::_Base_manager<BuilderScene::mouse_script_add_pan_behavior(Game&, Handle)::{lambda()#2}>::_M_clone(std::_Any_data&, std::_Function_base::_Base_manager<BuilderScene::mouse_script_add_pan_behavior(Game&, Handle)::{lambda()#2}> const&, std::integral_constant<bool, true>)
- 0.00 48.23 0.00 1 0.00 0.00 std::_Function_base::_Base_manager<BuilderScene::mouse_script_add_pan_behavior(Game&, Handle)::{lambda()#3}>::_M_init_functor(std::_Any_data&, {lambda()#3}&&)
- 0.00 48.23 0.00 1 0.00 0.00 std::_Function_base::_Base_manager<BuilderScene::mouse_script_add_pan_behavior(Game&, Handle)::{lambda()#3}>::_M_init_functor(std::_Any_data&, {lambda()#3}&&, std::integral_constant<bool, true>)
- 0.00 48.23 0.00 1 0.00 0.00 bool std::_Function_base::_Base_manager<BuilderScene::mouse_script_add_pan_behavior(Game&, Handle)::{lambda()#3}>::_M_not_empty_function<{lambda()#3}>({lambda()#3} const&)
- 0.00 48.23 0.00 1 0.00 0.00 std::_Function_base::_Base_manager<BuilderScene::mouse_script_add_pan_behavior(Game&, Handle)::{lambda()#3}>::_M_clone(std::_Any_data&, std::_Function_base::_Base_manager<BuilderScene::mouse_script_add_pan_behavior(Game&, Handle)::{lambda()#3}> const&, std::integral_constant<bool, true>)
- 0.00 48.23 0.00 1 0.00 0.00 std::_Function_base::_Base_manager<BuilderScene::mouse_script_add_pan_behavior(Game&, Handle)::{lambda()#1}>::_M_get_pointer(std::_Any_data const&)
- 0.00 48.23 0.00 1 0.00 0.00 std::_Function_base::_Base_manager<BuilderScene::mouse_script_add_pan_behavior(Game&, Handle)::{lambda()#1}>::_M_init_functor(std::_Any_data&, {lambda()#1}&&)
- 0.00 48.23 0.00 1 0.00 0.00 std::_Function_base::_Base_manager<BuilderScene::mouse_script_add_pan_behavior(Game&, Handle)::{lambda()#1}>::_M_init_functor(std::_Any_data&, {lambda()#1}&&, std::integral_constant<bool, true>)
- 0.00 48.23 0.00 1 0.00 0.00 bool std::_Function_base::_Base_manager<BuilderScene::mouse_script_add_pan_behavior(Game&, Handle)::{lambda()#1}>::_M_not_empty_function<{lambda()#1}>({lambda()#1} const&)
- 0.00 48.23 0.00 1 0.00 0.00 std::_Function_base::_Base_manager<BuilderScene::mouse_script_add_pan_behavior(Game&, Handle)::{lambda()#1}>::_M_clone(std::_Any_data&, std::_Function_base::_Base_manager<BuilderScene::mouse_script_add_pan_behavior(Game&, Handle)::{lambda()#1}> const&, std::integral_constant<bool, true>)
- 0.00 48.23 0.00 1 0.00 0.00 std::_Function_base::_Base_manager<BuilderScene::mouse_script_add_zoom_behavior(Game&, Handle)::{lambda()#2}>::_M_init_functor(std::_Any_data&, {lambda()#2}&&)
- 0.00 48.23 0.00 1 0.00 0.00 std::_Function_base::_Base_manager<BuilderScene::mouse_script_add_zoom_behavior(Game&, Handle)::{lambda()#2}>::_M_init_functor(std::_Any_data&, {lambda()#2}&&, std::integral_constant<bool, true>)
- 0.00 48.23 0.00 1 0.00 0.00 bool std::_Function_base::_Base_manager<BuilderScene::mouse_script_add_zoom_behavior(Game&, Handle)::{lambda()#2}>::_M_not_empty_function<{lambda()#2}>({lambda()#2} const&)
- 0.00 48.23 0.00 1 0.00 0.00 std::_Function_base::_Base_manager<BuilderScene::mouse_script_add_zoom_behavior(Game&, Handle)::{lambda()#2}>::_M_clone(std::_Any_data&, std::_Function_base::_Base_manager<BuilderScene::mouse_script_add_zoom_behavior(Game&, Handle)::{lambda()#2}> const&, std::integral_constant<bool, true>)
- 0.00 48.23 0.00 1 0.00 0.00 std::_Function_base::_Base_manager<BuilderScene::mouse_script_add_zoom_behavior(Game&, Handle)::{lambda()#1}>::_M_init_functor(std::_Any_data&, {lambda()#1}&&)
- 0.00 48.23 0.00 1 0.00 0.00 std::_Function_base::_Base_manager<BuilderScene::mouse_script_add_zoom_behavior(Game&, Handle)::{lambda()#1}>::_M_init_functor(std::_Any_data&, {lambda()#1}&&, std::integral_constant<bool, true>)
- 0.00 48.23 0.00 1 0.00 0.00 bool std::_Function_base::_Base_manager<BuilderScene::mouse_script_add_zoom_behavior(Game&, Handle)::{lambda()#1}>::_M_not_empty_function<{lambda()#1}>({lambda()#1} const&)
- 0.00 48.23 0.00 1 0.00 0.00 std::_Function_base::_Base_manager<BuilderScene::mouse_script_add_zoom_behavior(Game&, Handle)::{lambda()#1}>::_M_clone(std::_Any_data&, std::_Function_base::_Base_manager<BuilderScene::mouse_script_add_zoom_behavior(Game&, Handle)::{lambda()#1}> const&, std::integral_constant<bool, true>)
- 0.00 48.23 0.00 1 0.00 0.00 std::_Function_base::_Base_manager<BuilderScene::mouse_script_add_select_behavior(Game&, Handle)::{lambda()#2}>::_M_init_functor(std::_Any_data&, {lambda()#2}&&)
- 0.00 48.23 0.00 1 0.00 0.00 std::_Function_base::_Base_manager<BuilderScene::mouse_script_add_select_behavior(Game&, Handle)::{lambda()#2}>::_M_init_functor(std::_Any_data&, {lambda()#2}&&, std::integral_constant<bool, true>)
- 0.00 48.23 0.00 1 0.00 0.00 bool std::_Function_base::_Base_manager<BuilderScene::mouse_script_add_select_behavior(Game&, Handle)::{lambda()#2}>::_M_not_empty_function<{lambda()#2}>({lambda()#2} const&)
- 0.00 48.23 0.00 1 0.00 0.00 std::_Function_base::_Base_manager<BuilderScene::mouse_script_add_select_behavior(Game&, Handle)::{lambda()#2}>::_M_clone(std::_Any_data&, std::_Function_base::_Base_manager<BuilderScene::mouse_script_add_select_behavior(Game&, Handle)::{lambda()#2}> const&, std::integral_constant<bool, true>)
- 0.00 48.23 0.00 1 0.00 0.00 std::_Function_base::_Base_manager<BuilderScene::mouse_script_add_select_behavior(Game&, Handle)::{lambda()#3}>::_M_init_functor(std::_Any_data&, {lambda()#3}&&)
- 0.00 48.23 0.00 1 0.00 0.00 std::_Function_base::_Base_manager<BuilderScene::mouse_script_add_select_behavior(Game&, Handle)::{lambda()#3}>::_M_init_functor(std::_Any_data&, {lambda()#3}&&, std::integral_constant<bool, true>)
- 0.00 48.23 0.00 1 0.00 0.00 bool std::_Function_base::_Base_manager<BuilderScene::mouse_script_add_select_behavior(Game&, Handle)::{lambda()#3}>::_M_not_empty_function<{lambda()#3}>({lambda()#3} const&)
- 0.00 48.23 0.00 1 0.00 0.00 std::_Function_base::_Base_manager<BuilderScene::mouse_script_add_select_behavior(Game&, Handle)::{lambda()#3}>::_M_clone(std::_Any_data&, std::_Function_base::_Base_manager<BuilderScene::mouse_script_add_select_behavior(Game&, Handle)::{lambda()#3}> const&, std::integral_constant<bool, true>)
- 0.00 48.23 0.00 1 0.00 0.00 std::_Function_base::_Base_manager<BuilderScene::mouse_script_add_select_behavior(Game&, Handle)::{lambda()#4}>::_M_init_functor(std::_Any_data&, {lambda()#4}&&)
- 0.00 48.23 0.00 1 0.00 0.00 std::_Function_base::_Base_manager<BuilderScene::mouse_script_add_select_behavior(Game&, Handle)::{lambda()#4}>::_M_init_functor(std::_Any_data&, {lambda()#4}&&, std::integral_constant<bool, true>)
- 0.00 48.23 0.00 1 0.00 0.00 bool std::_Function_base::_Base_manager<BuilderScene::mouse_script_add_select_behavior(Game&, Handle)::{lambda()#4}>::_M_not_empty_function<{lambda()#4}>({lambda()#4} const&)
- 0.00 48.23 0.00 1 0.00 0.00 std::_Function_base::_Base_manager<BuilderScene::mouse_script_add_select_behavior(Game&, Handle)::{lambda()#4}>::_M_clone(std::_Any_data&, std::_Function_base::_Base_manager<BuilderScene::mouse_script_add_select_behavior(Game&, Handle)::{lambda()#4}> const&, std::integral_constant<bool, true>)
- 0.00 48.23 0.00 1 0.00 0.00 std::_Function_base::_Base_manager<BuilderScene::mouse_script_add_select_behavior(Game&, Handle)::{lambda()#1}>::_M_get_pointer(std::_Any_data const&)
- 0.00 48.23 0.00 1 0.00 0.00 std::_Function_base::_Base_manager<BuilderScene::mouse_script_add_select_behavior(Game&, Handle)::{lambda()#1}>::_M_init_functor(std::_Any_data&, {lambda()#1}&&)
- 0.00 48.23 0.00 1 0.00 0.00 std::_Function_base::_Base_manager<BuilderScene::mouse_script_add_select_behavior(Game&, Handle)::{lambda()#1}>::_M_init_functor(std::_Any_data&, {lambda()#1}&&, std::integral_constant<bool, true>)
- 0.00 48.23 0.00 1 0.00 0.00 bool std::_Function_base::_Base_manager<BuilderScene::mouse_script_add_select_behavior(Game&, Handle)::{lambda()#1}>::_M_not_empty_function<{lambda()#1}>({lambda()#1} const&)
- 0.00 48.23 0.00 1 0.00 0.00 std::_Function_base::_Base_manager<BuilderScene::mouse_script_add_select_behavior(Game&, Handle)::{lambda()#1}>::_M_clone(std::_Any_data&, std::_Function_base::_Base_manager<BuilderScene::mouse_script_add_select_behavior(Game&, Handle)::{lambda()#1}> const&, std::integral_constant<bool, true>)
- 0.00 48.23 0.00 1 0.00 0.00 std::_Function_base::_Base_manager<StartMenuScene::init(Game&)::{lambda()#2}>::_M_get_pointer(std::_Any_data const&)
- 0.00 48.23 0.00 1 0.00 0.00 std::_Function_base::_Base_manager<StartMenuScene::init(Game&)::{lambda()#2}>::_M_init_functor(std::_Any_data&, {lambda()#2}&&)
- 0.00 48.23 0.00 1 0.00 0.00 std::_Function_base::_Base_manager<StartMenuScene::init(Game&)::{lambda()#2}>::_M_init_functor(std::_Any_data&, {lambda()#2}&&, std::integral_constant<bool, true>)
- 0.00 48.23 0.00 1 0.00 0.00 bool std::_Function_base::_Base_manager<StartMenuScene::init(Game&)::{lambda()#2}>::_M_not_empty_function<{lambda()#2}>({lambda()#2} const&)
- 0.00 48.23 0.00 1 0.00 0.00 std::_Function_base::_Base_manager<StartMenuScene::init(Game&)::{lambda()#2}>::_M_clone(std::_Any_data&, std::_Function_base::_Base_manager<StartMenuScene::init(Game&)::{lambda()#2}> const&, std::integral_constant<bool, true>)
- 0.00 48.23 0.00 1 0.00 0.00 std::_Function_base::_Base_manager<StartMenuScene::init(Game&)::{lambda()#1}>::_M_init_functor(std::_Any_data&, {lambda()#1}&&)
- 0.00 48.23 0.00 1 0.00 0.00 std::_Function_base::_Base_manager<StartMenuScene::init(Game&)::{lambda()#1}>::_M_init_functor(std::_Any_data&, {lambda()#1}&&, std::integral_constant<bool, false>)
- 0.00 48.23 0.00 1 0.00 0.00 bool std::_Function_base::_Base_manager<StartMenuScene::init(Game&)::{lambda()#1}>::_M_not_empty_function<{lambda()#1}>({lambda()#1} const&)
- 0.00 48.23 0.00 1 0.00 0.00 std::_Function_base::_Base_manager<StartMenuScene::init(Game&)::{lambda()#1}>::_M_clone(std::_Any_data&, std::_Function_base::_Base_manager<StartMenuScene::init(Game&)::{lambda()#1}> const&, std::integral_constant<bool, false>)
- 0.00 48.23 0.00 1 0.00 0.00 std::_Function_base::_Base_manager<VisualDebugSystem::on_init(Game&)::{lambda(SetVisualDebugMessage&)#1}>::_M_init_functor(std::_Any_data&, {lambda(SetVisualDebugMessage&)#1}&&)
- 0.00 48.23 0.00 1 0.00 0.00 std::_Function_base::_Base_manager<VisualDebugSystem::on_init(Game&)::{lambda(SetVisualDebugMessage&)#1}>::_M_init_functor(std::_Any_data&, {lambda(SetVisualDebugMessage&)#1}&&, std::integral_constant<bool, true>)
- 0.00 48.23 0.00 1 0.00 0.00 bool std::_Function_base::_Base_manager<VisualDebugSystem::on_init(Game&)::{lambda(SetVisualDebugMessage&)#1}>::_M_not_empty_function<{lambda(SetVisualDebugMessage&)#1}>({lambda(SetVisualDebugMessage&)#1} const&)
- 0.00 48.23 0.00 1 0.00 0.00 std::_Function_base::_Base_manager<VisualDebugSystem::on_init(Game&)::{lambda(SetVisualDebugMessage&)#1}>::_M_clone(std::_Any_data&, std::_Function_base::_Base_manager<VisualDebugSystem::on_init(Game&)::{lambda(SetVisualDebugMessage&)#1}> const&, std::integral_constant<bool, true>)
- 0.00 48.23 0.00 1 0.00 0.00 std::_Sp_ebo_helper<0, std::allocator<ModalIntent>, true>::_Sp_ebo_helper(std::allocator<ModalIntent> const&)
- 0.00 48.23 0.00 1 0.00 0.00 std::_Sp_ebo_helper<0, std::allocator<ModalIntent>, true>::~_Sp_ebo_helper()
- 0.00 48.23 0.00 1 0.00 0.00 std::_Sp_ebo_helper<0, std::allocator<MouseXIntent>, true>::_Sp_ebo_helper(std::allocator<MouseXIntent> const&)
- 0.00 48.23 0.00 1 0.00 0.00 std::_Sp_ebo_helper<0, std::allocator<MouseXIntent>, true>::~_Sp_ebo_helper()
- 0.00 48.23 0.00 1 0.00 0.00 std::_Sp_ebo_helper<0, std::allocator<MouseYIntent>, true>::_Sp_ebo_helper(std::allocator<MouseYIntent> const&)
- 0.00 48.23 0.00 1 0.00 0.00 std::_Sp_ebo_helper<0, std::allocator<MouseYIntent>, true>::~_Sp_ebo_helper()
- 0.00 48.23 0.00 1 0.00 0.00 std::_Sp_ebo_helper<0, std::allocator<MoveLeftIntent>, true>::_Sp_ebo_helper(std::allocator<MoveLeftIntent> const&)
- 0.00 48.23 0.00 1 0.00 0.00 std::_Sp_ebo_helper<0, std::allocator<MoveLeftIntent>, true>::~_Sp_ebo_helper()
- 0.00 48.23 0.00 1 0.00 0.00 std::_Sp_ebo_helper<0, std::allocator<CloseInputEvent>, true>::_Sp_ebo_helper(std::allocator<CloseInputEvent> const&)
- 0.00 48.23 0.00 1 0.00 0.00 std::_Sp_ebo_helper<0, std::allocator<CloseInputEvent>, true>::~_Sp_ebo_helper()
- 0.00 48.23 0.00 1 0.00 0.00 std::_Sp_ebo_helper<0, std::allocator<LeftClickIntent>, true>::_Sp_ebo_helper(std::allocator<LeftClickIntent> const&)
- 0.00 48.23 0.00 1 0.00 0.00 std::_Sp_ebo_helper<0, std::allocator<LeftClickIntent>, true>::~_Sp_ebo_helper()
- 0.00 48.23 0.00 1 0.00 0.00 std::_Sp_ebo_helper<0, std::allocator<MoveRightIntent>, true>::_Sp_ebo_helper(std::allocator<MoveRightIntent> const&)
- 0.00 48.23 0.00 1 0.00 0.00 std::_Sp_ebo_helper<0, std::allocator<MoveRightIntent>, true>::~_Sp_ebo_helper()
- 0.00 48.23 0.00 1 0.00 0.00 std::_Sp_ebo_helper<0, std::allocator<ResetViewIntent>, true>::_Sp_ebo_helper(std::allocator<ResetViewIntent> const&)
- 0.00 48.23 0.00 1 0.00 0.00 std::_Sp_ebo_helper<0, std::allocator<ResetViewIntent>, true>::~_Sp_ebo_helper()
- 0.00 48.23 0.00 1 0.00 0.00 std::_Sp_ebo_helper<0, std::allocator<MouseWheelIntent>, true>::_Sp_ebo_helper(std::allocator<MouseWheelIntent> const&)
- 0.00 48.23 0.00 1 0.00 0.00 std::_Sp_ebo_helper<0, std::allocator<MouseWheelIntent>, true>::~_Sp_ebo_helper()
- 0.00 48.23 0.00 1 0.00 0.00 std::_Sp_ebo_helper<0, std::allocator<ResizeInputEvent>, true>::_Sp_ebo_helper(std::allocator<ResizeInputEvent> const&)
- 0.00 48.23 0.00 1 0.00 0.00 std::_Sp_ebo_helper<0, std::allocator<ResizeInputEvent>, true>::~_Sp_ebo_helper()
- 0.00 48.23 0.00 1 0.00 0.00 std::_Sp_ebo_helper<0, std::allocator<RightClickIntent>, true>::_Sp_ebo_helper(std::allocator<RightClickIntent> const&)
- 0.00 48.23 0.00 1 0.00 0.00 std::_Sp_ebo_helper<0, std::allocator<RightClickIntent>, true>::~_Sp_ebo_helper()
- 0.00 48.23 0.00 1 0.00 0.00 std::_Sp_ebo_helper<0, std::allocator<RemoveTilesIntent>, true>::_Sp_ebo_helper(std::allocator<RemoveTilesIntent> const&)
- 0.00 48.23 0.00 1 0.00 0.00 std::_Sp_ebo_helper<0, std::allocator<RemoveTilesIntent>, true>::~_Sp_ebo_helper()
- 0.00 48.23 0.00 1 0.00 0.00 std::_Sp_ebo_helper<0, std::allocator<VisualDebugIntent>, true>::_Sp_ebo_helper(std::allocator<VisualDebugIntent> const&)
- 0.00 48.23 0.00 1 0.00 0.00 std::_Sp_ebo_helper<0, std::allocator<VisualDebugIntent>, true>::~_Sp_ebo_helper()
- 0.00 48.23 0.00 1 0.00 0.00 std::_Sp_ebo_helper<0, std::allocator<SerializeMapIntent>, true>::_Sp_ebo_helper(std::allocator<SerializeMapIntent> const&)
- 0.00 48.23 0.00 1 0.00 0.00 std::_Sp_ebo_helper<0, std::allocator<SerializeMapIntent>, true>::~_Sp_ebo_helper()
- 0.00 48.23 0.00 1 0.00 0.00 std::_Sp_ebo_helper<0, std::allocator<LostFocusInputEvent>, true>::_Sp_ebo_helper(std::allocator<LostFocusInputEvent> const&)
- 0.00 48.23 0.00 1 0.00 0.00 std::_Sp_ebo_helper<0, std::allocator<LostFocusInputEvent>, true>::~_Sp_ebo_helper()
- 0.00 48.23 0.00 1 0.00 0.00 std::_Sp_ebo_helper<0, std::allocator<SelectMenuItemIntent>, true>::_Sp_ebo_helper(std::allocator<SelectMenuItemIntent> const&)
- 0.00 48.23 0.00 1 0.00 0.00 std::_Sp_ebo_helper<0, std::allocator<SelectMenuItemIntent>, true>::~_Sp_ebo_helper()
- 0.00 48.23 0.00 1 0.00 0.00 std::_Sp_ebo_helper<0, std::allocator<GainedFocusInputEvent>, true>::_Sp_ebo_helper(std::allocator<GainedFocusInputEvent> const&)
- 0.00 48.23 0.00 1 0.00 0.00 std::_Sp_ebo_helper<0, std::allocator<GainedFocusInputEvent>, true>::~_Sp_ebo_helper()
- 0.00 48.23 0.00 1 0.00 0.00 std::_Sp_ebo_helper<0, std::allocator<GridVisibilityToggleIntent>, true>::_Sp_ebo_helper(std::allocator<GridVisibilityToggleIntent> const&)
- 0.00 48.23 0.00 1 0.00 0.00 std::_Sp_ebo_helper<0, std::allocator<GridVisibilityToggleIntent>, true>::~_Sp_ebo_helper()
- 0.00 48.23 0.00 1 0.00 0.00 std::_Sp_ebo_helper<0, std::allocator<Mailbox::HandlerEntryImpl<SetVisualDebugMessage, (void*)0> >, true>::_Sp_ebo_helper(std::allocator<Mailbox::HandlerEntryImpl<SetVisualDebugMessage, (void*)0> > const&)
- 0.00 48.23 0.00 1 0.00 0.00 std::_Sp_ebo_helper<0, std::allocator<Mailbox::HandlerEntryImpl<SetVisualDebugMessage, (void*)0> >, true>::~_Sp_ebo_helper()
- 0.00 48.23 0.00 1 0.00 0.00 std::_Sp_ebo_helper<0, std::allocator<Mailbox::HandlerEntryImpl<SetGridVisibilityMessage, (void*)0> >, true>::_Sp_ebo_helper(std::allocator<Mailbox::HandlerEntryImpl<SetGridVisibilityMessage, (void*)0> > const&)
- 0.00 48.23 0.00 1 0.00 0.00 std::_Sp_ebo_helper<0, std::allocator<Mailbox::HandlerEntryImpl<SetGridVisibilityMessage, (void*)0> >, true>::~_Sp_ebo_helper()
- 0.00 48.23 0.00 1 0.00 0.00 std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<MoveLeftIntent, std::allocator<MoveLeftIntent>, int, std::shared_ptr<InputElement> >(std::_Sp_make_shared_tag, MoveLeftIntent*, std::allocator<MoveLeftIntent> const&, int&&, std::shared_ptr<InputElement>&&)
- 0.00 48.23 0.00 1 0.00 0.00 std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<CloseInputEvent, std::allocator<CloseInputEvent>>(std::_Sp_make_shared_tag, CloseInputEvent*, std::allocator<CloseInputEvent> const&)
- 0.00 48.23 0.00 1 0.00 0.00 std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<LeftClickIntent, std::allocator<LeftClickIntent>, int, std::shared_ptr<InputElement> >(std::_Sp_make_shared_tag, LeftClickIntent*, std::allocator<LeftClickIntent> const&, int&&, std::shared_ptr<InputElement>&&)
- 0.00 48.23 0.00 1 0.00 0.00 std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<MoveRightIntent, std::allocator<MoveRightIntent>, int, std::shared_ptr<InputElement> >(std::_Sp_make_shared_tag, MoveRightIntent*, std::allocator<MoveRightIntent> const&, int&&, std::shared_ptr<InputElement>&&)
- 0.00 48.23 0.00 1 0.00 0.00 std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<ResetViewIntent, std::allocator<ResetViewIntent>, int, std::shared_ptr<InputElement> >(std::_Sp_make_shared_tag, ResetViewIntent*, std::allocator<ResetViewIntent> const&, int&&, std::shared_ptr<InputElement>&&)
- 0.00 48.23 0.00 1 0.00 0.00 std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<MouseWheelIntent, std::allocator<MouseWheelIntent>, int, std::shared_ptr<InputElement> >(std::_Sp_make_shared_tag, MouseWheelIntent*, std::allocator<MouseWheelIntent> const&, int&&, std::shared_ptr<InputElement>&&)
- 0.00 48.23 0.00 1 0.00 0.00 std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<ResizeInputEvent, std::allocator<ResizeInputEvent>, unsigned int&, unsigned int&>(std::_Sp_make_shared_tag, ResizeInputEvent*, std::allocator<ResizeInputEvent> const&, unsigned int&, unsigned int&)
- 0.00 48.23 0.00 1 0.00 0.00 std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<RemoveTilesIntent, std::allocator<RemoveTilesIntent>, int, std::shared_ptr<InputElement> >(std::_Sp_make_shared_tag, RemoveTilesIntent*, std::allocator<RemoveTilesIntent> const&, int&&, std::shared_ptr<InputElement>&&)
- 0.00 48.23 0.00 1 0.00 0.00 std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<Mailbox::HandlerEntryImpl<SetGridVisibilityMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<SetGridVisibilityMessage, (void*)0> >, std::function<void (SetGridVisibilityMessage&)> const&>(std::_Sp_make_shared_tag, Mailbox::HandlerEntryImpl<SetGridVisibilityMessage, (void*)0>*, std::allocator<Mailbox::HandlerEntryImpl<SetGridVisibilityMessage, (void*)0> > const&, std::function<void (SetGridVisibilityMessage&)> const&)
- 0.00 48.23 0.00 1 0.00 0.00 std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<ModalIntent, std::allocator<ModalIntent>, int, std::shared_ptr<InputElement> >(std::_Sp_make_shared_tag, ModalIntent*, std::allocator<ModalIntent> const&, int&&, std::shared_ptr<InputElement>&&)
- 0.00 48.23 0.00 1 0.00 0.00 std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<MouseXIntent, std::allocator<MouseXIntent>, int, std::shared_ptr<InputElement> >(std::_Sp_make_shared_tag, MouseXIntent*, std::allocator<MouseXIntent> const&, int&&, std::shared_ptr<InputElement>&&)
- 0.00 48.23 0.00 1 0.00 0.00 std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<MouseYIntent, std::allocator<MouseYIntent>, int, std::shared_ptr<InputElement> >(std::_Sp_make_shared_tag, MouseYIntent*, std::allocator<MouseYIntent> const&, int&&, std::shared_ptr<InputElement>&&)
- 0.00 48.23 0.00 1 0.00 0.00 std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<RightClickIntent, std::allocator<RightClickIntent>, int, std::shared_ptr<InputElement> >(std::_Sp_make_shared_tag, RightClickIntent*, std::allocator<RightClickIntent> const&, int&&, std::shared_ptr<InputElement>&&)
- 0.00 48.23 0.00 1 0.00 0.00 std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<VisualDebugIntent, std::allocator<VisualDebugIntent>, int, std::shared_ptr<InputElement> >(std::_Sp_make_shared_tag, VisualDebugIntent*, std::allocator<VisualDebugIntent> const&, int&&, std::shared_ptr<InputElement>&&)
- 0.00 48.23 0.00 1 0.00 0.00 std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<SerializeMapIntent, std::allocator<SerializeMapIntent>, int, std::shared_ptr<InputElement> >(std::_Sp_make_shared_tag, SerializeMapIntent*, std::allocator<SerializeMapIntent> const&, int&&, std::shared_ptr<InputElement>&&)
- 0.00 48.23 0.00 1 0.00 0.00 std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<LostFocusInputEvent, std::allocator<LostFocusInputEvent>>(std::_Sp_make_shared_tag, LostFocusInputEvent*, std::allocator<LostFocusInputEvent> const&)
- 0.00 48.23 0.00 1 0.00 0.00 std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<SelectMenuItemIntent, std::allocator<SelectMenuItemIntent>, int, std::shared_ptr<InputElement> >(std::_Sp_make_shared_tag, SelectMenuItemIntent*, std::allocator<SelectMenuItemIntent> const&, int&&, std::shared_ptr<InputElement>&&)
- 0.00 48.23 0.00 1 0.00 0.00 std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<GainedFocusInputEvent, std::allocator<GainedFocusInputEvent>>(std::_Sp_make_shared_tag, GainedFocusInputEvent*, std::allocator<GainedFocusInputEvent> const&)
- 0.00 48.23 0.00 1 0.00 0.00 std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<GridVisibilityToggleIntent, std::allocator<GridVisibilityToggleIntent>, int, std::shared_ptr<InputElement> >(std::_Sp_make_shared_tag, GridVisibilityToggleIntent*, std::allocator<GridVisibilityToggleIntent> const&, int&&, std::shared_ptr<InputElement>&&)
- 0.00 48.23 0.00 1 0.00 0.00 std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<Mailbox::HandlerEntryImpl<SetVisualDebugMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<SetVisualDebugMessage, (void*)0> >, std::function<void (SetVisualDebugMessage&)> const&>(std::_Sp_make_shared_tag, Mailbox::HandlerEntryImpl<SetVisualDebugMessage, (void*)0>*, std::allocator<Mailbox::HandlerEntryImpl<SetVisualDebugMessage, (void*)0> > const&, std::function<void (SetVisualDebugMessage&)> const&)
- 0.00 48.23 0.00 1 0.00 0.00 std::__allocated_ptr<std::allocator<std::_Sp_counted_ptr_inplace<ModalIntent, std::allocator<ModalIntent>, (__gnu_cxx::_Lock_policy)2> > >::get()
- 0.00 48.23 0.00 1 0.00 0.00 std::__allocated_ptr<std::allocator<std::_Sp_counted_ptr_inplace<ModalIntent, std::allocator<ModalIntent>, (__gnu_cxx::_Lock_policy)2> > >::operator=(decltype(nullptr))
- 0.00 48.23 0.00 1 0.00 0.00 std::__allocated_ptr<std::allocator<std::_Sp_counted_ptr_inplace<MouseXIntent, std::allocator<MouseXIntent>, (__gnu_cxx::_Lock_policy)2> > >::get()
- 0.00 48.23 0.00 1 0.00 0.00 std::__allocated_ptr<std::allocator<std::_Sp_counted_ptr_inplace<MouseXIntent, std::allocator<MouseXIntent>, (__gnu_cxx::_Lock_policy)2> > >::operator=(decltype(nullptr))
- 0.00 48.23 0.00 1 0.00 0.00 std::__allocated_ptr<std::allocator<std::_Sp_counted_ptr_inplace<MouseYIntent, std::allocator<MouseYIntent>, (__gnu_cxx::_Lock_policy)2> > >::get()
- 0.00 48.23 0.00 1 0.00 0.00 std::__allocated_ptr<std::allocator<std::_Sp_counted_ptr_inplace<MouseYIntent, std::allocator<MouseYIntent>, (__gnu_cxx::_Lock_policy)2> > >::operator=(decltype(nullptr))
- 0.00 48.23 0.00 1 0.00 0.00 std::__allocated_ptr<std::allocator<std::_Sp_counted_ptr_inplace<MoveLeftIntent, std::allocator<MoveLeftIntent>, (__gnu_cxx::_Lock_policy)2> > >::get()
- 0.00 48.23 0.00 1 0.00 0.00 std::__allocated_ptr<std::allocator<std::_Sp_counted_ptr_inplace<MoveLeftIntent, std::allocator<MoveLeftIntent>, (__gnu_cxx::_Lock_policy)2> > >::operator=(decltype(nullptr))
- 0.00 48.23 0.00 1 0.00 0.00 std::__allocated_ptr<std::allocator<std::_Sp_counted_ptr_inplace<CloseInputEvent, std::allocator<CloseInputEvent>, (__gnu_cxx::_Lock_policy)2> > >::get()
- 0.00 48.23 0.00 1 0.00 0.00 std::__allocated_ptr<std::allocator<std::_Sp_counted_ptr_inplace<CloseInputEvent, std::allocator<CloseInputEvent>, (__gnu_cxx::_Lock_policy)2> > >::operator=(decltype(nullptr))
- 0.00 48.23 0.00 1 0.00 0.00 std::__allocated_ptr<std::allocator<std::_Sp_counted_ptr_inplace<LeftClickIntent, std::allocator<LeftClickIntent>, (__gnu_cxx::_Lock_policy)2> > >::get()
- 0.00 48.23 0.00 1 0.00 0.00 std::__allocated_ptr<std::allocator<std::_Sp_counted_ptr_inplace<LeftClickIntent, std::allocator<LeftClickIntent>, (__gnu_cxx::_Lock_policy)2> > >::operator=(decltype(nullptr))
- 0.00 48.23 0.00 1 0.00 0.00 std::__allocated_ptr<std::allocator<std::_Sp_counted_ptr_inplace<MoveRightIntent, std::allocator<MoveRightIntent>, (__gnu_cxx::_Lock_policy)2> > >::get()
- 0.00 48.23 0.00 1 0.00 0.00 std::__allocated_ptr<std::allocator<std::_Sp_counted_ptr_inplace<MoveRightIntent, std::allocator<MoveRightIntent>, (__gnu_cxx::_Lock_policy)2> > >::operator=(decltype(nullptr))
- 0.00 48.23 0.00 1 0.00 0.00 std::__allocated_ptr<std::allocator<std::_Sp_counted_ptr_inplace<ResetViewIntent, std::allocator<ResetViewIntent>, (__gnu_cxx::_Lock_policy)2> > >::get()
- 0.00 48.23 0.00 1 0.00 0.00 std::__allocated_ptr<std::allocator<std::_Sp_counted_ptr_inplace<ResetViewIntent, std::allocator<ResetViewIntent>, (__gnu_cxx::_Lock_policy)2> > >::operator=(decltype(nullptr))
- 0.00 48.23 0.00 1 0.00 0.00 std::__allocated_ptr<std::allocator<std::_Sp_counted_ptr_inplace<MouseWheelIntent, std::allocator<MouseWheelIntent>, (__gnu_cxx::_Lock_policy)2> > >::get()
- 0.00 48.23 0.00 1 0.00 0.00 std::__allocated_ptr<std::allocator<std::_Sp_counted_ptr_inplace<MouseWheelIntent, std::allocator<MouseWheelIntent>, (__gnu_cxx::_Lock_policy)2> > >::operator=(decltype(nullptr))
- 0.00 48.23 0.00 1 0.00 0.00 std::__allocated_ptr<std::allocator<std::_Sp_counted_ptr_inplace<ResizeInputEvent, std::allocator<ResizeInputEvent>, (__gnu_cxx::_Lock_policy)2> > >::get()
- 0.00 48.23 0.00 1 0.00 0.00 std::__allocated_ptr<std::allocator<std::_Sp_counted_ptr_inplace<ResizeInputEvent, std::allocator<ResizeInputEvent>, (__gnu_cxx::_Lock_policy)2> > >::operator=(decltype(nullptr))
- 0.00 48.23 0.00 1 0.00 0.00 std::__allocated_ptr<std::allocator<std::_Sp_counted_ptr_inplace<RightClickIntent, std::allocator<RightClickIntent>, (__gnu_cxx::_Lock_policy)2> > >::get()
- 0.00 48.23 0.00 1 0.00 0.00 std::__allocated_ptr<std::allocator<std::_Sp_counted_ptr_inplace<RightClickIntent, std::allocator<RightClickIntent>, (__gnu_cxx::_Lock_policy)2> > >::operator=(decltype(nullptr))
- 0.00 48.23 0.00 1 0.00 0.00 std::__allocated_ptr<std::allocator<std::_Sp_counted_ptr_inplace<RemoveTilesIntent, std::allocator<RemoveTilesIntent>, (__gnu_cxx::_Lock_policy)2> > >::get()
- 0.00 48.23 0.00 1 0.00 0.00 std::__allocated_ptr<std::allocator<std::_Sp_counted_ptr_inplace<RemoveTilesIntent, std::allocator<RemoveTilesIntent>, (__gnu_cxx::_Lock_policy)2> > >::operator=(decltype(nullptr))
- 0.00 48.23 0.00 1 0.00 0.00 std::__allocated_ptr<std::allocator<std::_Sp_counted_ptr_inplace<VisualDebugIntent, std::allocator<VisualDebugIntent>, (__gnu_cxx::_Lock_policy)2> > >::get()
- 0.00 48.23 0.00 1 0.00 0.00 std::__allocated_ptr<std::allocator<std::_Sp_counted_ptr_inplace<VisualDebugIntent, std::allocator<VisualDebugIntent>, (__gnu_cxx::_Lock_policy)2> > >::operator=(decltype(nullptr))
- 0.00 48.23 0.00 1 0.00 0.00 std::__allocated_ptr<std::allocator<std::_Sp_counted_ptr_inplace<SerializeMapIntent, std::allocator<SerializeMapIntent>, (__gnu_cxx::_Lock_policy)2> > >::get()
- 0.00 48.23 0.00 1 0.00 0.00 std::__allocated_ptr<std::allocator<std::_Sp_counted_ptr_inplace<SerializeMapIntent, std::allocator<SerializeMapIntent>, (__gnu_cxx::_Lock_policy)2> > >::operator=(decltype(nullptr))
- 0.00 48.23 0.00 1 0.00 0.00 std::__allocated_ptr<std::allocator<std::_Sp_counted_ptr_inplace<LostFocusInputEvent, std::allocator<LostFocusInputEvent>, (__gnu_cxx::_Lock_policy)2> > >::get()
- 0.00 48.23 0.00 1 0.00 0.00 std::__allocated_ptr<std::allocator<std::_Sp_counted_ptr_inplace<LostFocusInputEvent, std::allocator<LostFocusInputEvent>, (__gnu_cxx::_Lock_policy)2> > >::operator=(decltype(nullptr))
- 0.00 48.23 0.00 1 0.00 0.00 std::__allocated_ptr<std::allocator<std::_Sp_counted_ptr_inplace<SelectMenuItemIntent, std::allocator<SelectMenuItemIntent>, (__gnu_cxx::_Lock_policy)2> > >::get()
- 0.00 48.23 0.00 1 0.00 0.00 std::__allocated_ptr<std::allocator<std::_Sp_counted_ptr_inplace<SelectMenuItemIntent, std::allocator<SelectMenuItemIntent>, (__gnu_cxx::_Lock_policy)2> > >::operator=(decltype(nullptr))
- 0.00 48.23 0.00 1 0.00 0.00 std::__allocated_ptr<std::allocator<std::_Sp_counted_ptr_inplace<GainedFocusInputEvent, std::allocator<GainedFocusInputEvent>, (__gnu_cxx::_Lock_policy)2> > >::get()
- 0.00 48.23 0.00 1 0.00 0.00 std::__allocated_ptr<std::allocator<std::_Sp_counted_ptr_inplace<GainedFocusInputEvent, std::allocator<GainedFocusInputEvent>, (__gnu_cxx::_Lock_policy)2> > >::operator=(decltype(nullptr))
- 0.00 48.23 0.00 1 0.00 0.00 std::__allocated_ptr<std::allocator<std::_Sp_counted_ptr_inplace<GridVisibilityToggleIntent, std::allocator<GridVisibilityToggleIntent>, (__gnu_cxx::_Lock_policy)2> > >::get()
- 0.00 48.23 0.00 1 0.00 0.00 std::__allocated_ptr<std::allocator<std::_Sp_counted_ptr_inplace<GridVisibilityToggleIntent, std::allocator<GridVisibilityToggleIntent>, (__gnu_cxx::_Lock_policy)2> > >::operator=(decltype(nullptr))
- 0.00 48.23 0.00 1 0.00 0.00 std::__allocated_ptr<std::allocator<std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<SetVisualDebugMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<SetVisualDebugMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2> > >::get()
- 0.00 48.23 0.00 1 0.00 0.00 std::__allocated_ptr<std::allocator<std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<SetVisualDebugMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<SetVisualDebugMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2> > >::operator=(decltype(nullptr))
- 0.00 48.23 0.00 1 0.00 0.00 std::__allocated_ptr<std::allocator<std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<SetGridVisibilityMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<SetGridVisibilityMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2> > >::get()
- 0.00 48.23 0.00 1 0.00 0.00 std::__allocated_ptr<std::allocator<std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<SetGridVisibilityMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<SetGridVisibilityMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2> > >::operator=(decltype(nullptr))
- 0.00 48.23 0.00 1 0.00 0.00 void std::allocator_traits<std::allocator<ModalIntent> >::destroy<ModalIntent>(std::allocator<ModalIntent>&, ModalIntent*)
- 0.00 48.23 0.00 1 0.00 0.00 void std::allocator_traits<std::allocator<ModalIntent> >::construct<ModalIntent, int, std::shared_ptr<InputElement> >(std::allocator<ModalIntent>&, ModalIntent*, int&&, std::shared_ptr<InputElement>&&)
- 0.00 48.23 0.00 1 0.00 0.00 void std::allocator_traits<std::allocator<MouseXIntent> >::destroy<MouseXIntent>(std::allocator<MouseXIntent>&, MouseXIntent*)
- 0.00 48.23 0.00 1 0.00 0.00 void std::allocator_traits<std::allocator<MouseXIntent> >::construct<MouseXIntent, int, std::shared_ptr<InputElement> >(std::allocator<MouseXIntent>&, MouseXIntent*, int&&, std::shared_ptr<InputElement>&&)
- 0.00 48.23 0.00 1 0.00 0.00 void std::allocator_traits<std::allocator<MouseYIntent> >::destroy<MouseYIntent>(std::allocator<MouseYIntent>&, MouseYIntent*)
- 0.00 48.23 0.00 1 0.00 0.00 void std::allocator_traits<std::allocator<MouseYIntent> >::construct<MouseYIntent, int, std::shared_ptr<InputElement> >(std::allocator<MouseYIntent>&, MouseYIntent*, int&&, std::shared_ptr<InputElement>&&)
- 0.00 48.23 0.00 1 0.00 0.00 void std::allocator_traits<std::allocator<MoveLeftIntent> >::destroy<MoveLeftIntent>(std::allocator<MoveLeftIntent>&, MoveLeftIntent*)
- 0.00 48.23 0.00 1 0.00 0.00 void std::allocator_traits<std::allocator<MoveLeftIntent> >::construct<MoveLeftIntent, int, std::shared_ptr<InputElement> >(std::allocator<MoveLeftIntent>&, MoveLeftIntent*, int&&, std::shared_ptr<InputElement>&&)
- 0.00 48.23 0.00 1 0.00 0.00 void std::allocator_traits<std::allocator<CloseInputEvent> >::destroy<CloseInputEvent>(std::allocator<CloseInputEvent>&, CloseInputEvent*)
- 0.00 48.23 0.00 1 0.00 0.00 void std::allocator_traits<std::allocator<CloseInputEvent> >::construct<CloseInputEvent>(std::allocator<CloseInputEvent>&, CloseInputEvent*)
- 0.00 48.23 0.00 1 0.00 0.00 void std::allocator_traits<std::allocator<LeftClickIntent> >::destroy<LeftClickIntent>(std::allocator<LeftClickIntent>&, LeftClickIntent*)
- 0.00 48.23 0.00 1 0.00 0.00 void std::allocator_traits<std::allocator<LeftClickIntent> >::construct<LeftClickIntent, int, std::shared_ptr<InputElement> >(std::allocator<LeftClickIntent>&, LeftClickIntent*, int&&, std::shared_ptr<InputElement>&&)
- 0.00 48.23 0.00 1 0.00 0.00 void std::allocator_traits<std::allocator<MoveRightIntent> >::destroy<MoveRightIntent>(std::allocator<MoveRightIntent>&, MoveRightIntent*)
- 0.00 48.23 0.00 1 0.00 0.00 void std::allocator_traits<std::allocator<MoveRightIntent> >::construct<MoveRightIntent, int, std::shared_ptr<InputElement> >(std::allocator<MoveRightIntent>&, MoveRightIntent*, int&&, std::shared_ptr<InputElement>&&)
- 0.00 48.23 0.00 1 0.00 0.00 void std::allocator_traits<std::allocator<ResetViewIntent> >::destroy<ResetViewIntent>(std::allocator<ResetViewIntent>&, ResetViewIntent*)
- 0.00 48.23 0.00 1 0.00 0.00 void std::allocator_traits<std::allocator<ResetViewIntent> >::construct<ResetViewIntent, int, std::shared_ptr<InputElement> >(std::allocator<ResetViewIntent>&, ResetViewIntent*, int&&, std::shared_ptr<InputElement>&&)
- 0.00 48.23 0.00 1 0.00 0.00 void std::allocator_traits<std::allocator<MouseWheelIntent> >::destroy<MouseWheelIntent>(std::allocator<MouseWheelIntent>&, MouseWheelIntent*)
- 0.00 48.23 0.00 1 0.00 0.00 void std::allocator_traits<std::allocator<MouseWheelIntent> >::construct<MouseWheelIntent, int, std::shared_ptr<InputElement> >(std::allocator<MouseWheelIntent>&, MouseWheelIntent*, int&&, std::shared_ptr<InputElement>&&)
- 0.00 48.23 0.00 1 0.00 0.00 void std::allocator_traits<std::allocator<ResizeInputEvent> >::destroy<ResizeInputEvent>(std::allocator<ResizeInputEvent>&, ResizeInputEvent*)
- 0.00 48.23 0.00 1 0.00 0.00 void std::allocator_traits<std::allocator<ResizeInputEvent> >::construct<ResizeInputEvent, unsigned int&, unsigned int&>(std::allocator<ResizeInputEvent>&, ResizeInputEvent*, unsigned int&, unsigned int&)
- 0.00 48.23 0.00 1 0.00 0.00 void std::allocator_traits<std::allocator<RightClickIntent> >::destroy<RightClickIntent>(std::allocator<RightClickIntent>&, RightClickIntent*)
- 0.00 48.23 0.00 1 0.00 0.00 void std::allocator_traits<std::allocator<RightClickIntent> >::construct<RightClickIntent, int, std::shared_ptr<InputElement> >(std::allocator<RightClickIntent>&, RightClickIntent*, int&&, std::shared_ptr<InputElement>&&)
- 0.00 48.23 0.00 1 0.00 0.00 void std::allocator_traits<std::allocator<RemoveTilesIntent> >::destroy<RemoveTilesIntent>(std::allocator<RemoveTilesIntent>&, RemoveTilesIntent*)
- 0.00 48.23 0.00 1 0.00 0.00 void std::allocator_traits<std::allocator<RemoveTilesIntent> >::construct<RemoveTilesIntent, int, std::shared_ptr<InputElement> >(std::allocator<RemoveTilesIntent>&, RemoveTilesIntent*, int&&, std::shared_ptr<InputElement>&&)
- 0.00 48.23 0.00 1 0.00 0.00 void std::allocator_traits<std::allocator<VisualDebugIntent> >::destroy<VisualDebugIntent>(std::allocator<VisualDebugIntent>&, VisualDebugIntent*)
- 0.00 48.23 0.00 1 0.00 0.00 void std::allocator_traits<std::allocator<VisualDebugIntent> >::construct<VisualDebugIntent, int, std::shared_ptr<InputElement> >(std::allocator<VisualDebugIntent>&, VisualDebugIntent*, int&&, std::shared_ptr<InputElement>&&)
- 0.00 48.23 0.00 1 0.00 0.00 void std::allocator_traits<std::allocator<SerializeMapIntent> >::destroy<SerializeMapIntent>(std::allocator<SerializeMapIntent>&, SerializeMapIntent*)
- 0.00 48.23 0.00 1 0.00 0.00 void std::allocator_traits<std::allocator<SerializeMapIntent> >::construct<SerializeMapIntent, int, std::shared_ptr<InputElement> >(std::allocator<SerializeMapIntent>&, SerializeMapIntent*, int&&, std::shared_ptr<InputElement>&&)
- 0.00 48.23 0.00 1 0.00 0.00 void std::allocator_traits<std::allocator<LostFocusInputEvent> >::destroy<LostFocusInputEvent>(std::allocator<LostFocusInputEvent>&, LostFocusInputEvent*)
- 0.00 48.23 0.00 1 0.00 0.00 void std::allocator_traits<std::allocator<LostFocusInputEvent> >::construct<LostFocusInputEvent>(std::allocator<LostFocusInputEvent>&, LostFocusInputEvent*)
- 0.00 48.23 0.00 1 0.00 0.00 void std::allocator_traits<std::allocator<SelectMenuItemIntent> >::destroy<SelectMenuItemIntent>(std::allocator<SelectMenuItemIntent>&, SelectMenuItemIntent*)
- 0.00 48.23 0.00 1 0.00 0.00 void std::allocator_traits<std::allocator<SelectMenuItemIntent> >::construct<SelectMenuItemIntent, int, std::shared_ptr<InputElement> >(std::allocator<SelectMenuItemIntent>&, SelectMenuItemIntent*, int&&, std::shared_ptr<InputElement>&&)
- 0.00 48.23 0.00 1 0.00 0.00 void std::allocator_traits<std::allocator<GainedFocusInputEvent> >::destroy<GainedFocusInputEvent>(std::allocator<GainedFocusInputEvent>&, GainedFocusInputEvent*)
- 0.00 48.23 0.00 1 0.00 0.00 void std::allocator_traits<std::allocator<GainedFocusInputEvent> >::construct<GainedFocusInputEvent>(std::allocator<GainedFocusInputEvent>&, GainedFocusInputEvent*)
- 0.00 48.23 0.00 1 0.00 0.00 void std::allocator_traits<std::allocator<GridVisibilityToggleIntent> >::destroy<GridVisibilityToggleIntent>(std::allocator<GridVisibilityToggleIntent>&, GridVisibilityToggleIntent*)
- 0.00 48.23 0.00 1 0.00 0.00 void std::allocator_traits<std::allocator<GridVisibilityToggleIntent> >::construct<GridVisibilityToggleIntent, int, std::shared_ptr<InputElement> >(std::allocator<GridVisibilityToggleIntent>&, GridVisibilityToggleIntent*, int&&, std::shared_ptr<InputElement>&&)
- 0.00 48.23 0.00 1 0.00 0.00 std::allocator_traits<std::allocator<ObjectPool<VertexList>::Entry> >::deallocate(std::allocator<ObjectPool<VertexList>::Entry>&, ObjectPool<VertexList>::Entry*, unsigned long)
- 0.00 48.23 0.00 1 0.00 0.00 std::allocator_traits<std::allocator<ObjectPool<VertexList>::Entry> >::allocate(std::allocator<ObjectPool<VertexList>::Entry>&, unsigned long)
- 0.00 48.23 0.00 1 0.00 0.00 std::allocator_traits<std::allocator<ObjectPool<Grid>::Entry> >::deallocate(std::allocator<ObjectPool<Grid>::Entry>&, ObjectPool<Grid>::Entry*, unsigned long)
- 0.00 48.23 0.00 1 0.00 0.00 std::allocator_traits<std::allocator<ObjectPool<Grid>::Entry> >::allocate(std::allocator<ObjectPool<Grid>::Entry>&, unsigned long)
- 0.00 48.23 0.00 1 0.00 0.00 std::allocator_traits<std::allocator<ObjectPool<TileMap>::Entry> >::deallocate(std::allocator<ObjectPool<TileMap>::Entry>&, ObjectPool<TileMap>::Entry*, unsigned long)
- 0.00 48.23 0.00 1 0.00 0.00 std::allocator_traits<std::allocator<ObjectPool<TileMap>::Entry> >::allocate(std::allocator<ObjectPool<TileMap>::Entry>&, unsigned long)
- 0.00 48.23 0.00 1 0.00 0.00 std::allocator_traits<std::allocator<ObjectPool<Clickable>::Entry> >::deallocate(std::allocator<ObjectPool<Clickable>::Entry>&, ObjectPool<Clickable>::Entry*, unsigned long)
- 0.00 48.23 0.00 1 0.00 0.00 std::allocator_traits<std::allocator<ObjectPool<Clickable>::Entry> >::allocate(std::allocator<ObjectPool<Clickable>::Entry>&, unsigned long)
- 0.00 48.23 0.00 1 0.00 0.00 std::allocator_traits<std::allocator<ObjectPool<Collision>::Entry> >::deallocate(std::allocator<ObjectPool<Collision>::Entry>&, ObjectPool<Collision>::Entry*, unsigned long)
- 0.00 48.23 0.00 1 0.00 0.00 std::allocator_traits<std::allocator<ObjectPool<Collision>::Entry> >::allocate(std::allocator<ObjectPool<Collision>::Entry>&, unsigned long)
- 0.00 48.23 0.00 1 0.00 0.00 std::allocator_traits<std::allocator<ObjectPool<Rectangle>::Entry> >::deallocate(std::allocator<ObjectPool<Rectangle>::Entry>&, ObjectPool<Rectangle>::Entry*, unsigned long)
- 0.00 48.23 0.00 1 0.00 0.00 std::allocator_traits<std::allocator<ObjectPool<Rectangle>::Entry> >::allocate(std::allocator<ObjectPool<Rectangle>::Entry>&, unsigned long)
- 0.00 48.23 0.00 1 0.00 0.00 void std::allocator_traits<std::allocator<Mailbox::HandlerEntryImpl<SetVisualDebugMessage, (void*)0> > >::destroy<Mailbox::HandlerEntryImpl<SetVisualDebugMessage, (void*)0> >(std::allocator<Mailbox::HandlerEntryImpl<SetVisualDebugMessage, (void*)0> >&, Mailbox::HandlerEntryImpl<SetVisualDebugMessage, (void*)0>*)
- 0.00 48.23 0.00 1 0.00 0.00 void std::allocator_traits<std::allocator<Mailbox::HandlerEntryImpl<SetVisualDebugMessage, (void*)0> > >::construct<Mailbox::HandlerEntryImpl<SetVisualDebugMessage, (void*)0>, std::function<void (SetVisualDebugMessage&)> const&>(std::allocator<Mailbox::HandlerEntryImpl<SetVisualDebugMessage, (void*)0> >&, Mailbox::HandlerEntryImpl<SetVisualDebugMessage, (void*)0>*, std::function<void (SetVisualDebugMessage&)> const&)
- 0.00 48.23 0.00 1 0.00 0.04 void std::allocator_traits<std::allocator<Mailbox::HandlerEntryImpl<SetGridVisibilityMessage, (void*)0> > >::destroy<Mailbox::HandlerEntryImpl<SetGridVisibilityMessage, (void*)0> >(std::allocator<Mailbox::HandlerEntryImpl<SetGridVisibilityMessage, (void*)0> >&, Mailbox::HandlerEntryImpl<SetGridVisibilityMessage, (void*)0>*)
- 0.00 48.23 0.00 1 0.00 0.00 void std::allocator_traits<std::allocator<Mailbox::HandlerEntryImpl<SetGridVisibilityMessage, (void*)0> > >::construct<Mailbox::HandlerEntryImpl<SetGridVisibilityMessage, (void*)0>, std::function<void (SetGridVisibilityMessage&)> const&>(std::allocator<Mailbox::HandlerEntryImpl<SetGridVisibilityMessage, (void*)0> >&, Mailbox::HandlerEntryImpl<SetGridVisibilityMessage, (void*)0>*, std::function<void (SetGridVisibilityMessage&)> const&)
- 0.00 48.23 0.00 1 0.00 0.00 std::allocator_traits<std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::allocate(std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, unsigned long)
- 0.00 48.23 0.00 1 0.00 0.00 std::allocator_traits<std::allocator<Scene*> >::deallocate(std::allocator<Scene*>&, Scene**, unsigned long)
- 0.00 48.23 0.00 1 0.00 0.00 std::allocator_traits<std::allocator<Scene*> >::allocate(std::allocator<Scene*>&, unsigned long)
- 0.00 48.23 0.00 1 0.00 0.00 std::allocator_traits<std::allocator<Scene**> >::deallocate(std::allocator<Scene**>&, Scene***, unsigned long)
- 0.00 48.23 0.00 1 0.00 0.00 std::allocator_traits<std::allocator<Scene**> >::allocate(std::allocator<Scene**>&, unsigned long)
- 0.00 48.23 0.00 1 0.00 0.00 std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Logger*> > > >::deallocate(std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Logger*> > >&, std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Logger*> >*, unsigned long)
- 0.00 48.23 0.00 1 0.00 0.00 void std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Logger*> > > >::destroy<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Logger*> >(std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Logger*> > >&, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Logger*>*)
- 0.00 48.23 0.00 1 0.00 0.00 std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Logger*> > > >::allocate(std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Logger*> > >&, unsigned long)
- 0.00 48.23 0.00 1 0.00 0.00 void std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Logger*> > > >::construct<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Logger*>, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>, std::tuple<> >(std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Logger*> > >&, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Logger*>*, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>&&, std::tuple<>&&)
- 0.00 48.23 0.00 1 0.00 0.00 std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<unsigned int const, Player*> > > >::deallocate(std::allocator<std::_Rb_tree_node<std::pair<unsigned int const, Player*> > >&, std::_Rb_tree_node<std::pair<unsigned int const, Player*> >*, unsigned long)
- 0.00 48.23 0.00 1 0.00 0.00 void std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<unsigned int const, Player*> > > >::destroy<std::pair<unsigned int const, Player*> >(std::allocator<std::_Rb_tree_node<std::pair<unsigned int const, Player*> > >&, std::pair<unsigned int const, Player*>*)
- 0.00 48.23 0.00 1 0.00 0.00 std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<unsigned int const, Player*> > > >::allocate(std::allocator<std::_Rb_tree_node<std::pair<unsigned int const, Player*> > >&, unsigned long)
- 0.00 48.23 0.00 1 0.00 0.00 void std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<unsigned int const, Player*> > > >::construct<std::pair<unsigned int const, Player*>, std::piecewise_construct_t const&, std::tuple<unsigned int const&>, std::tuple<> >(std::allocator<std::_Rb_tree_node<std::pair<unsigned int const, Player*> > >&, std::pair<unsigned int const, Player*>*, std::piecewise_construct_t const&, std::tuple<unsigned int const&>&&, std::tuple<>&&)
- 0.00 48.23 0.00 1 0.00 0.00 std::allocator_traits<std::allocator<std::_Sp_counted_ptr_inplace<ModalIntent, std::allocator<ModalIntent>, (__gnu_cxx::_Lock_policy)2> > >::deallocate(std::allocator<std::_Sp_counted_ptr_inplace<ModalIntent, std::allocator<ModalIntent>, (__gnu_cxx::_Lock_policy)2> >&, std::_Sp_counted_ptr_inplace<ModalIntent, std::allocator<ModalIntent>, (__gnu_cxx::_Lock_policy)2>*, unsigned long)
- 0.00 48.23 0.00 1 0.00 0.00 std::allocator_traits<std::allocator<std::_Sp_counted_ptr_inplace<ModalIntent, std::allocator<ModalIntent>, (__gnu_cxx::_Lock_policy)2> > >::allocate(std::allocator<std::_Sp_counted_ptr_inplace<ModalIntent, std::allocator<ModalIntent>, (__gnu_cxx::_Lock_policy)2> >&, unsigned long)
- 0.00 48.23 0.00 1 0.00 0.00 std::allocator_traits<std::allocator<std::_Sp_counted_ptr_inplace<MouseXIntent, std::allocator<MouseXIntent>, (__gnu_cxx::_Lock_policy)2> > >::deallocate(std::allocator<std::_Sp_counted_ptr_inplace<MouseXIntent, std::allocator<MouseXIntent>, (__gnu_cxx::_Lock_policy)2> >&, std::_Sp_counted_ptr_inplace<MouseXIntent, std::allocator<MouseXIntent>, (__gnu_cxx::_Lock_policy)2>*, unsigned long)
- 0.00 48.23 0.00 1 0.00 0.00 std::allocator_traits<std::allocator<std::_Sp_counted_ptr_inplace<MouseXIntent, std::allocator<MouseXIntent>, (__gnu_cxx::_Lock_policy)2> > >::allocate(std::allocator<std::_Sp_counted_ptr_inplace<MouseXIntent, std::allocator<MouseXIntent>, (__gnu_cxx::_Lock_policy)2> >&, unsigned long)
- 0.00 48.23 0.00 1 0.00 0.00 std::allocator_traits<std::allocator<std::_Sp_counted_ptr_inplace<MouseYIntent, std::allocator<MouseYIntent>, (__gnu_cxx::_Lock_policy)2> > >::deallocate(std::allocator<std::_Sp_counted_ptr_inplace<MouseYIntent, std::allocator<MouseYIntent>, (__gnu_cxx::_Lock_policy)2> >&, std::_Sp_counted_ptr_inplace<MouseYIntent, std::allocator<MouseYIntent>, (__gnu_cxx::_Lock_policy)2>*, unsigned long)
- 0.00 48.23 0.00 1 0.00 0.00 std::allocator_traits<std::allocator<std::_Sp_counted_ptr_inplace<MouseYIntent, std::allocator<MouseYIntent>, (__gnu_cxx::_Lock_policy)2> > >::allocate(std::allocator<std::_Sp_counted_ptr_inplace<MouseYIntent, std::allocator<MouseYIntent>, (__gnu_cxx::_Lock_policy)2> >&, unsigned long)
- 0.00 48.23 0.00 1 0.00 0.00 std::allocator_traits<std::allocator<std::_Sp_counted_ptr_inplace<MoveLeftIntent, std::allocator<MoveLeftIntent>, (__gnu_cxx::_Lock_policy)2> > >::deallocate(std::allocator<std::_Sp_counted_ptr_inplace<MoveLeftIntent, std::allocator<MoveLeftIntent>, (__gnu_cxx::_Lock_policy)2> >&, std::_Sp_counted_ptr_inplace<MoveLeftIntent, std::allocator<MoveLeftIntent>, (__gnu_cxx::_Lock_policy)2>*, unsigned long)
- 0.00 48.23 0.00 1 0.00 0.00 std::allocator_traits<std::allocator<std::_Sp_counted_ptr_inplace<MoveLeftIntent, std::allocator<MoveLeftIntent>, (__gnu_cxx::_Lock_policy)2> > >::allocate(std::allocator<std::_Sp_counted_ptr_inplace<MoveLeftIntent, std::allocator<MoveLeftIntent>, (__gnu_cxx::_Lock_policy)2> >&, unsigned long)
- 0.00 48.23 0.00 1 0.00 0.00 std::allocator_traits<std::allocator<std::_Sp_counted_ptr_inplace<CloseInputEvent, std::allocator<CloseInputEvent>, (__gnu_cxx::_Lock_policy)2> > >::deallocate(std::allocator<std::_Sp_counted_ptr_inplace<CloseInputEvent, std::allocator<CloseInputEvent>, (__gnu_cxx::_Lock_policy)2> >&, std::_Sp_counted_ptr_inplace<CloseInputEvent, std::allocator<CloseInputEvent>, (__gnu_cxx::_Lock_policy)2>*, unsigned long)
- 0.00 48.23 0.00 1 0.00 0.00 std::allocator_traits<std::allocator<std::_Sp_counted_ptr_inplace<CloseInputEvent, std::allocator<CloseInputEvent>, (__gnu_cxx::_Lock_policy)2> > >::allocate(std::allocator<std::_Sp_counted_ptr_inplace<CloseInputEvent, std::allocator<CloseInputEvent>, (__gnu_cxx::_Lock_policy)2> >&, unsigned long)
- 0.00 48.23 0.00 1 0.00 0.00 std::allocator_traits<std::allocator<std::_Sp_counted_ptr_inplace<LeftClickIntent, std::allocator<LeftClickIntent>, (__gnu_cxx::_Lock_policy)2> > >::deallocate(std::allocator<std::_Sp_counted_ptr_inplace<LeftClickIntent, std::allocator<LeftClickIntent>, (__gnu_cxx::_Lock_policy)2> >&, std::_Sp_counted_ptr_inplace<LeftClickIntent, std::allocator<LeftClickIntent>, (__gnu_cxx::_Lock_policy)2>*, unsigned long)
- 0.00 48.23 0.00 1 0.00 0.00 std::allocator_traits<std::allocator<std::_Sp_counted_ptr_inplace<LeftClickIntent, std::allocator<LeftClickIntent>, (__gnu_cxx::_Lock_policy)2> > >::allocate(std::allocator<std::_Sp_counted_ptr_inplace<LeftClickIntent, std::allocator<LeftClickIntent>, (__gnu_cxx::_Lock_policy)2> >&, unsigned long)
- 0.00 48.23 0.00 1 0.00 0.00 std::allocator_traits<std::allocator<std::_Sp_counted_ptr_inplace<MoveRightIntent, std::allocator<MoveRightIntent>, (__gnu_cxx::_Lock_policy)2> > >::deallocate(std::allocator<std::_Sp_counted_ptr_inplace<MoveRightIntent, std::allocator<MoveRightIntent>, (__gnu_cxx::_Lock_policy)2> >&, std::_Sp_counted_ptr_inplace<MoveRightIntent, std::allocator<MoveRightIntent>, (__gnu_cxx::_Lock_policy)2>*, unsigned long)
- 0.00 48.23 0.00 1 0.00 0.00 std::allocator_traits<std::allocator<std::_Sp_counted_ptr_inplace<MoveRightIntent, std::allocator<MoveRightIntent>, (__gnu_cxx::_Lock_policy)2> > >::allocate(std::allocator<std::_Sp_counted_ptr_inplace<MoveRightIntent, std::allocator<MoveRightIntent>, (__gnu_cxx::_Lock_policy)2> >&, unsigned long)
- 0.00 48.23 0.00 1 0.00 0.00 std::allocator_traits<std::allocator<std::_Sp_counted_ptr_inplace<ResetViewIntent, std::allocator<ResetViewIntent>, (__gnu_cxx::_Lock_policy)2> > >::deallocate(std::allocator<std::_Sp_counted_ptr_inplace<ResetViewIntent, std::allocator<ResetViewIntent>, (__gnu_cxx::_Lock_policy)2> >&, std::_Sp_counted_ptr_inplace<ResetViewIntent, std::allocator<ResetViewIntent>, (__gnu_cxx::_Lock_policy)2>*, unsigned long)
- 0.00 48.23 0.00 1 0.00 0.00 std::allocator_traits<std::allocator<std::_Sp_counted_ptr_inplace<ResetViewIntent, std::allocator<ResetViewIntent>, (__gnu_cxx::_Lock_policy)2> > >::allocate(std::allocator<std::_Sp_counted_ptr_inplace<ResetViewIntent, std::allocator<ResetViewIntent>, (__gnu_cxx::_Lock_policy)2> >&, unsigned long)
- 0.00 48.23 0.00 1 0.00 0.00 std::allocator_traits<std::allocator<std::_Sp_counted_ptr_inplace<MouseWheelIntent, std::allocator<MouseWheelIntent>, (__gnu_cxx::_Lock_policy)2> > >::deallocate(std::allocator<std::_Sp_counted_ptr_inplace<MouseWheelIntent, std::allocator<MouseWheelIntent>, (__gnu_cxx::_Lock_policy)2> >&, std::_Sp_counted_ptr_inplace<MouseWheelIntent, std::allocator<MouseWheelIntent>, (__gnu_cxx::_Lock_policy)2>*, unsigned long)
- 0.00 48.23 0.00 1 0.00 0.00 std::allocator_traits<std::allocator<std::_Sp_counted_ptr_inplace<MouseWheelIntent, std::allocator<MouseWheelIntent>, (__gnu_cxx::_Lock_policy)2> > >::allocate(std::allocator<std::_Sp_counted_ptr_inplace<MouseWheelIntent, std::allocator<MouseWheelIntent>, (__gnu_cxx::_Lock_policy)2> >&, unsigned long)
- 0.00 48.23 0.00 1 0.00 0.00 std::allocator_traits<std::allocator<std::_Sp_counted_ptr_inplace<ResizeInputEvent, std::allocator<ResizeInputEvent>, (__gnu_cxx::_Lock_policy)2> > >::deallocate(std::allocator<std::_Sp_counted_ptr_inplace<ResizeInputEvent, std::allocator<ResizeInputEvent>, (__gnu_cxx::_Lock_policy)2> >&, std::_Sp_counted_ptr_inplace<ResizeInputEvent, std::allocator<ResizeInputEvent>, (__gnu_cxx::_Lock_policy)2>*, unsigned long)
- 0.00 48.23 0.00 1 0.00 0.00 std::allocator_traits<std::allocator<std::_Sp_counted_ptr_inplace<ResizeInputEvent, std::allocator<ResizeInputEvent>, (__gnu_cxx::_Lock_policy)2> > >::allocate(std::allocator<std::_Sp_counted_ptr_inplace<ResizeInputEvent, std::allocator<ResizeInputEvent>, (__gnu_cxx::_Lock_policy)2> >&, unsigned long)
- 0.00 48.23 0.00 1 0.00 0.00 std::allocator_traits<std::allocator<std::_Sp_counted_ptr_inplace<RightClickIntent, std::allocator<RightClickIntent>, (__gnu_cxx::_Lock_policy)2> > >::deallocate(std::allocator<std::_Sp_counted_ptr_inplace<RightClickIntent, std::allocator<RightClickIntent>, (__gnu_cxx::_Lock_policy)2> >&, std::_Sp_counted_ptr_inplace<RightClickIntent, std::allocator<RightClickIntent>, (__gnu_cxx::_Lock_policy)2>*, unsigned long)
- 0.00 48.23 0.00 1 0.00 0.00 std::allocator_traits<std::allocator<std::_Sp_counted_ptr_inplace<RightClickIntent, std::allocator<RightClickIntent>, (__gnu_cxx::_Lock_policy)2> > >::allocate(std::allocator<std::_Sp_counted_ptr_inplace<RightClickIntent, std::allocator<RightClickIntent>, (__gnu_cxx::_Lock_policy)2> >&, unsigned long)
- 0.00 48.23 0.00 1 0.00 0.00 std::allocator_traits<std::allocator<std::_Sp_counted_ptr_inplace<RemoveTilesIntent, std::allocator<RemoveTilesIntent>, (__gnu_cxx::_Lock_policy)2> > >::deallocate(std::allocator<std::_Sp_counted_ptr_inplace<RemoveTilesIntent, std::allocator<RemoveTilesIntent>, (__gnu_cxx::_Lock_policy)2> >&, std::_Sp_counted_ptr_inplace<RemoveTilesIntent, std::allocator<RemoveTilesIntent>, (__gnu_cxx::_Lock_policy)2>*, unsigned long)
- 0.00 48.23 0.00 1 0.00 0.00 std::allocator_traits<std::allocator<std::_Sp_counted_ptr_inplace<RemoveTilesIntent, std::allocator<RemoveTilesIntent>, (__gnu_cxx::_Lock_policy)2> > >::allocate(std::allocator<std::_Sp_counted_ptr_inplace<RemoveTilesIntent, std::allocator<RemoveTilesIntent>, (__gnu_cxx::_Lock_policy)2> >&, unsigned long)
- 0.00 48.23 0.00 1 0.00 0.00 std::allocator_traits<std::allocator<std::_Sp_counted_ptr_inplace<VisualDebugIntent, std::allocator<VisualDebugIntent>, (__gnu_cxx::_Lock_policy)2> > >::deallocate(std::allocator<std::_Sp_counted_ptr_inplace<VisualDebugIntent, std::allocator<VisualDebugIntent>, (__gnu_cxx::_Lock_policy)2> >&, std::_Sp_counted_ptr_inplace<VisualDebugIntent, std::allocator<VisualDebugIntent>, (__gnu_cxx::_Lock_policy)2>*, unsigned long)
- 0.00 48.23 0.00 1 0.00 0.00 std::allocator_traits<std::allocator<std::_Sp_counted_ptr_inplace<VisualDebugIntent, std::allocator<VisualDebugIntent>, (__gnu_cxx::_Lock_policy)2> > >::allocate(std::allocator<std::_Sp_counted_ptr_inplace<VisualDebugIntent, std::allocator<VisualDebugIntent>, (__gnu_cxx::_Lock_policy)2> >&, unsigned long)
- 0.00 48.23 0.00 1 0.00 0.00 std::allocator_traits<std::allocator<std::_Sp_counted_ptr_inplace<SerializeMapIntent, std::allocator<SerializeMapIntent>, (__gnu_cxx::_Lock_policy)2> > >::deallocate(std::allocator<std::_Sp_counted_ptr_inplace<SerializeMapIntent, std::allocator<SerializeMapIntent>, (__gnu_cxx::_Lock_policy)2> >&, std::_Sp_counted_ptr_inplace<SerializeMapIntent, std::allocator<SerializeMapIntent>, (__gnu_cxx::_Lock_policy)2>*, unsigned long)
- 0.00 48.23 0.00 1 0.00 0.00 std::allocator_traits<std::allocator<std::_Sp_counted_ptr_inplace<SerializeMapIntent, std::allocator<SerializeMapIntent>, (__gnu_cxx::_Lock_policy)2> > >::allocate(std::allocator<std::_Sp_counted_ptr_inplace<SerializeMapIntent, std::allocator<SerializeMapIntent>, (__gnu_cxx::_Lock_policy)2> >&, unsigned long)
- 0.00 48.23 0.00 1 0.00 0.00 std::allocator_traits<std::allocator<std::_Sp_counted_ptr_inplace<LostFocusInputEvent, std::allocator<LostFocusInputEvent>, (__gnu_cxx::_Lock_policy)2> > >::deallocate(std::allocator<std::_Sp_counted_ptr_inplace<LostFocusInputEvent, std::allocator<LostFocusInputEvent>, (__gnu_cxx::_Lock_policy)2> >&, std::_Sp_counted_ptr_inplace<LostFocusInputEvent, std::allocator<LostFocusInputEvent>, (__gnu_cxx::_Lock_policy)2>*, unsigned long)
- 0.00 48.23 0.00 1 0.00 0.00 std::allocator_traits<std::allocator<std::_Sp_counted_ptr_inplace<LostFocusInputEvent, std::allocator<LostFocusInputEvent>, (__gnu_cxx::_Lock_policy)2> > >::allocate(std::allocator<std::_Sp_counted_ptr_inplace<LostFocusInputEvent, std::allocator<LostFocusInputEvent>, (__gnu_cxx::_Lock_policy)2> >&, unsigned long)
- 0.00 48.23 0.00 1 0.00 0.00 std::allocator_traits<std::allocator<std::_Sp_counted_ptr_inplace<SelectMenuItemIntent, std::allocator<SelectMenuItemIntent>, (__gnu_cxx::_Lock_policy)2> > >::deallocate(std::allocator<std::_Sp_counted_ptr_inplace<SelectMenuItemIntent, std::allocator<SelectMenuItemIntent>, (__gnu_cxx::_Lock_policy)2> >&, std::_Sp_counted_ptr_inplace<SelectMenuItemIntent, std::allocator<SelectMenuItemIntent>, (__gnu_cxx::_Lock_policy)2>*, unsigned long)
- 0.00 48.23 0.00 1 0.00 0.00 std::allocator_traits<std::allocator<std::_Sp_counted_ptr_inplace<SelectMenuItemIntent, std::allocator<SelectMenuItemIntent>, (__gnu_cxx::_Lock_policy)2> > >::allocate(std::allocator<std::_Sp_counted_ptr_inplace<SelectMenuItemIntent, std::allocator<SelectMenuItemIntent>, (__gnu_cxx::_Lock_policy)2> >&, unsigned long)
- 0.00 48.23 0.00 1 0.00 0.00 std::allocator_traits<std::allocator<std::_Sp_counted_ptr_inplace<GainedFocusInputEvent, std::allocator<GainedFocusInputEvent>, (__gnu_cxx::_Lock_policy)2> > >::deallocate(std::allocator<std::_Sp_counted_ptr_inplace<GainedFocusInputEvent, std::allocator<GainedFocusInputEvent>, (__gnu_cxx::_Lock_policy)2> >&, std::_Sp_counted_ptr_inplace<GainedFocusInputEvent, std::allocator<GainedFocusInputEvent>, (__gnu_cxx::_Lock_policy)2>*, unsigned long)
- 0.00 48.23 0.00 1 0.00 0.00 std::allocator_traits<std::allocator<std::_Sp_counted_ptr_inplace<GainedFocusInputEvent, std::allocator<GainedFocusInputEvent>, (__gnu_cxx::_Lock_policy)2> > >::allocate(std::allocator<std::_Sp_counted_ptr_inplace<GainedFocusInputEvent, std::allocator<GainedFocusInputEvent>, (__gnu_cxx::_Lock_policy)2> >&, unsigned long)
- 0.00 48.23 0.00 1 0.00 0.00 std::allocator_traits<std::allocator<std::_Sp_counted_ptr_inplace<GridVisibilityToggleIntent, std::allocator<GridVisibilityToggleIntent>, (__gnu_cxx::_Lock_policy)2> > >::deallocate(std::allocator<std::_Sp_counted_ptr_inplace<GridVisibilityToggleIntent, std::allocator<GridVisibilityToggleIntent>, (__gnu_cxx::_Lock_policy)2> >&, std::_Sp_counted_ptr_inplace<GridVisibilityToggleIntent, std::allocator<GridVisibilityToggleIntent>, (__gnu_cxx::_Lock_policy)2>*, unsigned long)
- 0.00 48.23 0.00 1 0.00 0.00 std::allocator_traits<std::allocator<std::_Sp_counted_ptr_inplace<GridVisibilityToggleIntent, std::allocator<GridVisibilityToggleIntent>, (__gnu_cxx::_Lock_policy)2> > >::allocate(std::allocator<std::_Sp_counted_ptr_inplace<GridVisibilityToggleIntent, std::allocator<GridVisibilityToggleIntent>, (__gnu_cxx::_Lock_policy)2> >&, unsigned long)
- 0.00 48.23 0.00 1 0.00 0.00 std::allocator_traits<std::allocator<std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<SetVisualDebugMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<SetVisualDebugMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2> > >::deallocate(std::allocator<std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<SetVisualDebugMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<SetVisualDebugMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2> >&, std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<SetVisualDebugMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<SetVisualDebugMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2>*, unsigned long)
- 0.00 48.23 0.00 1 0.00 0.00 std::allocator_traits<std::allocator<std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<SetVisualDebugMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<SetVisualDebugMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2> > >::allocate(std::allocator<std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<SetVisualDebugMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<SetVisualDebugMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2> >&, unsigned long)
- 0.00 48.23 0.00 1 0.00 0.00 std::allocator_traits<std::allocator<std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<SetGridVisibilityMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<SetGridVisibilityMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2> > >::deallocate(std::allocator<std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<SetGridVisibilityMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<SetGridVisibilityMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2> >&, std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<SetGridVisibilityMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<SetGridVisibilityMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2>*, unsigned long)
- 0.00 48.23 0.00 1 0.00 0.00 std::allocator_traits<std::allocator<std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<SetGridVisibilityMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<SetGridVisibilityMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2> > >::allocate(std::allocator<std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<SetGridVisibilityMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<SetGridVisibilityMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2> >&, unsigned long)
- 0.00 48.23 0.00 1 0.00 0.00 std::_Function_handler<void (), BuilderScene::create_hud(Game&)::{lambda()#1}>::_M_invoke(std::_Any_data const&)
- 0.00 48.23 0.00 1 0.00 0.00 std::_Function_handler<void (), BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>)::{lambda()#2}>::_M_invoke(std::_Any_data const&)
- 0.00 48.23 0.00 1 0.00 0.00 std::_Function_handler<void (), BuilderScene::create_backdrop(GraphicalSystem*)::{lambda()#1}>::_M_invoke(std::_Any_data const&)
- 0.00 48.23 0.00 1 0.00 0.00 std::_Function_handler<void (), BuilderScene::create_fps_display(GraphicalSystem*)::{lambda()#1}>::_M_invoke(std::_Any_data const&)
- 0.00 48.23 0.00 1 0.00 0.00 std::_Function_handler<void (), BuilderScene::create_tile_palette(GraphicalSystem*)::{lambda()#1}>::_M_invoke(std::_Any_data const&)
- 0.00 48.23 0.00 1 0.00 0.00 std::_Function_handler<void (), BuilderScene::mouse_script_add_pan_behavior(Game&, Handle)::{lambda()#1}>::_M_invoke(std::_Any_data const&)
- 0.00 48.23 0.00 1 0.00 0.00 std::_Function_handler<void (), BuilderScene::mouse_script_add_select_behavior(Game&, Handle)::{lambda()#1}>::_M_invoke(std::_Any_data const&)
- 0.00 48.23 0.00 1 0.00 0.00 std::_Function_handler<void (), StartMenuScene::init(Game&)::{lambda()#2}>::_M_invoke(std::_Any_data const&)
- 0.00 48.23 0.00 1 0.00 0.00 std::_Rb_tree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::operator++()
- 0.00 48.23 0.00 1 0.00 0.00 std::_Rb_tree_key_compare<std::less<Logger::CATEGORY> >::_Rb_tree_key_compare(std::less<Logger::CATEGORY> const&)
- 0.00 48.23 0.00 1 0.00 0.00 SceneNode** std::__copy_move_backward<true, true, std::random_access_iterator_tag>::__copy_move_b<SceneNode*>(SceneNode* const*, SceneNode* const*, SceneNode**)
- 0.00 48.23 0.00 1 0.00 0.00 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >* std::__uninitialized_copy<false>::__uninit_copy<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*)
- 0.00 48.23 0.00 1 0.00 0.00 ObjectPool<VertexList>::Entry* std::__uninitialized_fill_n<false>::__uninit_fill_n<ObjectPool<VertexList>::Entry*, unsigned long, ObjectPool<VertexList>::Entry>(ObjectPool<VertexList>::Entry*, unsigned long, ObjectPool<VertexList>::Entry const&)
- 0.00 48.23 0.00 1 0.00 0.00 ObjectPool<Grid>::Entry* std::__uninitialized_fill_n<false>::__uninit_fill_n<ObjectPool<Grid>::Entry*, unsigned long, ObjectPool<Grid>::Entry>(ObjectPool<Grid>::Entry*, unsigned long, ObjectPool<Grid>::Entry const&)
- 0.00 48.23 0.00 1 0.00 0.00 ObjectPool<TileMap>::Entry* std::__uninitialized_fill_n<false>::__uninit_fill_n<ObjectPool<TileMap>::Entry*, unsigned long, ObjectPool<TileMap>::Entry>(ObjectPool<TileMap>::Entry*, unsigned long, ObjectPool<TileMap>::Entry const&)
- 0.00 48.23 0.00 1 0.00 0.00 ObjectPool<Clickable>::Entry* std::__uninitialized_fill_n<false>::__uninit_fill_n<ObjectPool<Clickable>::Entry*, unsigned long, ObjectPool<Clickable>::Entry>(ObjectPool<Clickable>::Entry*, unsigned long, ObjectPool<Clickable>::Entry const&)
- 0.00 48.23 0.00 1 0.00 0.00 ObjectPool<Collision>::Entry* std::__uninitialized_fill_n<false>::__uninit_fill_n<ObjectPool<Collision>::Entry*, unsigned long, ObjectPool<Collision>::Entry>(ObjectPool<Collision>::Entry*, unsigned long, ObjectPool<Collision>::Entry const&)
- 0.00 48.23 0.00 1 0.00 0.00 ObjectPool<Rectangle>::Entry* std::__uninitialized_fill_n<false>::__uninit_fill_n<ObjectPool<Rectangle>::Entry*, unsigned long, ObjectPool<Rectangle>::Entry>(ObjectPool<Rectangle>::Entry*, unsigned long, ObjectPool<Rectangle>::Entry const&)
- 0.00 48.23 0.00 1 0.00 0.00 std::_Rb_tree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Texture> > >::_Rb_tree_const_iterator()
- 0.00 48.23 0.00 1 0.00 0.00 std::_Rb_tree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Texture> > >::operator++()
- 0.00 48.23 0.00 1 0.00 0.00 std::_Rb_tree_const_iterator<std::pair<unsigned int const, Player*> >::operator++()
- 0.00 48.23 0.00 1 0.00 0.00 std::_Sp_counted_ptr_inplace<ModalIntent, std::allocator<ModalIntent>, (__gnu_cxx::_Lock_policy)2>::_M_destroy()
- 0.00 48.23 0.00 1 0.00 0.00 std::_Sp_counted_ptr_inplace<ModalIntent, std::allocator<ModalIntent>, (__gnu_cxx::_Lock_policy)2>::_M_dispose()
- 0.00 48.23 0.00 1 0.00 0.00 std::_Sp_counted_ptr_inplace<ModalIntent, std::allocator<ModalIntent>, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&)
- 0.00 48.23 0.00 1 0.00 0.00 std::_Sp_counted_ptr_inplace<ModalIntent, std::allocator<ModalIntent>, (__gnu_cxx::_Lock_policy)2>::_Impl::_Impl(std::allocator<ModalIntent>)
- 0.00 48.23 0.00 1 0.00 0.00 std::_Sp_counted_ptr_inplace<ModalIntent, std::allocator<ModalIntent>, (__gnu_cxx::_Lock_policy)2>::_Impl::~_Impl()
- 0.00 48.23 0.00 1 0.00 0.00 std::_Sp_counted_ptr_inplace<ModalIntent, std::allocator<ModalIntent>, (__gnu_cxx::_Lock_policy)2>::_Sp_counted_ptr_inplace<int, std::shared_ptr<InputElement> >(std::allocator<ModalIntent>, int&&, std::shared_ptr<InputElement>&&)
- 0.00 48.23 0.00 1 0.00 0.00 std::_Sp_counted_ptr_inplace<ModalIntent, std::allocator<ModalIntent>, (__gnu_cxx::_Lock_policy)2>::~_Sp_counted_ptr_inplace()
- 0.00 48.23 0.00 1 0.00 0.00 std::_Sp_counted_ptr_inplace<MouseXIntent, std::allocator<MouseXIntent>, (__gnu_cxx::_Lock_policy)2>::_M_destroy()
- 0.00 48.23 0.00 1 0.00 0.00 std::_Sp_counted_ptr_inplace<MouseXIntent, std::allocator<MouseXIntent>, (__gnu_cxx::_Lock_policy)2>::_M_dispose()
- 0.00 48.23 0.00 1 0.00 0.00 std::_Sp_counted_ptr_inplace<MouseXIntent, std::allocator<MouseXIntent>, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&)
- 0.00 48.23 0.00 1 0.00 0.00 std::_Sp_counted_ptr_inplace<MouseXIntent, std::allocator<MouseXIntent>, (__gnu_cxx::_Lock_policy)2>::_Impl::_Impl(std::allocator<MouseXIntent>)
- 0.00 48.23 0.00 1 0.00 0.00 std::_Sp_counted_ptr_inplace<MouseXIntent, std::allocator<MouseXIntent>, (__gnu_cxx::_Lock_policy)2>::_Impl::~_Impl()
- 0.00 48.23 0.00 1 0.00 0.00 std::_Sp_counted_ptr_inplace<MouseXIntent, std::allocator<MouseXIntent>, (__gnu_cxx::_Lock_policy)2>::_Sp_counted_ptr_inplace<int, std::shared_ptr<InputElement> >(std::allocator<MouseXIntent>, int&&, std::shared_ptr<InputElement>&&)
- 0.00 48.23 0.00 1 0.00 0.00 std::_Sp_counted_ptr_inplace<MouseXIntent, std::allocator<MouseXIntent>, (__gnu_cxx::_Lock_policy)2>::~_Sp_counted_ptr_inplace()
- 0.00 48.23 0.00 1 0.00 0.00 std::_Sp_counted_ptr_inplace<MouseYIntent, std::allocator<MouseYIntent>, (__gnu_cxx::_Lock_policy)2>::_M_destroy()
- 0.00 48.23 0.00 1 0.00 0.00 std::_Sp_counted_ptr_inplace<MouseYIntent, std::allocator<MouseYIntent>, (__gnu_cxx::_Lock_policy)2>::_M_dispose()
- 0.00 48.23 0.00 1 0.00 0.00 std::_Sp_counted_ptr_inplace<MouseYIntent, std::allocator<MouseYIntent>, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&)
- 0.00 48.23 0.00 1 0.00 0.00 std::_Sp_counted_ptr_inplace<MouseYIntent, std::allocator<MouseYIntent>, (__gnu_cxx::_Lock_policy)2>::_Impl::_Impl(std::allocator<MouseYIntent>)
- 0.00 48.23 0.00 1 0.00 0.00 std::_Sp_counted_ptr_inplace<MouseYIntent, std::allocator<MouseYIntent>, (__gnu_cxx::_Lock_policy)2>::_Impl::~_Impl()
- 0.00 48.23 0.00 1 0.00 0.00 std::_Sp_counted_ptr_inplace<MouseYIntent, std::allocator<MouseYIntent>, (__gnu_cxx::_Lock_policy)2>::_Sp_counted_ptr_inplace<int, std::shared_ptr<InputElement> >(std::allocator<MouseYIntent>, int&&, std::shared_ptr<InputElement>&&)
- 0.00 48.23 0.00 1 0.00 0.00 std::_Sp_counted_ptr_inplace<MouseYIntent, std::allocator<MouseYIntent>, (__gnu_cxx::_Lock_policy)2>::~_Sp_counted_ptr_inplace()
- 0.00 48.23 0.00 1 0.00 0.00 std::_Sp_counted_ptr_inplace<MoveLeftIntent, std::allocator<MoveLeftIntent>, (__gnu_cxx::_Lock_policy)2>::_M_destroy()
- 0.00 48.23 0.00 1 0.00 0.00 std::_Sp_counted_ptr_inplace<MoveLeftIntent, std::allocator<MoveLeftIntent>, (__gnu_cxx::_Lock_policy)2>::_M_dispose()
- 0.00 48.23 0.00 1 0.00 0.00 std::_Sp_counted_ptr_inplace<MoveLeftIntent, std::allocator<MoveLeftIntent>, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&)
- 0.00 48.23 0.00 1 0.00 0.00 std::_Sp_counted_ptr_inplace<MoveLeftIntent, std::allocator<MoveLeftIntent>, (__gnu_cxx::_Lock_policy)2>::_Impl::_Impl(std::allocator<MoveLeftIntent>)
- 0.00 48.23 0.00 1 0.00 0.00 std::_Sp_counted_ptr_inplace<MoveLeftIntent, std::allocator<MoveLeftIntent>, (__gnu_cxx::_Lock_policy)2>::_Impl::~_Impl()
- 0.00 48.23 0.00 1 0.00 0.00 std::_Sp_counted_ptr_inplace<MoveLeftIntent, std::allocator<MoveLeftIntent>, (__gnu_cxx::_Lock_policy)2>::_Sp_counted_ptr_inplace<int, std::shared_ptr<InputElement> >(std::allocator<MoveLeftIntent>, int&&, std::shared_ptr<InputElement>&&)
- 0.00 48.23 0.00 1 0.00 0.00 std::_Sp_counted_ptr_inplace<MoveLeftIntent, std::allocator<MoveLeftIntent>, (__gnu_cxx::_Lock_policy)2>::~_Sp_counted_ptr_inplace()
- 0.00 48.23 0.00 1 0.00 0.00 std::_Sp_counted_ptr_inplace<CloseInputEvent, std::allocator<CloseInputEvent>, (__gnu_cxx::_Lock_policy)2>::_M_destroy()
- 0.00 48.23 0.00 1 0.00 0.00 std::_Sp_counted_ptr_inplace<CloseInputEvent, std::allocator<CloseInputEvent>, (__gnu_cxx::_Lock_policy)2>::_M_dispose()
- 0.00 48.23 0.00 1 0.00 0.00 std::_Sp_counted_ptr_inplace<CloseInputEvent, std::allocator<CloseInputEvent>, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&)
- 0.00 48.23 0.00 1 0.00 0.00 std::_Sp_counted_ptr_inplace<CloseInputEvent, std::allocator<CloseInputEvent>, (__gnu_cxx::_Lock_policy)2>::_Impl::_Impl(std::allocator<CloseInputEvent>)
- 0.00 48.23 0.00 1 0.00 0.00 std::_Sp_counted_ptr_inplace<CloseInputEvent, std::allocator<CloseInputEvent>, (__gnu_cxx::_Lock_policy)2>::_Impl::~_Impl()
- 0.00 48.23 0.00 1 0.00 0.00 std::_Sp_counted_ptr_inplace<CloseInputEvent, std::allocator<CloseInputEvent>, (__gnu_cxx::_Lock_policy)2>::_Sp_counted_ptr_inplace<>(std::allocator<CloseInputEvent>)
- 0.00 48.23 0.00 1 0.00 0.00 std::_Sp_counted_ptr_inplace<CloseInputEvent, std::allocator<CloseInputEvent>, (__gnu_cxx::_Lock_policy)2>::~_Sp_counted_ptr_inplace()
- 0.00 48.23 0.00 1 0.00 0.00 std::_Sp_counted_ptr_inplace<LeftClickIntent, std::allocator<LeftClickIntent>, (__gnu_cxx::_Lock_policy)2>::_M_destroy()
- 0.00 48.23 0.00 1 0.00 0.00 std::_Sp_counted_ptr_inplace<LeftClickIntent, std::allocator<LeftClickIntent>, (__gnu_cxx::_Lock_policy)2>::_M_dispose()
- 0.00 48.23 0.00 1 0.00 0.00 std::_Sp_counted_ptr_inplace<LeftClickIntent, std::allocator<LeftClickIntent>, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&)
- 0.00 48.23 0.00 1 0.00 0.00 std::_Sp_counted_ptr_inplace<LeftClickIntent, std::allocator<LeftClickIntent>, (__gnu_cxx::_Lock_policy)2>::_Impl::_Impl(std::allocator<LeftClickIntent>)
- 0.00 48.23 0.00 1 0.00 0.00 std::_Sp_counted_ptr_inplace<LeftClickIntent, std::allocator<LeftClickIntent>, (__gnu_cxx::_Lock_policy)2>::_Impl::~_Impl()
- 0.00 48.23 0.00 1 0.00 0.00 std::_Sp_counted_ptr_inplace<LeftClickIntent, std::allocator<LeftClickIntent>, (__gnu_cxx::_Lock_policy)2>::_Sp_counted_ptr_inplace<int, std::shared_ptr<InputElement> >(std::allocator<LeftClickIntent>, int&&, std::shared_ptr<InputElement>&&)
- 0.00 48.23 0.00 1 0.00 0.00 std::_Sp_counted_ptr_inplace<LeftClickIntent, std::allocator<LeftClickIntent>, (__gnu_cxx::_Lock_policy)2>::~_Sp_counted_ptr_inplace()
- 0.00 48.23 0.00 1 0.00 0.00 std::_Sp_counted_ptr_inplace<MoveRightIntent, std::allocator<MoveRightIntent>, (__gnu_cxx::_Lock_policy)2>::_M_destroy()
- 0.00 48.23 0.00 1 0.00 0.00 std::_Sp_counted_ptr_inplace<MoveRightIntent, std::allocator<MoveRightIntent>, (__gnu_cxx::_Lock_policy)2>::_M_dispose()
- 0.00 48.23 0.00 1 0.00 0.00 std::_Sp_counted_ptr_inplace<MoveRightIntent, std::allocator<MoveRightIntent>, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&)
- 0.00 48.23 0.00 1 0.00 0.00 std::_Sp_counted_ptr_inplace<MoveRightIntent, std::allocator<MoveRightIntent>, (__gnu_cxx::_Lock_policy)2>::_Impl::_Impl(std::allocator<MoveRightIntent>)
- 0.00 48.23 0.00 1 0.00 0.00 std::_Sp_counted_ptr_inplace<MoveRightIntent, std::allocator<MoveRightIntent>, (__gnu_cxx::_Lock_policy)2>::_Impl::~_Impl()
- 0.00 48.23 0.00 1 0.00 0.00 std::_Sp_counted_ptr_inplace<MoveRightIntent, std::allocator<MoveRightIntent>, (__gnu_cxx::_Lock_policy)2>::_Sp_counted_ptr_inplace<int, std::shared_ptr<InputElement> >(std::allocator<MoveRightIntent>, int&&, std::shared_ptr<InputElement>&&)
- 0.00 48.23 0.00 1 0.00 0.00 std::_Sp_counted_ptr_inplace<MoveRightIntent, std::allocator<MoveRightIntent>, (__gnu_cxx::_Lock_policy)2>::~_Sp_counted_ptr_inplace()
- 0.00 48.23 0.00 1 0.00 0.00 std::_Sp_counted_ptr_inplace<ResetViewIntent, std::allocator<ResetViewIntent>, (__gnu_cxx::_Lock_policy)2>::_M_destroy()
- 0.00 48.23 0.00 1 0.00 0.00 std::_Sp_counted_ptr_inplace<ResetViewIntent, std::allocator<ResetViewIntent>, (__gnu_cxx::_Lock_policy)2>::_M_dispose()
- 0.00 48.23 0.00 1 0.00 0.00 std::_Sp_counted_ptr_inplace<ResetViewIntent, std::allocator<ResetViewIntent>, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&)
- 0.00 48.23 0.00 1 0.00 0.00 std::_Sp_counted_ptr_inplace<ResetViewIntent, std::allocator<ResetViewIntent>, (__gnu_cxx::_Lock_policy)2>::_Impl::_Impl(std::allocator<ResetViewIntent>)
- 0.00 48.23 0.00 1 0.00 0.00 std::_Sp_counted_ptr_inplace<ResetViewIntent, std::allocator<ResetViewIntent>, (__gnu_cxx::_Lock_policy)2>::_Impl::~_Impl()
- 0.00 48.23 0.00 1 0.00 0.00 std::_Sp_counted_ptr_inplace<ResetViewIntent, std::allocator<ResetViewIntent>, (__gnu_cxx::_Lock_policy)2>::_Sp_counted_ptr_inplace<int, std::shared_ptr<InputElement> >(std::allocator<ResetViewIntent>, int&&, std::shared_ptr<InputElement>&&)
- 0.00 48.23 0.00 1 0.00 0.00 std::_Sp_counted_ptr_inplace<ResetViewIntent, std::allocator<ResetViewIntent>, (__gnu_cxx::_Lock_policy)2>::~_Sp_counted_ptr_inplace()
- 0.00 48.23 0.00 1 0.00 0.00 std::_Sp_counted_ptr_inplace<MouseWheelIntent, std::allocator<MouseWheelIntent>, (__gnu_cxx::_Lock_policy)2>::_M_destroy()
- 0.00 48.23 0.00 1 0.00 0.00 std::_Sp_counted_ptr_inplace<MouseWheelIntent, std::allocator<MouseWheelIntent>, (__gnu_cxx::_Lock_policy)2>::_M_dispose()
- 0.00 48.23 0.00 1 0.00 0.00 std::_Sp_counted_ptr_inplace<MouseWheelIntent, std::allocator<MouseWheelIntent>, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&)
- 0.00 48.23 0.00 1 0.00 0.00 std::_Sp_counted_ptr_inplace<MouseWheelIntent, std::allocator<MouseWheelIntent>, (__gnu_cxx::_Lock_policy)2>::_Impl::_Impl(std::allocator<MouseWheelIntent>)
- 0.00 48.23 0.00 1 0.00 0.00 std::_Sp_counted_ptr_inplace<MouseWheelIntent, std::allocator<MouseWheelIntent>, (__gnu_cxx::_Lock_policy)2>::_Impl::~_Impl()
- 0.00 48.23 0.00 1 0.00 0.00 std::_Sp_counted_ptr_inplace<MouseWheelIntent, std::allocator<MouseWheelIntent>, (__gnu_cxx::_Lock_policy)2>::_Sp_counted_ptr_inplace<int, std::shared_ptr<InputElement> >(std::allocator<MouseWheelIntent>, int&&, std::shared_ptr<InputElement>&&)
- 0.00 48.23 0.00 1 0.00 0.00 std::_Sp_counted_ptr_inplace<MouseWheelIntent, std::allocator<MouseWheelIntent>, (__gnu_cxx::_Lock_policy)2>::~_Sp_counted_ptr_inplace()
- 0.00 48.23 0.00 1 0.00 0.00 std::_Sp_counted_ptr_inplace<ResizeInputEvent, std::allocator<ResizeInputEvent>, (__gnu_cxx::_Lock_policy)2>::_M_destroy()
- 0.00 48.23 0.00 1 0.00 0.00 std::_Sp_counted_ptr_inplace<ResizeInputEvent, std::allocator<ResizeInputEvent>, (__gnu_cxx::_Lock_policy)2>::_M_dispose()
- 0.00 48.23 0.00 1 0.00 0.00 std::_Sp_counted_ptr_inplace<ResizeInputEvent, std::allocator<ResizeInputEvent>, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&)
- 0.00 48.23 0.00 1 0.00 0.00 std::_Sp_counted_ptr_inplace<ResizeInputEvent, std::allocator<ResizeInputEvent>, (__gnu_cxx::_Lock_policy)2>::_Impl::_Impl(std::allocator<ResizeInputEvent>)
- 0.00 48.23 0.00 1 0.00 0.00 std::_Sp_counted_ptr_inplace<ResizeInputEvent, std::allocator<ResizeInputEvent>, (__gnu_cxx::_Lock_policy)2>::_Impl::~_Impl()
- 0.00 48.23 0.00 1 0.00 0.00 std::_Sp_counted_ptr_inplace<ResizeInputEvent, std::allocator<ResizeInputEvent>, (__gnu_cxx::_Lock_policy)2>::_Sp_counted_ptr_inplace<unsigned int&, unsigned int&>(std::allocator<ResizeInputEvent>, unsigned int&, unsigned int&)
- 0.00 48.23 0.00 1 0.00 0.00 std::_Sp_counted_ptr_inplace<ResizeInputEvent, std::allocator<ResizeInputEvent>, (__gnu_cxx::_Lock_policy)2>::~_Sp_counted_ptr_inplace()
- 0.00 48.23 0.00 1 0.00 0.00 std::_Sp_counted_ptr_inplace<RightClickIntent, std::allocator<RightClickIntent>, (__gnu_cxx::_Lock_policy)2>::_M_destroy()
- 0.00 48.23 0.00 1 0.00 0.00 std::_Sp_counted_ptr_inplace<RightClickIntent, std::allocator<RightClickIntent>, (__gnu_cxx::_Lock_policy)2>::_M_dispose()
- 0.00 48.23 0.00 1 0.00 0.00 std::_Sp_counted_ptr_inplace<RightClickIntent, std::allocator<RightClickIntent>, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&)
- 0.00 48.23 0.00 1 0.00 0.00 std::_Sp_counted_ptr_inplace<RightClickIntent, std::allocator<RightClickIntent>, (__gnu_cxx::_Lock_policy)2>::_Impl::_Impl(std::allocator<RightClickIntent>)
- 0.00 48.23 0.00 1 0.00 0.00 std::_Sp_counted_ptr_inplace<RightClickIntent, std::allocator<RightClickIntent>, (__gnu_cxx::_Lock_policy)2>::_Impl::~_Impl()
- 0.00 48.23 0.00 1 0.00 0.00 std::_Sp_counted_ptr_inplace<RightClickIntent, std::allocator<RightClickIntent>, (__gnu_cxx::_Lock_policy)2>::_Sp_counted_ptr_inplace<int, std::shared_ptr<InputElement> >(std::allocator<RightClickIntent>, int&&, std::shared_ptr<InputElement>&&)
- 0.00 48.23 0.00 1 0.00 0.00 std::_Sp_counted_ptr_inplace<RightClickIntent, std::allocator<RightClickIntent>, (__gnu_cxx::_Lock_policy)2>::~_Sp_counted_ptr_inplace()
- 0.00 48.23 0.00 1 0.00 0.00 std::_Sp_counted_ptr_inplace<RemoveTilesIntent, std::allocator<RemoveTilesIntent>, (__gnu_cxx::_Lock_policy)2>::_M_destroy()
- 0.00 48.23 0.00 1 0.00 0.00 std::_Sp_counted_ptr_inplace<RemoveTilesIntent, std::allocator<RemoveTilesIntent>, (__gnu_cxx::_Lock_policy)2>::_M_dispose()
- 0.00 48.23 0.00 1 0.00 0.00 std::_Sp_counted_ptr_inplace<RemoveTilesIntent, std::allocator<RemoveTilesIntent>, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&)
- 0.00 48.23 0.00 1 0.00 0.00 std::_Sp_counted_ptr_inplace<RemoveTilesIntent, std::allocator<RemoveTilesIntent>, (__gnu_cxx::_Lock_policy)2>::_Impl::_Impl(std::allocator<RemoveTilesIntent>)
- 0.00 48.23 0.00 1 0.00 0.00 std::_Sp_counted_ptr_inplace<RemoveTilesIntent, std::allocator<RemoveTilesIntent>, (__gnu_cxx::_Lock_policy)2>::_Impl::~_Impl()
- 0.00 48.23 0.00 1 0.00 0.00 std::_Sp_counted_ptr_inplace<RemoveTilesIntent, std::allocator<RemoveTilesIntent>, (__gnu_cxx::_Lock_policy)2>::_Sp_counted_ptr_inplace<int, std::shared_ptr<InputElement> >(std::allocator<RemoveTilesIntent>, int&&, std::shared_ptr<InputElement>&&)
- 0.00 48.23 0.00 1 0.00 0.00 std::_Sp_counted_ptr_inplace<RemoveTilesIntent, std::allocator<RemoveTilesIntent>, (__gnu_cxx::_Lock_policy)2>::~_Sp_counted_ptr_inplace()
- 0.00 48.23 0.00 1 0.00 0.00 std::_Sp_counted_ptr_inplace<VisualDebugIntent, std::allocator<VisualDebugIntent>, (__gnu_cxx::_Lock_policy)2>::_M_destroy()
- 0.00 48.23 0.00 1 0.00 0.00 std::_Sp_counted_ptr_inplace<VisualDebugIntent, std::allocator<VisualDebugIntent>, (__gnu_cxx::_Lock_policy)2>::_M_dispose()
- 0.00 48.23 0.00 1 0.00 0.00 std::_Sp_counted_ptr_inplace<VisualDebugIntent, std::allocator<VisualDebugIntent>, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&)
- 0.00 48.23 0.00 1 0.00 0.00 std::_Sp_counted_ptr_inplace<VisualDebugIntent, std::allocator<VisualDebugIntent>, (__gnu_cxx::_Lock_policy)2>::_Impl::_Impl(std::allocator<VisualDebugIntent>)
- 0.00 48.23 0.00 1 0.00 0.00 std::_Sp_counted_ptr_inplace<VisualDebugIntent, std::allocator<VisualDebugIntent>, (__gnu_cxx::_Lock_policy)2>::_Impl::~_Impl()
- 0.00 48.23 0.00 1 0.00 0.00 std::_Sp_counted_ptr_inplace<VisualDebugIntent, std::allocator<VisualDebugIntent>, (__gnu_cxx::_Lock_policy)2>::_Sp_counted_ptr_inplace<int, std::shared_ptr<InputElement> >(std::allocator<VisualDebugIntent>, int&&, std::shared_ptr<InputElement>&&)
- 0.00 48.23 0.00 1 0.00 0.00 std::_Sp_counted_ptr_inplace<VisualDebugIntent, std::allocator<VisualDebugIntent>, (__gnu_cxx::_Lock_policy)2>::~_Sp_counted_ptr_inplace()
- 0.00 48.23 0.00 1 0.00 0.00 std::_Sp_counted_ptr_inplace<SerializeMapIntent, std::allocator<SerializeMapIntent>, (__gnu_cxx::_Lock_policy)2>::_M_destroy()
- 0.00 48.23 0.00 1 0.00 0.00 std::_Sp_counted_ptr_inplace<SerializeMapIntent, std::allocator<SerializeMapIntent>, (__gnu_cxx::_Lock_policy)2>::_M_dispose()
- 0.00 48.23 0.00 1 0.00 0.00 std::_Sp_counted_ptr_inplace<SerializeMapIntent, std::allocator<SerializeMapIntent>, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&)
- 0.00 48.23 0.00 1 0.00 0.00 std::_Sp_counted_ptr_inplace<SerializeMapIntent, std::allocator<SerializeMapIntent>, (__gnu_cxx::_Lock_policy)2>::_Impl::_Impl(std::allocator<SerializeMapIntent>)
- 0.00 48.23 0.00 1 0.00 0.00 std::_Sp_counted_ptr_inplace<SerializeMapIntent, std::allocator<SerializeMapIntent>, (__gnu_cxx::_Lock_policy)2>::_Impl::~_Impl()
- 0.00 48.23 0.00 1 0.00 0.00 std::_Sp_counted_ptr_inplace<SerializeMapIntent, std::allocator<SerializeMapIntent>, (__gnu_cxx::_Lock_policy)2>::_Sp_counted_ptr_inplace<int, std::shared_ptr<InputElement> >(std::allocator<SerializeMapIntent>, int&&, std::shared_ptr<InputElement>&&)
- 0.00 48.23 0.00 1 0.00 0.00 std::_Sp_counted_ptr_inplace<SerializeMapIntent, std::allocator<SerializeMapIntent>, (__gnu_cxx::_Lock_policy)2>::~_Sp_counted_ptr_inplace()
- 0.00 48.23 0.00 1 0.00 0.00 std::_Sp_counted_ptr_inplace<LostFocusInputEvent, std::allocator<LostFocusInputEvent>, (__gnu_cxx::_Lock_policy)2>::_M_destroy()
- 0.00 48.23 0.00 1 0.00 0.00 std::_Sp_counted_ptr_inplace<LostFocusInputEvent, std::allocator<LostFocusInputEvent>, (__gnu_cxx::_Lock_policy)2>::_M_dispose()
- 0.00 48.23 0.00 1 0.00 0.00 std::_Sp_counted_ptr_inplace<LostFocusInputEvent, std::allocator<LostFocusInputEvent>, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&)
- 0.00 48.23 0.00 1 0.00 0.00 std::_Sp_counted_ptr_inplace<LostFocusInputEvent, std::allocator<LostFocusInputEvent>, (__gnu_cxx::_Lock_policy)2>::_Impl::_Impl(std::allocator<LostFocusInputEvent>)
- 0.00 48.23 0.00 1 0.00 0.00 std::_Sp_counted_ptr_inplace<LostFocusInputEvent, std::allocator<LostFocusInputEvent>, (__gnu_cxx::_Lock_policy)2>::_Impl::~_Impl()
- 0.00 48.23 0.00 1 0.00 0.00 std::_Sp_counted_ptr_inplace<LostFocusInputEvent, std::allocator<LostFocusInputEvent>, (__gnu_cxx::_Lock_policy)2>::_Sp_counted_ptr_inplace<>(std::allocator<LostFocusInputEvent>)
- 0.00 48.23 0.00 1 0.00 0.00 std::_Sp_counted_ptr_inplace<LostFocusInputEvent, std::allocator<LostFocusInputEvent>, (__gnu_cxx::_Lock_policy)2>::~_Sp_counted_ptr_inplace()
- 0.00 48.23 0.00 1 0.00 0.00 std::_Sp_counted_ptr_inplace<SelectMenuItemIntent, std::allocator<SelectMenuItemIntent>, (__gnu_cxx::_Lock_policy)2>::_M_destroy()
- 0.00 48.23 0.00 1 0.00 0.00 std::_Sp_counted_ptr_inplace<SelectMenuItemIntent, std::allocator<SelectMenuItemIntent>, (__gnu_cxx::_Lock_policy)2>::_M_dispose()
- 0.00 48.23 0.00 1 0.00 0.00 std::_Sp_counted_ptr_inplace<SelectMenuItemIntent, std::allocator<SelectMenuItemIntent>, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&)
- 0.00 48.23 0.00 1 0.00 0.00 std::_Sp_counted_ptr_inplace<SelectMenuItemIntent, std::allocator<SelectMenuItemIntent>, (__gnu_cxx::_Lock_policy)2>::_Impl::_Impl(std::allocator<SelectMenuItemIntent>)
- 0.00 48.23 0.00 1 0.00 0.00 std::_Sp_counted_ptr_inplace<SelectMenuItemIntent, std::allocator<SelectMenuItemIntent>, (__gnu_cxx::_Lock_policy)2>::_Impl::~_Impl()
- 0.00 48.23 0.00 1 0.00 0.00 std::_Sp_counted_ptr_inplace<SelectMenuItemIntent, std::allocator<SelectMenuItemIntent>, (__gnu_cxx::_Lock_policy)2>::_Sp_counted_ptr_inplace<int, std::shared_ptr<InputElement> >(std::allocator<SelectMenuItemIntent>, int&&, std::shared_ptr<InputElement>&&)
- 0.00 48.23 0.00 1 0.00 0.00 std::_Sp_counted_ptr_inplace<SelectMenuItemIntent, std::allocator<SelectMenuItemIntent>, (__gnu_cxx::_Lock_policy)2>::~_Sp_counted_ptr_inplace()
- 0.00 48.23 0.00 1 0.00 0.00 std::_Sp_counted_ptr_inplace<GainedFocusInputEvent, std::allocator<GainedFocusInputEvent>, (__gnu_cxx::_Lock_policy)2>::_M_destroy()
- 0.00 48.23 0.00 1 0.00 0.00 std::_Sp_counted_ptr_inplace<GainedFocusInputEvent, std::allocator<GainedFocusInputEvent>, (__gnu_cxx::_Lock_policy)2>::_M_dispose()
- 0.00 48.23 0.00 1 0.00 0.00 std::_Sp_counted_ptr_inplace<GainedFocusInputEvent, std::allocator<GainedFocusInputEvent>, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&)
- 0.00 48.23 0.00 1 0.00 0.00 std::_Sp_counted_ptr_inplace<GainedFocusInputEvent, std::allocator<GainedFocusInputEvent>, (__gnu_cxx::_Lock_policy)2>::_Impl::_Impl(std::allocator<GainedFocusInputEvent>)
- 0.00 48.23 0.00 1 0.00 0.00 std::_Sp_counted_ptr_inplace<GainedFocusInputEvent, std::allocator<GainedFocusInputEvent>, (__gnu_cxx::_Lock_policy)2>::_Impl::~_Impl()
- 0.00 48.23 0.00 1 0.00 0.00 std::_Sp_counted_ptr_inplace<GainedFocusInputEvent, std::allocator<GainedFocusInputEvent>, (__gnu_cxx::_Lock_policy)2>::_Sp_counted_ptr_inplace<>(std::allocator<GainedFocusInputEvent>)
- 0.00 48.23 0.00 1 0.00 0.00 std::_Sp_counted_ptr_inplace<GainedFocusInputEvent, std::allocator<GainedFocusInputEvent>, (__gnu_cxx::_Lock_policy)2>::~_Sp_counted_ptr_inplace()
- 0.00 48.23 0.00 1 0.00 0.00 std::_Sp_counted_ptr_inplace<GridVisibilityToggleIntent, std::allocator<GridVisibilityToggleIntent>, (__gnu_cxx::_Lock_policy)2>::_M_destroy()
- 0.00 48.23 0.00 1 0.00 0.00 std::_Sp_counted_ptr_inplace<GridVisibilityToggleIntent, std::allocator<GridVisibilityToggleIntent>, (__gnu_cxx::_Lock_policy)2>::_M_dispose()
- 0.00 48.23 0.00 1 0.00 0.00 std::_Sp_counted_ptr_inplace<GridVisibilityToggleIntent, std::allocator<GridVisibilityToggleIntent>, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&)
- 0.00 48.23 0.00 1 0.00 0.00 std::_Sp_counted_ptr_inplace<GridVisibilityToggleIntent, std::allocator<GridVisibilityToggleIntent>, (__gnu_cxx::_Lock_policy)2>::_Impl::_Impl(std::allocator<GridVisibilityToggleIntent>)
- 0.00 48.23 0.00 1 0.00 0.00 std::_Sp_counted_ptr_inplace<GridVisibilityToggleIntent, std::allocator<GridVisibilityToggleIntent>, (__gnu_cxx::_Lock_policy)2>::_Impl::~_Impl()
- 0.00 48.23 0.00 1 0.00 0.00 std::_Sp_counted_ptr_inplace<GridVisibilityToggleIntent, std::allocator<GridVisibilityToggleIntent>, (__gnu_cxx::_Lock_policy)2>::_Sp_counted_ptr_inplace<int, std::shared_ptr<InputElement> >(std::allocator<GridVisibilityToggleIntent>, int&&, std::shared_ptr<InputElement>&&)
- 0.00 48.23 0.00 1 0.00 0.00 std::_Sp_counted_ptr_inplace<GridVisibilityToggleIntent, std::allocator<GridVisibilityToggleIntent>, (__gnu_cxx::_Lock_policy)2>::~_Sp_counted_ptr_inplace()
- 0.00 48.23 0.00 1 0.00 0.00 std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<SetVisualDebugMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<SetVisualDebugMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2>::_M_destroy()
- 0.00 48.23 0.00 1 0.00 0.00 std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<SetVisualDebugMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<SetVisualDebugMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2>::_M_dispose()
- 0.00 48.23 0.00 1 0.00 0.00 std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<SetVisualDebugMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<SetVisualDebugMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&)
- 0.00 48.23 0.00 1 0.00 0.00 std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<SetVisualDebugMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<SetVisualDebugMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2>::_Impl::_Impl(std::allocator<Mailbox::HandlerEntryImpl<SetVisualDebugMessage, (void*)0> >)
- 0.00 48.23 0.00 1 0.00 0.00 std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<SetVisualDebugMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<SetVisualDebugMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2>::_Impl::~_Impl()
- 0.00 48.23 0.00 1 0.00 0.00 std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<SetVisualDebugMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<SetVisualDebugMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2>::_Sp_counted_ptr_inplace<std::function<void (SetVisualDebugMessage&)> const&>(std::allocator<Mailbox::HandlerEntryImpl<SetVisualDebugMessage, (void*)0> >, std::function<void (SetVisualDebugMessage&)> const&)
- 0.00 48.23 0.00 1 0.00 0.00 std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<SetVisualDebugMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<SetVisualDebugMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2>::~_Sp_counted_ptr_inplace()
- 0.00 48.23 0.00 1 0.00 0.00 std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<SetGridVisibilityMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<SetGridVisibilityMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2>::_M_destroy()
- 0.00 48.23 0.00 1 0.00 0.04 std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<SetGridVisibilityMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<SetGridVisibilityMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2>::_M_dispose()
- 0.00 48.23 0.00 1 0.00 0.00 std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<SetGridVisibilityMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<SetGridVisibilityMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&)
- 0.00 48.23 0.00 1 0.00 0.00 std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<SetGridVisibilityMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<SetGridVisibilityMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2>::_Impl::_Impl(std::allocator<Mailbox::HandlerEntryImpl<SetGridVisibilityMessage, (void*)0> >)
- 0.00 48.23 0.00 1 0.00 0.00 std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<SetGridVisibilityMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<SetGridVisibilityMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2>::_Impl::~_Impl()
- 0.00 48.23 0.00 1 0.00 0.00 std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<SetGridVisibilityMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<SetGridVisibilityMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2>::_Sp_counted_ptr_inplace<std::function<void (SetGridVisibilityMessage&)> const&>(std::allocator<Mailbox::HandlerEntryImpl<SetGridVisibilityMessage, (void*)0> >, std::function<void (SetGridVisibilityMessage&)> const&)
- 0.00 48.23 0.00 1 0.00 0.00 std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<SetGridVisibilityMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<SetGridVisibilityMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2>::~_Sp_counted_ptr_inplace()
- 0.00 48.23 0.00 1 0.00 0.00 std::map<Logger::CATEGORY, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<Logger::CATEGORY>, std::allocator<std::pair<Logger::CATEGORY const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::map(std::initializer_list<std::pair<Logger::CATEGORY const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<Logger::CATEGORY> const&, std::allocator<std::pair<Logger::CATEGORY const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&)
- 0.00 48.23 0.00 1 0.00 0.00 std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, Logger*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Logger*> > >::lower_bound(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
- 0.00 48.23 0.00 1 0.00 0.00 std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, Logger*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Logger*> > >::map()
- 0.00 48.23 0.00 1 0.00 0.00 std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, Logger*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Logger*> > >::~map()
- 0.00 48.23 0.00 1 0.00 0.00 std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, Logger*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Logger*> > >::operator[](std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&)
- 0.00 48.23 0.00 1 0.00 0.00 std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::begin()
- 0.00 48.23 0.00 1 0.00 0.00 std::map<std::type_index, std::shared_ptr<Intent>, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Intent> > > >::map()
- 0.00 48.23 0.00 1 0.00 0.00 std::map<std::type_index, std::shared_ptr<Intent>, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Intent> > > >::~map()
- 0.00 48.23 0.00 1 0.00 0.01 std::map<unsigned int, InputDevice*, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, InputDevice*> > >::clear()
- 0.00 48.23 0.00 1 0.00 0.00 std::map<unsigned int, InputDevice*, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, InputDevice*> > >::map()
- 0.00 48.23 0.00 1 0.00 0.02 std::map<unsigned int, InputDevice*, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, InputDevice*> > >::~map()
- 0.00 48.23 0.00 1 0.00 0.00 std::map<unsigned int, Player*, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, Player*> > >::begin()
- 0.00 48.23 0.00 1 0.00 0.00 std::map<unsigned int, Player*, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, Player*> > >::clear()
- 0.00 48.23 0.00 1 0.00 0.02 std::map<unsigned int, Player*, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, Player*> > >::map()
- 0.00 48.23 0.00 1 0.00 0.00 std::map<unsigned int, Player*, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, Player*> > >::~map()
- 0.00 48.23 0.00 1 0.00 0.00 std::pair<Logger::CATEGORY const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::pair<Logger::CATEGORY, char const (&) [12], true>(Logger::CATEGORY&&, char const (&) [12])
- 0.00 48.23 0.00 1 0.00 0.00 std::pair<Logger::CATEGORY const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::pair<Logger::CATEGORY, char const (&) [13], true>(Logger::CATEGORY&&, char const (&) [13])
- 0.00 48.23 0.00 1 0.00 0.00 std::pair<Logger::CATEGORY const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::pair<Logger::CATEGORY, char const (&) [5], true>(Logger::CATEGORY&&, char const (&) [5])
- 0.00 48.23 0.00 1 0.00 0.00 std::pair<Logger::CATEGORY const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::pair<Logger::CATEGORY, char const (&) [7], true>(Logger::CATEGORY&&, char const (&) [7])
- 0.00 48.23 0.00 1 0.00 0.00 std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Logger*>::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, 0ul>(std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>&, std::tuple<>&, std::_Index_tuple<0ul>, std::_Index_tuple<>)
- 0.00 48.23 0.00 1 0.00 0.00 std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Logger*>::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>(std::piecewise_construct_t, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>, std::tuple<>)
- 0.00 48.23 0.00 1 0.00 0.00 std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Logger*>::~pair()
- 0.00 48.23 0.00 1 0.00 0.00 std::pair<unsigned int const, Player*>::pair<unsigned int const&>(std::piecewise_construct_t, std::tuple<unsigned int const&>, std::tuple<>)
- 0.00 48.23 0.00 1 0.00 0.00 std::pair<unsigned int const, Player*>::pair<unsigned int const&, 0ul>(std::tuple<unsigned int const&>&, std::tuple<>&, std::_Index_tuple<0ul>, std::_Index_tuple<>)
- 0.00 48.23 0.00 1 0.00 0.00 std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*>::pair<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Logger*> >*&, std::_Rb_tree_node_base*&, true>(std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Logger*> >*&, std::_Rb_tree_node_base*&)
- 0.00 48.23 0.00 1 0.00 0.00 std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*>::pair<std::_Rb_tree_node<std::pair<std::type_index const, std::shared_ptr<Intent> > >*&, std::_Rb_tree_node_base*&, true>(std::_Rb_tree_node<std::pair<std::type_index const, std::shared_ptr<Intent> > >*&, std::_Rb_tree_node_base*&)
- 0.00 48.23 0.00 1 0.00 0.00 std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*>::pair<std::_Rb_tree_node<std::pair<unsigned int const, Player*> >*&, std::_Rb_tree_node_base*&, true>(std::_Rb_tree_node<std::pair<unsigned int const, Player*> >*&, std::_Rb_tree_node_base*&)
- 0.00 48.23 0.00 1 0.00 0.00 std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*>::pair<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, bool> >*&, std::_Rb_tree_node_base*&, true>(std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, bool> >*&, std::_Rb_tree_node_base*&)
- 0.00 48.23 0.00 1 0.00 0.00 std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*>::pair<std::_Rb_tree_node<std::pair<unsigned int const, InputDevice*> >*&, std::_Rb_tree_node_base*&, true>(std::_Rb_tree_node<std::pair<unsigned int const, InputDevice*> >*&, std::_Rb_tree_node_base*&)
- 0.00 48.23 0.00 1 0.00 0.00 std::deque<Scene*, std::allocator<Scene*> >::_M_destroy_data(std::_Deque_iterator<Scene*, Scene*&, Scene**>, std::_Deque_iterator<Scene*, Scene*&, Scene**>, std::allocator<Scene*> const&)
- 0.00 48.23 0.00 1 0.00 0.00 std::deque<Scene*, std::allocator<Scene*> >::begin()
- 0.00 48.23 0.00 1 0.00 0.00 std::deque<Scene*, std::allocator<Scene*> >::deque()
- 0.00 48.23 0.00 1 0.00 0.00 std::deque<Scene*, std::allocator<Scene*> >::~deque()
- 0.00 48.23 0.00 1 0.00 0.00 std::stack<Scene*, std::deque<Scene*, std::allocator<Scene*> > >::stack<std::deque<Scene*, std::allocator<Scene*> >, void>()
- 0.00 48.23 0.00 1 0.00 0.00 std::stack<Scene*, std::deque<Scene*, std::allocator<Scene*> > >::~stack()
- 0.00 48.23 0.00 1 0.00 0.00 std::vector<ObjectPool<VertexList>::Entry, std::allocator<ObjectPool<VertexList>::Entry> >::_M_fill_initialize(unsigned long, ObjectPool<VertexList>::Entry const&)
- 0.00 48.23 0.00 1 0.00 0.00 std::vector<ObjectPool<VertexList>::Entry, std::allocator<ObjectPool<VertexList>::Entry> >::begin()
- 0.00 48.23 0.00 1 0.00 0.00 std::vector<ObjectPool<VertexList>::Entry, std::allocator<ObjectPool<VertexList>::Entry> >::vector(unsigned long, ObjectPool<VertexList>::Entry const&, std::allocator<ObjectPool<VertexList>::Entry> const&)
- 0.00 48.23 0.00 1 0.00 0.00 std::vector<ObjectPool<VertexList>::Entry, std::allocator<ObjectPool<VertexList>::Entry> >::~vector()
- 0.00 48.23 0.00 1 0.00 0.00 std::vector<ObjectPool<Grid>::Entry, std::allocator<ObjectPool<Grid>::Entry> >::_M_fill_initialize(unsigned long, ObjectPool<Grid>::Entry const&)
- 0.00 48.23 0.00 1 0.00 0.00 std::vector<ObjectPool<Grid>::Entry, std::allocator<ObjectPool<Grid>::Entry> >::begin()
- 0.00 48.23 0.00 1 0.00 0.00 std::vector<ObjectPool<Grid>::Entry, std::allocator<ObjectPool<Grid>::Entry> >::vector(unsigned long, ObjectPool<Grid>::Entry const&, std::allocator<ObjectPool<Grid>::Entry> const&)
- 0.00 48.23 0.00 1 0.00 0.00 std::vector<ObjectPool<Grid>::Entry, std::allocator<ObjectPool<Grid>::Entry> >::~vector()
- 0.00 48.23 0.00 1 0.00 0.00 std::vector<ObjectPool<TileMap>::Entry, std::allocator<ObjectPool<TileMap>::Entry> >::_M_fill_initialize(unsigned long, ObjectPool<TileMap>::Entry const&)
- 0.00 48.23 0.00 1 0.00 0.00 std::vector<ObjectPool<TileMap>::Entry, std::allocator<ObjectPool<TileMap>::Entry> >::begin()
- 0.00 48.23 0.00 1 0.00 0.00 std::vector<ObjectPool<TileMap>::Entry, std::allocator<ObjectPool<TileMap>::Entry> >::vector(unsigned long, ObjectPool<TileMap>::Entry const&, std::allocator<ObjectPool<TileMap>::Entry> const&)
- 0.00 48.23 0.00 1 0.00 0.00 std::vector<ObjectPool<TileMap>::Entry, std::allocator<ObjectPool<TileMap>::Entry> >::~vector()
- 0.00 48.23 0.00 1 0.00 0.00 std::vector<ObjectPool<Clickable>::Entry, std::allocator<ObjectPool<Clickable>::Entry> >::_M_fill_initialize(unsigned long, ObjectPool<Clickable>::Entry const&)
- 0.00 48.23 0.00 1 0.00 0.00 std::vector<ObjectPool<Clickable>::Entry, std::allocator<ObjectPool<Clickable>::Entry> >::begin()
- 0.00 48.23 0.00 1 0.00 0.00 std::vector<ObjectPool<Clickable>::Entry, std::allocator<ObjectPool<Clickable>::Entry> >::vector(unsigned long, ObjectPool<Clickable>::Entry const&, std::allocator<ObjectPool<Clickable>::Entry> const&)
- 0.00 48.23 0.00 1 0.00 0.00 std::vector<ObjectPool<Clickable>::Entry, std::allocator<ObjectPool<Clickable>::Entry> >::~vector()
- 0.00 48.23 0.00 1 0.00 0.00 std::vector<ObjectPool<Collision>::Entry, std::allocator<ObjectPool<Collision>::Entry> >::_M_fill_initialize(unsigned long, ObjectPool<Collision>::Entry const&)
- 0.00 48.23 0.00 1 0.00 0.00 std::vector<ObjectPool<Collision>::Entry, std::allocator<ObjectPool<Collision>::Entry> >::begin()
- 0.00 48.23 0.00 1 0.00 0.00 std::vector<ObjectPool<Collision>::Entry, std::allocator<ObjectPool<Collision>::Entry> >::vector(unsigned long, ObjectPool<Collision>::Entry const&, std::allocator<ObjectPool<Collision>::Entry> const&)
- 0.00 48.23 0.00 1 0.00 0.00 std::vector<ObjectPool<Collision>::Entry, std::allocator<ObjectPool<Collision>::Entry> >::~vector()
- 0.00 48.23 0.00 1 0.00 0.00 std::vector<ObjectPool<Rectangle>::Entry, std::allocator<ObjectPool<Rectangle>::Entry> >::_M_fill_initialize(unsigned long, ObjectPool<Rectangle>::Entry const&)
- 0.00 48.23 0.00 1 0.00 0.00 std::vector<ObjectPool<Rectangle>::Entry, std::allocator<ObjectPool<Rectangle>::Entry> >::begin()
- 0.00 48.23 0.00 1 0.00 0.00 std::vector<ObjectPool<Rectangle>::Entry, std::allocator<ObjectPool<Rectangle>::Entry> >::vector(unsigned long, ObjectPool<Rectangle>::Entry const&, std::allocator<ObjectPool<Rectangle>::Entry> const&)
- 0.00 48.23 0.00 1 0.00 0.00 std::vector<ObjectPool<Rectangle>::Entry, std::allocator<ObjectPool<Rectangle>::Entry> >::~vector()
- 0.00 48.23 0.00 1 0.00 0.00 void std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_range_initialize<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const*>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const*, std::forward_iterator_tag)
- 0.00 48.23 0.00 1 0.00 0.00 std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::vector(std::initializer_list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&)
- 0.00 48.23 0.00 1 0.00 0.00 std::vector<Observer<std::shared_ptr<InputEvent> >*, std::allocator<Observer<std::shared_ptr<InputEvent> >*> >::vector()
- 0.00 48.23 0.00 1 0.00 0.00 std::vector<Observer<std::shared_ptr<InputEvent> >*, std::allocator<Observer<std::shared_ptr<InputEvent> >*> >::~vector()
- 0.00 48.23 0.00 1 0.00 0.00 void std::vector<SceneNode*, std::allocator<SceneNode*> >::_M_insert_aux<SceneNode*>(__gnu_cxx::__normal_iterator<SceneNode**, std::vector<SceneNode*, std::allocator<SceneNode*> > >, SceneNode*&&)
- 0.00 48.23 0.00 1 0.00 0.00 std::vector<SceneNode*, std::allocator<SceneNode*> >::_Temporary_value::_Temporary_value<SceneNode* const&>(std::vector<SceneNode*, std::allocator<SceneNode*> >*, SceneNode* const&)
- 0.00 48.23 0.00 1 0.00 0.00 std::vector<SceneNode*, std::allocator<SceneNode*> >::_Temporary_value::~_Temporary_value()
- 0.00 48.23 0.00 1 0.00 0.00 std::vector<SceneNode*, std::allocator<SceneNode*> >::rbegin()
- 0.00 48.23 0.00 1 0.00 0.00 std::_Rb_tree<Logger::CATEGORY, std::pair<Logger::CATEGORY const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<Logger::CATEGORY const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<Logger::CATEGORY>, std::allocator<std::pair<Logger::CATEGORY const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_Alloc_node::_Alloc_node(std::_Rb_tree<Logger::CATEGORY, std::pair<Logger::CATEGORY const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<Logger::CATEGORY const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<Logger::CATEGORY>, std::allocator<std::pair<Logger::CATEGORY const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >&)
- 0.00 48.23 0.00 1 0.00 0.00 std::_Rb_tree<Logger::CATEGORY, std::pair<Logger::CATEGORY const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<Logger::CATEGORY const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<Logger::CATEGORY>, std::allocator<std::pair<Logger::CATEGORY const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_Rb_tree_impl<std::less<Logger::CATEGORY>, true>::_Rb_tree_impl(std::less<Logger::CATEGORY> const&, std::allocator<std::_Rb_tree_node<std::pair<Logger::CATEGORY const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >&&)
- 0.00 48.23 0.00 1 0.00 0.00 std::_Rb_tree<Logger::CATEGORY, std::pair<Logger::CATEGORY const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<Logger::CATEGORY const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<Logger::CATEGORY>, std::allocator<std::pair<Logger::CATEGORY const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_Rb_tree_impl<std::less<Logger::CATEGORY>, true>::~_Rb_tree_impl()
- 0.00 48.23 0.00 1 0.00 0.00 void std::_Rb_tree<Logger::CATEGORY, std::pair<Logger::CATEGORY const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<Logger::CATEGORY const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<Logger::CATEGORY>, std::allocator<std::pair<Logger::CATEGORY const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_insert_unique<std::pair<Logger::CATEGORY const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const*>(std::pair<Logger::CATEGORY const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const*, std::pair<Logger::CATEGORY const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const*)
- 0.00 48.23 0.00 1 0.00 0.00 std::_Rb_tree<Logger::CATEGORY, std::pair<Logger::CATEGORY const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<Logger::CATEGORY const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<Logger::CATEGORY>, std::allocator<std::pair<Logger::CATEGORY const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_erase(std::_Rb_tree_node<std::pair<Logger::CATEGORY const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*)
- 0.00 48.23 0.00 1 0.00 0.00 std::_Rb_tree<Logger::CATEGORY, std::pair<Logger::CATEGORY const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<Logger::CATEGORY const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<Logger::CATEGORY>, std::allocator<std::pair<Logger::CATEGORY const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_Rb_tree(std::less<Logger::CATEGORY> const&, std::allocator<std::pair<Logger::CATEGORY const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&)
- 0.00 48.23 0.00 1 0.00 0.00 std::_Rb_tree<Logger::CATEGORY, std::pair<Logger::CATEGORY const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<Logger::CATEGORY const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<Logger::CATEGORY>, std::allocator<std::pair<Logger::CATEGORY const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::~_Rb_tree()
- 0.00 48.23 0.00 1 0.00 0.00 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Logger*>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Logger*> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Logger*> > >::_M_get_node()
- 0.00 48.23 0.00 1 0.00 0.00 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Logger*>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Logger*> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Logger*> > >::_M_put_node(std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Logger*> >*)
- 0.00 48.23 0.00 1 0.00 0.00 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Logger*>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Logger*> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Logger*> > >::lower_bound(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
- 0.00 48.23 0.00 1 0.00 0.00 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Logger*>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Logger*> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Logger*> > >::_M_drop_node(std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Logger*> >*)
- 0.00 48.23 0.00 1 0.00 0.00 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Logger*>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Logger*> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Logger*> > >::_Rb_tree_impl<std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, true>::_Rb_tree_impl()
- 0.00 48.23 0.00 1 0.00 0.00 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Logger*>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Logger*> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Logger*> > >::_Rb_tree_impl<std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, true>::~_Rb_tree_impl()
- 0.00 48.23 0.00 1 0.00 0.00 std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Logger*> >* std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Logger*>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Logger*> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Logger*> > >::_M_create_node<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>&&, std::tuple<>&&)
- 0.00 48.23 0.00 1 0.00 0.00 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Logger*>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Logger*> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Logger*> > >::_M_insert_node(std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Logger*> >*)
- 0.00 48.23 0.00 1 0.00 0.00 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Logger*>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Logger*> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Logger*> > >::_M_destroy_node(std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Logger*> >*)
- 0.00 48.23 0.00 1 0.00 0.00 void std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Logger*>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Logger*> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Logger*> > >::_M_construct_node<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>, std::tuple<> >(std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Logger*> >*, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>&&, std::tuple<>&&)
- 0.00 48.23 0.00 1 0.00 0.00 std::_Rb_tree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Logger*> > std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Logger*>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Logger*> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Logger*> > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Logger*> >, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>&&, std::tuple<>&&)
- 0.00 48.23 0.00 1 0.00 0.00 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Logger*>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Logger*> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Logger*> > >::_M_get_insert_unique_pos(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
- 0.00 48.23 0.00 1 0.00 0.00 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Logger*>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Logger*> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Logger*> > >::_M_get_insert_hint_unique_pos(std::_Rb_tree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Logger*> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
- 0.00 48.23 0.00 1 0.00 0.00 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Logger*>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Logger*> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Logger*> > >::_M_erase(std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Logger*> >*)
- 0.00 48.23 0.00 1 0.00 0.00 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Logger*>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Logger*> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Logger*> > >::_S_right(std::_Rb_tree_node_base*)
- 0.00 48.23 0.00 1 0.00 0.00 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Logger*>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Logger*> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Logger*> > >::_Rb_tree()
- 0.00 48.23 0.00 1 0.00 0.00 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Logger*>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Logger*> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Logger*> > >::~_Rb_tree()
- 0.00 48.23 0.00 1 0.00 0.00 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, bool>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, bool> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, bool> > >::_M_get_insert_unique_pos(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
- 0.00 48.23 0.00 1 0.00 0.00 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, bool>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, bool> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, bool> > >::begin()
- 0.00 48.23 0.00 1 0.00 0.00 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::shared_ptr<Intent> >, std::_Select1st<std::pair<std::type_index const, std::shared_ptr<Intent> > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Intent> > > >::_Rb_tree_impl<std::less<std::type_index>, true>::_Rb_tree_impl()
- 0.00 48.23 0.00 1 0.00 0.00 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::shared_ptr<Intent> >, std::_Select1st<std::pair<std::type_index const, std::shared_ptr<Intent> > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Intent> > > >::_Rb_tree_impl<std::less<std::type_index>, true>::~_Rb_tree_impl()
- 0.00 48.23 0.00 1 0.00 0.00 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::shared_ptr<Intent> >, std::_Select1st<std::pair<std::type_index const, std::shared_ptr<Intent> > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Intent> > > >::_M_get_insert_unique_pos(std::type_index const&)
- 0.00 48.23 0.00 1 0.00 0.00 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::shared_ptr<Intent> >, std::_Select1st<std::pair<std::type_index const, std::shared_ptr<Intent> > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Intent> > > >::begin()
- 0.00 48.23 0.00 1 0.00 0.00 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::shared_ptr<Intent> >, std::_Select1st<std::pair<std::type_index const, std::shared_ptr<Intent> > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Intent> > > >::clear()
- 0.00 48.23 0.00 1 0.00 0.00 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::shared_ptr<Intent> >, std::_Select1st<std::pair<std::type_index const, std::shared_ptr<Intent> > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Intent> > > >::_Rb_tree()
- 0.00 48.23 0.00 1 0.00 0.00 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::shared_ptr<Intent> >, std::_Select1st<std::pair<std::type_index const, std::shared_ptr<Intent> > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Intent> > > >::~_Rb_tree()
- 0.00 48.23 0.00 1 0.00 0.00 std::_Rb_tree<unsigned int, std::pair<unsigned int const, InputDevice*>, std::_Select1st<std::pair<unsigned int const, InputDevice*> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, InputDevice*> > >::_Rb_tree_impl<std::less<unsigned int>, true>::_Rb_tree_impl()
- 0.00 48.23 0.00 1 0.00 0.00 std::_Rb_tree<unsigned int, std::pair<unsigned int const, InputDevice*>, std::_Select1st<std::pair<unsigned int const, InputDevice*> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, InputDevice*> > >::_Rb_tree_impl<std::less<unsigned int>, true>::~_Rb_tree_impl()
- 0.00 48.23 0.00 1 0.00 0.00 std::_Rb_tree<unsigned int, std::pair<unsigned int const, InputDevice*>, std::_Select1st<std::pair<unsigned int const, InputDevice*> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, InputDevice*> > >::_M_get_insert_unique_pos(unsigned int const&)
- 0.00 48.23 0.00 1 0.00 0.01 std::_Rb_tree<unsigned int, std::pair<unsigned int const, InputDevice*>, std::_Select1st<std::pair<unsigned int const, InputDevice*> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, InputDevice*> > >::clear()
- 0.00 48.23 0.00 1 0.00 0.00 std::_Rb_tree<unsigned int, std::pair<unsigned int const, InputDevice*>, std::_Select1st<std::pair<unsigned int const, InputDevice*> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, InputDevice*> > >::_Rb_tree()
- 0.00 48.23 0.00 1 0.00 0.00 std::_Rb_tree<unsigned int, std::pair<unsigned int const, Player*>, std::_Select1st<std::pair<unsigned int const, Player*> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, Player*> > >::_M_get_node()
- 0.00 48.23 0.00 1 0.00 0.00 std::_Rb_tree<unsigned int, std::pair<unsigned int const, Player*>, std::_Select1st<std::pair<unsigned int const, Player*> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, Player*> > >::_M_put_node(std::_Rb_tree_node<std::pair<unsigned int const, Player*> >*)
- 0.00 48.23 0.00 1 0.00 0.00 std::_Rb_tree<unsigned int, std::pair<unsigned int const, Player*>, std::_Select1st<std::pair<unsigned int const, Player*> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, Player*> > >::_M_drop_node(std::_Rb_tree_node<std::pair<unsigned int const, Player*> >*)
- 0.00 48.23 0.00 1 0.00 0.02 std::_Rb_tree<unsigned int, std::pair<unsigned int const, Player*>, std::_Select1st<std::pair<unsigned int const, Player*> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, Player*> > >::_Rb_tree_impl<std::less<unsigned int>, true>::_Rb_tree_impl()
- 0.00 48.23 0.00 1 0.00 0.00 std::_Rb_tree<unsigned int, std::pair<unsigned int const, Player*>, std::_Select1st<std::pair<unsigned int const, Player*> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, Player*> > >::_Rb_tree_impl<std::less<unsigned int>, true>::~_Rb_tree_impl()
- 0.00 48.23 0.00 1 0.00 0.00 std::_Rb_tree_node<std::pair<unsigned int const, Player*> >* std::_Rb_tree<unsigned int, std::pair<unsigned int const, Player*>, std::_Select1st<std::pair<unsigned int const, Player*> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, Player*> > >::_M_create_node<std::piecewise_construct_t const&, std::tuple<unsigned int const&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple<unsigned int const&>&&, std::tuple<>&&)
- 0.00 48.23 0.00 1 0.00 0.00 std::_Rb_tree<unsigned int, std::pair<unsigned int const, Player*>, std::_Select1st<std::pair<unsigned int const, Player*> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, Player*> > >::_M_insert_node(std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<unsigned int const, Player*> >*)
- 0.00 48.23 0.00 1 0.00 0.00 std::_Rb_tree<unsigned int, std::pair<unsigned int const, Player*>, std::_Select1st<std::pair<unsigned int const, Player*> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, Player*> > >::_M_destroy_node(std::_Rb_tree_node<std::pair<unsigned int const, Player*> >*)
- 0.00 48.23 0.00 1 0.00 0.00 void std::_Rb_tree<unsigned int, std::pair<unsigned int const, Player*>, std::_Select1st<std::pair<unsigned int const, Player*> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, Player*> > >::_M_construct_node<std::piecewise_construct_t const&, std::tuple<unsigned int const&>, std::tuple<> >(std::_Rb_tree_node<std::pair<unsigned int const, Player*> >*, std::piecewise_construct_t const&, std::tuple<unsigned int const&>&&, std::tuple<>&&)
- 0.00 48.23 0.00 1 0.00 0.00 std::_Rb_tree_iterator<std::pair<unsigned int const, Player*> > std::_Rb_tree<unsigned int, std::pair<unsigned int const, Player*>, std::_Select1st<std::pair<unsigned int const, Player*> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, Player*> > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<unsigned int const&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<unsigned int const, Player*> >, std::piecewise_construct_t const&, std::tuple<unsigned int const&>&&, std::tuple<>&&)
- 0.00 48.23 0.00 1 0.00 0.00 std::_Rb_tree<unsigned int, std::pair<unsigned int const, Player*>, std::_Select1st<std::pair<unsigned int const, Player*> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, Player*> > >::_M_get_insert_unique_pos(unsigned int const&)
- 0.00 48.23 0.00 1 0.00 0.00 std::_Rb_tree<unsigned int, std::pair<unsigned int const, Player*>, std::_Select1st<std::pair<unsigned int const, Player*> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, Player*> > >::_M_get_insert_hint_unique_pos(std::_Rb_tree_const_iterator<std::pair<unsigned int const, Player*> >, unsigned int const&)
- 0.00 48.23 0.00 1 0.00 0.00 std::_Rb_tree<unsigned int, std::pair<unsigned int const, Player*>, std::_Select1st<std::pair<unsigned int const, Player*> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, Player*> > >::clear()
- 0.00 48.23 0.00 1 0.00 0.00 std::_Rb_tree<unsigned int, std::pair<unsigned int const, Player*>, std::_Select1st<std::pair<unsigned int const, Player*> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, Player*> > >::_S_key(std::_Rb_tree_node_base const*)
- 0.00 48.23 0.00 1 0.00 0.00 std::_Rb_tree<unsigned int, std::pair<unsigned int const, Player*>, std::_Select1st<std::pair<unsigned int const, Player*> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, Player*> > >::_S_right(std::_Rb_tree_node_base*)
- 0.00 48.23 0.00 1 0.00 0.00 std::_Rb_tree<unsigned int, std::pair<unsigned int const, Player*>, std::_Select1st<std::pair<unsigned int const, Player*> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, Player*> > >::_S_value(std::_Rb_tree_node_base const*)
- 0.00 48.23 0.00 1 0.00 0.02 std::_Rb_tree<unsigned int, std::pair<unsigned int const, Player*>, std::_Select1st<std::pair<unsigned int const, Player*> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, Player*> > >::_Rb_tree()
- 0.00 48.23 0.00 1 0.00 0.00 std::_Rb_tree<unsigned int, std::pair<unsigned int const, Player*>, std::_Select1st<std::pair<unsigned int const, Player*> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, Player*> > >::~_Rb_tree()
- 0.00 48.23 0.00 1 0.00 0.00 std::function<void (SetVisualDebugMessage&)>::function(std::function<void (SetVisualDebugMessage&)> const&)
- 0.00 48.23 0.00 1 0.00 0.00 std::function<void (SetVisualDebugMessage&)>::function<VisualDebugSystem::on_init(Game&)::{lambda(SetVisualDebugMessage&)#1}, void, void>(VisualDebugSystem::on_init(Game&)::{lambda(SetVisualDebugMessage&)#1})
- 0.00 48.23 0.00 1 0.00 0.00 std::function<void (SetGridVisibilityMessage&)>::function<GridSystem::on_init(Game&)::{lambda(SetGridVisibilityMessage&)#1}, void, void>(GridSystem::on_init(Game&)::{lambda(SetGridVisibilityMessage&)#1})
- 0.00 48.23 0.00 1 0.00 0.00 std::function<void (SetGridVisibilityMessage&)>::function(std::function<void (SetGridVisibilityMessage&)> const&)
- 0.00 48.23 0.00 1 0.00 0.00 std::function<void ()>::function<BuilderScene::create_hud(Game&)::{lambda()#2}, void, void>(BuilderScene::create_hud(Game&)::{lambda()#2})
- 0.00 48.23 0.00 1 0.00 0.00 std::function<void ()>::function<BuilderScene::create_hud(Game&)::{lambda()#3}, void, void>(BuilderScene::create_hud(Game&)::{lambda()#3})
- 0.00 48.23 0.00 1 0.00 0.00 std::function<void ()>::function<BuilderScene::create_hud(Game&)::{lambda()#1}, void, void>(BuilderScene::create_hud(Game&)::{lambda()#1})
- 0.00 48.23 0.00 1 0.00 0.00 std::function<void ()>::function<BuilderScene::create_textbox(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, float, int, unsigned int)::{lambda()#1}, void, void>(BuilderScene::create_textbox(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, float, int, unsigned int)::{lambda()#1})
- 0.00 48.23 0.00 1 0.00 0.00 std::function<void ()>::function<BuilderScene::create_backdrop(GraphicalSystem*)::{lambda()#1}, void, void>(BuilderScene::create_backdrop(GraphicalSystem*)::{lambda()#1})
- 0.00 48.23 0.00 1 0.00 0.00 std::function<void ()>::function<BuilderScene::file_dialog_box()::{lambda()#2}, void, void>(BuilderScene::file_dialog_box()::{lambda()#2})
- 0.00 48.23 0.00 1 0.00 0.00 std::function<void ()>::function<BuilderScene::file_dialog_box()::{lambda()#1}, void, void>(BuilderScene::file_dialog_box()::{lambda()#1})
- 0.00 48.23 0.00 1 0.00 0.00 std::function<void ()>::function<BuilderScene::setup_keybindings(Game&)::{lambda()#1}, void, void>(BuilderScene::setup_keybindings(Game&)::{lambda()#1})
- 0.00 48.23 0.00 1 0.00 0.02 std::function<void ()>::function<BuilderScene::create_fps_display(GraphicalSystem*)::{lambda()#2}, void, void>(BuilderScene::create_fps_display(GraphicalSystem*)::{lambda()#2})
- 0.00 48.23 0.00 1 0.00 0.00 std::function<void ()>::function<BuilderScene::create_fps_display(GraphicalSystem*)::{lambda()#1}, void, void>(BuilderScene::create_fps_display(GraphicalSystem*)::{lambda()#1})
- 0.00 48.23 0.00 1 0.00 0.00 std::function<void ()>::function<BuilderScene::create_mouse_entity(Game&)::{lambda()#1}, void, void>(BuilderScene::create_mouse_entity(Game&)::{lambda()#1})
- 0.00 48.23 0.00 1 0.00 0.00 std::function<void ()>::function<BuilderScene::create_notification(float, float)::{lambda()#2}, void, void>(BuilderScene::create_notification(float, float)::{lambda()#2})
- 0.00 48.23 0.00 1 0.00 0.00 std::function<void ()>::function<BuilderScene::create_notification(float, float)::{lambda()#3}, void, void>(BuilderScene::create_notification(float, float)::{lambda()#3})
- 0.00 48.23 0.00 1 0.00 0.00 std::function<void ()>::function<BuilderScene::create_notification(float, float)::{lambda()#4}, void, void>(BuilderScene::create_notification(float, float)::{lambda()#4})
- 0.00 48.23 0.00 1 0.00 0.00 std::function<void ()>::function<BuilderScene::create_notification(float, float)::{lambda()#1}, void, void>(BuilderScene::create_notification(float, float)::{lambda()#1})
- 0.00 48.23 0.00 1 0.00 0.00 std::function<void ()>::function<BuilderScene::create_tile_palette(GraphicalSystem*)::{lambda()#1}, void, void>(BuilderScene::create_tile_palette(GraphicalSystem*)::{lambda()#1})
- 0.00 48.23 0.00 1 0.00 0.00 std::function<void ()>::function<BuilderScene::mouse_script_add_pan_behavior(Game&, Handle)::{lambda()#2}, void, void>(BuilderScene::mouse_script_add_pan_behavior(Game&, Handle)::{lambda()#2})
- 0.00 48.23 0.00 1 0.00 0.00 std::function<void ()>::function<BuilderScene::mouse_script_add_pan_behavior(Game&, Handle)::{lambda()#3}, void, void>(BuilderScene::mouse_script_add_pan_behavior(Game&, Handle)::{lambda()#3})
- 0.00 48.23 0.00 1 0.00 0.00 std::function<void ()>::function<BuilderScene::mouse_script_add_pan_behavior(Game&, Handle)::{lambda()#1}, void, void>(BuilderScene::mouse_script_add_pan_behavior(Game&, Handle)::{lambda()#1})
- 0.00 48.23 0.00 1 0.00 0.00 std::function<void ()>::function<BuilderScene::mouse_script_add_zoom_behavior(Game&, Handle)::{lambda()#2}, void, void>(BuilderScene::mouse_script_add_zoom_behavior(Game&, Handle)::{lambda()#2})
- 0.00 48.23 0.00 1 0.00 0.00 std::function<void ()>::function<BuilderScene::mouse_script_add_zoom_behavior(Game&, Handle)::{lambda()#1}, void, void>(BuilderScene::mouse_script_add_zoom_behavior(Game&, Handle)::{lambda()#1})
- 0.00 48.23 0.00 1 0.00 0.00 std::function<void ()>::function<BuilderScene::mouse_script_add_select_behavior(Game&, Handle)::{lambda()#2}, void, void>(BuilderScene::mouse_script_add_select_behavior(Game&, Handle)::{lambda()#2})
- 0.00 48.23 0.00 1 0.00 0.00 std::function<void ()>::function<BuilderScene::mouse_script_add_select_behavior(Game&, Handle)::{lambda()#3}, void, void>(BuilderScene::mouse_script_add_select_behavior(Game&, Handle)::{lambda()#3})
- 0.00 48.23 0.00 1 0.00 0.00 std::function<void ()>::function<BuilderScene::mouse_script_add_select_behavior(Game&, Handle)::{lambda()#4}, void, void>(BuilderScene::mouse_script_add_select_behavior(Game&, Handle)::{lambda()#4})
- 0.00 48.23 0.00 1 0.00 0.00 std::function<void ()>::function<BuilderScene::mouse_script_add_select_behavior(Game&, Handle)::{lambda()#1}, void, void>(BuilderScene::mouse_script_add_select_behavior(Game&, Handle)::{lambda()#1})
- 0.00 48.23 0.00 1 0.00 0.00 std::function<void ()>::function<StartMenuScene::init(Game&)::{lambda()#2}, void, void>(StartMenuScene::init(Game&)::{lambda()#2})
- 0.00 48.23 0.00 1 0.00 0.00 std::function<void ()>::function<StartMenuScene::init(Game&)::{lambda()#1}, void, void>(StartMenuScene::init(Game&)::{lambda()#1})
- 0.00 48.23 0.00 1 0.00 0.00 std::iterator_traits<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const*>::difference_type std::__distance<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const*>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const*, std::random_access_iterator_tag)
- 0.00 48.23 0.00 1 0.00 0.00 BuilderScene::create_hud(Game&)::{lambda()#1} const* std::__addressof<BuilderScene::create_hud(Game&)::{lambda()#1} const>(BuilderScene::create_hud(Game&)::{lambda()#1} const&)
- 0.00 48.23 0.00 1 0.00 0.00 BuilderScene::create_backdrop(GraphicalSystem*)::{lambda()#1} const* std::__addressof<BuilderScene::create_backdrop(GraphicalSystem*)::{lambda()#1} const>(BuilderScene::create_backdrop(GraphicalSystem*)::{lambda()#1} const&)
- 0.00 48.23 0.00 1 0.00 0.00 BuilderScene::create_fps_display(GraphicalSystem*)::{lambda()#1} const* std::__addressof<BuilderScene::create_fps_display(GraphicalSystem*)::{lambda()#1} const>(BuilderScene::create_fps_display(GraphicalSystem*)::{lambda()#1} const&)
- 0.00 48.23 0.00 1 0.00 0.00 BuilderScene::create_tile_palette(GraphicalSystem*)::{lambda()#1} const* std::__addressof<BuilderScene::create_tile_palette(GraphicalSystem*)::{lambda()#1} const>(BuilderScene::create_tile_palette(GraphicalSystem*)::{lambda()#1} const&)
- 0.00 48.23 0.00 1 0.00 0.00 BuilderScene::mouse_script_add_pan_behavior(Game&, Handle)::{lambda()#1} const* std::__addressof<BuilderScene::mouse_script_add_pan_behavior(Game&, Handle)::{lambda()#1} const>(BuilderScene::mouse_script_add_pan_behavior(Game&, Handle)::{lambda()#1} const&)
- 0.00 48.23 0.00 1 0.00 0.00 BuilderScene::mouse_script_add_select_behavior(Game&, Handle)::{lambda()#1} const* std::__addressof<BuilderScene::mouse_script_add_select_behavior(Game&, Handle)::{lambda()#1} const>(BuilderScene::mouse_script_add_select_behavior(Game&, Handle)::{lambda()#1} const&)
- 0.00 48.23 0.00 1 0.00 0.00 StartMenuScene::init(Game&)::{lambda()#2} const* std::__addressof<StartMenuScene::init(Game&)::{lambda()#2} const>(StartMenuScene::init(Game&)::{lambda()#2} const&)
- 0.00 48.23 0.00 1 0.00 0.00 std::shared_ptr<ModalIntent> std::make_shared<ModalIntent, int, std::shared_ptr<InputElement> >(int&&, std::shared_ptr<InputElement>&&)
- 0.00 48.23 0.00 1 0.00 0.00 std::shared_ptr<MouseXIntent> std::make_shared<MouseXIntent, int, std::shared_ptr<InputElement> >(int&&, std::shared_ptr<InputElement>&&)
- 0.00 48.23 0.00 1 0.00 0.00 std::shared_ptr<MouseYIntent> std::make_shared<MouseYIntent, int, std::shared_ptr<InputElement> >(int&&, std::shared_ptr<InputElement>&&)
- 0.00 48.23 0.00 1 0.00 0.00 std::shared_ptr<MoveLeftIntent> std::make_shared<MoveLeftIntent, int, std::shared_ptr<InputElement> >(int&&, std::shared_ptr<InputElement>&&)
- 0.00 48.23 0.00 1 0.00 0.00 std::shared_ptr<CloseInputEvent> std::make_shared<CloseInputEvent>()
- 0.00 48.23 0.00 1 0.00 0.00 std::shared_ptr<LeftClickIntent> std::make_shared<LeftClickIntent, int, std::shared_ptr<InputElement> >(int&&, std::shared_ptr<InputElement>&&)
- 0.00 48.23 0.00 1 0.00 0.00 std::shared_ptr<MoveRightIntent> std::make_shared<MoveRightIntent, int, std::shared_ptr<InputElement> >(int&&, std::shared_ptr<InputElement>&&)
- 0.00 48.23 0.00 1 0.00 0.00 std::shared_ptr<ResetViewIntent> std::make_shared<ResetViewIntent, int, std::shared_ptr<InputElement> >(int&&, std::shared_ptr<InputElement>&&)
- 0.00 48.23 0.00 1 0.00 0.00 std::shared_ptr<MouseWheelIntent> std::make_shared<MouseWheelIntent, int, std::shared_ptr<InputElement> >(int&&, std::shared_ptr<InputElement>&&)
- 0.00 48.23 0.00 1 0.00 0.00 std::shared_ptr<ResizeInputEvent> std::make_shared<ResizeInputEvent, unsigned int&, unsigned int&>(unsigned int&, unsigned int&)
- 0.00 48.23 0.00 1 0.00 0.00 std::shared_ptr<RightClickIntent> std::make_shared<RightClickIntent, int, std::shared_ptr<InputElement> >(int&&, std::shared_ptr<InputElement>&&)
- 0.00 48.23 0.00 1 0.00 0.00 std::shared_ptr<RemoveTilesIntent> std::make_shared<RemoveTilesIntent, int, std::shared_ptr<InputElement> >(int&&, std::shared_ptr<InputElement>&&)
- 0.00 48.23 0.00 1 0.00 0.00 std::shared_ptr<VisualDebugIntent> std::make_shared<VisualDebugIntent, int, std::shared_ptr<InputElement> >(int&&, std::shared_ptr<InputElement>&&)
- 0.00 48.23 0.00 1 0.00 0.00 std::shared_ptr<SerializeMapIntent> std::make_shared<SerializeMapIntent, int, std::shared_ptr<InputElement> >(int&&, std::shared_ptr<InputElement>&&)
- 0.00 48.23 0.00 1 0.00 0.00 std::shared_ptr<LostFocusInputEvent> std::make_shared<LostFocusInputEvent>()
- 0.00 48.23 0.00 1 0.00 0.00 std::shared_ptr<SelectMenuItemIntent> std::make_shared<SelectMenuItemIntent, int, std::shared_ptr<InputElement> >(int&&, std::shared_ptr<InputElement>&&)
- 0.00 48.23 0.00 1 0.00 0.00 std::shared_ptr<GainedFocusInputEvent> std::make_shared<GainedFocusInputEvent>()
- 0.00 48.23 0.00 1 0.00 0.00 std::shared_ptr<GridVisibilityToggleIntent> std::make_shared<GridVisibilityToggleIntent, int, std::shared_ptr<InputElement> >(int&&, std::shared_ptr<InputElement>&&)
- 0.00 48.23 0.00 1 0.00 0.00 std::shared_ptr<Mailbox::HandlerEntryImpl<SetVisualDebugMessage, (void*)0> > std::make_shared<Mailbox::HandlerEntryImpl<SetVisualDebugMessage, (void*)0>, std::function<void (SetVisualDebugMessage&)> const&>(std::function<void (SetVisualDebugMessage&)> const&)
- 0.00 48.23 0.00 1 0.00 0.00 std::shared_ptr<Mailbox::HandlerEntryImpl<SetGridVisibilityMessage, (void*)0> > std::make_shared<Mailbox::HandlerEntryImpl<SetGridVisibilityMessage, (void*)0>, std::function<void (SetGridVisibilityMessage&)> const&>(std::function<void (SetGridVisibilityMessage&)> const&)
- 0.00 48.23 0.00 1 0.00 0.00 std::_Sp_counted_ptr_inplace<ModalIntent, std::allocator<ModalIntent>, (__gnu_cxx::_Lock_policy)2>* std::__to_address<std::_Sp_counted_ptr_inplace<ModalIntent, std::allocator<ModalIntent>, (__gnu_cxx::_Lock_policy)2> >(std::_Sp_counted_ptr_inplace<ModalIntent, std::allocator<ModalIntent>, (__gnu_cxx::_Lock_policy)2>*)
- 0.00 48.23 0.00 1 0.00 0.00 std::_Sp_counted_ptr_inplace<MouseXIntent, std::allocator<MouseXIntent>, (__gnu_cxx::_Lock_policy)2>* std::__to_address<std::_Sp_counted_ptr_inplace<MouseXIntent, std::allocator<MouseXIntent>, (__gnu_cxx::_Lock_policy)2> >(std::_Sp_counted_ptr_inplace<MouseXIntent, std::allocator<MouseXIntent>, (__gnu_cxx::_Lock_policy)2>*)
- 0.00 48.23 0.00 1 0.00 0.00 std::_Sp_counted_ptr_inplace<MouseYIntent, std::allocator<MouseYIntent>, (__gnu_cxx::_Lock_policy)2>* std::__to_address<std::_Sp_counted_ptr_inplace<MouseYIntent, std::allocator<MouseYIntent>, (__gnu_cxx::_Lock_policy)2> >(std::_Sp_counted_ptr_inplace<MouseYIntent, std::allocator<MouseYIntent>, (__gnu_cxx::_Lock_policy)2>*)
- 0.00 48.23 0.00 1 0.00 0.00 std::_Sp_counted_ptr_inplace<MoveLeftIntent, std::allocator<MoveLeftIntent>, (__gnu_cxx::_Lock_policy)2>* std::__to_address<std::_Sp_counted_ptr_inplace<MoveLeftIntent, std::allocator<MoveLeftIntent>, (__gnu_cxx::_Lock_policy)2> >(std::_Sp_counted_ptr_inplace<MoveLeftIntent, std::allocator<MoveLeftIntent>, (__gnu_cxx::_Lock_policy)2>*)
- 0.00 48.23 0.00 1 0.00 0.00 std::_Sp_counted_ptr_inplace<CloseInputEvent, std::allocator<CloseInputEvent>, (__gnu_cxx::_Lock_policy)2>* std::__to_address<std::_Sp_counted_ptr_inplace<CloseInputEvent, std::allocator<CloseInputEvent>, (__gnu_cxx::_Lock_policy)2> >(std::_Sp_counted_ptr_inplace<CloseInputEvent, std::allocator<CloseInputEvent>, (__gnu_cxx::_Lock_policy)2>*)
- 0.00 48.23 0.00 1 0.00 0.00 std::_Sp_counted_ptr_inplace<LeftClickIntent, std::allocator<LeftClickIntent>, (__gnu_cxx::_Lock_policy)2>* std::__to_address<std::_Sp_counted_ptr_inplace<LeftClickIntent, std::allocator<LeftClickIntent>, (__gnu_cxx::_Lock_policy)2> >(std::_Sp_counted_ptr_inplace<LeftClickIntent, std::allocator<LeftClickIntent>, (__gnu_cxx::_Lock_policy)2>*)
- 0.00 48.23 0.00 1 0.00 0.00 std::_Sp_counted_ptr_inplace<MoveRightIntent, std::allocator<MoveRightIntent>, (__gnu_cxx::_Lock_policy)2>* std::__to_address<std::_Sp_counted_ptr_inplace<MoveRightIntent, std::allocator<MoveRightIntent>, (__gnu_cxx::_Lock_policy)2> >(std::_Sp_counted_ptr_inplace<MoveRightIntent, std::allocator<MoveRightIntent>, (__gnu_cxx::_Lock_policy)2>*)
- 0.00 48.23 0.00 1 0.00 0.00 std::_Sp_counted_ptr_inplace<ResetViewIntent, std::allocator<ResetViewIntent>, (__gnu_cxx::_Lock_policy)2>* std::__to_address<std::_Sp_counted_ptr_inplace<ResetViewIntent, std::allocator<ResetViewIntent>, (__gnu_cxx::_Lock_policy)2> >(std::_Sp_counted_ptr_inplace<ResetViewIntent, std::allocator<ResetViewIntent>, (__gnu_cxx::_Lock_policy)2>*)
- 0.00 48.23 0.00 1 0.00 0.00 std::_Sp_counted_ptr_inplace<MouseWheelIntent, std::allocator<MouseWheelIntent>, (__gnu_cxx::_Lock_policy)2>* std::__to_address<std::_Sp_counted_ptr_inplace<MouseWheelIntent, std::allocator<MouseWheelIntent>, (__gnu_cxx::_Lock_policy)2> >(std::_Sp_counted_ptr_inplace<MouseWheelIntent, std::allocator<MouseWheelIntent>, (__gnu_cxx::_Lock_policy)2>*)
- 0.00 48.23 0.00 1 0.00 0.00 std::_Sp_counted_ptr_inplace<ResizeInputEvent, std::allocator<ResizeInputEvent>, (__gnu_cxx::_Lock_policy)2>* std::__to_address<std::_Sp_counted_ptr_inplace<ResizeInputEvent, std::allocator<ResizeInputEvent>, (__gnu_cxx::_Lock_policy)2> >(std::_Sp_counted_ptr_inplace<ResizeInputEvent, std::allocator<ResizeInputEvent>, (__gnu_cxx::_Lock_policy)2>*)
- 0.00 48.23 0.00 1 0.00 0.00 std::_Sp_counted_ptr_inplace<RightClickIntent, std::allocator<RightClickIntent>, (__gnu_cxx::_Lock_policy)2>* std::__to_address<std::_Sp_counted_ptr_inplace<RightClickIntent, std::allocator<RightClickIntent>, (__gnu_cxx::_Lock_policy)2> >(std::_Sp_counted_ptr_inplace<RightClickIntent, std::allocator<RightClickIntent>, (__gnu_cxx::_Lock_policy)2>*)
- 0.00 48.23 0.00 1 0.00 0.00 std::_Sp_counted_ptr_inplace<RemoveTilesIntent, std::allocator<RemoveTilesIntent>, (__gnu_cxx::_Lock_policy)2>* std::__to_address<std::_Sp_counted_ptr_inplace<RemoveTilesIntent, std::allocator<RemoveTilesIntent>, (__gnu_cxx::_Lock_policy)2> >(std::_Sp_counted_ptr_inplace<RemoveTilesIntent, std::allocator<RemoveTilesIntent>, (__gnu_cxx::_Lock_policy)2>*)
- 0.00 48.23 0.00 1 0.00 0.00 std::_Sp_counted_ptr_inplace<VisualDebugIntent, std::allocator<VisualDebugIntent>, (__gnu_cxx::_Lock_policy)2>* std::__to_address<std::_Sp_counted_ptr_inplace<VisualDebugIntent, std::allocator<VisualDebugIntent>, (__gnu_cxx::_Lock_policy)2> >(std::_Sp_counted_ptr_inplace<VisualDebugIntent, std::allocator<VisualDebugIntent>, (__gnu_cxx::_Lock_policy)2>*)
- 0.00 48.23 0.00 1 0.00 0.00 std::_Sp_counted_ptr_inplace<SerializeMapIntent, std::allocator<SerializeMapIntent>, (__gnu_cxx::_Lock_policy)2>* std::__to_address<std::_Sp_counted_ptr_inplace<SerializeMapIntent, std::allocator<SerializeMapIntent>, (__gnu_cxx::_Lock_policy)2> >(std::_Sp_counted_ptr_inplace<SerializeMapIntent, std::allocator<SerializeMapIntent>, (__gnu_cxx::_Lock_policy)2>*)
- 0.00 48.23 0.00 1 0.00 0.00 std::_Sp_counted_ptr_inplace<LostFocusInputEvent, std::allocator<LostFocusInputEvent>, (__gnu_cxx::_Lock_policy)2>* std::__to_address<std::_Sp_counted_ptr_inplace<LostFocusInputEvent, std::allocator<LostFocusInputEvent>, (__gnu_cxx::_Lock_policy)2> >(std::_Sp_counted_ptr_inplace<LostFocusInputEvent, std::allocator<LostFocusInputEvent>, (__gnu_cxx::_Lock_policy)2>*)
- 0.00 48.23 0.00 1 0.00 0.00 std::_Sp_counted_ptr_inplace<SelectMenuItemIntent, std::allocator<SelectMenuItemIntent>, (__gnu_cxx::_Lock_policy)2>* std::__to_address<std::_Sp_counted_ptr_inplace<SelectMenuItemIntent, std::allocator<SelectMenuItemIntent>, (__gnu_cxx::_Lock_policy)2> >(std::_Sp_counted_ptr_inplace<SelectMenuItemIntent, std::allocator<SelectMenuItemIntent>, (__gnu_cxx::_Lock_policy)2>*)
- 0.00 48.23 0.00 1 0.00 0.00 std::_Sp_counted_ptr_inplace<GainedFocusInputEvent, std::allocator<GainedFocusInputEvent>, (__gnu_cxx::_Lock_policy)2>* std::__to_address<std::_Sp_counted_ptr_inplace<GainedFocusInputEvent, std::allocator<GainedFocusInputEvent>, (__gnu_cxx::_Lock_policy)2> >(std::_Sp_counted_ptr_inplace<GainedFocusInputEvent, std::allocator<GainedFocusInputEvent>, (__gnu_cxx::_Lock_policy)2>*)
- 0.00 48.23 0.00 1 0.00 0.00 std::_Sp_counted_ptr_inplace<GridVisibilityToggleIntent, std::allocator<GridVisibilityToggleIntent>, (__gnu_cxx::_Lock_policy)2>* std::__to_address<std::_Sp_counted_ptr_inplace<GridVisibilityToggleIntent, std::allocator<GridVisibilityToggleIntent>, (__gnu_cxx::_Lock_policy)2> >(std::_Sp_counted_ptr_inplace<GridVisibilityToggleIntent, std::allocator<GridVisibilityToggleIntent>, (__gnu_cxx::_Lock_policy)2>*)
- 0.00 48.23 0.00 1 0.00 0.00 std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<SetVisualDebugMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<SetVisualDebugMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2>* std::__to_address<std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<SetVisualDebugMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<SetVisualDebugMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2> >(std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<SetVisualDebugMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<SetVisualDebugMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2>*)
- 0.00 48.23 0.00 1 0.00 0.00 std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<SetGridVisibilityMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<SetGridVisibilityMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2>* std::__to_address<std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<SetGridVisibilityMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<SetGridVisibilityMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2> >(std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<SetGridVisibilityMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<SetGridVisibilityMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2>*)
- 0.00 48.23 0.00 1 0.00 0.00 SceneNode** std::move_backward<SceneNode**, SceneNode**>(SceneNode**, SceneNode**, SceneNode**)
- 0.00 48.23 0.00 1 0.00 0.00 std::shared_ptr<ModalIntent> std::allocate_shared<ModalIntent, std::allocator<ModalIntent>, int, std::shared_ptr<InputElement> >(std::allocator<ModalIntent> const&, int&&, std::shared_ptr<InputElement>&&)
- 0.00 48.23 0.00 1 0.00 0.00 std::shared_ptr<MouseXIntent> std::allocate_shared<MouseXIntent, std::allocator<MouseXIntent>, int, std::shared_ptr<InputElement> >(std::allocator<MouseXIntent> const&, int&&, std::shared_ptr<InputElement>&&)
- 0.00 48.23 0.00 1 0.00 0.00 std::shared_ptr<MouseYIntent> std::allocate_shared<MouseYIntent, std::allocator<MouseYIntent>, int, std::shared_ptr<InputElement> >(std::allocator<MouseYIntent> const&, int&&, std::shared_ptr<InputElement>&&)
- 0.00 48.23 0.00 1 0.00 0.00 std::shared_ptr<MoveLeftIntent> std::allocate_shared<MoveLeftIntent, std::allocator<MoveLeftIntent>, int, std::shared_ptr<InputElement> >(std::allocator<MoveLeftIntent> const&, int&&, std::shared_ptr<InputElement>&&)
- 0.00 48.23 0.00 1 0.00 0.00 std::shared_ptr<CloseInputEvent> std::allocate_shared<CloseInputEvent, std::allocator<CloseInputEvent>>(std::allocator<CloseInputEvent> const&)
- 0.00 48.23 0.00 1 0.00 0.00 std::shared_ptr<LeftClickIntent> std::allocate_shared<LeftClickIntent, std::allocator<LeftClickIntent>, int, std::shared_ptr<InputElement> >(std::allocator<LeftClickIntent> const&, int&&, std::shared_ptr<InputElement>&&)
- 0.00 48.23 0.00 1 0.00 0.00 std::shared_ptr<MoveRightIntent> std::allocate_shared<MoveRightIntent, std::allocator<MoveRightIntent>, int, std::shared_ptr<InputElement> >(std::allocator<MoveRightIntent> const&, int&&, std::shared_ptr<InputElement>&&)
- 0.00 48.23 0.00 1 0.00 0.00 std::shared_ptr<ResetViewIntent> std::allocate_shared<ResetViewIntent, std::allocator<ResetViewIntent>, int, std::shared_ptr<InputElement> >(std::allocator<ResetViewIntent> const&, int&&, std::shared_ptr<InputElement>&&)
- 0.00 48.23 0.00 1 0.00 0.00 std::shared_ptr<MouseWheelIntent> std::allocate_shared<MouseWheelIntent, std::allocator<MouseWheelIntent>, int, std::shared_ptr<InputElement> >(std::allocator<MouseWheelIntent> const&, int&&, std::shared_ptr<InputElement>&&)
- 0.00 48.23 0.00 1 0.00 0.00 std::shared_ptr<ResizeInputEvent> std::allocate_shared<ResizeInputEvent, std::allocator<ResizeInputEvent>, unsigned int&, unsigned int&>(std::allocator<ResizeInputEvent> const&, unsigned int&, unsigned int&)
- 0.00 48.23 0.00 1 0.00 0.00 std::shared_ptr<RightClickIntent> std::allocate_shared<RightClickIntent, std::allocator<RightClickIntent>, int, std::shared_ptr<InputElement> >(std::allocator<RightClickIntent> const&, int&&, std::shared_ptr<InputElement>&&)
- 0.00 48.23 0.00 1 0.00 0.00 std::shared_ptr<RemoveTilesIntent> std::allocate_shared<RemoveTilesIntent, std::allocator<RemoveTilesIntent>, int, std::shared_ptr<InputElement> >(std::allocator<RemoveTilesIntent> const&, int&&, std::shared_ptr<InputElement>&&)
- 0.00 48.23 0.00 1 0.00 0.00 std::shared_ptr<VisualDebugIntent> std::allocate_shared<VisualDebugIntent, std::allocator<VisualDebugIntent>, int, std::shared_ptr<InputElement> >(std::allocator<VisualDebugIntent> const&, int&&, std::shared_ptr<InputElement>&&)
- 0.00 48.23 0.00 1 0.00 0.00 std::shared_ptr<SerializeMapIntent> std::allocate_shared<SerializeMapIntent, std::allocator<SerializeMapIntent>, int, std::shared_ptr<InputElement> >(std::allocator<SerializeMapIntent> const&, int&&, std::shared_ptr<InputElement>&&)
- 0.00 48.23 0.00 1 0.00 0.00 std::shared_ptr<LostFocusInputEvent> std::allocate_shared<LostFocusInputEvent, std::allocator<LostFocusInputEvent>>(std::allocator<LostFocusInputEvent> const&)
- 0.00 48.23 0.00 1 0.00 0.00 std::shared_ptr<SelectMenuItemIntent> std::allocate_shared<SelectMenuItemIntent, std::allocator<SelectMenuItemIntent>, int, std::shared_ptr<InputElement> >(std::allocator<SelectMenuItemIntent> const&, int&&, std::shared_ptr<InputElement>&&)
- 0.00 48.23 0.00 1 0.00 0.00 std::shared_ptr<GainedFocusInputEvent> std::allocate_shared<GainedFocusInputEvent, std::allocator<GainedFocusInputEvent>>(std::allocator<GainedFocusInputEvent> const&)
- 0.00 48.23 0.00 1 0.00 0.00 std::shared_ptr<GridVisibilityToggleIntent> std::allocate_shared<GridVisibilityToggleIntent, std::allocator<GridVisibilityToggleIntent>, int, std::shared_ptr<InputElement> >(std::allocator<GridVisibilityToggleIntent> const&, int&&, std::shared_ptr<InputElement>&&)
- 0.00 48.23 0.00 1 0.00 0.00 std::shared_ptr<Mailbox::HandlerEntryImpl<SetVisualDebugMessage, (void*)0> > std::allocate_shared<Mailbox::HandlerEntryImpl<SetVisualDebugMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<SetVisualDebugMessage, (void*)0> >, std::function<void (SetVisualDebugMessage&)> const&>(std::allocator<Mailbox::HandlerEntryImpl<SetVisualDebugMessage, (void*)0> > const&, std::function<void (SetVisualDebugMessage&)> const&)
- 0.00 48.23 0.00 1 0.00 0.00 std::shared_ptr<Mailbox::HandlerEntryImpl<SetGridVisibilityMessage, (void*)0> > std::allocate_shared<Mailbox::HandlerEntryImpl<SetGridVisibilityMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<SetGridVisibilityMessage, (void*)0> >, std::function<void (SetGridVisibilityMessage&)> const&>(std::allocator<Mailbox::HandlerEntryImpl<SetGridVisibilityMessage, (void*)0> > const&, std::function<void (SetGridVisibilityMessage&)> const&)
- 0.00 48.23 0.00 1 0.00 0.00 std::__allocated_ptr<std::allocator<std::_Sp_counted_ptr_inplace<ModalIntent, std::allocator<ModalIntent>, (__gnu_cxx::_Lock_policy)2> > > std::__allocate_guarded<std::allocator<std::_Sp_counted_ptr_inplace<ModalIntent, std::allocator<ModalIntent>, (__gnu_cxx::_Lock_policy)2> > >(std::allocator<std::_Sp_counted_ptr_inplace<ModalIntent, std::allocator<ModalIntent>, (__gnu_cxx::_Lock_policy)2> >&)
- 0.00 48.23 0.00 1 0.00 0.00 std::__allocated_ptr<std::allocator<std::_Sp_counted_ptr_inplace<MouseXIntent, std::allocator<MouseXIntent>, (__gnu_cxx::_Lock_policy)2> > > std::__allocate_guarded<std::allocator<std::_Sp_counted_ptr_inplace<MouseXIntent, std::allocator<MouseXIntent>, (__gnu_cxx::_Lock_policy)2> > >(std::allocator<std::_Sp_counted_ptr_inplace<MouseXIntent, std::allocator<MouseXIntent>, (__gnu_cxx::_Lock_policy)2> >&)
- 0.00 48.23 0.00 1 0.00 0.00 std::__allocated_ptr<std::allocator<std::_Sp_counted_ptr_inplace<MouseYIntent, std::allocator<MouseYIntent>, (__gnu_cxx::_Lock_policy)2> > > std::__allocate_guarded<std::allocator<std::_Sp_counted_ptr_inplace<MouseYIntent, std::allocator<MouseYIntent>, (__gnu_cxx::_Lock_policy)2> > >(std::allocator<std::_Sp_counted_ptr_inplace<MouseYIntent, std::allocator<MouseYIntent>, (__gnu_cxx::_Lock_policy)2> >&)
- 0.00 48.23 0.00 1 0.00 0.00 std::__allocated_ptr<std::allocator<std::_Sp_counted_ptr_inplace<MoveLeftIntent, std::allocator<MoveLeftIntent>, (__gnu_cxx::_Lock_policy)2> > > std::__allocate_guarded<std::allocator<std::_Sp_counted_ptr_inplace<MoveLeftIntent, std::allocator<MoveLeftIntent>, (__gnu_cxx::_Lock_policy)2> > >(std::allocator<std::_Sp_counted_ptr_inplace<MoveLeftIntent, std::allocator<MoveLeftIntent>, (__gnu_cxx::_Lock_policy)2> >&)
- 0.00 48.23 0.00 1 0.00 0.00 std::__allocated_ptr<std::allocator<std::_Sp_counted_ptr_inplace<CloseInputEvent, std::allocator<CloseInputEvent>, (__gnu_cxx::_Lock_policy)2> > > std::__allocate_guarded<std::allocator<std::_Sp_counted_ptr_inplace<CloseInputEvent, std::allocator<CloseInputEvent>, (__gnu_cxx::_Lock_policy)2> > >(std::allocator<std::_Sp_counted_ptr_inplace<CloseInputEvent, std::allocator<CloseInputEvent>, (__gnu_cxx::_Lock_policy)2> >&)
- 0.00 48.23 0.00 1 0.00 0.00 std::__allocated_ptr<std::allocator<std::_Sp_counted_ptr_inplace<LeftClickIntent, std::allocator<LeftClickIntent>, (__gnu_cxx::_Lock_policy)2> > > std::__allocate_guarded<std::allocator<std::_Sp_counted_ptr_inplace<LeftClickIntent, std::allocator<LeftClickIntent>, (__gnu_cxx::_Lock_policy)2> > >(std::allocator<std::_Sp_counted_ptr_inplace<LeftClickIntent, std::allocator<LeftClickIntent>, (__gnu_cxx::_Lock_policy)2> >&)
- 0.00 48.23 0.00 1 0.00 0.00 std::__allocated_ptr<std::allocator<std::_Sp_counted_ptr_inplace<MoveRightIntent, std::allocator<MoveRightIntent>, (__gnu_cxx::_Lock_policy)2> > > std::__allocate_guarded<std::allocator<std::_Sp_counted_ptr_inplace<MoveRightIntent, std::allocator<MoveRightIntent>, (__gnu_cxx::_Lock_policy)2> > >(std::allocator<std::_Sp_counted_ptr_inplace<MoveRightIntent, std::allocator<MoveRightIntent>, (__gnu_cxx::_Lock_policy)2> >&)
- 0.00 48.23 0.00 1 0.00 0.00 std::__allocated_ptr<std::allocator<std::_Sp_counted_ptr_inplace<ResetViewIntent, std::allocator<ResetViewIntent>, (__gnu_cxx::_Lock_policy)2> > > std::__allocate_guarded<std::allocator<std::_Sp_counted_ptr_inplace<ResetViewIntent, std::allocator<ResetViewIntent>, (__gnu_cxx::_Lock_policy)2> > >(std::allocator<std::_Sp_counted_ptr_inplace<ResetViewIntent, std::allocator<ResetViewIntent>, (__gnu_cxx::_Lock_policy)2> >&)
- 0.00 48.23 0.00 1 0.00 0.00 std::__allocated_ptr<std::allocator<std::_Sp_counted_ptr_inplace<MouseWheelIntent, std::allocator<MouseWheelIntent>, (__gnu_cxx::_Lock_policy)2> > > std::__allocate_guarded<std::allocator<std::_Sp_counted_ptr_inplace<MouseWheelIntent, std::allocator<MouseWheelIntent>, (__gnu_cxx::_Lock_policy)2> > >(std::allocator<std::_Sp_counted_ptr_inplace<MouseWheelIntent, std::allocator<MouseWheelIntent>, (__gnu_cxx::_Lock_policy)2> >&)
- 0.00 48.23 0.00 1 0.00 0.00 std::__allocated_ptr<std::allocator<std::_Sp_counted_ptr_inplace<ResizeInputEvent, std::allocator<ResizeInputEvent>, (__gnu_cxx::_Lock_policy)2> > > std::__allocate_guarded<std::allocator<std::_Sp_counted_ptr_inplace<ResizeInputEvent, std::allocator<ResizeInputEvent>, (__gnu_cxx::_Lock_policy)2> > >(std::allocator<std::_Sp_counted_ptr_inplace<ResizeInputEvent, std::allocator<ResizeInputEvent>, (__gnu_cxx::_Lock_policy)2> >&)
- 0.00 48.23 0.00 1 0.00 0.00 std::__allocated_ptr<std::allocator<std::_Sp_counted_ptr_inplace<RightClickIntent, std::allocator<RightClickIntent>, (__gnu_cxx::_Lock_policy)2> > > std::__allocate_guarded<std::allocator<std::_Sp_counted_ptr_inplace<RightClickIntent, std::allocator<RightClickIntent>, (__gnu_cxx::_Lock_policy)2> > >(std::allocator<std::_Sp_counted_ptr_inplace<RightClickIntent, std::allocator<RightClickIntent>, (__gnu_cxx::_Lock_policy)2> >&)
- 0.00 48.23 0.00 1 0.00 0.00 std::__allocated_ptr<std::allocator<std::_Sp_counted_ptr_inplace<RemoveTilesIntent, std::allocator<RemoveTilesIntent>, (__gnu_cxx::_Lock_policy)2> > > std::__allocate_guarded<std::allocator<std::_Sp_counted_ptr_inplace<RemoveTilesIntent, std::allocator<RemoveTilesIntent>, (__gnu_cxx::_Lock_policy)2> > >(std::allocator<std::_Sp_counted_ptr_inplace<RemoveTilesIntent, std::allocator<RemoveTilesIntent>, (__gnu_cxx::_Lock_policy)2> >&)
- 0.00 48.23 0.00 1 0.00 0.00 std::__allocated_ptr<std::allocator<std::_Sp_counted_ptr_inplace<VisualDebugIntent, std::allocator<VisualDebugIntent>, (__gnu_cxx::_Lock_policy)2> > > std::__allocate_guarded<std::allocator<std::_Sp_counted_ptr_inplace<VisualDebugIntent, std::allocator<VisualDebugIntent>, (__gnu_cxx::_Lock_policy)2> > >(std::allocator<std::_Sp_counted_ptr_inplace<VisualDebugIntent, std::allocator<VisualDebugIntent>, (__gnu_cxx::_Lock_policy)2> >&)
- 0.00 48.23 0.00 1 0.00 0.00 std::__allocated_ptr<std::allocator<std::_Sp_counted_ptr_inplace<SerializeMapIntent, std::allocator<SerializeMapIntent>, (__gnu_cxx::_Lock_policy)2> > > std::__allocate_guarded<std::allocator<std::_Sp_counted_ptr_inplace<SerializeMapIntent, std::allocator<SerializeMapIntent>, (__gnu_cxx::_Lock_policy)2> > >(std::allocator<std::_Sp_counted_ptr_inplace<SerializeMapIntent, std::allocator<SerializeMapIntent>, (__gnu_cxx::_Lock_policy)2> >&)
- 0.00 48.23 0.00 1 0.00 0.00 std::__allocated_ptr<std::allocator<std::_Sp_counted_ptr_inplace<LostFocusInputEvent, std::allocator<LostFocusInputEvent>, (__gnu_cxx::_Lock_policy)2> > > std::__allocate_guarded<std::allocator<std::_Sp_counted_ptr_inplace<LostFocusInputEvent, std::allocator<LostFocusInputEvent>, (__gnu_cxx::_Lock_policy)2> > >(std::allocator<std::_Sp_counted_ptr_inplace<LostFocusInputEvent, std::allocator<LostFocusInputEvent>, (__gnu_cxx::_Lock_policy)2> >&)
- 0.00 48.23 0.00 1 0.00 0.00 std::__allocated_ptr<std::allocator<std::_Sp_counted_ptr_inplace<SelectMenuItemIntent, std::allocator<SelectMenuItemIntent>, (__gnu_cxx::_Lock_policy)2> > > std::__allocate_guarded<std::allocator<std::_Sp_counted_ptr_inplace<SelectMenuItemIntent, std::allocator<SelectMenuItemIntent>, (__gnu_cxx::_Lock_policy)2> > >(std::allocator<std::_Sp_counted_ptr_inplace<SelectMenuItemIntent, std::allocator<SelectMenuItemIntent>, (__gnu_cxx::_Lock_policy)2> >&)
- 0.00 48.23 0.00 1 0.00 0.00 std::__allocated_ptr<std::allocator<std::_Sp_counted_ptr_inplace<GainedFocusInputEvent, std::allocator<GainedFocusInputEvent>, (__gnu_cxx::_Lock_policy)2> > > std::__allocate_guarded<std::allocator<std::_Sp_counted_ptr_inplace<GainedFocusInputEvent, std::allocator<GainedFocusInputEvent>, (__gnu_cxx::_Lock_policy)2> > >(std::allocator<std::_Sp_counted_ptr_inplace<GainedFocusInputEvent, std::allocator<GainedFocusInputEvent>, (__gnu_cxx::_Lock_policy)2> >&)
- 0.00 48.23 0.00 1 0.00 0.00 std::__allocated_ptr<std::allocator<std::_Sp_counted_ptr_inplace<GridVisibilityToggleIntent, std::allocator<GridVisibilityToggleIntent>, (__gnu_cxx::_Lock_policy)2> > > std::__allocate_guarded<std::allocator<std::_Sp_counted_ptr_inplace<GridVisibilityToggleIntent, std::allocator<GridVisibilityToggleIntent>, (__gnu_cxx::_Lock_policy)2> > >(std::allocator<std::_Sp_counted_ptr_inplace<GridVisibilityToggleIntent, std::allocator<GridVisibilityToggleIntent>, (__gnu_cxx::_Lock_policy)2> >&)
- 0.00 48.23 0.00 1 0.00 0.00 std::__allocated_ptr<std::allocator<std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<SetVisualDebugMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<SetVisualDebugMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2> > > std::__allocate_guarded<std::allocator<std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<SetVisualDebugMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<SetVisualDebugMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2> > >(std::allocator<std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<SetVisualDebugMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<SetVisualDebugMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2> >&)
- 0.00 48.23 0.00 1 0.00 0.00 std::__allocated_ptr<std::allocator<std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<SetGridVisibilityMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<SetGridVisibilityMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2> > > std::__allocate_guarded<std::allocator<std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<SetGridVisibilityMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<SetGridVisibilityMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2> > >(std::allocator<std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<SetGridVisibilityMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<SetGridVisibilityMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2> >&)
- 0.00 48.23 0.00 1 0.00 0.00 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >* std::uninitialized_copy<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*)
- 0.00 48.23 0.00 1 0.00 0.00 std::iterator_traits<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const*>::iterator_category std::__iterator_category<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const*>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const* const&)
- 0.00 48.23 0.00 1 0.00 0.00 ObjectPool<VertexList>::Entry* std::uninitialized_fill_n<ObjectPool<VertexList>::Entry*, unsigned long, ObjectPool<VertexList>::Entry>(ObjectPool<VertexList>::Entry*, unsigned long, ObjectPool<VertexList>::Entry const&)
- 0.00 48.23 0.00 1 0.00 0.00 ObjectPool<Grid>::Entry* std::uninitialized_fill_n<ObjectPool<Grid>::Entry*, unsigned long, ObjectPool<Grid>::Entry>(ObjectPool<Grid>::Entry*, unsigned long, ObjectPool<Grid>::Entry const&)
- 0.00 48.23 0.00 1 0.00 0.00 ObjectPool<TileMap>::Entry* std::uninitialized_fill_n<ObjectPool<TileMap>::Entry*, unsigned long, ObjectPool<TileMap>::Entry>(ObjectPool<TileMap>::Entry*, unsigned long, ObjectPool<TileMap>::Entry const&)
- 0.00 48.23 0.00 1 0.00 0.00 ObjectPool<Clickable>::Entry* std::uninitialized_fill_n<ObjectPool<Clickable>::Entry*, unsigned long, ObjectPool<Clickable>::Entry>(ObjectPool<Clickable>::Entry*, unsigned long, ObjectPool<Clickable>::Entry const&)
- 0.00 48.23 0.00 1 0.00 0.00 ObjectPool<Collision>::Entry* std::uninitialized_fill_n<ObjectPool<Collision>::Entry*, unsigned long, ObjectPool<Collision>::Entry>(ObjectPool<Collision>::Entry*, unsigned long, ObjectPool<Collision>::Entry const&)
- 0.00 48.23 0.00 1 0.00 0.00 ObjectPool<Rectangle>::Entry* std::uninitialized_fill_n<ObjectPool<Rectangle>::Entry*, unsigned long, ObjectPool<Rectangle>::Entry>(ObjectPool<Rectangle>::Entry*, unsigned long, ObjectPool<Rectangle>::Entry const&)
- 0.00 48.23 0.00 1 0.00 0.00 SceneNode** std::__copy_move_backward_a<true, SceneNode**, SceneNode**>(SceneNode**, SceneNode**, SceneNode**)
- 0.00 48.23 0.00 1 0.00 0.00 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >* std::__uninitialized_copy_a<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&)
- 0.00 48.23 0.00 1 0.00 0.00 SceneNode** std::__copy_move_backward_a2<true, SceneNode**, SceneNode**>(SceneNode**, SceneNode**, SceneNode**)
- 0.00 48.23 0.00 1 0.00 0.00 ObjectPool<VertexList>::Entry* std::__uninitialized_fill_n_a<ObjectPool<VertexList>::Entry*, unsigned long, ObjectPool<VertexList>::Entry, ObjectPool<VertexList>::Entry>(ObjectPool<VertexList>::Entry*, unsigned long, ObjectPool<VertexList>::Entry const&, std::allocator<ObjectPool<VertexList>::Entry>&)
- 0.00 48.23 0.00 1 0.00 0.00 ObjectPool<Grid>::Entry* std::__uninitialized_fill_n_a<ObjectPool<Grid>::Entry*, unsigned long, ObjectPool<Grid>::Entry, ObjectPool<Grid>::Entry>(ObjectPool<Grid>::Entry*, unsigned long, ObjectPool<Grid>::Entry const&, std::allocator<ObjectPool<Grid>::Entry>&)
- 0.00 48.23 0.00 1 0.00 0.00 ObjectPool<TileMap>::Entry* std::__uninitialized_fill_n_a<ObjectPool<TileMap>::Entry*, unsigned long, ObjectPool<TileMap>::Entry, ObjectPool<TileMap>::Entry>(ObjectPool<TileMap>::Entry*, unsigned long, ObjectPool<TileMap>::Entry const&, std::allocator<ObjectPool<TileMap>::Entry>&)
- 0.00 48.23 0.00 1 0.00 0.00 ObjectPool<Clickable>::Entry* std::__uninitialized_fill_n_a<ObjectPool<Clickable>::Entry*, unsigned long, ObjectPool<Clickable>::Entry, ObjectPool<Clickable>::Entry>(ObjectPool<Clickable>::Entry*, unsigned long, ObjectPool<Clickable>::Entry const&, std::allocator<ObjectPool<Clickable>::Entry>&)
- 0.00 48.23 0.00 1 0.00 0.00 ObjectPool<Collision>::Entry* std::__uninitialized_fill_n_a<ObjectPool<Collision>::Entry*, unsigned long, ObjectPool<Collision>::Entry, ObjectPool<Collision>::Entry>(ObjectPool<Collision>::Entry*, unsigned long, ObjectPool<Collision>::Entry const&, std::allocator<ObjectPool<Collision>::Entry>&)
- 0.00 48.23 0.00 1 0.00 0.00 ObjectPool<Rectangle>::Entry* std::__uninitialized_fill_n_a<ObjectPool<Rectangle>::Entry*, unsigned long, ObjectPool<Rectangle>::Entry, ObjectPool<Rectangle>::Entry>(ObjectPool<Rectangle>::Entry*, unsigned long, ObjectPool<Rectangle>::Entry const&, std::allocator<ObjectPool<Rectangle>::Entry>&)
- 0.00 48.23 0.00 1 0.00 0.00 std::remove_reference<std::allocator<ModalIntent> const&>::type&& std::move<std::allocator<ModalIntent> const&>(std::allocator<ModalIntent> const&)
- 0.00 48.23 0.00 1 0.00 0.00 std::remove_reference<std::allocator<MouseXIntent> const&>::type&& std::move<std::allocator<MouseXIntent> const&>(std::allocator<MouseXIntent> const&)
- 0.00 48.23 0.00 1 0.00 0.00 std::remove_reference<std::allocator<MouseYIntent> const&>::type&& std::move<std::allocator<MouseYIntent> const&>(std::allocator<MouseYIntent> const&)
- 0.00 48.23 0.00 1 0.00 0.00 std::remove_reference<std::allocator<MoveLeftIntent> const&>::type&& std::move<std::allocator<MoveLeftIntent> const&>(std::allocator<MoveLeftIntent> const&)
- 0.00 48.23 0.00 1 0.00 0.00 std::remove_reference<std::allocator<CloseInputEvent> const&>::type&& std::move<std::allocator<CloseInputEvent> const&>(std::allocator<CloseInputEvent> const&)
- 0.00 48.23 0.00 1 0.00 0.00 std::remove_reference<std::allocator<LeftClickIntent> const&>::type&& std::move<std::allocator<LeftClickIntent> const&>(std::allocator<LeftClickIntent> const&)
- 0.00 48.23 0.00 1 0.00 0.00 std::remove_reference<std::allocator<MoveRightIntent> const&>::type&& std::move<std::allocator<MoveRightIntent> const&>(std::allocator<MoveRightIntent> const&)
- 0.00 48.23 0.00 1 0.00 0.00 std::remove_reference<std::allocator<ResetViewIntent> const&>::type&& std::move<std::allocator<ResetViewIntent> const&>(std::allocator<ResetViewIntent> const&)
- 0.00 48.23 0.00 1 0.00 0.00 std::remove_reference<std::allocator<MouseWheelIntent> const&>::type&& std::move<std::allocator<MouseWheelIntent> const&>(std::allocator<MouseWheelIntent> const&)
- 0.00 48.23 0.00 1 0.00 0.00 std::remove_reference<std::allocator<ResizeInputEvent> const&>::type&& std::move<std::allocator<ResizeInputEvent> const&>(std::allocator<ResizeInputEvent> const&)
- 0.00 48.23 0.00 1 0.00 0.00 std::remove_reference<std::allocator<RightClickIntent> const&>::type&& std::move<std::allocator<RightClickIntent> const&>(std::allocator<RightClickIntent> const&)
- 0.00 48.23 0.00 1 0.00 0.00 std::remove_reference<std::allocator<RemoveTilesIntent> const&>::type&& std::move<std::allocator<RemoveTilesIntent> const&>(std::allocator<RemoveTilesIntent> const&)
- 0.00 48.23 0.00 1 0.00 0.00 std::remove_reference<std::allocator<VisualDebugIntent> const&>::type&& std::move<std::allocator<VisualDebugIntent> const&>(std::allocator<VisualDebugIntent> const&)
- 0.00 48.23 0.00 1 0.00 0.00 std::remove_reference<std::allocator<SerializeMapIntent> const&>::type&& std::move<std::allocator<SerializeMapIntent> const&>(std::allocator<SerializeMapIntent> const&)
- 0.00 48.23 0.00 1 0.00 0.00 std::remove_reference<std::allocator<LostFocusInputEvent> const&>::type&& std::move<std::allocator<LostFocusInputEvent> const&>(std::allocator<LostFocusInputEvent> const&)
- 0.00 48.23 0.00 1 0.00 0.00 std::remove_reference<std::allocator<SelectMenuItemIntent> const&>::type&& std::move<std::allocator<SelectMenuItemIntent> const&>(std::allocator<SelectMenuItemIntent> const&)
- 0.00 48.23 0.00 1 0.00 0.00 std::remove_reference<std::allocator<GainedFocusInputEvent> const&>::type&& std::move<std::allocator<GainedFocusInputEvent> const&>(std::allocator<GainedFocusInputEvent> const&)
- 0.00 48.23 0.00 1 0.00 0.00 std::remove_reference<std::allocator<GridVisibilityToggleIntent> const&>::type&& std::move<std::allocator<GridVisibilityToggleIntent> const&>(std::allocator<GridVisibilityToggleIntent> const&)
- 0.00 48.23 0.00 1 0.00 0.00 std::remove_reference<std::allocator<Mailbox::HandlerEntryImpl<SetVisualDebugMessage, (void*)0> > const&>::type&& std::move<std::allocator<Mailbox::HandlerEntryImpl<SetVisualDebugMessage, (void*)0> > const&>(std::allocator<Mailbox::HandlerEntryImpl<SetVisualDebugMessage, (void*)0> > const&)
- 0.00 48.23 0.00 1 0.00 0.00 std::remove_reference<std::allocator<Mailbox::HandlerEntryImpl<SetGridVisibilityMessage, (void*)0> > const&>::type&& std::move<std::allocator<Mailbox::HandlerEntryImpl<SetGridVisibilityMessage, (void*)0> > const&>(std::allocator<Mailbox::HandlerEntryImpl<SetGridVisibilityMessage, (void*)0> > const&)
- 0.00 48.23 0.00 1 0.00 0.00 std::remove_reference<std::allocator<std::_Rb_tree_node<std::pair<Logger::CATEGORY const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >&>::type&& std::move<std::allocator<std::_Rb_tree_node<std::pair<Logger::CATEGORY const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >&>(std::allocator<std::_Rb_tree_node<std::pair<Logger::CATEGORY const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >&)
- 0.00 48.23 0.00 1 0.00 0.00 std::remove_reference<std::shared_ptr<ModalIntent>&>::type&& std::move<std::shared_ptr<ModalIntent>&>(std::shared_ptr<ModalIntent>&)
- 0.00 48.23 0.00 1 0.00 0.00 std::remove_reference<std::shared_ptr<MouseXIntent>&>::type&& std::move<std::shared_ptr<MouseXIntent>&>(std::shared_ptr<MouseXIntent>&)
- 0.00 48.23 0.00 1 0.00 0.00 std::remove_reference<std::shared_ptr<MouseYIntent>&>::type&& std::move<std::shared_ptr<MouseYIntent>&>(std::shared_ptr<MouseYIntent>&)
- 0.00 48.23 0.00 1 0.00 0.00 std::remove_reference<std::shared_ptr<MoveLeftIntent>&>::type&& std::move<std::shared_ptr<MoveLeftIntent>&>(std::shared_ptr<MoveLeftIntent>&)
- 0.00 48.23 0.00 1 0.00 0.00 std::remove_reference<std::shared_ptr<CloseInputEvent>&>::type&& std::move<std::shared_ptr<CloseInputEvent>&>(std::shared_ptr<CloseInputEvent>&)
- 0.00 48.23 0.00 1 0.00 0.00 std::remove_reference<std::shared_ptr<LeftClickIntent>&>::type&& std::move<std::shared_ptr<LeftClickIntent>&>(std::shared_ptr<LeftClickIntent>&)
- 0.00 48.23 0.00 1 0.00 0.00 std::remove_reference<std::shared_ptr<MoveRightIntent>&>::type&& std::move<std::shared_ptr<MoveRightIntent>&>(std::shared_ptr<MoveRightIntent>&)
- 0.00 48.23 0.00 1 0.00 0.00 std::remove_reference<std::shared_ptr<ResetViewIntent>&>::type&& std::move<std::shared_ptr<ResetViewIntent>&>(std::shared_ptr<ResetViewIntent>&)
- 0.00 48.23 0.00 1 0.00 0.00 std::remove_reference<std::shared_ptr<MouseWheelIntent>&>::type&& std::move<std::shared_ptr<MouseWheelIntent>&>(std::shared_ptr<MouseWheelIntent>&)
- 0.00 48.23 0.00 1 0.00 0.00 std::remove_reference<std::shared_ptr<ResizeInputEvent>&>::type&& std::move<std::shared_ptr<ResizeInputEvent>&>(std::shared_ptr<ResizeInputEvent>&)
- 0.00 48.23 0.00 1 0.00 0.00 std::remove_reference<std::shared_ptr<RightClickIntent>&>::type&& std::move<std::shared_ptr<RightClickIntent>&>(std::shared_ptr<RightClickIntent>&)
- 0.00 48.23 0.00 1 0.00 0.00 std::remove_reference<std::shared_ptr<RemoveTilesIntent>&>::type&& std::move<std::shared_ptr<RemoveTilesIntent>&>(std::shared_ptr<RemoveTilesIntent>&)
- 0.00 48.23 0.00 1 0.00 0.00 std::remove_reference<std::shared_ptr<VisualDebugIntent>&>::type&& std::move<std::shared_ptr<VisualDebugIntent>&>(std::shared_ptr<VisualDebugIntent>&)
- 0.00 48.23 0.00 1 0.00 0.00 std::remove_reference<std::shared_ptr<SerializeMapIntent>&>::type&& std::move<std::shared_ptr<SerializeMapIntent>&>(std::shared_ptr<SerializeMapIntent>&)
- 0.00 48.23 0.00 1 0.00 0.00 std::remove_reference<std::shared_ptr<LostFocusInputEvent>&>::type&& std::move<std::shared_ptr<LostFocusInputEvent>&>(std::shared_ptr<LostFocusInputEvent>&)
- 0.00 48.23 0.00 1 0.00 0.00 std::remove_reference<std::shared_ptr<SelectMenuItemIntent>&>::type&& std::move<std::shared_ptr<SelectMenuItemIntent>&>(std::shared_ptr<SelectMenuItemIntent>&)
- 0.00 48.23 0.00 1 0.00 0.00 std::remove_reference<std::shared_ptr<GainedFocusInputEvent>&>::type&& std::move<std::shared_ptr<GainedFocusInputEvent>&>(std::shared_ptr<GainedFocusInputEvent>&)
- 0.00 48.23 0.00 1 0.00 0.00 std::remove_reference<std::shared_ptr<GridVisibilityToggleIntent>&>::type&& std::move<std::shared_ptr<GridVisibilityToggleIntent>&>(std::shared_ptr<GridVisibilityToggleIntent>&)
- 0.00 48.23 0.00 1 0.00 0.00 std::remove_reference<std::shared_ptr<Mailbox::HandlerEntryImpl<SetVisualDebugMessage, (void*)0> >&>::type&& std::move<std::shared_ptr<Mailbox::HandlerEntryImpl<SetVisualDebugMessage, (void*)0> >&>(std::shared_ptr<Mailbox::HandlerEntryImpl<SetVisualDebugMessage, (void*)0> >&)
- 0.00 48.23 0.00 1 0.00 0.00 std::remove_reference<std::shared_ptr<Mailbox::HandlerEntryImpl<SetGridVisibilityMessage, (void*)0> >&>::type&& std::move<std::shared_ptr<Mailbox::HandlerEntryImpl<SetGridVisibilityMessage, (void*)0> >&>(std::shared_ptr<Mailbox::HandlerEntryImpl<SetGridVisibilityMessage, (void*)0> >&)
- 0.00 48.23 0.00 1 0.00 0.00 std::remove_reference<std::__shared_ptr<ModalIntent, (__gnu_cxx::_Lock_policy)2>&>::type&& std::move<std::__shared_ptr<ModalIntent, (__gnu_cxx::_Lock_policy)2>&>(std::__shared_ptr<ModalIntent, (__gnu_cxx::_Lock_policy)2>&)
- 0.00 48.23 0.00 1 0.00 0.00 std::remove_reference<std::__shared_ptr<MouseXIntent, (__gnu_cxx::_Lock_policy)2>&>::type&& std::move<std::__shared_ptr<MouseXIntent, (__gnu_cxx::_Lock_policy)2>&>(std::__shared_ptr<MouseXIntent, (__gnu_cxx::_Lock_policy)2>&)
- 0.00 48.23 0.00 1 0.00 0.00 std::remove_reference<std::__shared_ptr<MouseYIntent, (__gnu_cxx::_Lock_policy)2>&>::type&& std::move<std::__shared_ptr<MouseYIntent, (__gnu_cxx::_Lock_policy)2>&>(std::__shared_ptr<MouseYIntent, (__gnu_cxx::_Lock_policy)2>&)
- 0.00 48.23 0.00 1 0.00 0.00 std::remove_reference<std::__shared_ptr<MoveLeftIntent, (__gnu_cxx::_Lock_policy)2>&>::type&& std::move<std::__shared_ptr<MoveLeftIntent, (__gnu_cxx::_Lock_policy)2>&>(std::__shared_ptr<MoveLeftIntent, (__gnu_cxx::_Lock_policy)2>&)
- 0.00 48.23 0.00 1 0.00 0.00 std::remove_reference<std::__shared_ptr<CloseInputEvent, (__gnu_cxx::_Lock_policy)2>&>::type&& std::move<std::__shared_ptr<CloseInputEvent, (__gnu_cxx::_Lock_policy)2>&>(std::__shared_ptr<CloseInputEvent, (__gnu_cxx::_Lock_policy)2>&)
- 0.00 48.23 0.00 1 0.00 0.00 std::remove_reference<std::__shared_ptr<LeftClickIntent, (__gnu_cxx::_Lock_policy)2>&>::type&& std::move<std::__shared_ptr<LeftClickIntent, (__gnu_cxx::_Lock_policy)2>&>(std::__shared_ptr<LeftClickIntent, (__gnu_cxx::_Lock_policy)2>&)
- 0.00 48.23 0.00 1 0.00 0.00 std::remove_reference<std::__shared_ptr<MoveRightIntent, (__gnu_cxx::_Lock_policy)2>&>::type&& std::move<std::__shared_ptr<MoveRightIntent, (__gnu_cxx::_Lock_policy)2>&>(std::__shared_ptr<MoveRightIntent, (__gnu_cxx::_Lock_policy)2>&)
- 0.00 48.23 0.00 1 0.00 0.00 std::remove_reference<std::__shared_ptr<ResetViewIntent, (__gnu_cxx::_Lock_policy)2>&>::type&& std::move<std::__shared_ptr<ResetViewIntent, (__gnu_cxx::_Lock_policy)2>&>(std::__shared_ptr<ResetViewIntent, (__gnu_cxx::_Lock_policy)2>&)
- 0.00 48.23 0.00 1 0.00 0.00 std::remove_reference<std::__shared_ptr<MouseWheelIntent, (__gnu_cxx::_Lock_policy)2>&>::type&& std::move<std::__shared_ptr<MouseWheelIntent, (__gnu_cxx::_Lock_policy)2>&>(std::__shared_ptr<MouseWheelIntent, (__gnu_cxx::_Lock_policy)2>&)
- 0.00 48.23 0.00 1 0.00 0.00 std::remove_reference<std::__shared_ptr<ResizeInputEvent, (__gnu_cxx::_Lock_policy)2>&>::type&& std::move<std::__shared_ptr<ResizeInputEvent, (__gnu_cxx::_Lock_policy)2>&>(std::__shared_ptr<ResizeInputEvent, (__gnu_cxx::_Lock_policy)2>&)
- 0.00 48.23 0.00 1 0.00 0.00 std::remove_reference<std::__shared_ptr<RightClickIntent, (__gnu_cxx::_Lock_policy)2>&>::type&& std::move<std::__shared_ptr<RightClickIntent, (__gnu_cxx::_Lock_policy)2>&>(std::__shared_ptr<RightClickIntent, (__gnu_cxx::_Lock_policy)2>&)
- 0.00 48.23 0.00 1 0.00 0.00 std::remove_reference<std::__shared_ptr<RemoveTilesIntent, (__gnu_cxx::_Lock_policy)2>&>::type&& std::move<std::__shared_ptr<RemoveTilesIntent, (__gnu_cxx::_Lock_policy)2>&>(std::__shared_ptr<RemoveTilesIntent, (__gnu_cxx::_Lock_policy)2>&)
- 0.00 48.23 0.00 1 0.00 0.00 std::remove_reference<std::__shared_ptr<VisualDebugIntent, (__gnu_cxx::_Lock_policy)2>&>::type&& std::move<std::__shared_ptr<VisualDebugIntent, (__gnu_cxx::_Lock_policy)2>&>(std::__shared_ptr<VisualDebugIntent, (__gnu_cxx::_Lock_policy)2>&)
- 0.00 48.23 0.00 1 0.00 0.00 std::remove_reference<std::__shared_ptr<SerializeMapIntent, (__gnu_cxx::_Lock_policy)2>&>::type&& std::move<std::__shared_ptr<SerializeMapIntent, (__gnu_cxx::_Lock_policy)2>&>(std::__shared_ptr<SerializeMapIntent, (__gnu_cxx::_Lock_policy)2>&)
- 0.00 48.23 0.00 1 0.00 0.00 std::remove_reference<std::__shared_ptr<LostFocusInputEvent, (__gnu_cxx::_Lock_policy)2>&>::type&& std::move<std::__shared_ptr<LostFocusInputEvent, (__gnu_cxx::_Lock_policy)2>&>(std::__shared_ptr<LostFocusInputEvent, (__gnu_cxx::_Lock_policy)2>&)
- 0.00 48.23 0.00 1 0.00 0.00 std::remove_reference<std::__shared_ptr<SelectMenuItemIntent, (__gnu_cxx::_Lock_policy)2>&>::type&& std::move<std::__shared_ptr<SelectMenuItemIntent, (__gnu_cxx::_Lock_policy)2>&>(std::__shared_ptr<SelectMenuItemIntent, (__gnu_cxx::_Lock_policy)2>&)
- 0.00 48.23 0.00 1 0.00 0.00 std::remove_reference<std::__shared_ptr<GainedFocusInputEvent, (__gnu_cxx::_Lock_policy)2>&>::type&& std::move<std::__shared_ptr<GainedFocusInputEvent, (__gnu_cxx::_Lock_policy)2>&>(std::__shared_ptr<GainedFocusInputEvent, (__gnu_cxx::_Lock_policy)2>&)
- 0.00 48.23 0.00 1 0.00 0.00 std::remove_reference<std::__shared_ptr<GridVisibilityToggleIntent, (__gnu_cxx::_Lock_policy)2>&>::type&& std::move<std::__shared_ptr<GridVisibilityToggleIntent, (__gnu_cxx::_Lock_policy)2>&>(std::__shared_ptr<GridVisibilityToggleIntent, (__gnu_cxx::_Lock_policy)2>&)
- 0.00 48.23 0.00 1 0.00 0.00 char const (&std::forward<char const (&) [12]>(std::remove_reference<char const (&) [12]>::type&)) [12]
- 0.00 48.23 0.00 1 0.00 0.00 char const (&std::forward<char const (&) [13]>(std::remove_reference<char const (&) [13]>::type&)) [13]
- 0.00 48.23 0.00 1 0.00 0.00 char const (&std::forward<char const (&) [5]>(std::remove_reference<char const (&) [5]>::type&)) [5]
- 0.00 48.23 0.00 1 0.00 0.00 char const (&std::forward<char const (&) [7]>(std::remove_reference<char const (&) [7]>::type&)) [7]
- 0.00 48.23 0.00 1 0.00 0.00 std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Logger*> >*& std::forward<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Logger*> >*&>(std::remove_reference<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Logger*> >*&>::type&)
- 0.00 48.23 0.00 1 0.00 0.00 std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, bool> >*& std::forward<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, bool> >*&>(std::remove_reference<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, bool> >*&>::type&)
- 0.00 48.23 0.00 1 0.00 0.00 std::_Rb_tree_node<std::pair<std::type_index const, std::shared_ptr<Intent> > >*& std::forward<std::_Rb_tree_node<std::pair<std::type_index const, std::shared_ptr<Intent> > >*&>(std::remove_reference<std::_Rb_tree_node<std::pair<std::type_index const, std::shared_ptr<Intent> > >*&>::type&)
- 0.00 48.23 0.00 1 0.00 0.00 std::_Rb_tree_node<std::pair<unsigned int const, InputDevice*> >*& std::forward<std::_Rb_tree_node<std::pair<unsigned int const, InputDevice*> >*&>(std::remove_reference<std::_Rb_tree_node<std::pair<unsigned int const, InputDevice*> >*&>::type&)
- 0.00 48.23 0.00 1 0.00 0.00 std::_Rb_tree_node<std::pair<unsigned int const, Player*> >*& std::forward<std::_Rb_tree_node<std::pair<unsigned int const, Player*> >*&>(std::remove_reference<std::_Rb_tree_node<std::pair<unsigned int const, Player*> >*&>::type&)
- 0.00 48.23 0.00 1 0.00 0.00 void std::_Destroy<ObjectPool<VertexList>::Entry*>(ObjectPool<VertexList>::Entry*, ObjectPool<VertexList>::Entry*)
- 0.00 48.23 0.00 1 0.00 0.00 void std::_Destroy<ObjectPool<VertexList>::Entry*, ObjectPool<VertexList>::Entry>(ObjectPool<VertexList>::Entry*, ObjectPool<VertexList>::Entry*, std::allocator<ObjectPool<VertexList>::Entry>&)
- 0.00 48.23 0.00 1 0.00 0.00 void std::_Destroy<ObjectPool<Grid>::Entry*>(ObjectPool<Grid>::Entry*, ObjectPool<Grid>::Entry*)
- 0.00 48.23 0.00 1 0.00 0.00 void std::_Destroy<ObjectPool<Grid>::Entry*, ObjectPool<Grid>::Entry>(ObjectPool<Grid>::Entry*, ObjectPool<Grid>::Entry*, std::allocator<ObjectPool<Grid>::Entry>&)
- 0.00 48.23 0.00 1 0.00 0.00 void std::_Destroy<ObjectPool<TileMap>::Entry*>(ObjectPool<TileMap>::Entry*, ObjectPool<TileMap>::Entry*)
- 0.00 48.23 0.00 1 0.00 0.00 void std::_Destroy<ObjectPool<TileMap>::Entry*, ObjectPool<TileMap>::Entry>(ObjectPool<TileMap>::Entry*, ObjectPool<TileMap>::Entry*, std::allocator<ObjectPool<TileMap>::Entry>&)
- 0.00 48.23 0.00 1 0.00 0.00 void std::_Destroy<ObjectPool<Clickable>::Entry*>(ObjectPool<Clickable>::Entry*, ObjectPool<Clickable>::Entry*)
- 0.00 48.23 0.00 1 0.00 0.00 void std::_Destroy<ObjectPool<Clickable>::Entry*, ObjectPool<Clickable>::Entry>(ObjectPool<Clickable>::Entry*, ObjectPool<Clickable>::Entry*, std::allocator<ObjectPool<Clickable>::Entry>&)
- 0.00 48.23 0.00 1 0.00 0.00 void std::_Destroy<ObjectPool<Collision>::Entry*>(ObjectPool<Collision>::Entry*, ObjectPool<Collision>::Entry*)
- 0.00 48.23 0.00 1 0.00 0.00 void std::_Destroy<ObjectPool<Collision>::Entry*, ObjectPool<Collision>::Entry>(ObjectPool<Collision>::Entry*, ObjectPool<Collision>::Entry*, std::allocator<ObjectPool<Collision>::Entry>&)
- 0.00 48.23 0.00 1 0.00 0.00 void std::_Destroy<ObjectPool<Rectangle>::Entry*>(ObjectPool<Rectangle>::Entry*, ObjectPool<Rectangle>::Entry*)
- 0.00 48.23 0.00 1 0.00 0.00 void std::_Destroy<ObjectPool<Rectangle>::Entry*, ObjectPool<Rectangle>::Entry>(ObjectPool<Rectangle>::Entry*, ObjectPool<Rectangle>::Entry*, std::allocator<ObjectPool<Rectangle>::Entry>&)
- 0.00 48.23 0.00 1 0.00 0.00 std::iterator_traits<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const*>::difference_type std::distance<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const*>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const*)
- 0.00 48.23 0.00 1 0.00 0.00 BuilderScene::create_hud(Game&)::{lambda()#1}::operator()() const
- 0.00 48.23 0.00 1 0.00 0.00 BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>)::{lambda()#2}::operator()() const
- 0.00 48.23 0.00 1 0.00 0.00 BuilderScene::create_backdrop(GraphicalSystem*)::{lambda()#1}::operator()() const
- 0.00 48.23 0.00 1 0.00 0.00 BuilderScene::create_fps_display(GraphicalSystem*)::{lambda()#1}::operator()() const
- 0.00 48.23 0.00 1 0.00 0.00 BuilderScene::create_tile_palette(GraphicalSystem*)::{lambda()#1}::operator()() const
- 0.00 48.23 0.00 1 0.00 0.00 BuilderScene::mouse_script_add_pan_behavior(Game&, Handle)::{lambda()#1}::operator()() const
- 0.00 48.23 0.00 1 0.00 0.00 BuilderScene::mouse_script_add_select_behavior(Game&, Handle)::{lambda()#1}::operator()() const
- 0.00 48.23 0.00 1 0.00 0.00 StartMenuScene::init(Game&)::{lambda()#2}::operator()() const
- % the percentage of the total running time of the
- time program used by this function.
- cumulative a running sum of the number of seconds accounted
- seconds for by this function and those listed above it.
- self the number of seconds accounted for by this
- seconds function alone. This is the major sort for this
- listing.
- calls the number of times this function was invoked, if
- this function is profiled, else blank.
- self the average number of milliseconds spent in this
- ms/call function per call, if this function is profiled,
- else blank.
- total the average number of milliseconds spent in this
- ms/call function and its descendents per call, if this
- function is profiled, else blank.
- name the name of the function. This is the minor sort
- for this listing. The index shows the location of
- the function in the gprof listing. If the index is
- in parenthesis it shows where it would appear in
- the gprof listing if it were to be printed.
- Copyright (C) 2012-2018 Free Software Foundation, Inc.
- Copying and distribution of this file, with or without modification,
- are permitted in any medium without royalty provided the copyright
- notice and this notice are preserved.
- Call graph (explanation follows)
- granularity: each sample hit covers 2 byte(s) for 0.02% of 48.23 seconds
- index % time self children called name
- <spontaneous>
- [1] 96.1 0.00 46.34 main [1]
- 0.00 45.90 1/1 Game::start() [2]
- 0.00 0.29 1/1 Game::Game() [138]
- 0.00 0.09 1/1 Game::~Game() [313]
- 0.00 0.07 1/1 StartMenuScene::StartMenuScene() [370]
- 0.00 0.00 1/2 Game::load_scene(Scene*) [2396]
- -----------------------------------------------
- 0.00 45.90 1/1 main [1]
- [2] 95.2 0.00 45.90 1 Game::start() [2]
- 0.02 45.88 1/1 Game::main_loop() [3]
- -----------------------------------------------
- 0.02 45.88 1/1 Game::start() [2]
- [3] 95.2 0.02 45.88 1 Game::main_loop() [3]
- 0.05 44.56 7894/7894 Scene::update(Game&) [4]
- 0.00 0.98 2/2 Scene::do_init(Game&) [66]
- 0.01 0.12 7894/7894 InputManager::update(Game&) [230]
- 0.00 0.07 1/1 BuilderScene::~BuilderScene() [356]
- 0.00 0.07 1/1 StartMenuScene::~StartMenuScene() [358]
- 0.00 0.01 7894/7894 InputManager::poll_event(Game&) [686]
- 0.00 0.00 15788/23868 Game::input_manager() [964]
- 0.00 0.00 2/2 Scene::do_enter(Game&) [1100]
- 0.00 0.00 2/2 Scene::do_exit(Game&) [2398]
- 0.00 0.00 1/771 FullLogger::msg(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, Logger::CATEGORY, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) [1325]
- 0.00 0.00 2/2 std::stack<Scene*, std::deque<Scene*, std::allocator<Scene*> > >::push(Scene* const&) [2880]
- 0.00 0.00 15791/16041 std::stack<Scene*, std::deque<Scene*, std::allocator<Scene*> > >::empty() const [3464]
- 0.00 0.00 7896/8879 std::stack<Scene*, std::deque<Scene*, std::allocator<Scene*> > >::top() [3585]
- 0.00 0.00 7894/8093 Color::Color(sf::Color const&) [3598]
- 0.00 0.00 7894/7894 Canvas::clear(Color const&) [3619]
- 0.00 0.00 7894/8266 Color::~Color() [3596]
- 0.00 0.00 7894/7894 Canvas::update() [3620]
- 0.00 0.00 2/2 std::stack<Scene*, std::deque<Scene*, std::allocator<Scene*> > >::pop() [6646]
- 0.00 0.00 2/2 Scene::is_initialized() const [6288]
- 0.00 0.00 1/772 Game::logger() [4087]
- -----------------------------------------------
- 0.05 44.56 7894/7894 Game::main_loop() [3]
- [4] 92.5 0.05 44.56 7894 Scene::update(Game&) [4]
- 0.02 44.39 31442/31442 System::update(Game&) [5]
- 0.00 0.05 1566662/43413833 Scene::get_entity(Handle) [45]
- 0.00 0.04 7894/16319 Scene::entities() const [321]
- 0.02 0.00 31442/31442 __gnu_cxx::__normal_iterator<System**, std::vector<System*, std::allocator<System*> > >::operator++() [669]
- 0.00 0.01 1574556/39007591 std::vector<Handle, std::allocator<Handle> >::end() [155]
- 0.00 0.01 1574556/1598171 Messageable::handle_queued_messages() [813]
- 0.00 0.00 1574556/3156531 bool __gnu_cxx::operator!=<Handle*, std::vector<Handle, std::allocator<Handle> > >(__gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > > const&, __gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > > const&) [723]
- 0.01 0.00 39336/39336 bool __gnu_cxx::operator!=<System**, std::vector<System*, std::allocator<System*> > >(__gnu_cxx::__normal_iterator<System**, std::vector<System*, std::allocator<System*> > > const&, __gnu_cxx::__normal_iterator<System**, std::vector<System*, std::allocator<System*> > > const&) [971]
- 0.00 0.00 1566662/3162920 __gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > >::operator++() [802]
- 0.00 0.00 7894/40299 std::vector<Handle, std::allocator<Handle> >::~vector() [547]
- 0.00 0.00 7894/1835285 std::vector<Handle, std::allocator<Handle> >::begin() [919]
- 0.00 0.00 1566662/6323213 __gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > >::operator*() const [2959]
- 0.00 0.00 39336/42294 std::vector<System*, std::allocator<System*> >::end() [3307]
- 0.00 0.00 31442/31442 __gnu_cxx::__normal_iterator<System**, std::vector<System*, std::allocator<System*> > >::operator*() const [3338]
- 0.00 0.00 7894/8505 std::vector<System*, std::allocator<System*> >::begin() [3593]
- -----------------------------------------------
- 0.02 44.39 31442/31442 Scene::update(Game&) [4]
- [5] 92.1 0.02 44.39 31442 System::update(Game&) [5]
- 0.69 33.72 23615/23615 EntitySubscription::for_each(std::function<void (Handle)>) [6]
- 0.14 3.53 7894/7896 PostorderEntitySubscription::init() [28]
- 0.05 3.36 7894/8161 PreorderEntitySubscription::init() [29]
- 0.00 2.74 7827/7828 BaseEntitySubscription::init() [32]
- 0.00 0.08 47230/47230 std::function<void (Handle)>::~function() [343]
- 0.01 0.04 23615/23615 std::function<void (Handle)>::function<System::update(Game&)::{lambda(Handle)#1}, void, void>(System::update(Game&)::{lambda(Handle)#1}) [403]
- 0.01 0.01 7894/7894 CallbackSystem::post_update(Game&) [662]
- 0.00 0.01 7894/7894 GraphicalSystem::pre_update(Game&) [761]
- 0.01 0.00 15721/15721 System::post_update(Game&) [845]
- 0.00 0.01 23615/23615 std::function<void (Handle)>::function(std::function<void (Handle)> const&) [928]
- 0.00 0.00 23615/1598171 Messageable::handle_queued_messages() [813]
- 0.00 0.00 31442/31442 System::is_enabled() const [3337]
- 0.00 0.00 15721/15721 System::pre_update(Game&) [3478]
- -----------------------------------------------
- 0.69 33.72 23615/23615 System::update(Game&) [5]
- [6] 71.3 0.69 33.72 23615 EntitySubscription::for_each(std::function<void (Handle)>) [6]
- 0.17 33.02 32386912/32386912 std::function<void (Handle)>::operator()(Handle) const [7]
- 0.08 0.12 32410527/39007591 std::vector<Handle, std::allocator<Handle> >::end() [155]
- 0.15 0.03 32410527/32469796 bool __gnu_cxx::operator!=<Handle const*, Handle*, std::vector<Handle, std::allocator<Handle> > >(__gnu_cxx::__normal_iterator<Handle const*, std::vector<Handle, std::allocator<Handle> > > const&, __gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > > const&) [190]
- 0.09 0.00 32386912/35635835 __gnu_cxx::__normal_iterator<Handle const*, std::vector<Handle, std::allocator<Handle> > >::operator++() [300]
- 0.06 0.00 32386912/37458566 __gnu_cxx::__normal_iterator<Handle const*, std::vector<Handle, std::allocator<Handle> > >::operator*() const [344]
- 0.00 0.00 23615/1835285 std::vector<Handle, std::allocator<Handle> >::begin() [919]
- 0.00 0.00 23615/32131 __gnu_cxx::__normal_iterator<Handle const*, std::vector<Handle, std::allocator<Handle> > >::__normal_iterator<Handle*>(__gnu_cxx::__normal_iterator<Handle*, __gnu_cxx::__enable_if<std::__are_same<Handle*, Handle*>::__value, std::vector<Handle, std::allocator<Handle> > >::__type> const&) [1448]
- 0.00 0.00 23615/23615 EntitySubscription::on_for_each() [3415]
- -----------------------------------------------
- 0.17 33.02 32386912/32386912 EntitySubscription::for_each(std::function<void (Handle)>) [6]
- [7] 68.8 0.17 33.02 32386912 std::function<void (Handle)>::operator()(Handle) const [7]
- 0.11 32.80 32386912/32386912 std::_Function_handler<void (Handle), System::update(Game&)::{lambda(Handle)#1}>::_M_invoke(std::_Any_data const&, Handle&&) [8]
- 0.06 0.00 32386912/32731940 std::_Function_base::_M_empty() const [384]
- 0.04 0.00 32386912/80208521 Handle&& std::forward<Handle>(std::remove_reference<Handle>::type&) [270]
- -----------------------------------------------
- 0.11 32.80 32386912/32386912 std::function<void (Handle)>::operator()(Handle) const [7]
- [8] 68.2 0.11 32.80 32386912 std::_Function_handler<void (Handle), System::update(Game&)::{lambda(Handle)#1}>::_M_invoke(std::_Any_data const&, Handle&&) [8]
- 0.45 32.12 32386912/32386912 System::update(Game&)::{lambda(Handle)#1}::operator()(Handle) const [9]
- 0.09 0.10 32386912/32386912 std::_Function_base::_Base_manager<System::update(Game&)::{lambda(Handle)#1}>::_M_get_pointer(std::_Any_data const&) [183]
- 0.04 0.00 32386912/80208521 Handle&& std::forward<Handle>(std::remove_reference<Handle>::type&) [270]
- -----------------------------------------------
- 0.45 32.12 32386912/32386912 std::_Function_handler<void (Handle), System::update(Game&)::{lambda(Handle)#1}>::_M_invoke(std::_Any_data const&, Handle&&) [8]
- [9] 67.5 0.45 32.12 32386912 System::update(Game&)::{lambda(Handle)#1}::operator()(Handle) const [9]
- 0.68 24.36 30642705/30642705 GridSystem::on_update(Game&, Entity&) [10]
- 0.06 3.38 1488163/1488163 GraphicalSystem::on_update(Game&, Entity&) [30]
- 0.03 2.56 256041/256041 CallbackSystem::on_update(Game&, Entity&) [34]
- 0.07 1.00 32386912/43413833 Scene::get_entity(Handle) [45]
- -----------------------------------------------
- 0.68 24.36 30642705/30642705 System::update(Game&)::{lambda(Handle)#1}::operator()(Handle) const [9]
- [10] 51.9 0.68 24.36 30642705 GridSystem::on_update(Game&, Entity&) [10]
- 0.18 14.54 30642705/32209519 Grid* Entity::get<Grid, (void*)0>() [11]
- 0.50 1.09 30642705/30650720 Camera::bounds() const [41]
- 0.24 1.25 91928115/91928115 std::map<unsigned int, Entity*, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, Entity*> > >::map() [43]
- 0.29 1.18 91928115/91928630 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::operator+<char, std::char_traits<char>, std::allocator<char> >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const*) [44]
- 0.11 1.01 91928115/91928115 std::map<unsigned int, Entity*, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, Entity*> > >::~map() [58]
- 0.02 1.03 30642705/30642893 GridSystem::camera() [62]
- 0.09 0.91 30642705/31592767 System::global_transform(Entity&) [64]
- 0.04 0.90 30642705/30650752 std::shared_ptr<Camera>::~shared_ptr() [69]
- 0.17 0.00 30642704/30642704 bool sf::operator==<float>(sf::Rect<float> const&, sf::Rect<float> const&) [196]
- 0.00 0.10 63/63 GridSystem::create_text_marker(Entity*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Vector2<float> const&) [286]
- 0.06 0.03 30642705/30658641 std::__shared_ptr_access<Camera, (__gnu_cxx::_Lock_policy)2, false, false>::operator->() const [299]
- 0.09 0.00 30642571/30642571 bool sf::operator==<float>(sf::Vector2<float> const&, sf::Vector2<float> const&) [309]
- 0.09 0.00 91928115/91956801 Component::id[abi:cxx11]() const [307]
- 0.00 0.08 53/53 GridSystem::create_col(Entity*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, float) [322]
- 0.00 0.07 41/41 GridSystem::create_row(Entity*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, float) [371]
- 0.01 0.05 351641/351779 Grid::grid_index(sf::Vector2<float> const&) [373]
- 0.00 0.06 7814/11265 std::__cxx11::to_string(int) [312]
- 0.05 0.00 30643331/32051231 Grid::zoom_factor() const [426]
- 0.02 0.00 543813/4336605 SceneNode::visible() const [206]
- 0.00 0.02 24520/26311 std::__cxx11::stoi(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long*, int) [610]
- 0.00 0.02 1247095/1247095 std::_Rb_tree_iterator<std::pair<unsigned int const, Entity*> >::operator->() const [650]
- 0.00 0.01 75580/75580 std::map<unsigned int, Entity*, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, Entity*> > >::operator[](unsigned int const&) [691]
- 0.01 0.00 157/157 std::__cxx11::to_string(unsigned int) [728]
- 0.00 0.01 17512/2333285 Rectangle* Entity::get<Rectangle, (void*)0>() [55]
- 0.01 0.00 1284531/37528737 Entity::space() const [169]
- 0.00 0.01 24520/24520 std::map<unsigned int, Entity*, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, Entity*> > >::operator[](unsigned int&&) [933]
- 0.00 0.00 7751/2325255 Text* Entity::get<Text, (void*)0>() [47]
- 0.00 0.00 24520/3168806 SceneNode::entity() const [101]
- 0.00 0.00 24520/3168779 SceneNode::get_child(unsigned int) const [178]
- 0.00 0.00 24710/3185248 SceneNode::num_children() const [222]
- 0.00 0.00 352021/62719575 sf::Vector2<float>::Vector2(float, float) [211]
- 0.00 0.00 24520/43413833 Scene::get_entity(Handle) [45]
- 0.00 0.00 24520/41016839 System::scene() [255]
- 0.00 0.00 380/380 Grid::ceil(sf::Vector2<float> const&) [1271]
- 0.00 0.00 8756/8760 Rectangle::size(float, float) [1348]
- 0.00 0.00 190/9523424 float const& std::min<float>(float const&, float const&) [459]
- 0.00 0.00 703282/703360 SceneNode::position() const [3028]
- 0.00 0.00 365869/465969 std::map<unsigned int, Entity*, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, Entity*> > >::end() [3044]
- 0.00 0.00 365869/365869 std::_Rb_tree_iterator<std::pair<unsigned int const, Entity*> >::operator!=(std::_Rb_tree_iterator<std::pair<unsigned int const, Entity*> > const&) const [3051]
- 0.00 0.00 358660/358660 std::_Rb_tree_iterator<std::pair<unsigned int const, Entity*> >::operator++() [3058]
- 0.00 0.00 98080/98302 Entity::id[abi:cxx11]() const [3200]
- 0.00 0.00 73560/89665 __gnu_cxx::__enable_if<std::__is_char<char>::__value, bool>::__type std::operator==<char>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [3204]
- 0.00 0.00 24583/24614 SceneNode::visible(bool) [3396]
- 0.00 0.00 12490/12490 std::map<unsigned int, Entity*, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, Entity*> > >::size() const [3536]
- 0.00 0.00 8756/8872 SceneNode::position(float, float) [3586]
- 0.00 0.00 7209/7209 std::map<unsigned int, Entity*, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, Entity*> > >::begin() [3634]
- 0.00 0.00 4287/708413 Grid::tile_width() const [3025]
- 0.00 0.00 4287/708400 Grid::tile_height() const [3026]
- 0.00 0.00 3907/6411 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::operator+<char, std::char_traits<char>, std::allocator<char> >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, char const*) [3644]
- 0.00 0.00 3907/5207 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::operator+<char, std::char_traits<char>, std::allocator<char> >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [3708]
- 0.00 0.00 3907/5734 Text::string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [3697]
- 0.00 0.00 3907/4435 SceneNode::position(sf::Vector2<float> const&) [3733]
- 0.00 0.00 380/380 std::_Rb_tree_iterator<std::pair<unsigned int const, Entity*> >::_Rb_tree_iterator() [4249]
- 0.00 0.00 190/1407307 std::round(float) [2999]
- 0.00 0.00 157/157 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::operator+<char, std::char_traits<char>, std::allocator<char> >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [4477]
- -----------------------------------------------
- 0.00 0.00 2/32209519 BuilderScene::create_tile_palette(GraphicalSystem*) [697]
- 0.00 0.00 50/32209519 BuilderScene::load_from_file(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) [207]
- 0.00 0.00 60/32209519 BuilderScene::mouse_script_add_pan_behavior(Game&, Handle)::{lambda()#3}::operator()() const [1093]
- 0.00 0.00 483/32209519 BuilderScene::mouse_script_add_zoom_behavior(Game&, Handle)::{lambda()#2}::operator()() const [993]
- 0.01 0.74 1566219/32209519 bool EntityFilter::ExpressionTuple<Grid>::traverse_tuple<1ul, (void*)0>(Entity&, bool) [78]
- 0.18 14.54 30642705/32209519 GridSystem::on_update(Game&, Entity&) [10]
- [11] 32.1 0.19 15.29 32209519 Grid* Entity::get<Grid, (void*)0>() [11]
- 0.18 8.41 32209519/32209519 Grid* ComponentManager::get<Grid, (void*)0>(Handle) [14]
- 0.25 6.31 32209519/50806020 std::map<std::type_index, Handle, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > >::operator[](std::type_index&&) [13]
- 0.13 0.00 32209519/104306070 std::type_index::type_index(std::type_info const&) [118]
- -----------------------------------------------
- 0.00 0.00 1/50806034 Handle ComponentManager::add<Text, char const (&) [10], char const (&) [10], std::shared_ptr<Font>&, int&, (void*)0>(char const (&) [10], char const (&) [10], std::shared_ptr<Font>&, int&) [658]
- 0.00 0.00 1/50806034 Handle ComponentManager::add<PlayerProfile, char const (&) [20], int&, (void*)0>(char const (&) [20], int&) [899]
- 0.00 0.00 1/50806034 Handle ComponentManager::add<Sprite, char const (&) [13], std::shared_ptr<Texture>&, (void*)0>(char const (&) [13], std::shared_ptr<Texture>&) [892]
- 0.00 0.00 1/50806034 Handle ComponentManager::add<Callback, char const (&) [15], (void*)0>(char const (&) [15]) [725]
- 0.00 0.00 1/50806034 Handle ComponentManager::add<PlayerProfile, char const (&) [18], int&, (void*)0>(char const (&) [18], int&) [1825]
- 0.00 0.00 1/50806034 Handle ComponentManager::add<Callback, char const (&) [13], (void*)0>(char const (&) [13]) [1544]
- 0.00 0.00 1/50806034 Handle ComponentManager::add<TileMap, , (void*)0>() [897]
- 0.00 0.00 1/50806034 Handle ComponentManager::add<Grid, char const (&) [15], (void*)0>(char const (&) [15]) [432]
- 0.00 0.00 1/50806034 Handle ComponentManager::add<Rectangle, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, int&, int&, int&, int&, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, int&, int&, int&, int&) [1816]
- 0.00 0.00 1/50806034 Handle ComponentManager::add<Rectangle, char const (&) [19], int&, int&, int&, int&, (void*)0>(char const (&) [19], int&, int&, int&, int&) [698]
- 0.00 0.00 1/50806034 Handle ComponentManager::add<Collision, char const (&) [28], sf::Rect<float>&, (void*)0>(char const (&) [28], sf::Rect<float>&) [638]
- 0.00 0.00 1/50806034 Handle ComponentManager::add<Rectangle, char const (&) [23], int&, int&, int&, int&, (void*)0>(char const (&) [23], int&, int&, int&, int&) [1814]
- 0.00 0.00 1/50806034 Handle ComponentManager::add<Collision, char const (&) [29], sf::Rect<float>&, (void*)0>(char const (&) [29], sf::Rect<float>&) [1842]
- 0.00 0.00 1/50806034 Handle ComponentManager::add<PlayerProfile, char const (&) [23], int&, (void*)0>(char const (&) [23], int&) [1828]
- 0.00 0.00 1/50806034 Handle ComponentManager::add<Clickable, char const (&) [19], (void*)0>(char const (&) [19]) [1704]
- 0.00 0.00 1/50806034 Handle ComponentManager::add<Collision, char const (&) [19], sf::Rect<float>&, (void*)0>(char const (&) [19], sf::Rect<float>&) [1840]
- 0.00 0.00 1/50806034 Handle ComponentManager::add<Callback, char const (&) [18], bool&, (void*)0>(char const (&) [18], bool&) [1547]
- 0.00 0.00 1/50806034 Handle ComponentManager::add<Text, char const (&) [17], char const (&) [15], std::shared_ptr<Font>&, int&, (void*)0>(char const (&) [17], char const (&) [15], std::shared_ptr<Font>&, int&) [1740]
- 0.00 0.00 1/50806034 Handle ComponentManager::add<Callback, char const (&) [16], (void*)0>(char const (&) [16]) [1545]
- 0.00 0.00 1/50806034 Handle ComponentManager::add<PlayerProfile, char const (&) [21], int&, (void*)0>(char const (&) [21], int&) [1826]
- 0.00 0.00 1/50806034 Handle ComponentManager::add<Rectangle, char const (&) [21], int&, int&, int&, int&, (void*)0>(char const (&) [21], int&, int&, int&, int&) [1813]
- 0.00 0.00 1/50806034 Handle ComponentManager::add<Text, char const (&) [16], char const (&) [5], std::shared_ptr<Font>&, int&, (void*)0>(char const (&) [16], char const (&) [5], std::shared_ptr<Font>&, int&) [1741]
- 0.00 0.00 1/50806034 Handle ComponentManager::add<Callback, char const (&) [20], (void*)0>(char const (&) [20]) [1548]
- 0.00 0.00 1/50806034 Handle ComponentManager::add<Callback, char const (&) [26], (void*)0>(char const (&) [26]) [1552]
- 0.00 0.00 1/50806034 Handle ComponentManager::add<PlayerProfile, char const (&) [34], int&, (void*)0>(char const (&) [34], int&) [1831]
- 0.00 0.00 1/50806034 Handle ComponentManager::add<Clickable, char const (&) [30], (void*)0>(char const (&) [30]) [1707]
- 0.00 0.00 1/50806034 Handle ComponentManager::add<Collision, char const (&) [30], sf::Rect<float>&, (void*)0>(char const (&) [30], sf::Rect<float>&) [1843]
- 0.00 0.00 1/50806034 Handle ComponentManager::add<Callback, char const (&) [35], (void*)0>(char const (&) [35]) [1553]
- 0.00 0.00 1/50806034 Handle ComponentManager::add<VertexList, char const (&) [19], sf::PrimitiveType&, int&, (void*)0>(char const (&) [19], sf::PrimitiveType&, int&) [752]
- 0.00 0.00 1/50806034 Handle ComponentManager::add<PlayerProfile, char const (&) [22], int&, (void*)0>(char const (&) [22], int&) [1827]
- 0.00 0.00 1/50806034 Handle ComponentManager::add<Callback, char const (&) [17], (void*)0>(char const (&) [17]) [1546]
- 0.00 0.00 1/50806034 Handle ComponentManager::add<Text, char const (&) [17], char const (&) [8], std::shared_ptr<Font>&, int&, (void*)0>(char const (&) [17], char const (&) [8], std::shared_ptr<Font>&, int&) [659]
- 0.00 0.00 1/50806034 Handle ComponentManager::add<PlayerProfile, char const (&) [24], int&, (void*)0>(char const (&) [24], int&) [900]
- 0.00 0.00 1/50806034 Handle ComponentManager::add<Callback, char const (&) [19], (void*)0>(char const (&) [19]) [726]
- 0.00 0.00 1/50806034 Handle ComponentManager::add<Callback, char const (&) [20], bool&, (void*)0>(char const (&) [20], bool&) [1549]
- 0.00 0.00 1/50806034 Handle ComponentManager::add<Collision, char const (&) [25], sf::Rect<float>&, (void*)0>(char const (&) [25], sf::Rect<float>&) [1841]
- 0.00 0.00 1/50806034 Handle ComponentManager::add<PlayerProfile, char const (&) [26], int&, (void*)0>(char const (&) [26], int&) [1829]
- 0.00 0.00 1/50806034 Handle ComponentManager::add<Clickable, char const (&) [22], (void*)0>(char const (&) [22]) [1705]
- 0.00 0.00 1/50806034 Handle ComponentManager::add<Callback, char const (&) [21], (void*)0>(char const (&) [21]) [1550]
- 0.00 0.00 1/50806034 Handle ComponentManager::add<PlayerProfile, char const (&) [29], int&, (void*)0>(char const (&) [29], int&) [1830]
- 0.00 0.00 1/50806034 Handle ComponentManager::add<Clickable, char const (&) [25], (void*)0>(char const (&) [25]) [1706]
- 0.00 0.00 1/50806034 Handle ComponentManager::add<Callback, char const (&) [24], bool&, (void*)0>(char const (&) [24], bool&) [1551]
- 0.00 0.00 1/50806034 Handle ComponentManager::add<Rectangle, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, int&, int&, float&, int&, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, int&, int&, float&, int&) [1815]
- 0.00 0.00 1/50806034 void ComponentManager::create_pool<TileMap, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned int, TileMap) [898]
- 0.00 0.00 1/50806034 void ComponentManager::create_pool<Grid, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned int, Grid) [433]
- 0.00 0.00 1/50806034 void ComponentManager::create_pool<Rectangle, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned int, Rectangle) [699]
- 0.00 0.00 1/50806034 void ComponentManager::create_pool<Collision, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned int, Collision) [639]
- 0.00 0.00 1/50806034 void ComponentManager::create_pool<Clickable, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned int, Clickable) [889]
- 0.00 0.00 1/50806034 void ComponentManager::create_pool<VertexList, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned int, VertexList) [753]
- 0.00 0.00 2/50806034 void ComponentManager::create_pool<Text, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned int, Text) [496]
- 0.00 0.00 2/50806034 void ComponentManager::create_pool<PlayerProfile, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned int, PlayerProfile) [645]
- 0.00 0.00 2/50806034 void ComponentManager::create_pool<Sprite, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned int, Sprite) [642]
- 0.00 0.00 2/50806034 void ComponentManager::create_pool<Callback, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned int, Callback) [552]
- 0.00 0.00 2/50806034 Handle ComponentManager::add<Collision, char const (&) [22], sf::Rect<float>&, (void*)0>(char const (&) [22], sf::Rect<float>&) [1711]
- 0.00 0.00 2/50806034 Handle ComponentManager::add<Clickable, char const (&) [21], (void*)0>(char const (&) [21]) [888]
- 0.00 0.00 2/50806034 Handle ComponentManager::add<Collision, char const (&) [21], sf::Rect<float>&, (void*)0>(char const (&) [21], sf::Rect<float>&) [1710]
- 0.00 0.00 2/50806034 Handle ComponentManager::add<Rectangle, char const (&) [21], int&, int&, float&, float&, (void*)0>(char const (&) [21], int&, int&, float&, float&) [1695]
- 0.00 0.00 3/50806034 Handle ComponentManager::add<Text, char const (&) [27], char const (&) [14], std::shared_ptr<Font>&, int&, (void*)0>(char const (&) [27], char const (&) [14], std::shared_ptr<Font>&, int&) [1616]
- 0.00 0.00 3/50806034 Handle ComponentManager::add<PlayerProfile, char const (&) [25], int&, (void*)0>(char const (&) [25], int&) [1669]
- 0.00 0.00 4/50806034 Handle ComponentManager::add<Text, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<Font>&, int&, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<Font>&, int&) [1590]
- 0.00 0.00 6/50806034 Handle ComponentManager::add<Callback, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, bool&, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, bool&) [1361]
- 0.00 0.00 21/50806034 Handle ComponentManager::add<Sprite, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<Texture>&, sf::Rect<int>&, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<Texture>&, sf::Rect<int>&) [891]
- 0.00 0.00 22/50806034 Handle ComponentManager::add<Callback, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [1265]
- 0.00 0.00 28/50806034 Handle ComponentManager::add<PlayerProfile, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, int&, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, int&) [1421]
- 0.00 0.00 28/50806034 Handle ComponentManager::add<Collision, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, sf::Rect<float>&, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, sf::Rect<float>&) [1428]
- 0.00 0.00 28/50806034 Handle ComponentManager::add<Clickable, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [1350]
- 0.00 0.00 64/50806034 Handle ComponentManager::add<Text, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [1], std::shared_ptr<Font>&, int&, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [1], std::shared_ptr<Font>&, int&) [1299]
- 0.00 0.00 105/50806034 Handle ComponentManager::add<Rectangle, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, int&, int&, float&, float&, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, int&, int&, float&, float&) [1289]
- 0.00 0.05 256959/50806034 Clickable* ComponentManager::get<Clickable, (void*)0>(Handle) [285]
- 0.00 0.05 260318/50806034 Collision* ComponentManager::get<Collision, (void*)0>(Handle) [263]
- 0.02 0.44 2078746/50806034 PlayerProfile* ComponentManager::get<PlayerProfile, (void*)0>(Handle) [93]
- 0.02 0.44 2079911/50806034 Callback* ComponentManager::get<Callback, (void*)0>(Handle) [83]
- 0.02 0.49 2315403/50806034 Circle* ComponentManager::get<Circle, (void*)0>(Handle) [99]
- 0.02 0.49 2315404/50806034 TileMap* ComponentManager::get<TileMap, (void*)0>(Handle) [86]
- 0.02 0.49 2315411/50806034 VertexList* ComponentManager::get<VertexList, (void*)0>(Handle) [80]
- 0.02 0.49 2315446/50806034 Sprite* ComponentManager::get<Sprite, (void*)0>(Handle) [79]
- 0.02 0.49 2325255/50806034 Text* ComponentManager::get<Text, (void*)0>(Handle) [75]
- 0.02 0.49 2333285/50806034 Rectangle* ComponentManager::get<Rectangle, (void*)0>(Handle) [85]
- 0.27 6.79 32209519/50806034 Grid* ComponentManager::get<Grid, (void*)0>(Handle) [14]
- [12] 23.1 0.43 10.71 50806034 std::map<std::type_index, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >::operator[](std::type_index&&) [12]
- 0.15 7.94 50806034/50806139 std::map<std::type_index, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >::lower_bound(std::type_index const&) [15]
- 0.13 0.64 50806028/503203242 std::less<std::type_index>::operator()(std::type_index const&, std::type_index const&) const [20]
- 0.19 0.46 101612062/101612272 std::_Rb_tree_iterator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > >::operator*() const [90]
- 0.11 0.34 50806034/50806139 std::map<std::type_index, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >::end() [113]
- 0.00 0.45 21/21 std::_Rb_tree_iterator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > >, std::_Select1st<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<std::type_index&&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > >, std::piecewise_construct_t const&, std::tuple<std::type_index&&>&&, std::tuple<>&&) [114]
- 0.15 0.06 50806028/50806133 std::map<std::type_index, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >::key_comp() const [168]
- 0.10 0.00 50806034/50806141 std::_Rb_tree_iterator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > >::operator==(std::_Rb_tree_iterator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > const&) const [293]
- 0.00 0.00 21/2291 std::remove_reference<std::type_index&>::type&& std::move<std::type_index&>(std::type_index&) [3840]
- 0.00 0.00 21/2291 std::tuple<std::type_index&&> std::forward_as_tuple<std::type_index>(std::type_index&&) [3838]
- 0.00 0.00 21/21 std::_Rb_tree_const_iterator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > >::_Rb_tree_const_iterator(std::_Rb_tree_iterator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > const&) [4885]
- -----------------------------------------------
- 0.00 0.00 1/50806020 Handle Entity::add<Text, char const (&) [10], char const (&) [10], std::shared_ptr<Font>, int, (void*)0>(char const (&) [10], char const (&) [10], std::shared_ptr<Font>&&, int&&) [651]
- 0.00 0.00 1/50806020 Handle Entity::add<PlayerProfile, char const (&) [20], int, (void*)0>(char const (&) [20], int&&) [886]
- 0.00 0.00 1/50806020 Handle Entity::add<Sprite, char const (&) [13], std::shared_ptr<Texture>, (void*)0>(char const (&) [13], std::shared_ptr<Texture>&&) [884]
- 0.00 0.00 1/50806020 Handle Entity::add<Callback, char const (&) [15], (void*)0>(char const (&) [15]) [717]
- 0.00 0.00 1/50806020 Handle Entity::add<PlayerProfile, char const (&) [18], int, (void*)0>(char const (&) [18], int&&) [1148]
- 0.00 0.00 1/50806020 Handle Entity::add<Callback, char const (&) [13], (void*)0>(char const (&) [13]) [1128]
- 0.00 0.00 1/50806020 Handle Entity::add<TileMap, , (void*)0>() [885]
- 0.00 0.00 1/50806020 Handle Entity::add<Grid, char const (&) [15], (void*)0>(char const (&) [15]) [431]
- 0.00 0.00 1/50806020 Handle Entity::add<Rectangle, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, int, int, int, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, int&&, int&&, int&&, int&&) [1145]
- 0.00 0.00 1/50806020 Handle Entity::add<Rectangle, char const (&) [19], int, int, int, int, (void*)0>(char const (&) [19], int&&, int&&, int&&, int&&) [693]
- 0.00 0.00 1/50806020 Handle Entity::add<Collision, char const (&) [28], sf::Rect<float>, (void*)0>(char const (&) [28], sf::Rect<float>&&) [636]
- 0.00 0.00 1/50806020 Handle Entity::add<Rectangle, char const (&) [23], int, int, int, int, (void*)0>(char const (&) [23], int&&, int&&, int&&, int&&) [1147]
- 0.00 0.00 1/50806020 Handle Entity::add<Collision, char const (&) [29], sf::Rect<float>, (void*)0>(char const (&) [29], sf::Rect<float>&&) [1156]
- 0.00 0.00 1/50806020 Handle Entity::add<PlayerProfile, char const (&) [23], int, (void*)0>(char const (&) [23], int&&) [1150]
- 0.00 0.00 1/50806020 Handle Entity::add<Clickable, char const (&) [19], (void*)0>(char const (&) [19]) [1138]
- 0.00 0.00 1/50806020 Handle Entity::add<Collision, char const (&) [19], sf::Rect<float>, (void*)0>(char const (&) [19], sf::Rect<float>&&) [1154]
- 0.00 0.00 1/50806020 Handle Entity::add<Callback, char const (&) [18], bool, (void*)0>(char const (&) [18], bool&&) [1131]
- 0.00 0.00 1/50806020 Handle Entity::add<Text, char const (&) [17], char const (&) [15], std::shared_ptr<Font>, int, (void*)0>(char const (&) [17], char const (&) [15], std::shared_ptr<Font>&&, int&&) [1143]
- 0.00 0.00 1/50806020 Handle Entity::add<Callback, char const (&) [16], (void*)0>(char const (&) [16]) [1129]
- 0.00 0.00 1/50806020 Handle Entity::add<PlayerProfile, char const (&) [21], int, (void*)0>(char const (&) [21], int&&) [736]
- 0.00 0.00 1/50806020 Handle Entity::add<Rectangle, char const (&) [21], int, int, int, int, (void*)0>(char const (&) [21], int&&, int&&, int&&, int&&) [1146]
- 0.00 0.00 1/50806020 Handle Entity::add<Text, char const (&) [16], char const (&) [5], std::shared_ptr<Font>, int, (void*)0>(char const (&) [16], char const (&) [5], std::shared_ptr<Font>&&, int&&) [1142]
- 0.00 0.00 1/50806020 Handle Entity::add<Callback, char const (&) [20], (void*)0>(char const (&) [20]) [1132]
- 0.00 0.00 1/50806020 Handle Entity::add<Callback, char const (&) [26], (void*)0>(char const (&) [26]) [1136]
- 0.00 0.00 1/50806020 Handle Entity::add<PlayerProfile, char const (&) [34], int, (void*)0>(char const (&) [34], int&&) [1153]
- 0.00 0.00 1/50806020 Handle Entity::add<Clickable, char const (&) [30], (void*)0>(char const (&) [30]) [1141]
- 0.00 0.00 1/50806020 Handle Entity::add<Collision, char const (&) [30], sf::Rect<float>, (void*)0>(char const (&) [30], sf::Rect<float>&&) [1157]
- 0.00 0.00 1/50806020 Handle Entity::add<Callback, char const (&) [35], (void*)0>(char const (&) [35]) [1137]
- 0.00 0.00 1/50806020 Handle Entity::add<VertexList, char const (&) [19], sf::PrimitiveType, int, (void*)0>(char const (&) [19], sf::PrimitiveType&&, int&&) [734]
- 0.00 0.00 1/50806020 Handle Entity::add<PlayerProfile, char const (&) [22], int, (void*)0>(char const (&) [22], int&&) [1149]
- 0.00 0.00 1/50806020 Handle Entity::add<Callback, char const (&) [17], (void*)0>(char const (&) [17]) [1130]
- 0.00 0.00 1/50806020 Handle Entity::add<Text, char const (&) [17], char const (&) [8], std::shared_ptr<Font>, int, (void*)0>(char const (&) [17], char const (&) [8], std::shared_ptr<Font>&&, int&&) [652]
- 0.00 0.00 1/50806020 Handle Entity::add<PlayerProfile, char const (&) [24], int, (void*)0>(char const (&) [24], int&&) [887]
- 0.00 0.00 1/50806020 Handle Entity::add<Callback, char const (&) [19], (void*)0>(char const (&) [19]) [718]
- 0.00 0.00 1/50806020 Handle Entity::add<Callback, char const (&) [20], bool, (void*)0>(char const (&) [20], bool&&) [1133]
- 0.00 0.00 1/50806020 Handle Entity::add<Collision, char const (&) [25], sf::Rect<float>, (void*)0>(char const (&) [25], sf::Rect<float>&&) [1155]
- 0.00 0.00 1/50806020 Handle Entity::add<PlayerProfile, char const (&) [26], int, (void*)0>(char const (&) [26], int&&) [1151]
- 0.00 0.00 1/50806020 Handle Entity::add<Clickable, char const (&) [22], (void*)0>(char const (&) [22]) [1139]
- 0.00 0.00 1/50806020 Handle Entity::add<Callback, char const (&) [21], (void*)0>(char const (&) [21]) [1134]
- 0.00 0.00 1/50806020 Handle Entity::add<PlayerProfile, char const (&) [29], int, (void*)0>(char const (&) [29], int&&) [1152]
- 0.00 0.00 1/50806020 Handle Entity::add<Clickable, char const (&) [25], (void*)0>(char const (&) [25]) [1140]
- 0.00 0.00 1/50806020 Handle Entity::add<Callback, char const (&) [24], bool, (void*)0>(char const (&) [24], bool&&) [1135]
- 0.00 0.00 1/50806020 Handle Entity::add<Rectangle, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, int, float&, int&, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, int&&, int&&, float&, int&) [1144]
- 0.00 0.00 2/50806020 Handle Entity::add<Collision, char const (&) [22], sf::Rect<float>, (void*)0>(char const (&) [22], sf::Rect<float>&&) [1099]
- 0.00 0.00 2/50806020 Handle Entity::add<Clickable, char const (&) [21], (void*)0>(char const (&) [21]) [750]
- 0.00 0.00 2/50806020 Handle Entity::add<Collision, char const (&) [21], sf::Rect<float>, (void*)0>(char const (&) [21], sf::Rect<float>&&) [1098]
- 0.00 0.00 2/50806020 Handle Entity::add<Rectangle, char const (&) [21], int, int, float, float, (void*)0>(char const (&) [21], int&&, int&&, float&&, float&&) [1097]
- 0.00 0.00 3/50806020 Handle Entity::add<Text, char const (&) [27], char const (&) [14], std::shared_ptr<Font>, int, (void*)0>(char const (&) [27], char const (&) [14], std::shared_ptr<Font>&&, int&&) [1076]
- 0.00 0.00 3/50806020 Handle Entity::add<PlayerProfile, char const (&) [25], int, (void*)0>(char const (&) [25], int&&) [1077]
- 0.00 0.00 4/50806020 Handle Entity::add<Text, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<Font>, int, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<Font>&&, int&&) [1063]
- 0.00 0.00 5/50806020 Handle Entity::add<Rectangle, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, int, float, float, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, int&&, int&&, float&&, float&&) [1037]
- 0.00 0.00 6/50806020 Handle Entity::add<Rectangle, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, int, float&, float&, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, int&&, int&&, float&, float&) [1010]
- 0.00 0.00 6/50806020 Handle Entity::add<Callback, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, bool&&) [1009]
- 0.00 0.00 21/50806020 Handle Entity::add<Sprite, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<Texture>, sf::Rect<int>&, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, std::shared_ptr<Texture>&&, sf::Rect<int>&) [640]
- 0.00 0.00 22/50806020 Handle Entity::add<Callback, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [749]
- 0.00 0.00 28/50806020 Handle Entity::add<PlayerProfile, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, int&&) [695]
- 0.00 0.00 28/50806020 Handle Entity::add<Collision, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, sf::Rect<float>&&) [696]
- 0.00 0.00 28/50806020 Handle Entity::add<Clickable, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [694]
- 0.00 0.00 64/50806020 Handle Entity::add<Text, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char const (&) [1], std::shared_ptr<Font>, int, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, char const (&) [1], std::shared_ptr<Font>&&, int&&) [528]
- 0.00 0.00 94/50806020 Handle Entity::add<Rectangle, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, int, int, float&, float&, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, int&&, int&&, float&, float&) [438]
- 0.00 0.05 256959/50806020 Clickable* Entity::get<Clickable, (void*)0>() [201]
- 0.00 0.05 260318/50806020 Collision* Entity::get<Collision, (void*)0>() [200]
- 0.02 0.41 2078746/50806020 PlayerProfile* Entity::get<PlayerProfile, (void*)0>() [61]
- 0.02 0.41 2079911/50806020 Callback* Entity::get<Callback, (void*)0>() [57]
- 0.02 0.45 2315403/50806020 Circle* Entity::get<Circle, (void*)0>() [59]
- 0.02 0.45 2315404/50806020 TileMap* Entity::get<TileMap, (void*)0>() [48]
- 0.02 0.45 2315411/50806020 VertexList* Entity::get<VertexList, (void*)0>() [51]
- 0.02 0.45 2315446/50806020 Sprite* Entity::get<Sprite, (void*)0>() [52]
- 0.02 0.46 2325255/50806020 Text* Entity::get<Text, (void*)0>() [47]
- 0.02 0.46 2333285/50806020 Rectangle* Entity::get<Rectangle, (void*)0>() [55]
- 0.25 6.31 32209519/50806020 Grid* Entity::get<Grid, (void*)0>() [11]
- [13] 21.5 0.40 9.95 50806020 std::map<std::type_index, Handle, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > >::operator[](std::type_index&&) [13]
- 0.14 7.61 50806020/50806020 std::map<std::type_index, Handle, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > >::lower_bound(std::type_index const&) [18]
- 0.13 0.64 50805581/503203242 std::less<std::type_index>::operator()(std::type_index const&, std::type_index const&) const [20]
- 0.08 0.38 50806020/50806088 std::map<std::type_index, Handle, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > >::end() [110]
- 0.13 0.27 101611601/101611601 std::_Rb_tree_iterator<std::pair<std::type_index const, Handle> >::operator*() const [124]
- 0.03 0.25 2248/2248 std::_Rb_tree_iterator<std::pair<std::type_index const, Handle> > std::_Rb_tree<std::type_index, std::pair<std::type_index const, Handle>, std::_Select1st<std::pair<std::type_index const, Handle> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<std::type_index&&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<std::type_index const, Handle> >, std::piecewise_construct_t const&, std::tuple<std::type_index&&>&&, std::tuple<>&&) [143]
- 0.18 0.01 50805581/50805581 std::map<std::type_index, Handle, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > >::key_comp() const [180]
- 0.11 0.00 50806020/50806242 std::_Rb_tree_iterator<std::pair<std::type_index const, Handle> >::operator==(std::_Rb_tree_iterator<std::pair<std::type_index const, Handle> > const&) const [267]
- 0.00 0.00 2248/2291 std::remove_reference<std::type_index&>::type&& std::move<std::type_index&>(std::type_index&) [3840]
- 0.00 0.00 2248/2291 std::tuple<std::type_index&&> std::forward_as_tuple<std::type_index>(std::type_index&&) [3838]
- 0.00 0.00 2248/2307 std::_Rb_tree_const_iterator<std::pair<std::type_index const, Handle> >::_Rb_tree_const_iterator(std::_Rb_tree_iterator<std::pair<std::type_index const, Handle> > const&) [3832]
- -----------------------------------------------
- 0.18 8.41 32209519/32209519 Grid* Entity::get<Grid, (void*)0>() [11]
- [14] 17.8 0.18 8.41 32209519 Grid* ComponentManager::get<Grid, (void*)0>(Handle) [14]
- 0.27 6.79 32209519/50806034 std::map<std::type_index, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >::operator[](std::type_index&&) [12]
- 0.04 0.65 32209519/32209519 ObjectPool<Grid>::get(Handle&) [84]
- 0.10 0.22 32209519/50806079 std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >::operator bool() const [102]
- 0.06 0.16 32209519/99259709 std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >::get() const [88]
- 0.13 0.00 32209519/104306070 std::type_index::type_index(std::type_info const&) [118]
- -----------------------------------------------
- 0.00 0.00 105/50806139 std::map<std::type_index, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >::operator[](std::type_index const&) [566]
- 0.15 7.94 50806034/50806139 std::map<std::type_index, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >::operator[](std::type_index&&) [12]
- [15] 16.8 0.15 7.94 50806139 std::map<std::type_index, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >::lower_bound(std::type_index const&) [15]
- 0.19 7.75 50806139/50806139 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > >, std::_Select1st<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >::lower_bound(std::type_index const&) [17]
- -----------------------------------------------
- 0.00 0.00 715/4727025 PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)::{lambda(ComponentAddedMessage&)#2}::operator()(ComponentAddedMessage&) const [275]
- 0.02 2.63 1566219/4727025 BaseEntitySubscription::add(Handle) [33]
- 0.02 2.63 1566664/4727025 PostorderEntitySubscription::init() [28]
- 0.02 2.68 1593427/4727025 PreorderEntitySubscription::init() [29]
- [16] 16.6 0.06 7.94 4727025 EntitySubscription::filter(Handle) [16]
- 0.13 7.61 4727025/4727025 EntityFilter::filter(Entity&) const [19]
- 0.01 0.15 4727025/43413833 Scene::get_entity(Handle) [45]
- 0.02 0.01 4727025/7911001 EntitySubscription::scene() const [375]
- 0.01 0.00 4727025/4727031 EntitySubscription::filter() [796]
- -----------------------------------------------
- 0.19 7.75 50806139/50806139 std::map<std::type_index, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >::lower_bound(std::type_index const&) [15]
- [17] 16.5 0.19 7.75 50806139 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > >, std::_Select1st<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >::lower_bound(std::type_index const&) [17]
- 1.54 5.97 50806139/50806139 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > >, std::_Select1st<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >::_M_lower_bound(std::_Rb_tree_node<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > >*, std::_Rb_tree_node_base*, std::type_index const&) [22]
- 0.13 0.00 50806139/50806174 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > >, std::_Select1st<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >::_M_end() [234]
- 0.12 0.00 50806139/50806144 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > >, std::_Select1st<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >::_M_begin() [262]
- -----------------------------------------------
- 0.14 7.61 50806020/50806020 std::map<std::type_index, Handle, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > >::operator[](std::type_index&&) [13]
- [18] 16.0 0.14 7.61 50806020 std::map<std::type_index, Handle, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > >::lower_bound(std::type_index const&) [18]
- 0.28 7.33 50806020/50806020 std::_Rb_tree<std::type_index, std::pair<std::type_index const, Handle>, std::_Select1st<std::pair<std::type_index const, Handle> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > >::lower_bound(std::type_index const&) [21]
- -----------------------------------------------
- 0.13 7.61 4727025/4727025 EntitySubscription::filter(Handle) [16]
- [19] 16.0 0.13 7.61 4727025 EntityFilter::filter(Entity&) const [19]
- 0.02 5.03 1589940/1589940 EntityFilter::ExpressionTuple<Circle, Rectangle, Sprite, Text, VertexList, TileMap>::filter(Entity&) [25]
- 0.02 1.70 1566664/1566664 EntityFilter::ExpressionTuple<Callback, PlayerProfile>::filter(Entity&) [39]
- 0.02 0.75 1566219/1566219 EntityFilter::ExpressionTuple<Grid>::filter(Entity&) [76]
- 0.01 0.02 9454050/9454056 std::set<EntityFilter::Expression*, std::less<EntityFilter::Expression*>, std::allocator<EntityFilter::Expression*> >::end() const [558]
- 0.00 0.01 4727025/4727031 std::set<EntityFilter::Expression*, std::less<EntityFilter::Expression*>, std::allocator<EntityFilter::Expression*> >::begin() const [689]
- 0.01 0.00 4727025/4727025 std::set<EntityFilter::Expression*, std::less<EntityFilter::Expression*>, std::allocator<EntityFilter::Expression*> >::empty() const [798]
- 0.01 0.00 4727025/4727031 std::_Rb_tree_const_iterator<EntityFilter::Expression*>::operator++() [797]
- 0.01 0.00 9454050/9454062 std::_Rb_tree_const_iterator<EntityFilter::Expression*>::operator!=(std::_Rb_tree_const_iterator<EntityFilter::Expression*> const&) const [966]
- 0.00 0.00 4202/4202 EntityFilter::ExpressionTuple<Collision>::filter(Entity&) [1012]
- 0.00 0.00 4727025/4727031 std::_Rb_tree_const_iterator<EntityFilter::Expression*>::operator*() const [2967]
- -----------------------------------------------
- 0.00 0.00 1/503203242 std::map<std::type_index, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, System*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, System*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > > > > >::operator[](std::type_index&&) [265]
- 0.00 0.00 3/503203242 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, System*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > > >, std::_Select1st<std::pair<std::type_index const, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, System*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > > > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, System*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > > > > >::_M_insert_node(std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<std::type_index const, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, System*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > > > >*) [2566]
- 0.00 0.00 4/503203242 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, System*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > > >, std::_Select1st<std::pair<std::type_index const, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, System*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > > > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, System*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > > > > >::_M_get_insert_hint_unique_pos(std::_Rb_tree_const_iterator<std::pair<std::type_index const, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, System*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > > > >, std::type_index const&) [2499]
- 0.00 0.00 6/503203242 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, System*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > > >, std::_Select1st<std::pair<std::type_index const, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, System*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > > > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, System*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > > > > >::_M_lower_bound(std::_Rb_tree_node<std::pair<std::type_index const, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, System*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > > > >*, std::_Rb_tree_node_base*, std::type_index const&) [2429]
- 0.00 0.00 6/503203242 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, System*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > > >, std::_Select1st<std::pair<std::type_index const, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, System*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > > > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, System*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > > > > >::find(std::type_index const&) const [1942]
- 0.00 0.00 7/503203242 std::_Rb_tree_iterator<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > > std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> >, std::_Select1st<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > > >::_M_insert_<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> >, std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> >, std::_Select1st<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > > >::_Alloc_node>(std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> >&&, std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> >, std::_Select1st<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > > >::_Alloc_node&) [2083]
- 0.00 0.00 7/503203242 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::shared_ptr<Intent> >, std::_Select1st<std::pair<std::type_index const, std::shared_ptr<Intent> > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Intent> > > >::_M_insert_node(std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<std::type_index const, std::shared_ptr<Intent> > >*) [1856]
- 0.00 0.00 10/503203242 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > >, std::_Select1st<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >::_M_insert_node(std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > >*) [162]
- 0.00 0.00 11/503203242 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> >, std::_Select1st<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > > >::_M_get_insert_unique_pos(std::type_index const&) [2089]
- 0.00 0.00 13/503203242 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, System*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > > >, std::_Select1st<std::pair<std::type_index const, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, System*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > > > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, System*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > > > > >::_M_lower_bound(std::_Rb_tree_node<std::pair<std::type_index const, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, System*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > > > > const*, std::_Rb_tree_node_base const*, std::type_index const&) const [2078]
- 0.00 0.00 14/503203242 std::map<std::type_index, std::shared_ptr<Intent>, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Intent> > > >::operator[](std::type_index&&) [917]
- 0.00 0.00 25/503203242 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::shared_ptr<Intent> >, std::_Select1st<std::pair<std::type_index const, std::shared_ptr<Intent> > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Intent> > > >::_M_get_insert_hint_unique_pos(std::_Rb_tree_const_iterator<std::pair<std::type_index const, std::shared_ptr<Intent> > >, std::type_index const&) [1703]
- 0.00 0.00 32/503203242 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > >, std::_Select1st<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >::_M_get_insert_hint_unique_pos(std::_Rb_tree_const_iterator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > >, std::type_index const&) [179]
- 0.00 0.00 105/503203242 std::map<std::type_index, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >::operator[](std::type_index const&) [566]
- 0.00 0.00 957/503203242 std::_Rb_tree<std::type_index, std::pair<std::type_index const, Handle>, std::_Select1st<std::pair<std::type_index const, Handle> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > >::_M_insert_node(std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<std::type_index const, Handle> >*) [1307]
- 0.00 0.00 2903/503203242 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> >, std::_Select1st<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > > >::find(std::type_index const&) [1230]
- 0.00 0.00 3500/503203242 std::_Rb_tree<std::type_index, std::pair<std::type_index const, Handle>, std::_Select1st<std::pair<std::type_index const, Handle> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > >::_M_get_insert_hint_unique_pos(std::_Rb_tree_const_iterator<std::pair<std::type_index const, Handle> >, std::type_index const&) [153]
- 0.00 0.00 5834/503203242 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> >, std::_Select1st<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > > >::_M_lower_bound(std::_Rb_tree_node<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > >*, std::_Rb_tree_node_base*, std::type_index const&) [1251]
- 0.01 0.03 2630947/503203242 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::shared_ptr<Intent> >, std::_Select1st<std::pair<std::type_index const, std::shared_ptr<Intent> > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Intent> > > >::find(std::type_index const&) [98]
- 0.03 0.14 11080184/503203242 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::shared_ptr<Intent> >, std::_Select1st<std::pair<std::type_index const, std::shared_ptr<Intent> > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Intent> > > >::_M_lower_bound(std::_Rb_tree_node<std::pair<std::type_index const, std::shared_ptr<Intent> > >*, std::_Rb_tree_node_base*, std::type_index const&) [122]
- 0.13 0.64 50805581/503203242 std::map<std::type_index, Handle, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > >::operator[](std::type_index&&) [13]
- 0.13 0.64 50806028/503203242 std::map<std::type_index, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >::operator[](std::type_index&&) [12]
- 0.49 2.43 192401985/503203242 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > >, std::_Select1st<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >::_M_lower_bound(std::_Rb_tree_node<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > >*, std::_Rb_tree_node_base*, std::type_index const&) [22]
- 0.50 2.47 195465079/503203242 std::_Rb_tree<std::type_index, std::pair<std::type_index const, Handle>, std::_Select1st<std::pair<std::type_index const, Handle> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > >::_M_lower_bound(std::_Rb_tree_node<std::pair<std::type_index const, Handle> >*, std::_Rb_tree_node_base*, std::type_index const&) [23]
- [20] 15.9 1.29 6.36 503203242 std::less<std::type_index>::operator()(std::type_index const&, std::type_index const&) const [20]
- 4.49 1.87 503203242/503203242 std::type_index::operator<(std::type_index const&) const [24]
- -----------------------------------------------
- 0.28 7.33 50806020/50806020 std::map<std::type_index, Handle, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > >::lower_bound(std::type_index const&) [18]
- [21] 15.8 0.28 7.33 50806020 std::_Rb_tree<std::type_index, std::pair<std::type_index const, Handle>, std::_Select1st<std::pair<std::type_index const, Handle> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > >::lower_bound(std::type_index const&) [21]
- 1.48 5.50 50806020/50806020 std::_Rb_tree<std::type_index, std::pair<std::type_index const, Handle>, std::_Select1st<std::pair<std::type_index const, Handle> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > >::_M_lower_bound(std::_Rb_tree_node<std::pair<std::type_index const, Handle> >*, std::_Rb_tree_node_base*, std::type_index const&) [23]
- 0.27 0.00 50806020/50926476 std::_Rb_tree<std::type_index, std::pair<std::type_index const, Handle>, std::_Select1st<std::pair<std::type_index const, Handle> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > >::_M_begin() [145]
- 0.08 0.00 50806020/50809669 std::_Rb_tree<std::type_index, std::pair<std::type_index const, Handle>, std::_Select1st<std::pair<std::type_index const, Handle> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > >::_M_end() [331]
- -----------------------------------------------
- 1.54 5.97 50806139/50806139 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > >, std::_Select1st<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >::lower_bound(std::type_index const&) [17]
- [22] 15.6 1.54 5.97 50806139 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > >, std::_Select1st<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >::_M_lower_bound(std::_Rb_tree_node<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > >*, std::_Rb_tree_node_base*, std::type_index const&) [22]
- 0.49 2.43 192401985/503203242 std::less<std::type_index>::operator()(std::type_index const&, std::type_index const&) const [20]
- 0.62 1.93 192401985/192402016 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > >, std::_Select1st<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >::_S_key(std::_Rb_tree_node<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > const*) [35]
- 0.19 0.00 128914307/128914328 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > >, std::_Select1st<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >::_S_left(std::_Rb_tree_node_base*) [181]
- 0.17 0.00 50806139/101612324 std::_Rb_tree_iterator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > >::_Rb_tree_iterator(std::_Rb_tree_node_base*) [131]
- 0.14 0.00 63487678/63487712 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > >, std::_Select1st<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >::_S_right(std::_Rb_tree_node_base*) [226]
- -----------------------------------------------
- 1.48 5.50 50806020/50806020 std::_Rb_tree<std::type_index, std::pair<std::type_index const, Handle>, std::_Select1st<std::pair<std::type_index const, Handle> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > >::lower_bound(std::type_index const&) [21]
- [23] 14.5 1.48 5.50 50806020 std::_Rb_tree<std::type_index, std::pair<std::type_index const, Handle>, std::_Select1st<std::pair<std::type_index const, Handle> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > >::_M_lower_bound(std::_Rb_tree_node<std::pair<std::type_index const, Handle> >*, std::_Rb_tree_node_base*, std::type_index const&) [23]
- 0.50 2.47 195465079/503203242 std::less<std::type_index>::operator()(std::type_index const&, std::type_index const&) const [20]
- 0.40 1.45 195465079/195468284 std::_Rb_tree<std::type_index, std::pair<std::type_index const, Handle>, std::_Select1st<std::pair<std::type_index const, Handle> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > >::_S_key(std::_Rb_tree_node<std::pair<std::type_index const, Handle> > const*) [38]
- 0.36 0.00 104714265/104716454 std::_Rb_tree<std::type_index, std::pair<std::type_index const, Handle>, std::_Select1st<std::pair<std::type_index const, Handle> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > >::_S_left(std::_Rb_tree_node_base*) [127]
- 0.20 0.00 90750814/90754477 std::_Rb_tree<std::type_index, std::pair<std::type_index const, Handle>, std::_Select1st<std::pair<std::type_index const, Handle> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > >::_S_right(std::_Rb_tree_node_base*) [172]
- 0.10 0.00 50806020/101617057 std::_Rb_tree_iterator<std::pair<std::type_index const, Handle> >::_Rb_tree_iterator(std::_Rb_tree_node_base*) [174]
- -----------------------------------------------
- 4.49 1.87 503203242/503203242 std::less<std::type_index>::operator()(std::type_index const&, std::type_index const&) const [20]
- [24] 13.2 4.49 1.87 503203242 std::type_index::operator<(std::type_index const&) const [24]
- 1.87 0.00 503203242/503203242 std::type_info::before(std::type_info const&) const [37]
- -----------------------------------------------
- 0.02 5.03 1589940/1589940 EntityFilter::filter(Entity&) const [19]
- [25] 10.5 0.02 5.03 1589940 EntityFilter::ExpressionTuple<Circle, Rectangle, Sprite, Text, VertexList, TileMap>::filter(Entity&) [25]
- 0.00 5.03 1589940/1589940 bool EntityFilter::ExpressionTuple<Circle, Rectangle, Sprite, Text, VertexList, TileMap>::traverse_tuple<6ul, (void*)0>(Entity&, bool) [26]
- 0.00 0.00 1589940/4727025 EntityFilter::Expression::in_result() const [2968]
- -----------------------------------------------
- 0.00 5.03 1589940/1589940 EntityFilter::ExpressionTuple<Circle, Rectangle, Sprite, Text, VertexList, TileMap>::filter(Entity&) [25]
- [26] 10.4 0.00 5.03 1589940 bool EntityFilter::ExpressionTuple<Circle, Rectangle, Sprite, Text, VertexList, TileMap>::traverse_tuple<6ul, (void*)0>(Entity&, bool) [26]
- 0.01 4.16 1589940/1589940 bool EntityFilter::ExpressionTuple<Circle, Rectangle, Sprite, Text, VertexList, TileMap>::traverse_tuple<5ul, (void*)0>(Entity&, bool) [27]
- 0.07 0.79 1589940/2315404 TileMap* Entity::get<TileMap, (void*)0>() [48]
- 0.00 0.00 1589940/9539640 EntityFilter::Or<Circle, Rectangle, Sprite, Text, VertexList, TileMap>::evaluate(bool, bool) [868]
- -----------------------------------------------
- 0.01 4.16 1589940/1589940 bool EntityFilter::ExpressionTuple<Circle, Rectangle, Sprite, Text, VertexList, TileMap>::traverse_tuple<6ul, (void*)0>(Entity&, bool) [26]
- [27] 8.6 0.01 4.16 1589940 bool EntityFilter::ExpressionTuple<Circle, Rectangle, Sprite, Text, VertexList, TileMap>::traverse_tuple<5ul, (void*)0>(Entity&, bool) [27]
- 0.01 3.32 1589940/1589940 bool EntityFilter::ExpressionTuple<Circle, Rectangle, Sprite, Text, VertexList, TileMap>::traverse_tuple<4ul, (void*)0>(Entity&, bool) [31]
- 0.01 0.82 1589940/2315411 VertexList* Entity::get<VertexList, (void*)0>() [51]
- 0.00 0.00 1589940/9539640 EntityFilter::Or<Circle, Rectangle, Sprite, Text, VertexList, TileMap>::evaluate(bool, bool) [868]
- -----------------------------------------------
- 0.00 0.00 2/7896 System::init(Game&) [125]
- 0.14 3.53 7894/7896 System::update(Game&) [5]
- [28] 7.6 0.14 3.53 7896 PostorderEntitySubscription::init() [28]
- 0.02 2.63 1566664/4727025 EntitySubscription::filter(Handle) [16]
- 0.25 0.00 1558768/3168806 SceneNode::entity() const [101]
- 0.00 0.12 1566664/3160704 std::vector<Handle, std::allocator<Handle> >::push_back(Handle&&) [151]
- 0.02 0.08 1558768/3168779 SceneNode::get_child(unsigned int) const [178]
- 0.02 0.07 1822708/3340233 std::vector<Handle, std::allocator<Handle> >::push_back(Handle const&) [214]
- 0.00 0.07 1566664/3185248 SceneNode::num_children() const [222]
- 0.00 0.05 1566664/43413833 Scene::get_entity(Handle) [45]
- 0.02 0.02 1574560/1574560 bool std::operator!=<__gnu_cxx::__normal_iterator<Handle const*, std::vector<Handle, std::allocator<Handle> > >, __gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > > >(std::reverse_iterator<__gnu_cxx::__normal_iterator<Handle const*, std::vector<Handle, std::allocator<Handle> > > > const&, std::reverse_iterator<__gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > > > const&) [444]
- 0.00 0.03 1574560/3176158 std::vector<Handle, std::allocator<Handle> >::empty() const [361]
- 0.01 0.01 1822708/1822708 std::reverse_iterator<__gnu_cxx::__normal_iterator<Handle const*, std::vector<Handle, std::allocator<Handle> > > >::operator*() const [637]
- 0.00 0.02 1574560/1574570 std::vector<Handle, std::allocator<Handle> >::rend() [661]
- 0.00 0.02 1566664/3160100 std::vector<Handle, std::allocator<Handle> >::back() [501]
- 0.00 0.01 1566664/3160100 std::vector<Handle, std::allocator<Handle> >::pop_back() [525]
- 0.01 0.00 1574560/7911001 EntitySubscription::scene() const [375]
- 0.01 0.00 7896/7897 std::vector<Handle, std::allocator<Handle> >::rbegin() [760]
- 0.00 0.01 15792/40299 std::vector<Handle, std::allocator<Handle> >::~vector() [547]
- 0.01 0.00 1566664/37528737 Entity::space() const [169]
- 0.00 0.00 7896/16057 EntitySubscription::clear() [685]
- 0.01 0.00 15792/23980 std::vector<Handle, std::allocator<Handle> >::vector() [844]
- 0.00 0.00 1566664/1566664 std::reverse_iterator<__gnu_cxx::__normal_iterator<Handle const*, std::vector<Handle, std::allocator<Handle> > > >::operator++() [983]
- 0.00 0.00 7896/7896 std::reverse_iterator<__gnu_cxx::__normal_iterator<Handle const*, std::vector<Handle, std::allocator<Handle> > > >::reverse_iterator<__gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > > >(std::reverse_iterator<__gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > > > const&) [1285]
- 0.00 0.00 7896/19209 Handle::Handle() [3433]
- 0.00 0.00 7896/16057 System::root() const [3462]
- 0.00 0.00 7896/16057 EntitySubscription::system() [3460]
- 0.00 0.00 7896/47533 Handle::operator==(Handle const&) const [3302]
- 0.00 0.00 7896/16277 Scene::root_entity() const [3449]
- -----------------------------------------------
- 0.00 0.00 3/8161 System::init(Game&) [125]
- 0.00 0.01 18/8161 PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)::{lambda(EntityDestroyedMessage&)#1}::operator()(EntityDestroyedMessage&) const [916]
- 0.00 0.10 246/8161 PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)::{lambda(ComponentAddedMessage&)#2}::operator()(ComponentAddedMessage&) const [275]
- 0.05 3.36 7894/8161 System::update(Game&) [5]
- [29] 7.3 0.05 3.47 8161 PreorderEntitySubscription::init() [29]
- 0.02 2.68 1593427/4727025 EntitySubscription::filter(Handle) [16]
- 0.26 0.00 1585266/3168806 SceneNode::entity() const [101]
- 0.00 0.13 1593427/3160704 std::vector<Handle, std::allocator<Handle> >::push_back(Handle&&) [151]
- 0.02 0.08 1585266/3168779 SceneNode::get_child(unsigned int) const [178]
- 0.00 0.07 1593427/3185248 SceneNode::num_children() const [222]
- 0.01 0.06 1509696/3340233 std::vector<Handle, std::allocator<Handle> >::push_back(Handle const&) [214]
- 0.00 0.05 1593427/43413833 Scene::get_entity(Handle) [45]
- 0.00 0.03 1601588/3176158 std::vector<Handle, std::allocator<Handle> >::empty() const [361]
- 0.00 0.02 1593427/3160100 std::vector<Handle, std::allocator<Handle> >::back() [501]
- 0.01 0.01 1593427/3160100 std::vector<Handle, std::allocator<Handle> >::pop_back() [525]
- 0.01 0.00 1601588/7911001 EntitySubscription::scene() const [375]
- 0.01 0.00 1593427/37528737 Entity::space() const [169]
- 0.01 0.00 8161/16057 EntitySubscription::clear() [685]
- 0.00 0.00 8161/40299 std::vector<Handle, std::allocator<Handle> >::~vector() [547]
- 0.00 0.00 8161/23980 std::vector<Handle, std::allocator<Handle> >::vector() [844]
- 0.00 0.00 8161/19209 Handle::Handle() [3433]
- 0.00 0.00 8161/16057 EntitySubscription::system() [3460]
- 0.00 0.00 8161/16057 System::root() const [3462]
- 0.00 0.00 8161/47533 Handle::operator==(Handle const&) const [3302]
- 0.00 0.00 8161/16277 Scene::root_entity() const [3449]
- -----------------------------------------------
- 0.06 3.38 1488163/1488163 System::update(Game&)::{lambda(Handle)#1}::operator()(Handle) const [9]
- [30] 7.1 0.06 3.38 1488163 GraphicalSystem::on_update(Game&, Entity&) [30]
- 0.00 0.45 7827/7827 TileMap::find(sf::Rect<float> const&) [111]
- 0.00 0.40 725463/2325255 Text* Entity::get<Text, (void*)0>() [47]
- 0.03 0.36 725463/2315404 TileMap* Entity::get<TileMap, (void*)0>() [48]
- 0.01 0.37 725463/2315411 VertexList* Entity::get<VertexList, (void*)0>() [51]
- 0.00 0.38 725463/2315446 Sprite* Entity::get<Sprite, (void*)0>() [52]
- 0.00 0.36 725463/2333285 Rectangle* Entity::get<Rectangle, (void*)0>() [55]
- 0.01 0.32 725463/2315403 Circle* Entity::get<Circle, (void*)0>() [59]
- 0.02 0.29 7827/7827 GraphicalSystem::on_update(Game&, Entity&)::{lambda(boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*)#1} std::for_each<__gnu_cxx::__normal_iterator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>**, std::vector<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*, std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*> > >, GraphicalSystem::on_update(Game&, Entity&)::{lambda(boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*)#1}>(__gnu_cxx::__normal_iterator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>**, std::vector<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*, std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*> > >, GraphicalSystem::on_update(Game&, Entity&)::{lambda(boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*)#1}, GraphicalSystem::on_update(Game&, Entity&)::{lambda(boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*)#1}) [133]
- 0.03 0.21 1488163/1488163 System::is_visible(Handle) [158]
- 0.06 0.00 1488163/1488784 Entity::handle() const [385]
- 0.02 0.00 359864/359864 Rectangle::draw(RenderSurface&, sf::RenderStates) [546]
- 0.00 0.02 725463/31592767 System::global_transform(Entity&) [64]
- 0.01 0.00 189639/189639 Text::draw(RenderSurface&, sf::RenderStates) [716]
- 0.00 0.00 161494/1437400 Sprite::draw(RenderSurface&, sf::RenderStates) [494]
- 0.00 0.00 7827/7827 std::vector<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*, std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*> >::~vector() [1094]
- 0.00 0.00 7827/30650720 Camera::bounds() const [41]
- 0.00 0.00 7827/7852 GraphicalSystem::camera() const [1191]
- 0.00 0.00 7827/30650752 std::shared_ptr<Camera>::~shared_ptr() [69]
- 0.00 0.00 7827/7827 VertexList::draw(RenderSurface&, sf::RenderStates) [1259]
- 0.00 0.00 7827/30658641 std::__shared_ptr_access<Camera, (__gnu_cxx::_Lock_policy)2, false, false>::operator->() const [299]
- 0.00 0.00 161494/161494 Sprite::update(Game&) [3158]
- 0.00 0.00 7827/74951 std::vector<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*, std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*> >::end() [3220]
- 0.00 0.00 7827/74951 std::vector<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*, std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*> >::begin() [3221]
- -----------------------------------------------
- 0.01 3.32 1589940/1589940 bool EntityFilter::ExpressionTuple<Circle, Rectangle, Sprite, Text, VertexList, TileMap>::traverse_tuple<5ul, (void*)0>(Entity&, bool) [27]
- [31] 6.9 0.01 3.32 1589940 bool EntityFilter::ExpressionTuple<Circle, Rectangle, Sprite, Text, VertexList, TileMap>::traverse_tuple<4ul, (void*)0>(Entity&, bool) [31]
- 0.02 2.42 1589940/1589940 bool EntityFilter::ExpressionTuple<Circle, Rectangle, Sprite, Text, VertexList, TileMap>::traverse_tuple<3ul, (void*)0>(Entity&, bool) [36]
- 0.01 0.87 1589940/2325255 Text* Entity::get<Text, (void*)0>() [47]
- 0.00 0.00 1589940/9539640 EntityFilter::Or<Circle, Rectangle, Sprite, Text, VertexList, TileMap>::evaluate(bool, bool) [868]
- -----------------------------------------------
- 0.00 0.00 1/7828 System::init(Game&) [125]
- 0.00 2.74 7827/7828 System::update(Game&) [5]
- [32] 5.7 0.00 2.74 7828 BaseEntitySubscription::init() [32]
- 0.02 2.65 1566219/1566219 BaseEntitySubscription::add(Handle) [33]
- 0.00 0.04 7828/16319 Scene::entities() const [321]
- 0.00 0.01 1574047/39007591 std::vector<Handle, std::allocator<Handle> >::end() [155]
- 0.00 0.00 1574047/3156531 bool __gnu_cxx::operator!=<Handle*, std::vector<Handle, std::allocator<Handle> > >(__gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > > const&, __gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > > const&) [723]
- 0.00 0.00 1566219/3162920 __gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > >::operator++() [802]
- 0.00 0.00 7828/40299 std::vector<Handle, std::allocator<Handle> >::~vector() [547]
- 0.00 0.00 7828/7911001 EntitySubscription::scene() const [375]
- 0.00 0.00 7828/1835285 std::vector<Handle, std::allocator<Handle> >::begin() [919]
- 0.00 0.00 1566219/6323213 __gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > >::operator*() const [2959]
- -----------------------------------------------
- 0.02 2.65 1566219/1566219 BaseEntitySubscription::init() [32]
- [33] 5.5 0.02 2.65 1566219 BaseEntitySubscription::add(Handle) [33]
- 0.02 2.63 1566219/4727025 EntitySubscription::filter(Handle) [16]
- 0.00 0.00 7828/3340233 std::vector<Handle, std::allocator<Handle> >::push_back(Handle const&) [214]
- -----------------------------------------------
- 0.03 2.56 256041/256041 System::update(Game&)::{lambda(Handle)#1}::operator()(Handle) const [9]
- [34] 5.4 0.03 2.56 256041 CallbackSystem::on_update(Game&, Entity&) [34]
- 0.00 0.56 256041/256041 Callback::on_update() [96]
- 0.00 0.28 512625/2079911 Callback* Entity::get<Callback, (void*)0>() [57]
- 0.00 0.26 512082/2078746 PlayerProfile* Entity::get<PlayerProfile, (void*)0>() [61]
- 0.01 0.16 256089/256959 Clickable* Entity::get<Clickable, (void*)0>() [201]
- 0.00 0.17 256041/260318 Collision* Entity::get<Collision, (void*)0>() [200]
- 0.00 0.15 542944/543013 std::shared_ptr<Intent> InputBinding::get<MouseWheelIntent, (void*)0>() [213]
- 0.01 0.14 495124/495124 std::shared_ptr<Intent> InputBinding::get<RightClickIntent, (void*)0>() [215]
- 0.00 0.15 511948/513247 std::shared_ptr<Intent> InputBinding::get<MouseXIntent, (void*)0>() [220]
- 0.00 0.15 511814/513113 std::shared_ptr<Intent> InputBinding::get<MouseYIntent, (void*)0>() [221]
- 0.00 0.14 495804/495804 std::shared_ptr<Intent> InputBinding::get<LeftClickIntent, (void*)0>() [224]
- 0.02 0.07 2557634/2630963 std::shared_ptr<Intent>::~shared_ptr() [302]
- 0.00 0.05 256041/266620 Game::get_player(unsigned int) [396]
- 0.00 0.04 1271012/1344325 Intent::element() const [436]
- 0.01 0.03 1271012/34982914 std::shared_ptr<InputElement>::~shared_ptr() <cycle 1> [3001]
- 0.00 0.03 77772/85672 std::map<CallbackKey, bool, std::less<CallbackKey>, std::allocator<std::pair<CallbackKey const, bool> > >::operator[](CallbackKey&&) [483]
- 0.00 0.03 1271012/2236911 std::__shared_ptr_access<InputElement, (__gnu_cxx::_Lock_policy)2, false, false>::operator->() const [392]
- 0.00 0.03 14157/14157 Callback::mouse_move() [502]
- 0.02 0.00 224599/229036 Clickable::is_left_clicked() const [608]
- 0.01 0.00 256041/256305 Callback::prev_mouse_pos() const [833]
- 0.01 0.00 256041/266620 Player::bindings() [831]
- 0.01 0.00 495464/580525 InputElement::is_pressed() const [824]
- 0.00 0.01 224599/31592767 System::global_transform(Entity&) [64]
- 0.00 0.01 449198/449198 sf::Rect<float>::contains(sf::Vector2<float> const&) const [929]
- 0.00 0.00 1286622/3917435 std::__shared_ptr<Intent, (__gnu_cxx::_Lock_policy)2>::operator bool() const [799]
- 0.00 0.00 207/207 Callback::mouse_wheel() [1158]
- 0.00 0.00 24/24 Callback::right_click() [1283]
- 0.00 0.00 24/24 Callback::right_release() [1284]
- 0.00 0.00 243/3168806 SceneNode::entity() const [101]
- 0.00 0.00 14/14 Callback::camera_resize() [1324]
- 0.00 0.00 13/13 Callback::mouse_out() [1333]
- 0.00 0.00 243/43413833 Scene::get_entity(Handle) [45]
- 0.00 0.00 567/37528737 Entity::space() const [169]
- 0.00 0.00 567/99804402 SceneNode::parent() const [165]
- 0.00 0.00 11/3160704 std::vector<Handle, std::allocator<Handle> >::push_back(Handle&&) [151]
- 0.00 0.00 11/1488784 Entity::handle() const [385]
- 0.00 0.00 1271012/1344325 std::__shared_ptr_access<Intent, (__gnu_cxx::_Lock_policy)2, false, false>::operator->() const [3004]
- 0.00 0.00 775548/778325 InputElement::position() const [3022]
- 0.00 0.00 512082/521712 sf::Vector2<float>::Vector2() [3042]
- 0.00 0.00 256041/256041 PlayerProfile::player_id() const [3100]
- 0.00 0.00 255907/255907 Callback::prev_mouse_wheel_pos(float) [3103]
- 0.00 0.00 255907/255907 bool sf::operator!=<float>(sf::Vector2<float> const&, sf::Vector2<float> const&) [3101]
- 0.00 0.00 255907/255907 Callback::prev_mouse_pos(sf::Vector2<float>) [3102]
- 0.00 0.00 224599/224602 Collision::volume() const [3112]
- 0.00 0.00 219942/220371 Clickable::is_right_clicked() const [3113]
- 0.00 0.00 7827/7896 Callback::prev_mouse_wheel_pos() const [3614]
- 0.00 0.00 243/249 Game::current_scene() [4317]
- 0.00 0.00 231/231 Callback::propagate() const [4318]
- 0.00 0.00 48/48 Clickable::is_right_clicked(bool) [4692]
- 0.00 0.00 24/24 Clickable::right_click_pos(sf::Vector2<float>) [4794]
- -----------------------------------------------
- 0.00 0.00 10/192402016 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > >, std::_Select1st<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >::_M_insert_node(std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > >*) [162]
- 0.00 0.00 21/192402016 std::_Rb_tree_iterator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > >, std::_Select1st<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<std::type_index&&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > >, std::piecewise_construct_t const&, std::tuple<std::type_index&&>&&, std::tuple<>&&) [114]
- 0.62 1.93 192401985/192402016 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > >, std::_Select1st<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >::_M_lower_bound(std::_Rb_tree_node<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > >*, std::_Rb_tree_node_base*, std::type_index const&) [22]
- [35] 5.3 0.62 1.93 192402016 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > >, std::_Select1st<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >::_S_key(std::_Rb_tree_node<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > const*) [35]
- 0.57 0.66 192402016/192402016 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > >, std::_Select1st<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >::_S_value(std::_Rb_tree_node<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > const*) [50]
- 0.70 0.00 192402016/192402058 std::_Select1st<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > >::operator()(std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > const&) const [82]
- -----------------------------------------------
- 0.02 2.42 1589940/1589940 bool EntityFilter::ExpressionTuple<Circle, Rectangle, Sprite, Text, VertexList, TileMap>::traverse_tuple<4ul, (void*)0>(Entity&, bool) [31]
- [36] 5.1 0.02 2.42 1589940 bool EntityFilter::ExpressionTuple<Circle, Rectangle, Sprite, Text, VertexList, TileMap>::traverse_tuple<3ul, (void*)0>(Entity&, bool) [36]
- 0.02 1.56 1589940/1589940 bool EntityFilter::ExpressionTuple<Circle, Rectangle, Sprite, Text, VertexList, TileMap>::traverse_tuple<2ul, (void*)0>(Entity&, bool) [42]
- 0.01 0.82 1589940/2315446 Sprite* Entity::get<Sprite, (void*)0>() [52]
- 0.00 0.00 1589940/9539640 EntityFilter::Or<Circle, Rectangle, Sprite, Text, VertexList, TileMap>::evaluate(bool, bool) [868]
- -----------------------------------------------
- 1.87 0.00 503203242/503203242 std::type_index::operator<(std::type_index const&) const [24]
- [37] 3.9 1.87 0.00 503203242 std::type_info::before(std::type_info const&) const [37]
- -----------------------------------------------
- 0.00 0.00 957/195468284 std::_Rb_tree<std::type_index, std::pair<std::type_index const, Handle>, std::_Select1st<std::pair<std::type_index const, Handle> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > >::_M_insert_node(std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<std::type_index const, Handle> >*) [1307]
- 0.00 0.00 2248/195468284 std::_Rb_tree_iterator<std::pair<std::type_index const, Handle> > std::_Rb_tree<std::type_index, std::pair<std::type_index const, Handle>, std::_Select1st<std::pair<std::type_index const, Handle> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<std::type_index&&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<std::type_index const, Handle> >, std::piecewise_construct_t const&, std::tuple<std::type_index&&>&&, std::tuple<>&&) [143]
- 0.40 1.45 195465079/195468284 std::_Rb_tree<std::type_index, std::pair<std::type_index const, Handle>, std::_Select1st<std::pair<std::type_index const, Handle> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > >::_M_lower_bound(std::_Rb_tree_node<std::pair<std::type_index const, Handle> >*, std::_Rb_tree_node_base*, std::type_index const&) [23]
- [38] 3.9 0.41 1.45 195468284 std::_Rb_tree<std::type_index, std::pair<std::type_index const, Handle>, std::_Select1st<std::pair<std::type_index const, Handle> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > >::_S_key(std::_Rb_tree_node<std::pair<std::type_index const, Handle> > const*) [38]
- 0.49 0.70 195468284/195468284 std::_Rb_tree<std::type_index, std::pair<std::type_index const, Handle>, std::_Select1st<std::pair<std::type_index const, Handle> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > >::_S_value(std::_Rb_tree_node<std::pair<std::type_index const, Handle> > const*) [54]
- 0.26 0.00 195468284/195472741 std::_Select1st<std::pair<std::type_index const, Handle> >::operator()(std::pair<std::type_index const, Handle> const&) const [149]
- -----------------------------------------------
- 0.02 1.70 1566664/1566664 EntityFilter::filter(Entity&) const [19]
- [39] 3.6 0.02 1.70 1566664 EntityFilter::ExpressionTuple<Callback, PlayerProfile>::filter(Entity&) [39]
- 0.01 1.69 1566664/1566664 bool EntityFilter::ExpressionTuple<Callback, PlayerProfile>::traverse_tuple<2ul, (void*)0>(Entity&, bool) [40]
- 0.00 0.00 1566664/4727025 EntityFilter::Expression::in_result() const [2968]
- -----------------------------------------------
- 0.01 1.69 1566664/1566664 EntityFilter::ExpressionTuple<Callback, PlayerProfile>::filter(Entity&) [39]
- [40] 3.5 0.01 1.69 1566664 bool EntityFilter::ExpressionTuple<Callback, PlayerProfile>::traverse_tuple<2ul, (void*)0>(Entity&, bool) [40]
- 0.02 0.87 1566664/1566664 bool EntityFilter::ExpressionTuple<Callback, PlayerProfile>::traverse_tuple<1ul, (void*)0>(Entity&, bool) [73]
- 0.01 0.79 1566664/2078746 PlayerProfile* Entity::get<PlayerProfile, (void*)0>() [61]
- 0.01 0.00 1566664/3133328 EntityFilter::And<Callback, PlayerProfile>::evaluate(bool, bool) [804]
- -----------------------------------------------
- 0.00 0.00 82/30650720 GridSystem::create_row(Entity*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, float) [371]
- 0.00 0.00 106/30650720 GridSystem::create_col(Entity*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, float) [322]
- 0.00 0.00 7827/30650720 GraphicalSystem::on_update(Game&, Entity&) [30]
- 0.50 1.09 30642705/30650720 GridSystem::on_update(Game&, Entity&) [10]
- [41] 3.3 0.50 1.09 30650720 Camera::bounds() const [41]
- 0.42 0.08 30650720/30650727 sf::Vector2<float> sf::operator/<float>(sf::Vector2<float> const&, float) [104]
- 0.34 0.08 30650720/30651062 sf::Vector2<float> sf::operator-<float>(sf::Vector2<float> const&, sf::Vector2<float> const&) [120]
- 0.07 0.00 30650720/30650720 sf::Rect<float>::Rect(sf::Vector2<float> const&, sf::Vector2<float> const&) [353]
- 0.05 0.00 30650720/30650725 Camera::center() const [419]
- 0.05 0.00 61301440/61301454 Camera::size() const [416]
- -----------------------------------------------
- 0.02 1.56 1589940/1589940 bool EntityFilter::ExpressionTuple<Circle, Rectangle, Sprite, Text, VertexList, TileMap>::traverse_tuple<3ul, (void*)0>(Entity&, bool) [36]
- [42] 3.3 0.02 1.56 1589940 bool EntityFilter::ExpressionTuple<Circle, Rectangle, Sprite, Text, VertexList, TileMap>::traverse_tuple<2ul, (void*)0>(Entity&, bool) [42]
- 0.01 0.80 1589940/2333285 Rectangle* Entity::get<Rectangle, (void*)0>() [55]
- 0.02 0.74 1589940/1589940 bool EntityFilter::ExpressionTuple<Circle, Rectangle, Sprite, Text, VertexList, TileMap>::traverse_tuple<1ul, (void*)0>(Entity&, bool) [77]
- 0.00 0.00 1589940/9539640 EntityFilter::Or<Circle, Rectangle, Sprite, Text, VertexList, TileMap>::evaluate(bool, bool) [868]
- -----------------------------------------------
- 0.24 1.25 91928115/91928115 GridSystem::on_update(Game&, Entity&) [10]
- [43] 3.1 0.24 1.25 91928115 std::map<unsigned int, Entity*, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, Entity*> > >::map() [43]
- 0.18 1.07 91928115/91928115 std::_Rb_tree<unsigned int, std::pair<unsigned int const, Entity*>, std::_Select1st<std::pair<unsigned int const, Entity*> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, Entity*> > >::_Rb_tree() [49]
- -----------------------------------------------
- 0.00 0.00 1/91928630 Player::Player(unsigned int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [2559]
- 0.00 0.00 2/91928630 CallbackSystem::CallbackSystem(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1496]
- 0.00 0.00 3/91928630 Scene::Scene(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) [177]
- 0.00 0.00 3/91928630 GraphicalSystem::GraphicalSystem(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, RenderSurface&, std::shared_ptr<Camera>) [324]
- 0.00 0.00 6/91928630 System::System(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, EntitySubscription*) [1676]
- 0.00 0.00 6/91928630 BuilderScene::create_textbox(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, float, int, unsigned int) [997]
- 0.00 0.00 12/91928630 EntitySubscription::EntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1530]
- 0.00 0.00 20/91928630 BuilderScene::create_panel(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) [561]
- 0.00 0.00 33/91928630 BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>) [495]
- 0.00 0.00 63/91928630 GridSystem::create_text_marker(Entity*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Vector2<float> const&) [286]
- 0.00 0.00 126/91928630 BuilderScene::load_from_file(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) [207]
- 0.00 0.00 240/91928630 Messageable::Messageable(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1444]
- 0.29 1.18 91928115/91928630 GridSystem::on_update(Game&, Entity&) [10]
- [44] 3.0 0.29 1.18 91928630 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::operator+<char, std::char_traits<char>, std::allocator<char> >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const*) [44]
- 0.57 0.62 91928630/92380983 void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char*>(char*, char*, std::forward_iterator_tag) [53]
- -----------------------------------------------
- 0.00 0.00 1/43413833 BuilderScene::create_tile_palette(GraphicalSystem*) [697]
- 0.00 0.00 1/43413833 BuilderScene::mouse_script_add_zoom_behavior(Game&, Handle) [1435]
- 0.00 0.00 1/43413833 BuilderScene::mouse_script_add_pan_behavior(Game&, Handle) [1406]
- 0.00 0.00 1/43413833 BuilderScene::mouse_script_add_select_behavior(Game&, Handle) [1363]
- 0.00 0.00 1/43413833 BuilderScene::create_notification(float, float) [901]
- 0.00 0.00 3/43413833 BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>) [495]
- 0.00 0.00 3/43413833 BuilderScene::create_hud(Game&) [229]
- 0.00 0.00 3/43413833 BuilderScene::file_dialog_box() [536]
- 0.00 0.00 10/43413833 Scene::remove_entity(Handle, bool) [231]
- 0.00 0.00 11/43413833 CallbackSystem::post_update(Game&) [662]
- 0.00 0.00 220/43413833 Scene::add_to_scene_node(Handle, Entity*, int) [1023]
- 0.00 0.00 243/43413833 CallbackSystem::on_update(Game&, Entity&) [34]
- 0.00 0.00 444/43413833 Scene::create_entity(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [154]
- 0.00 0.00 2125/43413833 Scene::get_entity(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [553]
- 0.00 0.00 24520/43413833 GridSystem::on_update(Game&, Entity&) [10]
- 0.00 0.00 57393/43413833 Scene::post_receive_message(std::shared_ptr<Message>) <cycle 2> [881]
- 0.00 0.05 1488163/43413833 System::is_visible(Handle) [158]
- 0.00 0.05 1566662/43413833 Scene::update(Game&) [4]
- 0.00 0.05 1566664/43413833 PostorderEntitySubscription::init() [28]
- 0.00 0.05 1593427/43413833 PreorderEntitySubscription::init() [29]
- 0.01 0.15 4727025/43413833 EntitySubscription::filter(Handle) [16]
- 0.07 1.00 32386912/43413833 System::update(Game&)::{lambda(Handle)#1}::operator()(Handle) const [9]
- [45] 3.0 0.09 1.33 43413833 Scene::get_entity(Handle) [45]
- 0.16 1.17 43413833/43413842 ObjectPool<Entity>::get(Handle&) [46]
- -----------------------------------------------
- 0.00 0.00 9/43413842 Scene::remove_entity(Handle, bool) [231]
- 0.16 1.17 43413833/43413842 Scene::get_entity(Handle) [45]
- [46] 2.8 0.16 1.17 43413842 ObjectPool<Entity>::get(Handle&) [46]
- 0.47 0.70 43413842/43413842 ObjectPool<Entity>::get(Handle&, Entity*&) [56]
- -----------------------------------------------
- 0.00 0.00 1/2325255 BuilderScene::file_dialog_box()::{lambda()#2}::operator()() const [137]
- 0.00 0.00 1/2325255 BuilderScene::create_fps_display(GraphicalSystem*) [390]
- 0.00 0.00 2/2325255 BuilderScene::create_panel(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) [561]
- 0.00 0.00 2/2325255 BuilderScene::create_mouse_entity(Game&) [684]
- 0.00 0.00 2/2325255 BuilderScene::create_fps_display(GraphicalSystem*)::{lambda()#1}::operator()() const [1122]
- 0.00 0.00 2/2325255 BuilderScene::create_textbox(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, float, int, unsigned int) [997]
- 0.00 0.00 21/2325255 BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>) [495]
- 0.00 0.00 27/2325255 StartMenuScene::init(Game&) [363]
- 0.00 0.00 63/2325255 GridSystem::create_text_marker(Entity*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Vector2<float> const&) [286]
- 0.00 0.00 246/2325255 BuilderScene::create_textbox(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, float, int, unsigned int)::{lambda()#1}::operator()() const [879]
- 0.00 0.00 429/2325255 BuilderScene::create_mouse_entity(Game&)::{lambda()#1}::operator()() const [679]
- 0.00 0.00 1305/2325255 BuilderScene::create_fps_display(GraphicalSystem*)::{lambda()#2}::operator()() const [731]
- 0.00 0.00 7751/2325255 GridSystem::on_update(Game&, Entity&) [10]
- 0.00 0.40 725463/2325255 GraphicalSystem::on_update(Game&, Entity&) [30]
- 0.01 0.87 1589940/2325255 bool EntityFilter::ExpressionTuple<Circle, Rectangle, Sprite, Text, VertexList, TileMap>::traverse_tuple<4ul, (void*)0>(Entity&, bool) [31]
- [47] 2.7 0.01 1.27 2325255 Text* Entity::get<Text, (void*)0>() [47]
- 0.01 0.78 2325255/2325255 Text* ComponentManager::get<Text, (void*)0>(Handle) [75]
- 0.02 0.46 2325255/50806020 std::map<std::type_index, Handle, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > >::operator[](std::type_index&&) [13]
- 0.01 0.00 2325255/104306070 std::type_index::type_index(std::type_info const&) [118]
- -----------------------------------------------
- 0.00 0.00 1/2315404 BuilderScene::load_from_file(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) [207]
- 0.03 0.36 725463/2315404 GraphicalSystem::on_update(Game&, Entity&) [30]
- 0.07 0.79 1589940/2315404 bool EntityFilter::ExpressionTuple<Circle, Rectangle, Sprite, Text, VertexList, TileMap>::traverse_tuple<6ul, (void*)0>(Entity&, bool) [26]
- [48] 2.6 0.11 1.15 2315404 TileMap* Entity::get<TileMap, (void*)0>() [48]
- 0.01 0.66 2315404/2315404 TileMap* ComponentManager::get<TileMap, (void*)0>(Handle) [86]
- 0.02 0.45 2315404/50806020 std::map<std::type_index, Handle, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > >::operator[](std::type_index&&) [13]
- 0.01 0.00 2315404/104306070 std::type_index::type_index(std::type_info const&) [118]
- -----------------------------------------------
- 0.18 1.07 91928115/91928115 std::map<unsigned int, Entity*, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, Entity*> > >::map() [43]
- [49] 2.6 0.18 1.07 91928115 std::_Rb_tree<unsigned int, std::pair<unsigned int const, Entity*>, std::_Select1st<std::pair<unsigned int const, Entity*> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, Entity*> > >::_Rb_tree() [49]
- 0.22 0.85 91928115/91928115 std::_Rb_tree<unsigned int, std::pair<unsigned int const, Entity*>, std::_Select1st<std::pair<unsigned int const, Entity*> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, Entity*> > >::_Rb_tree_impl<std::less<unsigned int>, true>::_Rb_tree_impl() [60]
- -----------------------------------------------
- 0.57 0.66 192402016/192402016 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > >, std::_Select1st<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >::_S_key(std::_Rb_tree_node<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > const*) [35]
- [50] 2.5 0.57 0.66 192402016 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > >, std::_Select1st<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >::_S_value(std::_Rb_tree_node<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > const*) [50]
- 0.22 0.44 192402016/192402058 std::_Rb_tree_node<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > >::_M_valptr() const [89]
- -----------------------------------------------
- 0.00 0.00 4/2315411 BuilderScene::create_backdrop(GraphicalSystem*)::{lambda()#1}::operator()() const [1588]
- 0.00 0.00 4/2315411 BuilderScene::create_backdrop(GraphicalSystem*) [439]
- 0.01 0.37 725463/2315411 GraphicalSystem::on_update(Game&, Entity&) [30]
- 0.01 0.82 1589940/2315411 bool EntityFilter::ExpressionTuple<Circle, Rectangle, Sprite, Text, VertexList, TileMap>::traverse_tuple<5ul, (void*)0>(Entity&, bool) [27]
- [51] 2.5 0.02 1.19 2315411 VertexList* Entity::get<VertexList, (void*)0>() [51]
- 0.01 0.70 2315411/2315411 VertexList* ComponentManager::get<VertexList, (void*)0>(Handle) [80]
- 0.02 0.45 2315411/50806020 std::map<std::type_index, Handle, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > >::operator[](std::type_index&&) [13]
- 0.01 0.00 2315411/104306070 std::type_index::type_index(std::type_info const&) [118]
- -----------------------------------------------
- 0.00 0.00 1/2315446 StartMenuScene::init(Game&) [363]
- 0.00 0.00 42/2315446 BuilderScene::load_from_file(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) [207]
- 0.00 0.38 725463/2315446 GraphicalSystem::on_update(Game&, Entity&) [30]
- 0.01 0.82 1589940/2315446 bool EntityFilter::ExpressionTuple<Circle, Rectangle, Sprite, Text, VertexList, TileMap>::traverse_tuple<3ul, (void*)0>(Entity&, bool) [36]
- [52] 2.5 0.01 1.20 2315446 Sprite* Entity::get<Sprite, (void*)0>() [52]
- 0.01 0.71 2315446/2315446 Sprite* ComponentManager::get<Sprite, (void*)0>(Handle) [79]
- 0.02 0.45 2315446/50806020 std::map<std::type_index, Handle, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > >::operator[](std::type_index&&) [13]
- 0.01 0.00 2315446/104306070 std::type_index::type_index(std::type_info const&) [118]
- -----------------------------------------------
- 0.00 0.00 1/92380983 Player::Player(unsigned int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [2559]
- 0.00 0.00 1/92380983 InputBinding::InputBinding(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [2748]
- 0.00 0.00 1/92380983 InputManager::InputManager(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) [2728]
- 0.00 0.00 1/92380983 TileMap::deserialize(Serializer&, Scene&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [366]
- 0.00 0.00 1/92380983 ObjectPool<TileMap>::ObjectPool(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned int, TileMap) [1053]
- 0.00 0.00 1/92380983 ObjectPool<Grid>::ObjectPool(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned int, Grid) [442]
- 0.00 0.00 1/92380983 ObjectPool<Rectangle>::ObjectPool(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned int, Rectangle) [927]
- 0.00 0.00 1/92380983 ObjectPool<Collision>::ObjectPool(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned int, Collision) [703]
- 0.00 0.00 1/92380983 ObjectPool<Clickable>::ObjectPool(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned int, Clickable) [1021]
- 0.00 0.00 1/92380983 ObjectPool<VertexList>::ObjectPool(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned int, VertexList) [999]
- 0.00 0.00 2/92380983 InputDevice::InputDevice(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [2494]
- 0.00 0.00 2/92380983 Camera::Camera(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [586]
- 0.00 0.00 2/92380983 FontAtlas::load(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) [2079]
- 0.00 0.00 2/92380983 std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Font> >::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, 0ul>(std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&, std::tuple<>&, std::_Index_tuple<0ul>, std::_Index_tuple<>) [2715]
- 0.00 0.00 2/92380983 TextureAtlas::load(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<int>) [1970]
- 0.00 0.00 2/92380983 std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Texture> >::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, 0ul>(std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&, std::tuple<>&, std::_Index_tuple<0ul>, std::_Index_tuple<>) [2717]
- 0.00 0.00 2/92380983 FileChannel::FileChannel(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) [2714]
- 0.00 0.00 2/92380983 ObjectPool<Text>::ObjectPool(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned int, Text) [634]
- 0.00 0.00 2/92380983 ObjectPool<PlayerProfile>::ObjectPool(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned int, PlayerProfile) [986]
- 0.00 0.00 2/92380983 ObjectPool<Sprite>::ObjectPool(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned int, Sprite) [982]
- 0.00 0.00 2/92380983 ObjectPool<Callback>::ObjectPool(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned int, Callback) [880]
- 0.00 0.00 2/92380983 BuilderScene::file_dialog_box()::{lambda()#2}::operator()() const [137]
- 0.00 0.00 3/92380983 InputListener::InputListener(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) [2576]
- 0.00 0.00 3/92380983 Scene::Scene(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) [177]
- 0.00 0.00 3/92380983 ObjectPool<Entity>::ObjectPool(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned int, Entity) [208]
- 0.00 0.00 3/92380983 BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>) [495]
- 0.00 0.00 4/92380983 Logger::msg_enabled(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) [2239]
- 0.00 0.00 4/92380983 std::pair<Logger::CATEGORY const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::pair(std::pair<Logger::CATEGORY const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&) [2550]
- 0.00 0.00 4/92380983 Font::Font(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [2551]
- 0.00 0.00 4/92380983 Texture::Texture(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<int>) [2552]
- 0.00 0.00 4/92380983 void __gnu_cxx::new_allocator<Texture>::construct<Texture, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, sf::Rect<int>&>(Texture*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, sf::Rect<int>&) [2294]
- 0.00 0.00 6/92380983 EntityFilter::EntityFilter(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [2371]
- 0.00 0.00 6/92380983 EntitySubscription::EntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1530]
- 0.00 0.00 6/92380983 std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*>::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, 0ul>(std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&, std::tuple<>&, std::_Index_tuple<0ul>, std::_Index_tuple<>) [2460]
- 0.00 0.00 6/92380983 System::System(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, EntitySubscription*) [1676]
- 0.00 0.00 14/92380983 std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, bool>::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, 0ul>(std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&, std::tuple<>&, std::_Index_tuple<0ul>, std::_Index_tuple<>) [2088]
- 0.00 0.00 17/92380983 Scene::id[abi:cxx11]() [2003]
- 0.00 0.00 18/92380983 Logger::get_category_string[abi:cxx11](Logger::CATEGORY) [1989]
- 0.00 0.00 20/92380983 Game::Game() [138]
- 0.00 0.00 24/92380983 BuilderScene::load_from_file(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) [207]
- 0.00 0.00 41/92380983 GridSystem::create_row(Entity*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, float) [371]
- 0.00 0.00 53/92380983 GridSystem::create_col(Entity*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, float) [322]
- 0.00 0.00 101/92380983 void std::_Construct<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1627]
- 0.00 0.00 109/92380983 InputElement::InputElement(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1646]
- 0.00 0.00 109/92380983 std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> >::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, 0ul>(std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&, std::tuple<>&, std::_Index_tuple<0ul>, std::_Index_tuple<>) [1648]
- 0.00 0.00 115/92380983 BuilderScene::create_textbox(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, float, int, unsigned int)::{lambda()#1}::operator()() const [879]
- 0.00 0.00 150/92380983 Atlas<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, Font>::get(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) const [1423]
- 0.00 0.00 222/92380983 Handle ObjectPool<Entity>::add<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Scene*, ComponentManager*>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Scene*&&, ComponentManager*&&) [389]
- 0.00 0.00 224/92380983 std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle>::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, 0ul>(std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&, std::tuple<>&, std::_Index_tuple<0ul>, std::_Index_tuple<>) [1563]
- 0.00 0.00 225/92380983 Entity::Entity(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, Scene*, ComponentManager*) [447]
- 0.00 0.00 252/92380983 Mailbox::Mailbox(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1498]
- 0.00 0.00 374/92380983 Sprite::deserialize(Serializer&, Scene&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [551]
- 0.00 0.00 418/92380983 Atlas<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, Texture>::get(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) const [1326]
- 0.00 0.00 597/92380983 Message::Message(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1449]
- 0.00 0.00 773/92380983 ConsoleLogger::msg(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, Logger::CATEGORY, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) [1425]
- 0.00 0.00 1542/92380983 FullLogger::msg(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, Logger::CATEGORY, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) [1325]
- 0.00 0.00 4008/92380983 Text::Text(Text const&) [937]
- 0.00 0.00 5400/92380983 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::get_impl<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, 0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*) const [1263]
- 0.00 0.00 5987/92380983 nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::iter_impl<nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> const>::key() const [1260]
- 0.00 0.00 11422/92380983 void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct_aux<char*>(char*, char*, std::__false_type) [305]
- 0.00 0.00 13107/92380983 void __gnu_cxx::new_allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::construct<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1207]
- 0.00 0.00 14277/92380983 std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> >::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, 0ul>(std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&, std::tuple<>&, std::_Index_tuple<0ul>, std::_Index_tuple<>) [1219]
- 0.00 0.00 21397/92380983 nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::escape_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1189]
- 0.00 0.00 29249/92380983 Component::Component(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1180]
- 0.00 0.00 42000/92380983 Component::Component(Component const&) [1120]
- 0.00 0.00 120009/92380983 Entity::Entity(Entity const&) [565]
- 0.00 0.00 180009/92380983 Mailbox::Mailbox(Mailbox const&) [692]
- 0.57 0.62 91928630/92380983 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::operator+<char, std::char_traits<char>, std::allocator<char> >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const*) [44]
- [53] 2.5 0.57 0.62 92380983 void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char*>(char*, char*, std::forward_iterator_tag) [53]
- 0.15 0.28 92380983/92380983 std::iterator_traits<char*>::difference_type std::distance<char*>(char*, char*) [119]
- 0.19 0.00 92380983/92380983 bool __gnu_cxx::__is_null_pointer<char>(char*) [182]
- -----------------------------------------------
- 0.49 0.70 195468284/195468284 std::_Rb_tree<std::type_index, std::pair<std::type_index const, Handle>, std::_Select1st<std::pair<std::type_index const, Handle> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > >::_S_key(std::_Rb_tree_node<std::pair<std::type_index const, Handle> > const*) [38]
- [54] 2.5 0.49 0.70 195468284 std::_Rb_tree<std::type_index, std::pair<std::type_index const, Handle>, std::_Select1st<std::pair<std::type_index const, Handle> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > >::_S_value(std::_Rb_tree_node<std::pair<std::type_index const, Handle> > const*) [54]
- 0.26 0.43 195468284/195472741 std::_Rb_tree_node<std::pair<std::type_index const, Handle> >::_M_valptr() const [81]
- -----------------------------------------------
- 0.00 0.00 1/2333285 BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>)::{lambda()#2}::operator()() const [1786]
- 0.00 0.00 1/2333285 BuilderScene::create_tile_palette(GraphicalSystem*)::{lambda()#1}::operator()() const [1709]
- 0.00 0.00 2/2333285 BuilderScene::create_hud(Game&)::{lambda()#1}::operator()() const [1518]
- 0.00 0.00 2/2333285 BuilderScene::create_mouse_entity(Game&) [684]
- 0.00 0.00 3/2333285 BuilderScene::create_notification(float, float) [901]
- 0.00 0.00 4/2333285 BuilderScene::create_tile_palette(GraphicalSystem*) [697]
- 0.00 0.00 4/2333285 BuilderScene::create_textbox(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, float, int, unsigned int) [997]
- 0.00 0.00 5/2333285 BuilderScene::file_dialog_box() [536]
- 0.00 0.00 7/2333285 BuilderScene::load_from_file(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) [207]
- 0.00 0.00 8/2333285 BuilderScene::create_hud(Game&) [229]
- 0.00 0.00 9/2333285 BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>) [495]
- 0.00 0.00 23/2333285 BuilderScene::create_panel(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) [561]
- 0.00 0.00 94/2333285 GridSystem::create_gridline(Entity*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, float, float, float, float) [217]
- 0.00 0.00 207/2333285 BuilderScene::mouse_script_add_zoom_behavior(Game&, Handle)::{lambda()#2}::operator()() const [993]
- 0.00 0.01 17512/2333285 GridSystem::on_update(Game&, Entity&) [10]
- 0.00 0.36 725463/2333285 GraphicalSystem::on_update(Game&, Entity&) [30]
- 0.01 0.80 1589940/2333285 bool EntityFilter::ExpressionTuple<Circle, Rectangle, Sprite, Text, VertexList, TileMap>::traverse_tuple<2ul, (void*)0>(Entity&, bool) [42]
- [55] 2.4 0.01 1.17 2333285 Rectangle* Entity::get<Rectangle, (void*)0>() [55]
- 0.01 0.68 2333285/2333285 Rectangle* ComponentManager::get<Rectangle, (void*)0>(Handle) [85]
- 0.02 0.46 2333285/50806020 std::map<std::type_index, Handle, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > >::operator[](std::type_index&&) [13]
- 0.01 0.00 2333285/104306070 std::type_index::type_index(std::type_info const&) [118]
- -----------------------------------------------
- 0.47 0.70 43413842/43413842 ObjectPool<Entity>::get(Handle&) [46]
- [56] 2.4 0.47 0.70 43413842 ObjectPool<Entity>::get(Handle&, Entity*&) [56]
- 0.10 0.41 43413842/43413851 std::vector<ObjectPool<Entity>::Entry, std::allocator<ObjectPool<Entity>::Entry> >::at(unsigned long) [100]
- 0.11 0.00 43413842/91867127 Handle::index() const [161]
- 0.08 0.00 43413842/91867104 Handle::version() const [199]
- 0.00 0.00 450/13542320 Handle::reset() [352]
- -----------------------------------------------
- 0.00 0.00 1/2079911 BuilderScene::setup_keybindings(Game&) [556]
- 0.00 0.00 1/2079911 BuilderScene::create_mouse_entity(Game&) [684]
- 0.00 0.00 1/2079911 BuilderScene::create_backdrop(GraphicalSystem*) [439]
- 0.00 0.00 1/2079911 BuilderScene::create_tile_palette(GraphicalSystem*) [697]
- 0.00 0.00 1/2079911 BuilderScene::create_textbox(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, float, int, unsigned int) [997]
- 0.00 0.00 2/2079911 StartMenuScene::init(Game&) [363]
- 0.00 0.00 2/2079911 BuilderScene::file_dialog_box() [536]
- 0.00 0.00 2/2079911 BuilderScene::create_fps_display(GraphicalSystem*) [390]
- 0.00 0.00 2/2079911 BuilderScene::mouse_script_add_zoom_behavior(Game&, Handle) [1435]
- 0.00 0.00 3/2079911 BuilderScene::create_hud(Game&) [229]
- 0.00 0.00 3/2079911 BuilderScene::mouse_script_add_pan_behavior(Game&, Handle) [1406]
- 0.00 0.00 4/2079911 BuilderScene::mouse_script_add_select_behavior(Game&, Handle) [1363]
- 0.00 0.00 4/2079911 BuilderScene::create_notification(float, float) [901]
- 0.00 0.00 12/2079911 BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>) [495]
- 0.00 0.00 22/2079911 CallbackSystem::post_update(Game&) [662]
- 0.00 0.00 63/2079911 BuilderScene::load_from_file(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) [207]
- 0.00 0.00 69/2079911 BuilderScene::mouse_script_add_zoom_behavior(Game&, Handle)::{lambda()#2}::operator()() const [993]
- 0.00 0.00 429/2079911 BuilderScene::mouse_script_add_pan_behavior(Game&, Handle)::{lambda()#2}::operator()() const [722]
- 0.00 0.28 512625/2079911 CallbackSystem::on_update(Game&, Entity&) [34]
- 0.02 0.85 1566664/2079911 bool EntityFilter::ExpressionTuple<Callback, PlayerProfile>::traverse_tuple<1ul, (void*)0>(Entity&, bool) [73]
- [57] 2.4 0.02 1.13 2079911 Callback* Entity::get<Callback, (void*)0>() [57]
- 0.01 0.68 2079911/2079911 Callback* ComponentManager::get<Callback, (void*)0>(Handle) [83]
- 0.02 0.41 2079911/50806020 std::map<std::type_index, Handle, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > >::operator[](std::type_index&&) [13]
- 0.01 0.00 2079911/104306070 std::type_index::type_index(std::type_info const&) [118]
- -----------------------------------------------
- 0.11 1.01 91928115/91928115 GridSystem::on_update(Game&, Entity&) [10]
- [58] 2.3 0.11 1.01 91928115 std::map<unsigned int, Entity*, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, Entity*> > >::~map() [58]
- 0.19 0.82 91928115/91928115 std::_Rb_tree<unsigned int, std::pair<unsigned int const, Entity*>, std::_Select1st<std::pair<unsigned int const, Entity*> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, Entity*> > >::~_Rb_tree() [65]
- -----------------------------------------------
- 0.01 0.32 725463/2315403 GraphicalSystem::on_update(Game&, Entity&) [30]
- 0.03 0.71 1589940/2315403 bool EntityFilter::ExpressionTuple<Circle, Rectangle, Sprite, Text, VertexList, TileMap>::traverse_tuple<1ul, (void*)0>(Entity&, bool) [77]
- [59] 2.2 0.04 1.03 2315403 Circle* Entity::get<Circle, (void*)0>() [59]
- 0.01 0.54 2315403/2315403 Circle* ComponentManager::get<Circle, (void*)0>(Handle) [99]
- 0.02 0.45 2315403/50806020 std::map<std::type_index, Handle, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > >::operator[](std::type_index&&) [13]
- 0.01 0.00 2315403/104306070 std::type_index::type_index(std::type_info const&) [118]
- -----------------------------------------------
- 0.22 0.85 91928115/91928115 std::_Rb_tree<unsigned int, std::pair<unsigned int const, Entity*>, std::_Select1st<std::pair<unsigned int const, Entity*> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, Entity*> > >::_Rb_tree() [49]
- [60] 2.2 0.22 0.85 91928115 std::_Rb_tree<unsigned int, std::pair<unsigned int const, Entity*>, std::_Select1st<std::pair<unsigned int const, Entity*> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, Entity*> > >::_Rb_tree_impl<std::less<unsigned int>, true>::_Rb_tree_impl() [60]
- 0.16 0.28 91928115/92235066 std::_Rb_tree_header::_Rb_tree_header() [112]
- 0.21 0.02 91928115/91928115 std::allocator<std::_Rb_tree_node<std::pair<unsigned int const, Entity*> > >::allocator() [160]
- 0.17 0.00 91928115/91928117 std::_Rb_tree_key_compare<std::less<unsigned int> >::_Rb_tree_key_compare() [197]
- -----------------------------------------------
- 0.00 0.26 512082/2078746 CallbackSystem::on_update(Game&, Entity&) [34]
- 0.01 0.79 1566664/2078746 bool EntityFilter::ExpressionTuple<Callback, PlayerProfile>::traverse_tuple<2ul, (void*)0>(Entity&, bool) [40]
- [61] 2.2 0.01 1.05 2078746 PlayerProfile* Entity::get<PlayerProfile, (void*)0>() [61]
- 0.01 0.61 2078746/2078746 PlayerProfile* ComponentManager::get<PlayerProfile, (void*)0>(Handle) [93]
- 0.02 0.41 2078746/50806020 std::map<std::type_index, Handle, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > >::operator[](std::type_index&&) [13]
- 0.01 0.00 2078746/104306070 std::type_index::type_index(std::type_info const&) [118]
- -----------------------------------------------
- 0.00 0.00 82/30642893 GridSystem::create_row(Entity*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, float) [371]
- 0.00 0.00 106/30642893 GridSystem::create_col(Entity*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, float) [322]
- 0.02 1.03 30642705/30642893 GridSystem::on_update(Game&, Entity&) [10]
- [62] 2.2 0.02 1.03 30642893 GridSystem::camera() [62]
- 0.06 0.97 30642893/30650750 std::shared_ptr<Camera>::shared_ptr(std::shared_ptr<Camera> const&) [63]
- -----------------------------------------------
- 0.00 0.00 1/30650750 VisualDebugSystem::VisualDebugSystem(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, RenderSurface&, std::shared_ptr<Camera>) [534]
- 0.00 0.00 1/30650750 GridSystem::GridSystem(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<Camera>) [2073]
- 0.00 0.00 3/30650750 GraphicalSystem::GraphicalSystem(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, RenderSurface&, std::shared_ptr<Camera>) [324]
- 0.00 0.00 7852/30650750 GraphicalSystem::camera() const [1191]
- 0.06 0.97 30642893/30650750 GridSystem::camera() [62]
- [63] 2.1 0.06 0.97 30650750 std::shared_ptr<Camera>::shared_ptr(std::shared_ptr<Camera> const&) [63]
- 0.16 0.81 30650750/30650750 std::__shared_ptr<Camera, (__gnu_cxx::_Lock_policy)2>::__shared_ptr(std::__shared_ptr<Camera, (__gnu_cxx::_Lock_policy)2> const&) [67]
- -----------------------------------------------
- 0.00 0.01 224599/31592767 CallbackSystem::on_update(Game&, Entity&) [34]
- 0.00 0.02 725463/31592767 GraphicalSystem::on_update(Game&, Entity&) [30]
- 0.09 0.91 30642705/31592767 GridSystem::on_update(Game&, Entity&) [10]
- [64] 2.1 0.09 0.94 31592767 System::global_transform(Entity&) [64]
- 0.33 0.51 31592767/31592767 Scene::global_transform(Entity&) [74]
- 0.09 0.00 31592767/41016839 System::scene() [255]
- -----------------------------------------------
- 0.19 0.82 91928115/91928115 std::map<unsigned int, Entity*, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, Entity*> > >::~map() [58]
- [65] 2.1 0.19 0.82 91928115 std::_Rb_tree<unsigned int, std::pair<unsigned int const, Entity*>, std::_Select1st<std::pair<unsigned int const, Entity*> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, Entity*> > >::~_Rb_tree() [65]
- 0.15 0.34 91928115/91928115 std::_Rb_tree<unsigned int, std::pair<unsigned int const, Entity*>, std::_Select1st<std::pair<unsigned int const, Entity*> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, Entity*> > >::_Rb_tree_impl<std::less<unsigned int>, true>::~_Rb_tree_impl() [107]
- 0.20 0.00 91928115/92028785 std::_Rb_tree<unsigned int, std::pair<unsigned int const, Entity*>, std::_Select1st<std::pair<unsigned int const, Entity*> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, Entity*> > >::_M_begin() [175]
- 0.13 0.00 91928115/91928115 std::_Rb_tree<unsigned int, std::pair<unsigned int const, Entity*>, std::_Select1st<std::pair<unsigned int const, Entity*> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, Entity*> > >::_M_erase(std::_Rb_tree_node<std::pair<unsigned int const, Entity*> >*) [232]
- -----------------------------------------------
- 0.00 0.98 2/2 Game::main_loop() [3]
- [66] 2.0 0.00 0.98 2 Scene::do_init(Game&) [66]
- 0.00 0.48 1/1 BuilderScene::init(Game&) [108]
- 0.00 0.17 2/2 void Scene::add_system<CallbackSystem, (void*)0>(CallbackSystem*, int) [194]
- 0.00 0.17 2/2 void Scene::add_system<GraphicalSystem, (void*)0>(GraphicalSystem*, int) [195]
- 0.00 0.07 1/1 StartMenuScene::init(Game&) [363]
- 0.00 0.05 2/3 GraphicalSystem::GraphicalSystem(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, RenderSurface&, std::shared_ptr<Camera>) [324]
- 0.00 0.02 2/2 std::shared_ptr<Camera> std::make_shared<Camera, char const (&) [15]>(char const (&) [15]) [578]
- 0.01 0.00 2/2 Scene::create_entity_handle(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [702]
- 0.00 0.00 2/2 CallbackSystem::CallbackSystem(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1496]
- 0.00 0.00 2/2 void Messageable::install_message_handler<EntityIdChangedMessage, Scene::do_init(Game&)::{lambda(EntityIdChangedMessage&)#1}>(Scene::do_init(Game&)::{lambda(EntityIdChangedMessage&)#1}) [1511]
- 0.00 0.00 2/30650752 std::shared_ptr<Camera>::~shared_ptr() [69]
- 0.00 0.00 2/17 Scene::id[abi:cxx11]() [2003]
- 0.00 0.00 2/19209 Handle::Handle() [3433]
- 0.00 0.00 2/47533 Handle::operator==(Handle const&) const [3302]
- 0.00 0.00 2/6411 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::operator+<char, std::char_traits<char>, std::allocator<char> >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, char const*) [3644]
- 0.00 0.00 2/15 Game::window() [5002]
- -----------------------------------------------
- 0.16 0.81 30650750/30650750 std::shared_ptr<Camera>::shared_ptr(std::shared_ptr<Camera> const&) [63]
- [67] 2.0 0.16 0.81 30650750 std::__shared_ptr<Camera, (__gnu_cxx::_Lock_policy)2>::__shared_ptr(std::__shared_ptr<Camera, (__gnu_cxx::_Lock_policy)2> const&) [67]
- 0.26 0.55 30650750/34962483 std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count(std::__shared_count<(__gnu_cxx::_Lock_policy)2> const&) [70]
- -----------------------------------------------
- [68] 2.0 0.25 0.72 34982914+37681793 <cycle 1 as a whole> [68]
- 0.17 0.72 34960428 std::_Sp_counted_base<(__gnu_cxx::_Lock_policy)2>::_M_release() <cycle 1> [72]
- 0.08 0.00 34982934 std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 1> [330]
- 0.00 0.00 1360676 std::__shared_ptr<InputElement, (__gnu_cxx::_Lock_policy)2>::~__shared_ptr() <cycle 1> [3000]
- 0.00 0.00 1360567 std::shared_ptr<InputElement>::~shared_ptr() <cycle 1> [3001]
- 0.00 0.00 18 Intent::~Intent() <cycle 1> [4924]
- 0.00 0.00 2 std::_Sp_counted_ptr_inplace<Camera, std::allocator<Camera>, (__gnu_cxx::_Lock_policy)2>::_M_dispose() <cycle 1> [6613]
- 0.00 0.00 2 void std::allocator_traits<std::allocator<Camera> >::destroy<Camera>(std::allocator<Camera>&, Camera*) <cycle 1> [6545]
- 0.00 0.00 2 void __gnu_cxx::new_allocator<Camera>::destroy<Camera>(Camera*) <cycle 1> [6188]
- 0.00 0.00 2 Camera::~Camera() <cycle 1> [6176]
- 0.00 0.00 2 std::shared_ptr<CameraResizePolicy>::~shared_ptr() <cycle 1> [6390]
- 0.00 0.00 2 std::__shared_ptr<CameraResizePolicy, (__gnu_cxx::_Lock_policy)2>::~__shared_ptr() <cycle 1> [6437]
- 0.00 0.00 2 std::_Sp_counted_ptr_inplace<MoveDownIntent, std::allocator<MoveDownIntent>, (__gnu_cxx::_Lock_policy)2>::_M_dispose() <cycle 1> [6588]
- 0.00 0.00 2 void std::allocator_traits<std::allocator<MoveDownIntent> >::destroy<MoveDownIntent>(std::allocator<MoveDownIntent>&, MoveDownIntent*) <cycle 1> [6543]
- 0.00 0.00 2 void __gnu_cxx::new_allocator<MoveDownIntent>::destroy<MoveDownIntent>(MoveDownIntent*) <cycle 1> [6184]
- 0.00 0.00 2 MoveDownIntent::~MoveDownIntent() <cycle 1> [6171]
- 0.00 0.00 2 std::_Sp_counted_ptr_inplace<MoveUpIntent, std::allocator<MoveUpIntent>, (__gnu_cxx::_Lock_policy)2>::_M_dispose() <cycle 1> [6583]
- 0.00 0.00 2 void std::allocator_traits<std::allocator<MoveUpIntent> >::destroy<MoveUpIntent>(std::allocator<MoveUpIntent>&, MoveUpIntent*) <cycle 1> [6542]
- 0.00 0.00 2 void __gnu_cxx::new_allocator<MoveUpIntent>::destroy<MoveUpIntent>(MoveUpIntent*) <cycle 1> [6182]
- 0.00 0.00 2 MoveUpIntent::~MoveUpIntent() <cycle 1> [6168]
- 0.00 0.00 1 std::_Sp_counted_ptr_inplace<GridVisibilityToggleIntent, std::allocator<GridVisibilityToggleIntent>, (__gnu_cxx::_Lock_policy)2>::_M_dispose() <cycle 1> [7526]
- 0.00 0.00 1 void std::allocator_traits<std::allocator<GridVisibilityToggleIntent> >::destroy<GridVisibilityToggleIntent>(std::allocator<GridVisibilityToggleIntent>&, GridVisibilityToggleIntent*) <cycle 1> [7370]
- 0.00 0.00 1 void __gnu_cxx::new_allocator<GridVisibilityToggleIntent>::destroy<GridVisibilityToggleIntent>(GridVisibilityToggleIntent*) <cycle 1> [6947]
- 0.00 0.00 1 GridVisibilityToggleIntent::~GridVisibilityToggleIntent() <cycle 1> [6892]
- 0.00 0.00 1 std::_Sp_counted_ptr_inplace<SelectMenuItemIntent, std::allocator<SelectMenuItemIntent>, (__gnu_cxx::_Lock_policy)2>::_M_dispose() <cycle 1> [7516]
- 0.00 0.00 1 void std::allocator_traits<std::allocator<SelectMenuItemIntent> >::destroy<SelectMenuItemIntent>(std::allocator<SelectMenuItemIntent>&, SelectMenuItemIntent*) <cycle 1> [7368]
- 0.00 0.00 1 void __gnu_cxx::new_allocator<SelectMenuItemIntent>::destroy<SelectMenuItemIntent>(SelectMenuItemIntent*) <cycle 1> [6943]
- 0.00 0.00 1 SelectMenuItemIntent::~SelectMenuItemIntent() <cycle 1> [6889]
- 0.00 0.00 1 std::_Sp_counted_ptr_inplace<SerializeMapIntent, std::allocator<SerializeMapIntent>, (__gnu_cxx::_Lock_policy)2>::_M_dispose() <cycle 1> [7506]
- 0.00 0.00 1 void std::allocator_traits<std::allocator<SerializeMapIntent> >::destroy<SerializeMapIntent>(std::allocator<SerializeMapIntent>&, SerializeMapIntent*) <cycle 1> [7366]
- 0.00 0.00 1 void __gnu_cxx::new_allocator<SerializeMapIntent>::destroy<SerializeMapIntent>(SerializeMapIntent*) <cycle 1> [6939]
- 0.00 0.00 1 SerializeMapIntent::~SerializeMapIntent() <cycle 1> [6886]
- 0.00 0.00 1 std::_Sp_counted_ptr_inplace<VisualDebugIntent, std::allocator<VisualDebugIntent>, (__gnu_cxx::_Lock_policy)2>::_M_dispose() <cycle 1> [7501]
- 0.00 0.00 1 void std::allocator_traits<std::allocator<VisualDebugIntent> >::destroy<VisualDebugIntent>(std::allocator<VisualDebugIntent>&, VisualDebugIntent*) <cycle 1> [7365]
- 0.00 0.00 1 void __gnu_cxx::new_allocator<VisualDebugIntent>::destroy<VisualDebugIntent>(VisualDebugIntent*) <cycle 1> [6937]
- 0.00 0.00 1 VisualDebugIntent::~VisualDebugIntent() <cycle 1> [6885]
- 0.00 0.00 1 std::_Sp_counted_ptr_inplace<RemoveTilesIntent, std::allocator<RemoveTilesIntent>, (__gnu_cxx::_Lock_policy)2>::_M_dispose() <cycle 1> [7496]
- 0.00 0.00 1 void std::allocator_traits<std::allocator<RemoveTilesIntent> >::destroy<RemoveTilesIntent>(std::allocator<RemoveTilesIntent>&, RemoveTilesIntent*) <cycle 1> [7364]
- 0.00 0.00 1 void __gnu_cxx::new_allocator<RemoveTilesIntent>::destroy<RemoveTilesIntent>(RemoveTilesIntent*) <cycle 1> [6935]
- 0.00 0.00 1 RemoveTilesIntent::~RemoveTilesIntent() <cycle 1> [6884]
- 0.00 0.00 1 std::_Sp_counted_ptr_inplace<RightClickIntent, std::allocator<RightClickIntent>, (__gnu_cxx::_Lock_policy)2>::_M_dispose() <cycle 1> [7491]
- 0.00 0.00 1 void std::allocator_traits<std::allocator<RightClickIntent> >::destroy<RightClickIntent>(std::allocator<RightClickIntent>&, RightClickIntent*) <cycle 1> [7363]
- 0.00 0.00 1 void __gnu_cxx::new_allocator<RightClickIntent>::destroy<RightClickIntent>(RightClickIntent*) <cycle 1> [6933]
- 0.00 0.00 1 RightClickIntent::~RightClickIntent() <cycle 1> [6883]
- 0.00 0.00 1 std::_Sp_counted_ptr_inplace<MouseWheelIntent, std::allocator<MouseWheelIntent>, (__gnu_cxx::_Lock_policy)2>::_M_dispose() <cycle 1> [7481]
- 0.00 0.00 1 void std::allocator_traits<std::allocator<MouseWheelIntent> >::destroy<MouseWheelIntent>(std::allocator<MouseWheelIntent>&, MouseWheelIntent*) <cycle 1> [7361]
- 0.00 0.00 1 void __gnu_cxx::new_allocator<MouseWheelIntent>::destroy<MouseWheelIntent>(MouseWheelIntent*) <cycle 1> [6929]
- 0.00 0.00 1 MouseWheelIntent::~MouseWheelIntent() <cycle 1> [6880]
- 0.00 0.00 1 std::_Sp_counted_ptr_inplace<ResetViewIntent, std::allocator<ResetViewIntent>, (__gnu_cxx::_Lock_policy)2>::_M_dispose() <cycle 1> [7476]
- 0.00 0.00 1 void std::allocator_traits<std::allocator<ResetViewIntent> >::destroy<ResetViewIntent>(std::allocator<ResetViewIntent>&, ResetViewIntent*) <cycle 1> [7360]
- 0.00 0.00 1 void __gnu_cxx::new_allocator<ResetViewIntent>::destroy<ResetViewIntent>(ResetViewIntent*) <cycle 1> [6927]
- 0.00 0.00 1 ResetViewIntent::~ResetViewIntent() <cycle 1> [6879]
- 0.00 0.00 1 std::_Sp_counted_ptr_inplace<MoveRightIntent, std::allocator<MoveRightIntent>, (__gnu_cxx::_Lock_policy)2>::_M_dispose() <cycle 1> [7471]
- 0.00 0.00 1 void std::allocator_traits<std::allocator<MoveRightIntent> >::destroy<MoveRightIntent>(std::allocator<MoveRightIntent>&, MoveRightIntent*) <cycle 1> [7359]
- 0.00 0.00 1 void __gnu_cxx::new_allocator<MoveRightIntent>::destroy<MoveRightIntent>(MoveRightIntent*) <cycle 1> [6925]
- 0.00 0.00 1 MoveRightIntent::~MoveRightIntent() <cycle 1> [6878]
- 0.00 0.00 1 std::_Sp_counted_ptr_inplace<LeftClickIntent, std::allocator<LeftClickIntent>, (__gnu_cxx::_Lock_policy)2>::_M_dispose() <cycle 1> [7466]
- 0.00 0.00 1 void std::allocator_traits<std::allocator<LeftClickIntent> >::destroy<LeftClickIntent>(std::allocator<LeftClickIntent>&, LeftClickIntent*) <cycle 1> [7358]
- 0.00 0.00 1 void __gnu_cxx::new_allocator<LeftClickIntent>::destroy<LeftClickIntent>(LeftClickIntent*) <cycle 1> [6923]
- 0.00 0.00 1 LeftClickIntent::~LeftClickIntent() <cycle 1> [6877]
- 0.00 0.00 1 std::_Sp_counted_ptr_inplace<MoveLeftIntent, std::allocator<MoveLeftIntent>, (__gnu_cxx::_Lock_policy)2>::_M_dispose() <cycle 1> [7456]
- 0.00 0.00 1 void std::allocator_traits<std::allocator<MoveLeftIntent> >::destroy<MoveLeftIntent>(std::allocator<MoveLeftIntent>&, MoveLeftIntent*) <cycle 1> [7356]
- 0.00 0.00 1 void __gnu_cxx::new_allocator<MoveLeftIntent>::destroy<MoveLeftIntent>(MoveLeftIntent*) <cycle 1> [6919]
- 0.00 0.00 1 MoveLeftIntent::~MoveLeftIntent() <cycle 1> [6874]
- 0.00 0.00 1 std::_Sp_counted_ptr_inplace<MouseYIntent, std::allocator<MouseYIntent>, (__gnu_cxx::_Lock_policy)2>::_M_dispose() <cycle 1> [7451]
- 0.00 0.00 1 void std::allocator_traits<std::allocator<MouseYIntent> >::destroy<MouseYIntent>(std::allocator<MouseYIntent>&, MouseYIntent*) <cycle 1> [7355]
- 0.00 0.00 1 void __gnu_cxx::new_allocator<MouseYIntent>::destroy<MouseYIntent>(MouseYIntent*) <cycle 1> [6917]
- 0.00 0.00 1 MouseYIntent::~MouseYIntent() <cycle 1> [6870]
- 0.00 0.00 1 std::_Sp_counted_ptr_inplace<MouseXIntent, std::allocator<MouseXIntent>, (__gnu_cxx::_Lock_policy)2>::_M_dispose() <cycle 1> [7446]
- 0.00 0.00 1 void std::allocator_traits<std::allocator<MouseXIntent> >::destroy<MouseXIntent>(std::allocator<MouseXIntent>&, MouseXIntent*) <cycle 1> [7354]
- 0.00 0.00 1 void __gnu_cxx::new_allocator<MouseXIntent>::destroy<MouseXIntent>(MouseXIntent*) <cycle 1> [6915]
- 0.00 0.00 1 MouseXIntent::~MouseXIntent() <cycle 1> [6869]
- 0.00 0.00 1 std::_Sp_counted_ptr_inplace<ModalIntent, std::allocator<ModalIntent>, (__gnu_cxx::_Lock_policy)2>::_M_dispose() <cycle 1> [7441]
- 0.00 0.00 1 void std::allocator_traits<std::allocator<ModalIntent> >::destroy<ModalIntent>(std::allocator<ModalIntent>&, ModalIntent*) <cycle 1> [7353]
- 0.00 0.00 1 void __gnu_cxx::new_allocator<ModalIntent>::destroy<ModalIntent>(ModalIntent*) <cycle 1> [6913]
- 0.00 0.00 1 ModalIntent::~ModalIntent() <cycle 1> [6858]
- -----------------------------------------------
- 0.00 0.00 1/30650752 VisualDebugSystem::VisualDebugSystem(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, RenderSurface&, std::shared_ptr<Camera>) [534]
- 0.00 0.00 1/30650752 StartMenuScene::init(Game&)::{lambda()#2}::operator()() const [2430]
- 0.00 0.00 1/30650752 GridSystem::~GridSystem() [905]
- 0.00 0.00 2/30650752 Scene::do_init(Game&) [66]
- 0.00 0.00 2/30650752 BuilderScene::init(Game&) [108]
- 0.00 0.00 3/30650752 GraphicalSystem::~GraphicalSystem() [538]
- 0.00 0.00 3/30650752 BuilderScene::create_hud(Game&)::{lambda()#1}::operator()() const [1518]
- 0.00 0.00 3/30650752 BuilderScene::create_tile_palette(GraphicalSystem*)::{lambda()#1}::operator()() const [1709]
- 0.00 0.00 3/30650752 BuilderScene::mouse_script_add_pan_behavior(Game&, Handle)::{lambda()#1}::operator()() const [1690]
- 0.00 0.00 3/30650752 BuilderScene::mouse_script_add_select_behavior(Game&, Handle)::{lambda()#1}::operator()() const [1691]
- 0.00 0.00 5/30650752 BuilderScene::create_backdrop(GraphicalSystem*)::{lambda()#1}::operator()() const [1588]
- 0.00 0.00 5/30650752 BuilderScene::create_fps_display(GraphicalSystem*)::{lambda()#1}::operator()() const [1122]
- 0.00 0.00 82/30650752 GridSystem::create_row(Entity*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, float) [371]
- 0.00 0.00 106/30650752 GridSystem::create_col(Entity*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, float) [322]
- 0.00 0.00 7827/30650752 GraphicalSystem::on_update(Game&, Entity&) [30]
- 0.04 0.90 30642705/30650752 GridSystem::on_update(Game&, Entity&) [10]
- [69] 1.9 0.04 0.90 30650752 std::shared_ptr<Camera>::~shared_ptr() [69]
- 0.05 0.85 30650752/30650752 std::__shared_ptr<Camera, (__gnu_cxx::_Lock_policy)2>::~__shared_ptr() [71]
- -----------------------------------------------
- 0.00 0.00 9/34962483 std::__shared_ptr<Message, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<ResizeCameraMessage, void>(std::__shared_ptr<ResizeCameraMessage, (__gnu_cxx::_Lock_policy)2> const&) [1983]
- 0.00 0.00 18/34962483 std::__shared_ptr<Mailbox::HandlerEntry, (__gnu_cxx::_Lock_policy)2>::__shared_ptr(std::__shared_ptr<Mailbox::HandlerEntry, (__gnu_cxx::_Lock_policy)2> const&) [1798]
- 0.00 0.00 27/34962483 std::__shared_ptr<Message, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<EntityDestroyedMessage, void>(std::__shared_ptr<EntityDestroyedMessage, (__gnu_cxx::_Lock_policy)2> const&) [1713]
- 0.00 0.00 304/34962483 std::__shared_ptr<Font, (__gnu_cxx::_Lock_policy)2>::__shared_ptr(std::__shared_ptr<Font, (__gnu_cxx::_Lock_policy)2> const&) [1446]
- 0.00 0.00 666/34962483 std::__shared_ptr<Message, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<EntityCreatedMessage, void>(std::__shared_ptr<EntityCreatedMessage, (__gnu_cxx::_Lock_policy)2> const&) [1362]
- 0.00 0.00 1089/34962483 std::__shared_ptr<Message, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<ComponentAddedMessage, void>(std::__shared_ptr<ComponentAddedMessage, (__gnu_cxx::_Lock_policy)2> const&) [1328]
- 0.00 0.00 5077/34962483 std::__shared_ptr<Texture, (__gnu_cxx::_Lock_policy)2>::__shared_ptr(std::__shared_ptr<Texture, (__gnu_cxx::_Lock_policy)2> const&) [1228]
- 0.00 0.01 313290/34962483 std::__shared_ptr<Message, (__gnu_cxx::_Lock_policy)2>::__shared_ptr(std::__shared_ptr<Message, (__gnu_cxx::_Lock_policy)2> const&) [909]
- 0.01 0.02 1360440/34962483 std::__shared_ptr<InputElement, (__gnu_cxx::_Lock_policy)2>::__shared_ptr(std::__shared_ptr<InputElement, (__gnu_cxx::_Lock_policy)2> const&) [435]
- 0.02 0.05 2630813/34962483 std::__shared_ptr<Intent, (__gnu_cxx::_Lock_policy)2>::__shared_ptr(std::__shared_ptr<Intent, (__gnu_cxx::_Lock_policy)2> const&) [295]
- 0.26 0.55 30650750/34962483 std::__shared_ptr<Camera, (__gnu_cxx::_Lock_policy)2>::__shared_ptr(std::__shared_ptr<Camera, (__gnu_cxx::_Lock_policy)2> const&) [67]
- [70] 1.9 0.30 0.62 34962483 std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count(std::__shared_count<(__gnu_cxx::_Lock_policy)2> const&) [70]
- 0.05 0.57 34958471/34958946 std::_Sp_counted_base<(__gnu_cxx::_Lock_policy)2>::_M_add_ref_copy() [92]
- -----------------------------------------------
- 0.05 0.85 30650752/30650752 std::shared_ptr<Camera>::~shared_ptr() [69]
- [71] 1.9 0.05 0.85 30650752 std::__shared_ptr<Camera, (__gnu_cxx::_Lock_policy)2>::~__shared_ptr() [71]
- 0.22 0.63 30650752/34982914 std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 1> [330]
- -----------------------------------------------
- 34960428 std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 1> [330]
- [72] 1.8 0.17 0.72 34960428 std::_Sp_counted_base<(__gnu_cxx::_Lock_policy)2>::_M_release() <cycle 1> [72]
- 0.08 0.59 34961910/34961910 __gnu_cxx::__exchange_and_add_dispatch(int*, int) [87]
- 0.00 0.04 1/1 std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<SetGridVisibilityMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<SetGridVisibilityMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2>::_M_dispose() [487]
- 0.00 0.02 5/5 std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2>::_M_dispose() [666]
- 0.00 0.00 3/3 std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2>::_M_dispose() [1493]
- 0.00 0.00 3/3 std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2>::_M_dispose() [1494]
- 0.00 0.00 3/3 std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2>::_M_dispose() [1495]
- 0.00 0.00 2/2 std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<EntityIdChangedMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<EntityIdChangedMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2>::_M_dispose() [1528]
- 0.00 0.00 1/1 std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<SetVisualDebugMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<SetVisualDebugMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2>::_M_dispose() [1623]
- 0.00 0.00 546/546 std::_Sp_counted_ptr_inplace<MouseMoveInputEvent, std::allocator<MouseMoveInputEvent>, (__gnu_cxx::_Lock_policy)2>::_M_dispose() [4193]
- 0.00 0.00 546/546 std::_Sp_counted_ptr_inplace<MouseMoveInputEvent, std::allocator<MouseMoveInputEvent>, (__gnu_cxx::_Lock_policy)2>::_M_destroy() [4192]
- 0.00 0.00 363/363 std::_Sp_counted_ptr_inplace<ComponentAddedMessage, std::allocator<ComponentAddedMessage>, (__gnu_cxx::_Lock_policy)2>::_M_dispose() [4269]
- 0.00 0.00 363/363 std::_Sp_counted_ptr_inplace<ComponentAddedMessage, std::allocator<ComponentAddedMessage>, (__gnu_cxx::_Lock_policy)2>::_M_destroy() [4268]
- 0.00 0.00 222/222 std::_Sp_counted_ptr_inplace<EntityCreatedMessage, std::allocator<EntityCreatedMessage>, (__gnu_cxx::_Lock_policy)2>::_M_dispose() [4371]
- 0.00 0.00 222/222 std::_Sp_counted_ptr_inplace<EntityCreatedMessage, std::allocator<EntityCreatedMessage>, (__gnu_cxx::_Lock_policy)2>::_M_destroy() [4370]
- 0.00 0.00 110/110 std::_Sp_counted_ptr_inplace<MouseWheelInputEvent, std::allocator<MouseWheelInputEvent>, (__gnu_cxx::_Lock_policy)2>::_M_dispose() [4523]
- 0.00 0.00 110/110 std::_Sp_counted_ptr_inplace<MouseWheelInputEvent, std::allocator<MouseWheelInputEvent>, (__gnu_cxx::_Lock_policy)2>::_M_destroy() [4522]
- 0.00 0.00 106/106 std::_Sp_counted_ptr_inplace<Button, std::allocator<Button>, (__gnu_cxx::_Lock_policy)2>::_M_dispose() [4570]
- 0.00 0.00 106/106 std::_Sp_counted_ptr_inplace<Button, std::allocator<Button>, (__gnu_cxx::_Lock_policy)2>::_M_destroy() [4569]
- 0.00 0.00 24/24 std::_Sp_counted_ptr_inplace<MouseButtonInputEvent, std::allocator<MouseButtonInputEvent>, (__gnu_cxx::_Lock_policy)2>::_M_dispose() [4812]
- 0.00 0.00 24/24 std::_Sp_counted_ptr_inplace<MouseButtonInputEvent, std::allocator<MouseButtonInputEvent>, (__gnu_cxx::_Lock_policy)2>::_M_destroy() [4811]
- 0.00 0.00 21/21 std::_Sp_counted_ptr_inplace<KeyReleaseInputEvent, std::allocator<KeyReleaseInputEvent>, (__gnu_cxx::_Lock_policy)2>::_M_dispose() [4892]
- 0.00 0.00 21/21 std::_Sp_counted_ptr_inplace<KeyPressInputEvent, std::allocator<KeyPressInputEvent>, (__gnu_cxx::_Lock_policy)2>::_M_dispose() [4887]
- 0.00 0.00 21/21 std::_Sp_counted_ptr_inplace<KeyReleaseInputEvent, std::allocator<KeyReleaseInputEvent>, (__gnu_cxx::_Lock_policy)2>::_M_destroy() [4891]
- 0.00 0.00 21/21 std::_Sp_counted_ptr_inplace<KeyPressInputEvent, std::allocator<KeyPressInputEvent>, (__gnu_cxx::_Lock_policy)2>::_M_destroy() [4886]
- 0.00 0.00 9/9 std::_Sp_counted_ptr_inplace<EntityDestroyedMessage, std::allocator<EntityDestroyedMessage>, (__gnu_cxx::_Lock_policy)2>::_M_dispose() [5208]
- 0.00 0.00 9/9 std::_Sp_counted_ptr_inplace<EntityDestroyedMessage, std::allocator<EntityDestroyedMessage>, (__gnu_cxx::_Lock_policy)2>::_M_destroy() [5207]
- 0.00 0.00 5/5 std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2>::_M_destroy() [5548]
- 0.00 0.00 3/3 std::_Sp_counted_ptr_inplace<Axis, std::allocator<Axis>, (__gnu_cxx::_Lock_policy)2>::_M_dispose() [6030]
- 0.00 0.00 3/3 std::_Sp_counted_ptr_inplace<MouseLeftInputEvent, std::allocator<MouseLeftInputEvent>, (__gnu_cxx::_Lock_policy)2>::_M_dispose() [6012]
- 0.00 0.00 3/3 std::_Sp_counted_ptr_inplace<MouseEnteredInputEvent, std::allocator<MouseEnteredInputEvent>, (__gnu_cxx::_Lock_policy)2>::_M_dispose() [6024]
- 0.00 0.00 3/3 std::_Sp_counted_ptr_inplace<ResizeCameraMessage, std::allocator<ResizeCameraMessage>, (__gnu_cxx::_Lock_policy)2>::_M_dispose() [6017]
- 0.00 0.00 3/3 std::_Sp_counted_ptr_inplace<Axis, std::allocator<Axis>, (__gnu_cxx::_Lock_policy)2>::_M_destroy() [6029]
- 0.00 0.00 3/3 std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2>::_M_destroy() [6034]
- 0.00 0.00 3/3 std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2>::_M_destroy() [6039]
- 0.00 0.00 3/3 std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2>::_M_destroy() [6043]
- 0.00 0.00 3/3 std::_Sp_counted_ptr_inplace<MouseLeftInputEvent, std::allocator<MouseLeftInputEvent>, (__gnu_cxx::_Lock_policy)2>::_M_destroy() [6011]
- 0.00 0.00 3/3 std::_Sp_counted_ptr_inplace<MouseEnteredInputEvent, std::allocator<MouseEnteredInputEvent>, (__gnu_cxx::_Lock_policy)2>::_M_destroy() [6023]
- 0.00 0.00 3/3 std::_Sp_counted_ptr_inplace<ResizeCameraMessage, std::allocator<ResizeCameraMessage>, (__gnu_cxx::_Lock_policy)2>::_M_destroy() [6016]
- 0.00 0.00 2/2 std::_Sp_counted_ptr_inplace<Font, std::allocator<Font>, (__gnu_cxx::_Lock_policy)2>::_M_dispose() [6608]
- 0.00 0.00 2/2 std::_Sp_counted_ptr_inplace<Texture, std::allocator<Texture>, (__gnu_cxx::_Lock_policy)2>::_M_dispose() [6618]
- 0.00 0.00 2/2 std::_Sp_counted_ptr<FitCameraResizePolicy*, (__gnu_cxx::_Lock_policy)2>::_M_dispose() [6486]
- 0.00 0.00 2/2 std::_Sp_counted_ptr_inplace<MoveUpIntent, std::allocator<MoveUpIntent>, (__gnu_cxx::_Lock_policy)2>::_M_destroy() [6582]
- 0.00 0.00 2/2 std::_Sp_counted_ptr_inplace<MoveDownIntent, std::allocator<MoveDownIntent>, (__gnu_cxx::_Lock_policy)2>::_M_destroy() [6587]
- 0.00 0.00 2/2 std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<EntityIdChangedMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<EntityIdChangedMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2>::_M_destroy() [6623]
- 0.00 0.00 2/2 std::_Sp_counted_ptr_inplace<Font, std::allocator<Font>, (__gnu_cxx::_Lock_policy)2>::_M_destroy() [6607]
- 0.00 0.00 2/2 std::_Sp_counted_ptr_inplace<Texture, std::allocator<Texture>, (__gnu_cxx::_Lock_policy)2>::_M_destroy() [6617]
- 0.00 0.00 2/2 std::_Sp_counted_ptr_inplace<Camera, std::allocator<Camera>, (__gnu_cxx::_Lock_policy)2>::_M_destroy() [6612]
- 0.00 0.00 2/2 std::_Sp_counted_ptr<FitCameraResizePolicy*, (__gnu_cxx::_Lock_policy)2>::_M_destroy() [6485]
- 0.00 0.00 1/1 std::_Sp_counted_ptr_inplace<CloseInputEvent, std::allocator<CloseInputEvent>, (__gnu_cxx::_Lock_policy)2>::_M_dispose() [7461]
- 0.00 0.00 1/1 std::_Sp_counted_ptr_inplace<LostFocusInputEvent, std::allocator<LostFocusInputEvent>, (__gnu_cxx::_Lock_policy)2>::_M_dispose() [7511]
- 0.00 0.00 1/1 std::_Sp_counted_ptr_inplace<GainedFocusInputEvent, std::allocator<GainedFocusInputEvent>, (__gnu_cxx::_Lock_policy)2>::_M_dispose() [7521]
- 0.00 0.00 1/1 std::_Sp_counted_ptr_inplace<ResizeInputEvent, std::allocator<ResizeInputEvent>, (__gnu_cxx::_Lock_policy)2>::_M_dispose() [7486]
- 0.00 0.00 1/1 std::_Sp_counted_ptr_inplace<ModalIntent, std::allocator<ModalIntent>, (__gnu_cxx::_Lock_policy)2>::_M_destroy() [7440]
- 0.00 0.00 1/1 std::_Sp_counted_ptr_inplace<MouseXIntent, std::allocator<MouseXIntent>, (__gnu_cxx::_Lock_policy)2>::_M_destroy() [7445]
- 0.00 0.00 1/1 std::_Sp_counted_ptr_inplace<MouseYIntent, std::allocator<MouseYIntent>, (__gnu_cxx::_Lock_policy)2>::_M_destroy() [7450]
- 0.00 0.00 1/1 std::_Sp_counted_ptr_inplace<MoveLeftIntent, std::allocator<MoveLeftIntent>, (__gnu_cxx::_Lock_policy)2>::_M_destroy() [7455]
- 0.00 0.00 1/1 std::_Sp_counted_ptr_inplace<LeftClickIntent, std::allocator<LeftClickIntent>, (__gnu_cxx::_Lock_policy)2>::_M_destroy() [7465]
- 0.00 0.00 1/1 std::_Sp_counted_ptr_inplace<MoveRightIntent, std::allocator<MoveRightIntent>, (__gnu_cxx::_Lock_policy)2>::_M_destroy() [7470]
- 0.00 0.00 1/1 std::_Sp_counted_ptr_inplace<ResetViewIntent, std::allocator<ResetViewIntent>, (__gnu_cxx::_Lock_policy)2>::_M_destroy() [7475]
- 0.00 0.00 1/1 std::_Sp_counted_ptr_inplace<MouseWheelIntent, std::allocator<MouseWheelIntent>, (__gnu_cxx::_Lock_policy)2>::_M_destroy() [7480]
- 0.00 0.00 1/1 std::_Sp_counted_ptr_inplace<RightClickIntent, std::allocator<RightClickIntent>, (__gnu_cxx::_Lock_policy)2>::_M_destroy() [7490]
- 0.00 0.00 1/1 std::_Sp_counted_ptr_inplace<RemoveTilesIntent, std::allocator<RemoveTilesIntent>, (__gnu_cxx::_Lock_policy)2>::_M_destroy() [7495]
- 0.00 0.00 1/1 std::_Sp_counted_ptr_inplace<VisualDebugIntent, std::allocator<VisualDebugIntent>, (__gnu_cxx::_Lock_policy)2>::_M_destroy() [7500]
- 0.00 0.00 1/1 std::_Sp_counted_ptr_inplace<SerializeMapIntent, std::allocator<SerializeMapIntent>, (__gnu_cxx::_Lock_policy)2>::_M_destroy() [7505]
- 0.00 0.00 1/1 std::_Sp_counted_ptr_inplace<SelectMenuItemIntent, std::allocator<SelectMenuItemIntent>, (__gnu_cxx::_Lock_policy)2>::_M_destroy() [7515]
- 0.00 0.00 1/1 std::_Sp_counted_ptr_inplace<GridVisibilityToggleIntent, std::allocator<GridVisibilityToggleIntent>, (__gnu_cxx::_Lock_policy)2>::_M_destroy() [7525]
- 0.00 0.00 1/1 std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<SetGridVisibilityMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<SetGridVisibilityMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2>::_M_destroy() [7534]
- 0.00 0.00 1/1 std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<SetVisualDebugMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<SetVisualDebugMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2>::_M_destroy() [7530]
- 0.00 0.00 1/1 std::_Sp_counted_ptr_inplace<CloseInputEvent, std::allocator<CloseInputEvent>, (__gnu_cxx::_Lock_policy)2>::_M_destroy() [7460]
- 0.00 0.00 1/1 std::_Sp_counted_ptr_inplace<LostFocusInputEvent, std::allocator<LostFocusInputEvent>, (__gnu_cxx::_Lock_policy)2>::_M_destroy() [7510]
- 0.00 0.00 1/1 std::_Sp_counted_ptr_inplace<GainedFocusInputEvent, std::allocator<GainedFocusInputEvent>, (__gnu_cxx::_Lock_policy)2>::_M_destroy() [7520]
- 0.00 0.00 1/1 std::_Sp_counted_ptr_inplace<ResizeInputEvent, std::allocator<ResizeInputEvent>, (__gnu_cxx::_Lock_policy)2>::_M_destroy() [7485]
- 2 std::_Sp_counted_ptr_inplace<MoveUpIntent, std::allocator<MoveUpIntent>, (__gnu_cxx::_Lock_policy)2>::_M_dispose() <cycle 1> [6583]
- 2 std::_Sp_counted_ptr_inplace<MoveDownIntent, std::allocator<MoveDownIntent>, (__gnu_cxx::_Lock_policy)2>::_M_dispose() <cycle 1> [6588]
- 2 std::_Sp_counted_ptr_inplace<Camera, std::allocator<Camera>, (__gnu_cxx::_Lock_policy)2>::_M_dispose() <cycle 1> [6613]
- 1 std::_Sp_counted_ptr_inplace<ModalIntent, std::allocator<ModalIntent>, (__gnu_cxx::_Lock_policy)2>::_M_dispose() <cycle 1> [7441]
- 1 std::_Sp_counted_ptr_inplace<MouseXIntent, std::allocator<MouseXIntent>, (__gnu_cxx::_Lock_policy)2>::_M_dispose() <cycle 1> [7446]
- 1 std::_Sp_counted_ptr_inplace<MouseYIntent, std::allocator<MouseYIntent>, (__gnu_cxx::_Lock_policy)2>::_M_dispose() <cycle 1> [7451]
- 1 std::_Sp_counted_ptr_inplace<MoveLeftIntent, std::allocator<MoveLeftIntent>, (__gnu_cxx::_Lock_policy)2>::_M_dispose() <cycle 1> [7456]
- 1 std::_Sp_counted_ptr_inplace<LeftClickIntent, std::allocator<LeftClickIntent>, (__gnu_cxx::_Lock_policy)2>::_M_dispose() <cycle 1> [7466]
- 1 std::_Sp_counted_ptr_inplace<MoveRightIntent, std::allocator<MoveRightIntent>, (__gnu_cxx::_Lock_policy)2>::_M_dispose() <cycle 1> [7471]
- 1 std::_Sp_counted_ptr_inplace<ResetViewIntent, std::allocator<ResetViewIntent>, (__gnu_cxx::_Lock_policy)2>::_M_dispose() <cycle 1> [7476]
- 1 std::_Sp_counted_ptr_inplace<MouseWheelIntent, std::allocator<MouseWheelIntent>, (__gnu_cxx::_Lock_policy)2>::_M_dispose() <cycle 1> [7481]
- 1 std::_Sp_counted_ptr_inplace<RightClickIntent, std::allocator<RightClickIntent>, (__gnu_cxx::_Lock_policy)2>::_M_dispose() <cycle 1> [7491]
- 1 std::_Sp_counted_ptr_inplace<RemoveTilesIntent, std::allocator<RemoveTilesIntent>, (__gnu_cxx::_Lock_policy)2>::_M_dispose() <cycle 1> [7496]
- 1 std::_Sp_counted_ptr_inplace<VisualDebugIntent, std::allocator<VisualDebugIntent>, (__gnu_cxx::_Lock_policy)2>::_M_dispose() <cycle 1> [7501]
- 1 std::_Sp_counted_ptr_inplace<SerializeMapIntent, std::allocator<SerializeMapIntent>, (__gnu_cxx::_Lock_policy)2>::_M_dispose() <cycle 1> [7506]
- 1 std::_Sp_counted_ptr_inplace<SelectMenuItemIntent, std::allocator<SelectMenuItemIntent>, (__gnu_cxx::_Lock_policy)2>::_M_dispose() <cycle 1> [7516]
- 1 std::_Sp_counted_ptr_inplace<GridVisibilityToggleIntent, std::allocator<GridVisibilityToggleIntent>, (__gnu_cxx::_Lock_policy)2>::_M_dispose() <cycle 1> [7526]
- -----------------------------------------------
- 0.02 0.87 1566664/1566664 bool EntityFilter::ExpressionTuple<Callback, PlayerProfile>::traverse_tuple<2ul, (void*)0>(Entity&, bool) [40]
- [73] 1.8 0.02 0.87 1566664 bool EntityFilter::ExpressionTuple<Callback, PlayerProfile>::traverse_tuple<1ul, (void*)0>(Entity&, bool) [73]
- 0.02 0.85 1566664/2079911 Callback* Entity::get<Callback, (void*)0>() [57]
- 0.01 0.00 1566664/3133328 EntityFilter::And<Callback, PlayerProfile>::evaluate(bool, bool) [804]
- -----------------------------------------------
- 0.33 0.51 31592767/31592767 System::global_transform(Entity&) [64]
- [74] 1.7 0.33 0.51 31592767 Scene::global_transform(Entity&) [74]
- 0.21 0.00 96010461/99804402 SceneNode::parent() const [165]
- 0.18 0.00 31592767/37528737 Entity::space() const [169]
- 0.13 0.00 96010461/96010461 SceneNode::transform() const [238]
- -----------------------------------------------
- 0.01 0.78 2325255/2325255 Text* Entity::get<Text, (void*)0>() [47]
- [75] 1.6 0.01 0.78 2325255 Text* ComponentManager::get<Text, (void*)0>(Handle) [75]
- 0.02 0.49 2325255/50806034 std::map<std::type_index, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >::operator[](std::type_index&&) [12]
- 0.02 0.20 2325249/2325249 ObjectPool<Text>::get(Handle&) [163]
- 0.01 0.02 2325255/50806079 std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >::operator bool() const [102]
- 0.00 0.01 2325249/99259709 std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >::get() const [88]
- 0.01 0.00 2325255/104306070 std::type_index::type_index(std::type_info const&) [118]
- -----------------------------------------------
- 0.02 0.75 1566219/1566219 EntityFilter::filter(Entity&) const [19]
- [76] 1.6 0.02 0.75 1566219 EntityFilter::ExpressionTuple<Grid>::filter(Entity&) [76]
- 0.00 0.75 1566219/1566219 bool EntityFilter::ExpressionTuple<Grid>::traverse_tuple<1ul, (void*)0>(Entity&, bool) [78]
- 0.00 0.00 1566219/4727025 EntityFilter::Expression::in_result() const [2968]
- -----------------------------------------------
- 0.02 0.74 1589940/1589940 bool EntityFilter::ExpressionTuple<Circle, Rectangle, Sprite, Text, VertexList, TileMap>::traverse_tuple<2ul, (void*)0>(Entity&, bool) [42]
- [77] 1.6 0.02 0.74 1589940 bool EntityFilter::ExpressionTuple<Circle, Rectangle, Sprite, Text, VertexList, TileMap>::traverse_tuple<1ul, (void*)0>(Entity&, bool) [77]
- 0.03 0.71 1589940/2315403 Circle* Entity::get<Circle, (void*)0>() [59]
- 0.00 0.00 1589940/9539640 EntityFilter::Or<Circle, Rectangle, Sprite, Text, VertexList, TileMap>::evaluate(bool, bool) [868]
- -----------------------------------------------
- 0.00 0.75 1566219/1566219 EntityFilter::ExpressionTuple<Grid>::filter(Entity&) [76]
- [78] 1.6 0.00 0.75 1566219 bool EntityFilter::ExpressionTuple<Grid>::traverse_tuple<1ul, (void*)0>(Entity&, bool) [78]
- 0.01 0.74 1566219/32209519 Grid* Entity::get<Grid, (void*)0>() [11]
- 0.00 0.00 1566219/1566219 EntityFilter::And<Grid>::evaluate(bool, bool) [2992]
- -----------------------------------------------
- 0.01 0.71 2315446/2315446 Sprite* Entity::get<Sprite, (void*)0>() [52]
- [79] 1.5 0.01 0.71 2315446 Sprite* ComponentManager::get<Sprite, (void*)0>(Handle) [79]
- 0.02 0.49 2315446/50806034 std::map<std::type_index, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >::operator[](std::type_index&&) [12]
- 0.00 0.16 2281506/2281506 ObjectPool<Sprite>::get(Handle&) [209]
- 0.01 0.02 2315446/50806079 std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >::operator bool() const [102]
- 0.00 0.01 2281506/99259709 std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >::get() const [88]
- 0.01 0.00 2315446/104306070 std::type_index::type_index(std::type_info const&) [118]
- -----------------------------------------------
- 0.01 0.70 2315411/2315411 VertexList* Entity::get<VertexList, (void*)0>() [51]
- [80] 1.5 0.01 0.70 2315411 VertexList* ComponentManager::get<VertexList, (void*)0>(Handle) [80]
- 0.02 0.49 2315411/50806034 std::map<std::type_index, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >::operator[](std::type_index&&) [12]
- 0.04 0.11 2314274/2314274 ObjectPool<VertexList>::get(Handle&) [219]
- 0.01 0.02 2315411/50806079 std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >::operator bool() const [102]
- 0.00 0.01 2314274/99259709 std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >::get() const [88]
- 0.01 0.00 2315411/104306070 std::type_index::type_index(std::type_info const&) [118]
- -----------------------------------------------
- 0.00 0.00 4457/195472741 std::_Rb_tree<std::type_index, std::pair<std::type_index const, Handle>, std::_Select1st<std::pair<std::type_index const, Handle> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > >::_S_value(std::_Rb_tree_node_base const*) [1386]
- 0.26 0.43 195468284/195472741 std::_Rb_tree<std::type_index, std::pair<std::type_index const, Handle>, std::_Select1st<std::pair<std::type_index const, Handle> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > >::_S_value(std::_Rb_tree_node<std::pair<std::type_index const, Handle> > const*) [54]
- [81] 1.5 0.27 0.44 195472741 std::_Rb_tree_node<std::pair<std::type_index const, Handle> >::_M_valptr() const [81]
- 0.35 0.09 195472741/195472741 __gnu_cxx::__aligned_membuf<std::pair<std::type_index const, Handle> >::_M_ptr() const [117]
- -----------------------------------------------
- 0.00 0.00 42/192402058 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > >, std::_Select1st<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >::_S_key(std::_Rb_tree_node_base const*) [1939]
- 0.70 0.00 192402016/192402058 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > >, std::_Select1st<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >::_S_key(std::_Rb_tree_node<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > const*) [35]
- [82] 1.5 0.70 0.00 192402058 std::_Select1st<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > >::operator()(std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > const&) const [82]
- -----------------------------------------------
- 0.01 0.68 2079911/2079911 Callback* Entity::get<Callback, (void*)0>() [57]
- [83] 1.4 0.01 0.68 2079911 Callback* ComponentManager::get<Callback, (void*)0>(Handle) [83]
- 0.02 0.44 2079911/50806034 std::map<std::type_index, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >::operator[](std::type_index&&) [12]
- 0.00 0.19 2079909/2079909 ObjectPool<Callback>::get(Handle&) [184]
- 0.01 0.01 2079911/50806079 std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >::operator bool() const [102]
- 0.00 0.01 2079909/99259709 std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >::get() const [88]
- 0.01 0.00 2079911/104306070 std::type_index::type_index(std::type_info const&) [118]
- -----------------------------------------------
- 0.04 0.65 32209519/32209519 Grid* ComponentManager::get<Grid, (void*)0>(Handle) [14]
- [84] 1.4 0.04 0.65 32209519 ObjectPool<Grid>::get(Handle&) [84]
- 0.19 0.46 32209519/32209519 ObjectPool<Grid>::get(Handle&, Grid*&) [91]
- -----------------------------------------------
- 0.01 0.68 2333285/2333285 Rectangle* Entity::get<Rectangle, (void*)0>() [55]
- [85] 1.4 0.01 0.68 2333285 Rectangle* ComponentManager::get<Rectangle, (void*)0>(Handle) [85]
- 0.02 0.49 2333285/50806034 std::map<std::type_index, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >::operator[](std::type_index&&) [12]
- 0.00 0.12 2332437/2332437 ObjectPool<Rectangle>::get(Handle&) [258]
- 0.01 0.02 2333285/50806079 std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >::operator bool() const [102]
- 0.00 0.01 2332437/99259709 std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >::get() const [88]
- 0.01 0.00 2333285/104306070 std::type_index::type_index(std::type_info const&) [118]
- -----------------------------------------------
- 0.01 0.66 2315404/2315404 TileMap* Entity::get<TileMap, (void*)0>() [48]
- [86] 1.4 0.01 0.66 2315404 TileMap* ComponentManager::get<TileMap, (void*)0>(Handle) [86]
- 0.02 0.49 2315404/50806034 std::map<std::type_index, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >::operator[](std::type_index&&) [12]
- 0.00 0.11 2314569/2314569 ObjectPool<TileMap>::get(Handle&) [276]
- 0.01 0.02 2315404/50806079 std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >::operator bool() const [102]
- 0.00 0.01 2314569/99259709 std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >::get() const [88]
- 0.01 0.00 2315404/104306070 std::type_index::type_index(std::type_info const&) [118]
- -----------------------------------------------
- 0.08 0.59 34961910/34961910 std::_Sp_counted_base<(__gnu_cxx::_Lock_policy)2>::_M_release() <cycle 1> [72]
- [87] 1.4 0.08 0.59 34961910 __gnu_cxx::__exchange_and_add_dispatch(int*, int) [87]
- 0.50 0.00 34961910/34961910 __gnu_cxx::__exchange_and_add(int volatile*, int) [105]
- 0.10 0.00 34961910/34961910 __gthread_active_p() [298]
- -----------------------------------------------
- 0.00 0.00 1/99259709 Handle ComponentManager::add<Text, char const (&) [10], char const (&) [10], std::shared_ptr<Font>&, int&, (void*)0>(char const (&) [10], char const (&) [10], std::shared_ptr<Font>&, int&) [658]
- 0.00 0.00 1/99259709 Handle ComponentManager::add<PlayerProfile, char const (&) [20], int&, (void*)0>(char const (&) [20], int&) [899]
- 0.00 0.00 1/99259709 Handle ComponentManager::add<Sprite, char const (&) [13], std::shared_ptr<Texture>&, (void*)0>(char const (&) [13], std::shared_ptr<Texture>&) [892]
- 0.00 0.00 1/99259709 Handle ComponentManager::add<Callback, char const (&) [15], (void*)0>(char const (&) [15]) [725]
- 0.00 0.00 1/99259709 Handle ComponentManager::add<PlayerProfile, char const (&) [18], int&, (void*)0>(char const (&) [18], int&) [1825]
- 0.00 0.00 1/99259709 Handle ComponentManager::add<Callback, char const (&) [13], (void*)0>(char const (&) [13]) [1544]
- 0.00 0.00 1/99259709 Handle ComponentManager::add<TileMap, , (void*)0>() [897]
- 0.00 0.00 1/99259709 Handle ComponentManager::add<Grid, char const (&) [15], (void*)0>(char const (&) [15]) [432]
- 0.00 0.00 1/99259709 Handle ComponentManager::add<Rectangle, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, int&, int&, int&, int&, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, int&, int&, int&, int&) [1816]
- 0.00 0.00 1/99259709 Handle ComponentManager::add<Rectangle, char const (&) [19], int&, int&, int&, int&, (void*)0>(char const (&) [19], int&, int&, int&, int&) [698]
- 0.00 0.00 1/99259709 Handle ComponentManager::add<Collision, char const (&) [28], sf::Rect<float>&, (void*)0>(char const (&) [28], sf::Rect<float>&) [638]
- 0.00 0.00 1/99259709 Handle ComponentManager::add<Rectangle, char const (&) [23], int&, int&, int&, int&, (void*)0>(char const (&) [23], int&, int&, int&, int&) [1814]
- 0.00 0.00 1/99259709 Handle ComponentManager::add<Collision, char const (&) [29], sf::Rect<float>&, (void*)0>(char const (&) [29], sf::Rect<float>&) [1842]
- 0.00 0.00 1/99259709 Handle ComponentManager::add<PlayerProfile, char const (&) [23], int&, (void*)0>(char const (&) [23], int&) [1828]
- 0.00 0.00 1/99259709 Handle ComponentManager::add<Clickable, char const (&) [19], (void*)0>(char const (&) [19]) [1704]
- 0.00 0.00 1/99259709 Handle ComponentManager::add<Collision, char const (&) [19], sf::Rect<float>&, (void*)0>(char const (&) [19], sf::Rect<float>&) [1840]
- 0.00 0.00 1/99259709 Handle ComponentManager::add<Callback, char const (&) [18], bool&, (void*)0>(char const (&) [18], bool&) [1547]
- 0.00 0.00 1/99259709 Handle ComponentManager::add<Text, char const (&) [17], char const (&) [15], std::shared_ptr<Font>&, int&, (void*)0>(char const (&) [17], char const (&) [15], std::shared_ptr<Font>&, int&) [1740]
- 0.00 0.00 1/99259709 Handle ComponentManager::add<Callback, char const (&) [16], (void*)0>(char const (&) [16]) [1545]
- 0.00 0.00 1/99259709 Handle ComponentManager::add<PlayerProfile, char const (&) [21], int&, (void*)0>(char const (&) [21], int&) [1826]
- 0.00 0.00 1/99259709 Handle ComponentManager::add<Rectangle, char const (&) [21], int&, int&, int&, int&, (void*)0>(char const (&) [21], int&, int&, int&, int&) [1813]
- 0.00 0.00 1/99259709 Handle ComponentManager::add<Text, char const (&) [16], char const (&) [5], std::shared_ptr<Font>&, int&, (void*)0>(char const (&) [16], char const (&) [5], std::shared_ptr<Font>&, int&) [1741]
- 0.00 0.00 1/99259709 Handle ComponentManager::add<Callback, char const (&) [20], (void*)0>(char const (&) [20]) [1548]
- 0.00 0.00 1/99259709 Handle ComponentManager::add<Callback, char const (&) [26], (void*)0>(char const (&) [26]) [1552]
- 0.00 0.00 1/99259709 Handle ComponentManager::add<PlayerProfile, char const (&) [34], int&, (void*)0>(char const (&) [34], int&) [1831]
- 0.00 0.00 1/99259709 Handle ComponentManager::add<Clickable, char const (&) [30], (void*)0>(char const (&) [30]) [1707]
- 0.00 0.00 1/99259709 Handle ComponentManager::add<Collision, char const (&) [30], sf::Rect<float>&, (void*)0>(char const (&) [30], sf::Rect<float>&) [1843]
- 0.00 0.00 1/99259709 Handle ComponentManager::add<Callback, char const (&) [35], (void*)0>(char const (&) [35]) [1553]
- 0.00 0.00 1/99259709 Handle ComponentManager::add<VertexList, char const (&) [19], sf::PrimitiveType&, int&, (void*)0>(char const (&) [19], sf::PrimitiveType&, int&) [752]
- 0.00 0.00 1/99259709 Handle ComponentManager::add<PlayerProfile, char const (&) [22], int&, (void*)0>(char const (&) [22], int&) [1827]
- 0.00 0.00 1/99259709 Handle ComponentManager::add<Callback, char const (&) [17], (void*)0>(char const (&) [17]) [1546]
- 0.00 0.00 1/99259709 Handle ComponentManager::add<Text, char const (&) [17], char const (&) [8], std::shared_ptr<Font>&, int&, (void*)0>(char const (&) [17], char const (&) [8], std::shared_ptr<Font>&, int&) [659]
- 0.00 0.00 1/99259709 Handle ComponentManager::add<PlayerProfile, char const (&) [24], int&, (void*)0>(char const (&) [24], int&) [900]
- 0.00 0.00 1/99259709 Handle ComponentManager::add<Callback, char const (&) [19], (void*)0>(char const (&) [19]) [726]
- 0.00 0.00 1/99259709 Handle ComponentManager::add<Callback, char const (&) [20], bool&, (void*)0>(char const (&) [20], bool&) [1549]
- 0.00 0.00 1/99259709 Handle ComponentManager::add<Collision, char const (&) [25], sf::Rect<float>&, (void*)0>(char const (&) [25], sf::Rect<float>&) [1841]
- 0.00 0.00 1/99259709 Handle ComponentManager::add<PlayerProfile, char const (&) [26], int&, (void*)0>(char const (&) [26], int&) [1829]
- 0.00 0.00 1/99259709 Handle ComponentManager::add<Clickable, char const (&) [22], (void*)0>(char const (&) [22]) [1705]
- 0.00 0.00 1/99259709 Handle ComponentManager::add<Callback, char const (&) [21], (void*)0>(char const (&) [21]) [1550]
- 0.00 0.00 1/99259709 Handle ComponentManager::add<PlayerProfile, char const (&) [29], int&, (void*)0>(char const (&) [29], int&) [1830]
- 0.00 0.00 1/99259709 Handle ComponentManager::add<Clickable, char const (&) [25], (void*)0>(char const (&) [25]) [1706]
- 0.00 0.00 1/99259709 Handle ComponentManager::add<Callback, char const (&) [24], bool&, (void*)0>(char const (&) [24], bool&) [1551]
- 0.00 0.00 1/99259709 Handle ComponentManager::add<Rectangle, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, int&, int&, float&, int&, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, int&, int&, float&, int&) [1815]
- 0.00 0.00 2/99259709 Handle ComponentManager::add<Collision, char const (&) [22], sf::Rect<float>&, (void*)0>(char const (&) [22], sf::Rect<float>&) [1711]
- 0.00 0.00 2/99259709 Handle ComponentManager::add<Clickable, char const (&) [21], (void*)0>(char const (&) [21]) [888]
- 0.00 0.00 2/99259709 Handle ComponentManager::add<Collision, char const (&) [21], sf::Rect<float>&, (void*)0>(char const (&) [21], sf::Rect<float>&) [1710]
- 0.00 0.00 2/99259709 Handle ComponentManager::add<Rectangle, char const (&) [21], int&, int&, float&, float&, (void*)0>(char const (&) [21], int&, int&, float&, float&) [1695]
- 0.00 0.00 3/99259709 Handle ComponentManager::add<Text, char const (&) [27], char const (&) [14], std::shared_ptr<Font>&, int&, (void*)0>(char const (&) [27], char const (&) [14], std::shared_ptr<Font>&, int&) [1616]
- 0.00 0.00 3/99259709 Handle ComponentManager::add<PlayerProfile, char const (&) [25], int&, (void*)0>(char const (&) [25], int&) [1669]
- 0.00 0.00 4/99259709 Handle ComponentManager::add<Text, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<Font>&, int&, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<Font>&, int&) [1590]
- 0.00 0.00 6/99259709 Handle ComponentManager::add<Callback, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, bool&, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, bool&) [1361]
- 0.00 0.00 14/99259709 std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >::release() [2422]
- 0.00 0.00 21/99259709 Handle ComponentManager::add<Sprite, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<Texture>&, sf::Rect<int>&, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<Texture>&, sf::Rect<int>&) [891]
- 0.00 0.00 22/99259709 Handle ComponentManager::add<Callback, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [1265]
- 0.00 0.00 28/99259709 Handle ComponentManager::add<PlayerProfile, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, int&, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, int&) [1421]
- 0.00 0.00 28/99259709 Handle ComponentManager::add<Collision, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, sf::Rect<float>&, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, sf::Rect<float>&) [1428]
- 0.00 0.00 28/99259709 Handle ComponentManager::add<Clickable, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [1350]
- 0.00 0.00 46/99259709 std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >::operator->() const [539]
- 0.00 0.00 64/99259709 Handle ComponentManager::add<Text, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [1], std::shared_ptr<Font>&, int&, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [1], std::shared_ptr<Font>&, int&) [1299]
- 0.00 0.00 105/99259709 Handle ComponentManager::add<Rectangle, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, int&, int&, float&, float&, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, int&, int&, float&, float&) [1289]
- 0.00 0.00 256825/99259709 Clickable* ComponentManager::get<Clickable, (void*)0>(Handle) [285]
- 0.00 0.00 260175/99259709 Collision* ComponentManager::get<Collision, (void*)0>(Handle) [263]
- 0.00 0.01 2078744/99259709 PlayerProfile* ComponentManager::get<PlayerProfile, (void*)0>(Handle) [93]
- 0.00 0.01 2079909/99259709 Callback* ComponentManager::get<Callback, (void*)0>(Handle) [83]
- 0.00 0.01 2281506/99259709 Sprite* ComponentManager::get<Sprite, (void*)0>(Handle) [79]
- 0.00 0.01 2314274/99259709 VertexList* ComponentManager::get<VertexList, (void*)0>(Handle) [80]
- 0.00 0.01 2314569/99259709 TileMap* ComponentManager::get<TileMap, (void*)0>(Handle) [86]
- 0.00 0.01 2325249/99259709 Text* ComponentManager::get<Text, (void*)0>(Handle) [75]
- 0.00 0.01 2332437/99259709 Rectangle* ComponentManager::get<Rectangle, (void*)0>(Handle) [85]
- 0.06 0.16 32209519/99259709 Grid* ComponentManager::get<Grid, (void*)0>(Handle) [14]
- 0.09 0.25 50806079/99259709 std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >::operator bool() const [102]
- [88] 1.4 0.17 0.50 99259709 std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >::get() const [88]
- 0.20 0.30 99259709/99259709 std::__uniq_ptr_impl<ObjectPoolBase, std::default_delete<ObjectPoolBase> >::_M_ptr() const [106]
- -----------------------------------------------
- 0.00 0.00 42/192402058 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > >, std::_Select1st<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >::_S_value(std::_Rb_tree_node_base const*) [2102]
- 0.22 0.44 192402016/192402058 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > >, std::_Select1st<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >::_S_value(std::_Rb_tree_node<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > const*) [50]
- [89] 1.4 0.22 0.44 192402058 std::_Rb_tree_node<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > >::_M_valptr() const [89]
- 0.33 0.11 192402058/192402058 __gnu_cxx::__aligned_membuf<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > >::_M_ptr() const [116]
- -----------------------------------------------
- 0.00 0.00 210/101612272 std::map<std::type_index, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >::operator[](std::type_index const&) [566]
- 0.19 0.46 101612062/101612272 std::map<std::type_index, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >::operator[](std::type_index&&) [12]
- [90] 1.3 0.19 0.46 101612272 std::_Rb_tree_iterator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > >::operator*() const [90]
- 0.20 0.26 101612272/101612314 std::_Rb_tree_node<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > >::_M_valptr() [109]
- -----------------------------------------------
- 0.19 0.46 32209519/32209519 ObjectPool<Grid>::get(Handle&) [84]
- [91] 1.3 0.19 0.46 32209519 ObjectPool<Grid>::get(Handle&, Grid*&) [91]
- 0.06 0.26 32209519/32209528 std::vector<ObjectPool<Grid>::Entry, std::allocator<ObjectPool<Grid>::Entry> >::at(unsigned long) [132]
- 0.08 0.00 32209519/91867127 Handle::index() const [161]
- 0.06 0.00 32209519/91867104 Handle::version() const [199]
- 0.01 0.00 1558391/13542320 Handle::reset() [352]
- -----------------------------------------------
- 0.00 0.00 475/34958946 std::__shared_count<(__gnu_cxx::_Lock_policy)2>::operator=(std::__shared_count<(__gnu_cxx::_Lock_policy)2> const&) [1439]
- 0.05 0.57 34958471/34958946 std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count(std::__shared_count<(__gnu_cxx::_Lock_policy)2> const&) [70]
- [92] 1.3 0.05 0.58 34958946 std::_Sp_counted_base<(__gnu_cxx::_Lock_policy)2>::_M_add_ref_copy() [92]
- 0.12 0.46 34958946/34958946 __gnu_cxx::__atomic_add_dispatch(int*, int) [95]
- -----------------------------------------------
- 0.01 0.61 2078746/2078746 PlayerProfile* Entity::get<PlayerProfile, (void*)0>() [61]
- [93] 1.3 0.01 0.61 2078746 PlayerProfile* ComponentManager::get<PlayerProfile, (void*)0>(Handle) [93]
- 0.02 0.44 2078746/50806034 std::map<std::type_index, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >::operator[](std::type_index&&) [12]
- 0.03 0.09 2078744/2078744 ObjectPool<PlayerProfile>::get(Handle&) [264]
- 0.01 0.01 2078746/50806079 std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >::operator bool() const [102]
- 0.00 0.01 2078744/99259709 std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >::get() const [88]
- 0.01 0.00 2078746/104306070 std::type_index::type_index(std::type_info const&) [118]
- -----------------------------------------------
- 0.00 0.00 11/270491 Callback::mouse_in() [1344]
- 0.00 0.00 13/270491 Callback::mouse_out() [1333]
- 0.00 0.00 14/270491 Callback::camera_resize() [1324]
- 0.00 0.00 24/270491 Callback::right_click() [1283]
- 0.00 0.00 24/270491 Callback::right_release() [1284]
- 0.00 0.00 207/270491 Callback::mouse_wheel() [1158]
- 0.00 0.03 14157/270491 Callback::mouse_move() [502]
- 0.00 0.56 256041/270491 Callback::on_update() [96]
- [94] 1.2 0.00 0.59 270491 Callback::execute_callback(CallbackKey) [94]
- 0.01 0.49 17340/17340 std::function<void ()>::operator()() const [103]
- 0.00 0.09 287831/287831 std::map<CallbackKey, std::function<void ()>, std::less<CallbackKey>, std::allocator<std::pair<CallbackKey const, std::function<void ()> > > >::operator[](CallbackKey const&) [301]
- 0.00 0.00 270491/270596 std::function<void ()>::operator bool() const [1125]
- -----------------------------------------------
- 0.12 0.46 34958946/34958946 std::_Sp_counted_base<(__gnu_cxx::_Lock_policy)2>::_M_add_ref_copy() [92]
- [95] 1.2 0.12 0.46 34958946 __gnu_cxx::__atomic_add_dispatch(int*, int) [95]
- 0.41 0.00 34958946/34958946 __gnu_cxx::__atomic_add(int volatile*, int) [123]
- 0.05 0.00 34958946/34958946 __gthread_active_p() [417]
- -----------------------------------------------
- 0.00 0.56 256041/256041 CallbackSystem::on_update(Game&, Entity&) [34]
- [96] 1.2 0.00 0.56 256041 Callback::on_update() [96]
- 0.00 0.56 256041/270491 Callback::execute_callback(CallbackKey) [94]
- -----------------------------------------------
- 0.00 0.00 2/2630947 std::shared_ptr<Intent> InputBinding::get<ModalIntent, (void*)0>() [1764]
- 0.00 0.00 67/2630947 std::shared_ptr<Intent> InputBinding::get<SelectMenuItemIntent, (void*)0>() [1359]
- 0.00 0.00 7827/2630947 std::shared_ptr<Intent> InputBinding::get<GridVisibilityToggleIntent, (void*)0>() [1052]
- 0.00 0.00 7827/2630947 std::shared_ptr<Intent> InputBinding::get<VisualDebugIntent, (void*)0>() [1050]
- 0.00 0.00 7827/2630947 std::shared_ptr<Intent> InputBinding::get<ResetViewIntent, (void*)0>() [1048]
- 0.00 0.00 7827/2630947 std::shared_ptr<Intent> InputBinding::get<MoveLeftIntent, (void*)0>() [1046]
- 0.00 0.00 7827/2630947 std::shared_ptr<Intent> InputBinding::get<MoveRightIntent, (void*)0>() [1047]
- 0.00 0.00 7827/2630947 std::shared_ptr<Intent> InputBinding::get<RemoveTilesIntent, (void*)0>() [1049]
- 0.00 0.00 7827/2630947 std::shared_ptr<Intent> InputBinding::get<SerializeMapIntent, (void*)0>() [1051]
- 0.00 0.00 7894/2630947 std::shared_ptr<Intent> InputBinding::get<MoveUpIntent, (void*)0>() [1043]
- 0.00 0.00 7894/2630947 std::shared_ptr<Intent> InputBinding::get<MoveDownIntent, (void*)0>() [1044]
- 0.00 0.10 495124/2630947 std::shared_ptr<Intent> InputBinding::get<RightClickIntent, (void*)0>() [215]
- 0.00 0.10 495804/2630947 std::shared_ptr<Intent> InputBinding::get<LeftClickIntent, (void*)0>() [224]
- 0.00 0.11 513113/2630947 std::shared_ptr<Intent> InputBinding::get<MouseYIntent, (void*)0>() [221]
- 0.00 0.11 513247/2630947 std::shared_ptr<Intent> InputBinding::get<MouseXIntent, (void*)0>() [220]
- 0.00 0.11 543013/2630947 std::shared_ptr<Intent> InputBinding::get<MouseWheelIntent, (void*)0>() [213]
- [97] 1.2 0.00 0.56 2630947 std::map<std::type_index, std::shared_ptr<Intent>, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Intent> > > >::find(std::type_index const&) [97]
- 0.02 0.54 2630947/2630947 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::shared_ptr<Intent> >, std::_Select1st<std::pair<std::type_index const, std::shared_ptr<Intent> > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Intent> > > >::find(std::type_index const&) [98]
- -----------------------------------------------
- 0.02 0.54 2630947/2630947 std::map<std::type_index, std::shared_ptr<Intent>, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Intent> > > >::find(std::type_index const&) [97]
- [98] 1.2 0.02 0.54 2630947 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::shared_ptr<Intent> >, std::_Select1st<std::pair<std::type_index const, std::shared_ptr<Intent> > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Intent> > > >::find(std::type_index const&) [98]
- 0.09 0.33 2630947/2630965 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::shared_ptr<Intent> >, std::_Select1st<std::pair<std::type_index const, std::shared_ptr<Intent> > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Intent> > > >::_M_lower_bound(std::_Rb_tree_node<std::pair<std::type_index const, std::shared_ptr<Intent> > >*, std::_Rb_tree_node_base*, std::type_index const&) [122]
- 0.01 0.03 2630947/503203242 std::less<std::type_index>::operator()(std::type_index const&, std::type_index const&) const [20]
- 0.00 0.02 2630947/2630979 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::shared_ptr<Intent> >, std::_Select1st<std::pair<std::type_index const, std::shared_ptr<Intent> > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Intent> > > >::_S_key(std::_Rb_tree_node_base const*) [548]
- 0.01 0.01 2631081/5262046 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::shared_ptr<Intent> >, std::_Select1st<std::pair<std::type_index const, std::shared_ptr<Intent> > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Intent> > > >::end() [453]
- 0.02 0.00 2630947/2630968 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::shared_ptr<Intent> >, std::_Select1st<std::pair<std::type_index const, std::shared_ptr<Intent> > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Intent> > > >::_M_begin() [598]
- 0.01 0.00 2630947/2630966 std::_Rb_tree_iterator<std::pair<std::type_index const, std::shared_ptr<Intent> > >::operator==(std::_Rb_tree_iterator<std::pair<std::type_index const, std::shared_ptr<Intent> > > const&) const [809]
- 0.01 0.00 2630947/2630990 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::shared_ptr<Intent> >, std::_Select1st<std::pair<std::type_index const, std::shared_ptr<Intent> > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Intent> > > >::_M_end() [808]
- -----------------------------------------------
- 0.01 0.54 2315403/2315403 Circle* Entity::get<Circle, (void*)0>() [59]
- [99] 1.1 0.01 0.54 2315403 Circle* ComponentManager::get<Circle, (void*)0>(Handle) [99]
- 0.02 0.49 2315403/50806034 std::map<std::type_index, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >::operator[](std::type_index&&) [12]
- 0.01 0.02 2315403/50806079 std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >::operator bool() const [102]
- 0.01 0.00 2315403/104306070 std::type_index::type_index(std::type_info const&) [118]
- -----------------------------------------------
- 0.00 0.00 9/43413851 ObjectPool<Entity>::remove(Handle const&) [995]
- 0.10 0.41 43413842/43413851 ObjectPool<Entity>::get(Handle&, Entity*&) [56]
- [100] 1.1 0.10 0.41 43413851 std::vector<ObjectPool<Entity>::Entry, std::allocator<ObjectPool<Entity>::Entry> >::at(unsigned long) [100]
- 0.09 0.27 43413851/43413851 std::vector<ObjectPool<Entity>::Entry, std::allocator<ObjectPool<Entity>::Entry> >::_M_range_check(unsigned long) const [128]
- 0.06 0.00 43413851/43416071 std::vector<ObjectPool<Entity>::Entry, std::allocator<ObjectPool<Entity>::Entry> >::operator[](unsigned long) [387]
- -----------------------------------------------
- 0.00 0.00 9/3168806 Scene::remove_entity(Handle, bool) [231]
- 0.00 0.00 243/3168806 CallbackSystem::on_update(Game&, Entity&) [34]
- 0.00 0.00 24520/3168806 GridSystem::on_update(Game&, Entity&) [10]
- 0.25 0.00 1558768/3168806 PostorderEntitySubscription::init() [28]
- 0.26 0.00 1585266/3168806 PreorderEntitySubscription::init() [29]
- [101] 1.1 0.51 0.00 3168806 SceneNode::entity() const [101]
- -----------------------------------------------
- 0.00 0.00 1/50806079 Handle ComponentManager::add<Text, char const (&) [10], char const (&) [10], std::shared_ptr<Font>&, int&, (void*)0>(char const (&) [10], char const (&) [10], std::shared_ptr<Font>&, int&) [658]
- 0.00 0.00 1/50806079 Handle ComponentManager::add<PlayerProfile, char const (&) [20], int&, (void*)0>(char const (&) [20], int&) [899]
- 0.00 0.00 1/50806079 Handle ComponentManager::add<Sprite, char const (&) [13], std::shared_ptr<Texture>&, (void*)0>(char const (&) [13], std::shared_ptr<Texture>&) [892]
- 0.00 0.00 1/50806079 Handle ComponentManager::add<Callback, char const (&) [15], (void*)0>(char const (&) [15]) [725]
- 0.00 0.00 1/50806079 Handle ComponentManager::add<PlayerProfile, char const (&) [18], int&, (void*)0>(char const (&) [18], int&) [1825]
- 0.00 0.00 1/50806079 Handle ComponentManager::add<Callback, char const (&) [13], (void*)0>(char const (&) [13]) [1544]
- 0.00 0.00 1/50806079 Handle ComponentManager::add<TileMap, , (void*)0>() [897]
- 0.00 0.00 1/50806079 Handle ComponentManager::add<Grid, char const (&) [15], (void*)0>(char const (&) [15]) [432]
- 0.00 0.00 1/50806079 Handle ComponentManager::add<Rectangle, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, int&, int&, int&, int&, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, int&, int&, int&, int&) [1816]
- 0.00 0.00 1/50806079 Handle ComponentManager::add<Rectangle, char const (&) [19], int&, int&, int&, int&, (void*)0>(char const (&) [19], int&, int&, int&, int&) [698]
- 0.00 0.00 1/50806079 Handle ComponentManager::add<Collision, char const (&) [28], sf::Rect<float>&, (void*)0>(char const (&) [28], sf::Rect<float>&) [638]
- 0.00 0.00 1/50806079 Handle ComponentManager::add<Rectangle, char const (&) [23], int&, int&, int&, int&, (void*)0>(char const (&) [23], int&, int&, int&, int&) [1814]
- 0.00 0.00 1/50806079 Handle ComponentManager::add<Collision, char const (&) [29], sf::Rect<float>&, (void*)0>(char const (&) [29], sf::Rect<float>&) [1842]
- 0.00 0.00 1/50806079 Handle ComponentManager::add<PlayerProfile, char const (&) [23], int&, (void*)0>(char const (&) [23], int&) [1828]
- 0.00 0.00 1/50806079 Handle ComponentManager::add<Clickable, char const (&) [19], (void*)0>(char const (&) [19]) [1704]
- 0.00 0.00 1/50806079 Handle ComponentManager::add<Collision, char const (&) [19], sf::Rect<float>&, (void*)0>(char const (&) [19], sf::Rect<float>&) [1840]
- 0.00 0.00 1/50806079 Handle ComponentManager::add<Callback, char const (&) [18], bool&, (void*)0>(char const (&) [18], bool&) [1547]
- 0.00 0.00 1/50806079 Handle ComponentManager::add<Text, char const (&) [17], char const (&) [15], std::shared_ptr<Font>&, int&, (void*)0>(char const (&) [17], char const (&) [15], std::shared_ptr<Font>&, int&) [1740]
- 0.00 0.00 1/50806079 Handle ComponentManager::add<Callback, char const (&) [16], (void*)0>(char const (&) [16]) [1545]
- 0.00 0.00 1/50806079 Handle ComponentManager::add<PlayerProfile, char const (&) [21], int&, (void*)0>(char const (&) [21], int&) [1826]
- 0.00 0.00 1/50806079 Handle ComponentManager::add<Rectangle, char const (&) [21], int&, int&, int&, int&, (void*)0>(char const (&) [21], int&, int&, int&, int&) [1813]
- 0.00 0.00 1/50806079 Handle ComponentManager::add<Text, char const (&) [16], char const (&) [5], std::shared_ptr<Font>&, int&, (void*)0>(char const (&) [16], char const (&) [5], std::shared_ptr<Font>&, int&) [1741]
- 0.00 0.00 1/50806079 Handle ComponentManager::add<Callback, char const (&) [20], (void*)0>(char const (&) [20]) [1548]
- 0.00 0.00 1/50806079 Handle ComponentManager::add<Callback, char const (&) [26], (void*)0>(char const (&) [26]) [1552]
- 0.00 0.00 1/50806079 Handle ComponentManager::add<PlayerProfile, char const (&) [34], int&, (void*)0>(char const (&) [34], int&) [1831]
- 0.00 0.00 1/50806079 Handle ComponentManager::add<Clickable, char const (&) [30], (void*)0>(char const (&) [30]) [1707]
- 0.00 0.00 1/50806079 Handle ComponentManager::add<Collision, char const (&) [30], sf::Rect<float>&, (void*)0>(char const (&) [30], sf::Rect<float>&) [1843]
- 0.00 0.00 1/50806079 Handle ComponentManager::add<Callback, char const (&) [35], (void*)0>(char const (&) [35]) [1553]
- 0.00 0.00 1/50806079 Handle ComponentManager::add<VertexList, char const (&) [19], sf::PrimitiveType&, int&, (void*)0>(char const (&) [19], sf::PrimitiveType&, int&) [752]
- 0.00 0.00 1/50806079 Handle ComponentManager::add<PlayerProfile, char const (&) [22], int&, (void*)0>(char const (&) [22], int&) [1827]
- 0.00 0.00 1/50806079 Handle ComponentManager::add<Callback, char const (&) [17], (void*)0>(char const (&) [17]) [1546]
- 0.00 0.00 1/50806079 Handle ComponentManager::add<Text, char const (&) [17], char const (&) [8], std::shared_ptr<Font>&, int&, (void*)0>(char const (&) [17], char const (&) [8], std::shared_ptr<Font>&, int&) [659]
- 0.00 0.00 1/50806079 Handle ComponentManager::add<PlayerProfile, char const (&) [24], int&, (void*)0>(char const (&) [24], int&) [900]
- 0.00 0.00 1/50806079 Handle ComponentManager::add<Callback, char const (&) [19], (void*)0>(char const (&) [19]) [726]
- 0.00 0.00 1/50806079 Handle ComponentManager::add<Callback, char const (&) [20], bool&, (void*)0>(char const (&) [20], bool&) [1549]
- 0.00 0.00 1/50806079 Handle ComponentManager::add<Collision, char const (&) [25], sf::Rect<float>&, (void*)0>(char const (&) [25], sf::Rect<float>&) [1841]
- 0.00 0.00 1/50806079 Handle ComponentManager::add<PlayerProfile, char const (&) [26], int&, (void*)0>(char const (&) [26], int&) [1829]
- 0.00 0.00 1/50806079 Handle ComponentManager::add<Clickable, char const (&) [22], (void*)0>(char const (&) [22]) [1705]
- 0.00 0.00 1/50806079 Handle ComponentManager::add<Callback, char const (&) [21], (void*)0>(char const (&) [21]) [1550]
- 0.00 0.00 1/50806079 Handle ComponentManager::add<PlayerProfile, char const (&) [29], int&, (void*)0>(char const (&) [29], int&) [1830]
- 0.00 0.00 1/50806079 Handle ComponentManager::add<Clickable, char const (&) [25], (void*)0>(char const (&) [25]) [1706]
- 0.00 0.00 1/50806079 Handle ComponentManager::add<Callback, char const (&) [24], bool&, (void*)0>(char const (&) [24], bool&) [1551]
- 0.00 0.00 1/50806079 Handle ComponentManager::add<Rectangle, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, int&, int&, float&, int&, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, int&, int&, float&, int&) [1815]
- 0.00 0.00 2/50806079 Handle ComponentManager::add<Collision, char const (&) [22], sf::Rect<float>&, (void*)0>(char const (&) [22], sf::Rect<float>&) [1711]
- 0.00 0.00 2/50806079 Handle ComponentManager::add<Clickable, char const (&) [21], (void*)0>(char const (&) [21]) [888]
- 0.00 0.00 2/50806079 Handle ComponentManager::add<Collision, char const (&) [21], sf::Rect<float>&, (void*)0>(char const (&) [21], sf::Rect<float>&) [1710]
- 0.00 0.00 2/50806079 Handle ComponentManager::add<Rectangle, char const (&) [21], int&, int&, float&, float&, (void*)0>(char const (&) [21], int&, int&, float&, float&) [1695]
- 0.00 0.00 3/50806079 Handle ComponentManager::add<Text, char const (&) [27], char const (&) [14], std::shared_ptr<Font>&, int&, (void*)0>(char const (&) [27], char const (&) [14], std::shared_ptr<Font>&, int&) [1616]
- 0.00 0.00 3/50806079 Handle ComponentManager::add<PlayerProfile, char const (&) [25], int&, (void*)0>(char const (&) [25], int&) [1669]
- 0.00 0.00 4/50806079 Handle ComponentManager::add<Text, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<Font>&, int&, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<Font>&, int&) [1590]
- 0.00 0.00 6/50806079 Handle ComponentManager::add<Callback, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, bool&, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, bool&) [1361]
- 0.00 0.00 21/50806079 Handle ComponentManager::add<Sprite, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<Texture>&, sf::Rect<int>&, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<Texture>&, sf::Rect<int>&) [891]
- 0.00 0.00 22/50806079 Handle ComponentManager::add<Callback, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [1265]
- 0.00 0.00 28/50806079 Handle ComponentManager::add<PlayerProfile, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, int&, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, int&) [1421]
- 0.00 0.00 28/50806079 Handle ComponentManager::add<Collision, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, sf::Rect<float>&, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, sf::Rect<float>&) [1428]
- 0.00 0.00 28/50806079 Handle ComponentManager::add<Clickable, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [1350]
- 0.00 0.00 59/50806079 ComponentManager::remove(std::type_index, Handle) [407]
- 0.00 0.00 64/50806079 Handle ComponentManager::add<Text, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [1], std::shared_ptr<Font>&, int&, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [1], std::shared_ptr<Font>&, int&) [1299]
- 0.00 0.00 105/50806079 Handle ComponentManager::add<Rectangle, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, int&, int&, float&, float&, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, int&, int&, float&, float&) [1289]
- 0.00 0.00 256959/50806079 Clickable* ComponentManager::get<Clickable, (void*)0>(Handle) [285]
- 0.00 0.00 260318/50806079 Collision* ComponentManager::get<Collision, (void*)0>(Handle) [263]
- 0.01 0.01 2078746/50806079 PlayerProfile* ComponentManager::get<PlayerProfile, (void*)0>(Handle) [93]
- 0.01 0.01 2079911/50806079 Callback* ComponentManager::get<Callback, (void*)0>(Handle) [83]
- 0.01 0.02 2315403/50806079 Circle* ComponentManager::get<Circle, (void*)0>(Handle) [99]
- 0.01 0.02 2315404/50806079 TileMap* ComponentManager::get<TileMap, (void*)0>(Handle) [86]
- 0.01 0.02 2315411/50806079 VertexList* ComponentManager::get<VertexList, (void*)0>(Handle) [80]
- 0.01 0.02 2315446/50806079 Sprite* ComponentManager::get<Sprite, (void*)0>(Handle) [79]
- 0.01 0.02 2325255/50806079 Text* ComponentManager::get<Text, (void*)0>(Handle) [75]
- 0.01 0.02 2333285/50806079 Rectangle* ComponentManager::get<Rectangle, (void*)0>(Handle) [85]
- 0.10 0.22 32209519/50806079 Grid* ComponentManager::get<Grid, (void*)0>(Handle) [14]
- [102] 1.0 0.16 0.34 50806079 std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >::operator bool() const [102]
- 0.09 0.25 50806079/99259709 std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >::get() const [88]
- -----------------------------------------------
- 0.01 0.49 17340/17340 Callback::execute_callback(CallbackKey) [94]
- [103] 1.0 0.01 0.49 17340 std::function<void ()>::operator()() const [103]
- 0.00 0.29 116/116 std::_Function_handler<void (), BuilderScene::file_dialog_box()::{lambda()#2}>::_M_invoke(std::_Any_data const&) [136]
- 0.00 0.07 7827/7827 std::_Function_handler<void (), BuilderScene::setup_keybindings(Game&)::{lambda()#1}>::_M_invoke(std::_Any_data const&) [349]
- 0.00 0.07 67/67 std::_Function_handler<void (), StartMenuScene::init(Game&)::{lambda()#1}>::_M_invoke(std::_Any_data const&) [367]
- 0.00 0.01 429/429 std::_Function_handler<void (), BuilderScene::create_mouse_entity(Game&)::{lambda()#1}>::_M_invoke(std::_Any_data const&) [678]
- 0.00 0.01 429/429 std::_Function_handler<void (), BuilderScene::mouse_script_add_pan_behavior(Game&, Handle)::{lambda()#2}>::_M_invoke(std::_Any_data const&) [721]
- 0.00 0.01 7827/7827 std::_Function_handler<void (), BuilderScene::create_fps_display(GraphicalSystem*)::{lambda()#2}>::_M_invoke(std::_Any_data const&) [730]
- 0.00 0.01 115/115 std::_Function_handler<void (), BuilderScene::create_textbox(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, float, int, unsigned int)::{lambda()#1}>::_M_invoke(std::_Any_data const&) [878]
- 0.00 0.01 429/429 std::_Function_handler<void (), BuilderScene::mouse_script_add_select_behavior(Game&, Handle)::{lambda()#2}>::_M_invoke(std::_Any_data const&) [931]
- 0.00 0.00 69/69 std::_Function_handler<void (), BuilderScene::mouse_script_add_zoom_behavior(Game&, Handle)::{lambda()#2}>::_M_invoke(std::_Any_data const&) [992]
- 0.00 0.00 12/12 std::_Function_handler<void (), BuilderScene::mouse_script_add_pan_behavior(Game&, Handle)::{lambda()#3}>::_M_invoke(std::_Any_data const&) [1092]
- 0.00 0.00 1/1 std::_Function_handler<void (), BuilderScene::create_fps_display(GraphicalSystem*)::{lambda()#1}>::_M_invoke(std::_Any_data const&) [1121]
- 0.00 0.00 17340/32731940 std::_Function_base::_M_empty() const [384]
- 0.00 0.00 1/1 std::_Function_handler<void (), BuilderScene::create_hud(Game&)::{lambda()#1}>::_M_invoke(std::_Any_data const&) [1517]
- 0.00 0.00 1/1 std::_Function_handler<void (), BuilderScene::create_backdrop(GraphicalSystem*)::{lambda()#1}>::_M_invoke(std::_Any_data const&) [1587]
- 0.00 0.00 1/1 std::_Function_handler<void (), BuilderScene::mouse_script_add_pan_behavior(Game&, Handle)::{lambda()#1}>::_M_invoke(std::_Any_data const&) [1688]
- 0.00 0.00 1/1 std::_Function_handler<void (), BuilderScene::mouse_script_add_select_behavior(Game&, Handle)::{lambda()#1}>::_M_invoke(std::_Any_data const&) [1689]
- 0.00 0.00 1/1 std::_Function_handler<void (), BuilderScene::create_tile_palette(GraphicalSystem*)::{lambda()#1}>::_M_invoke(std::_Any_data const&) [1708]
- 0.00 0.00 1/1 std::_Function_handler<void (), BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>)::{lambda()#2}>::_M_invoke(std::_Any_data const&) [1781]
- 0.00 0.00 6/6 std::_Function_handler<void (), BuilderScene::load_from_file(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)::{lambda()#3}>::_M_invoke(std::_Any_data const&) [2373]
- 0.00 0.00 1/1 std::_Function_handler<void (), StartMenuScene::init(Game&)::{lambda()#2}>::_M_invoke(std::_Any_data const&) [2424]
- 0.00 0.00 6/6 std::_Function_handler<void (), BuilderScene::load_from_file(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)::{lambda()#4}>::_M_invoke(std::_Any_data const&) [2575]
- -----------------------------------------------
- 0.00 0.00 3/30650727 BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>) [495]
- 0.00 0.00 4/30650727 FitCameraResizePolicy::resize(Camera&, sf::Vector2<float> const&) [411]
- 0.42 0.08 30650720/30650727 Camera::bounds() const [41]
- [104] 1.0 0.42 0.08 30650727 sf::Vector2<float> sf::operator/<float>(sf::Vector2<float> const&, float) [104]
- 0.08 0.00 30650727/62719575 sf::Vector2<float>::Vector2(float, float) [211]
- -----------------------------------------------
- 0.50 0.00 34961910/34961910 __gnu_cxx::__exchange_and_add_dispatch(int*, int) [87]
- [105] 1.0 0.50 0.00 34961910 __gnu_cxx::__exchange_and_add(int volatile*, int) [105]
- -----------------------------------------------
- 0.20 0.30 99259709/99259709 std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >::get() const [88]
- [106] 1.0 0.20 0.30 99259709 std::__uniq_ptr_impl<ObjectPoolBase, std::default_delete<ObjectPoolBase> >::_M_ptr() const [106]
- 0.11 0.19 99259709/99259709 std::tuple_element<0ul, std::tuple<ObjectPoolBase*, std::default_delete<ObjectPoolBase> > >::type const& std::get<0ul, ObjectPoolBase*, std::default_delete<ObjectPoolBase> >(std::tuple<ObjectPoolBase*, std::default_delete<ObjectPoolBase> > const&) [135]
- -----------------------------------------------
- 0.15 0.34 91928115/91928115 std::_Rb_tree<unsigned int, std::pair<unsigned int const, Entity*>, std::_Select1st<std::pair<unsigned int const, Entity*> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, Entity*> > >::~_Rb_tree() [65]
- [107] 1.0 0.15 0.34 91928115 std::_Rb_tree<unsigned int, std::pair<unsigned int const, Entity*>, std::_Select1st<std::pair<unsigned int const, Entity*> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, Entity*> > >::_Rb_tree_impl<std::less<unsigned int>, true>::~_Rb_tree_impl() [107]
- 0.25 0.09 91928115/91928115 std::allocator<std::_Rb_tree_node<std::pair<unsigned int const, Entity*> > >::~allocator() [129]
- -----------------------------------------------
- 0.00 0.48 1/1 Scene::do_init(Game&) [66]
- [108] 1.0 0.00 0.48 1 BuilderScene::init(Game&) [108]
- 0.00 0.14 1/1 BuilderScene::create_hud(Game&) [229]
- 0.00 0.09 1/1 void Scene::add_system<VisualDebugSystem, (void*)0>(VisualDebugSystem*, int) [315]
- 0.00 0.09 1/1 void Scene::add_system<GridSystem, (void*)0>(GridSystem*, int) [314]
- 0.00 0.05 1/1 Handle Entity::add<Grid, char const (&) [15], (void*)0>(char const (&) [15]) [431]
- 0.00 0.04 1/1 BuilderScene::create_backdrop(GraphicalSystem*) [439]
- 0.00 0.03 1/1 VisualDebugSystem::VisualDebugSystem(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, RenderSurface&, std::shared_ptr<Camera>) [534]
- 0.00 0.02 1/1 BuilderScene::setup_keybindings(Game&) [556]
- 0.00 0.01 1/1 BuilderScene::create_mouse_entity(Game&) [684]
- 0.00 0.01 1/1 Handle Entity::add<TileMap, , (void*)0>() [885]
- 0.00 0.00 4/222 Scene::create_entity(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [154]
- 0.00 0.00 1/214 Scene::add_to_scene_node(Entity*, Entity*, int) [1033]
- 0.00 0.00 1/1 GridSystem::GridSystem(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<Camera>) [2073]
- 0.00 0.00 1/1 BuilderScene::load_fonts() [2407]
- 0.00 0.00 2/7852 GraphicalSystem::camera() const [1191]
- 0.00 0.00 2/30650752 std::shared_ptr<Camera>::~shared_ptr() [69]
- 0.00 0.00 1/5 GraphicalSystem* Scene::get_system<GraphicalSystem, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) const [1955]
- 0.00 0.00 2/37528737 Entity::space() const [169]
- 0.00 0.00 2/8872 SceneNode::position(float, float) [3586]
- 0.00 0.00 1/15 Game::window() [5002]
- 0.00 0.00 1/1 System::disable() [6906]
- -----------------------------------------------
- 0.00 0.00 21/101612314 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > >, std::_Select1st<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >::_M_destroy_node(std::_Rb_tree_node<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > >*) [701]
- 0.00 0.00 21/101612314 void std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > >, std::_Select1st<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >::_M_construct_node<std::piecewise_construct_t const&, std::tuple<std::type_index&&>, std::tuple<> >(std::_Rb_tree_node<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > >*, std::piecewise_construct_t const&, std::tuple<std::type_index&&>&&, std::tuple<>&&) [573]
- 0.20 0.26 101612272/101612314 std::_Rb_tree_iterator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > >::operator*() const [90]
- [109] 1.0 0.20 0.26 101612314 std::_Rb_tree_node<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > >::_M_valptr() [109]
- 0.18 0.08 101612314/101612314 __gnu_cxx::__aligned_membuf<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > >::_M_ptr() [150]
- -----------------------------------------------
- 0.00 0.00 68/50806088 Entity::reset() [279]
- 0.08 0.38 50806020/50806088 std::map<std::type_index, Handle, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > >::operator[](std::type_index&&) [13]
- [110] 1.0 0.08 0.38 50806088 std::map<std::type_index, Handle, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > >::end() [110]
- 0.28 0.10 50806088/50806088 std::_Rb_tree<std::type_index, std::pair<std::type_index const, Handle>, std::_Select1st<std::pair<std::type_index const, Handle> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > >::end() [126]
- -----------------------------------------------
- 0.00 0.45 7827/7827 GraphicalSystem::on_update(Game&, Entity&) [30]
- [111] 0.9 0.00 0.45 7827 TileMap::find(sf::Rect<float> const&) [111]
- 0.00 0.44 7827/7827 TileMap::find(sf::Rect<float> const&)::{lambda(boost::variant<Circle, Rectangle, Sprite, Text, VertexList>&)#1} std::for_each<__gnu_cxx::__normal_iterator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*, std::vector<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>, std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList> > > >, TileMap::find(sf::Rect<float> const&)::{lambda(boost::variant<Circle, Rectangle, Sprite, Text, VertexList>&)#1}>(__gnu_cxx::__normal_iterator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*, std::vector<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>, std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList> > > >, TileMap::find(sf::Rect<float> const&)::{lambda(boost::variant<Circle, Rectangle, Sprite, Text, VertexList>&)#1}, TileMap::find(sf::Rect<float> const&)::{lambda(boost::variant<Circle, Rectangle, Sprite, Text, VertexList>&)#1}) [115]
- 0.00 0.01 7827/7827 std::vector<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*, std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*> >::vector() [848]
- 0.00 0.00 7827/7836 std::vector<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>, std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList> > >::end() [3624]
- 0.00 0.00 7827/7836 std::vector<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>, std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList> > >::begin() [3625]
- -----------------------------------------------
- 0.00 0.00 1/92235066 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Logger*>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Logger*> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Logger*> > >::_Rb_tree_impl<std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, true>::_Rb_tree_impl() [2870]
- 0.00 0.00 1/92235066 std::_Rb_tree<Logger::CATEGORY, std::pair<Logger::CATEGORY const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<Logger::CATEGORY const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<Logger::CATEGORY>, std::allocator<std::pair<Logger::CATEGORY const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_Rb_tree_impl<std::less<Logger::CATEGORY>, true>::_Rb_tree_impl(std::less<Logger::CATEGORY> const&, std::allocator<std::_Rb_tree_node<std::pair<Logger::CATEGORY const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >&&) [2868]
- 0.00 0.00 1/92235066 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::shared_ptr<Intent> >, std::_Select1st<std::pair<std::type_index const, std::shared_ptr<Intent> > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Intent> > > >::_Rb_tree_impl<std::less<std::type_index>, true>::_Rb_tree_impl() [2872]
- 0.00 0.00 1/92235066 std::_Rb_tree<unsigned int, std::pair<unsigned int const, Player*>, std::_Select1st<std::pair<unsigned int const, Player*> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, Player*> > >::_Rb_tree_impl<std::less<unsigned int>, true>::_Rb_tree_impl() [592]
- 0.00 0.00 1/92235066 std::_Rb_tree<unsigned int, std::pair<unsigned int const, InputDevice*>, std::_Select1st<std::pair<unsigned int const, InputDevice*> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, InputDevice*> > >::_Rb_tree_impl<std::less<unsigned int>, true>::_Rb_tree_impl() [2838]
- 0.00 0.00 2/92235066 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, bool>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, bool> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, bool> > >::_Rb_tree_impl<std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, true>::_Rb_tree_impl() [2816]
- 0.00 0.00 2/92235066 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > > >::_Rb_tree_impl<std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, true>::_Rb_tree_impl() [2814]
- 0.00 0.00 2/92235066 std::_Rb_tree<CallbackKey, std::pair<CallbackKey const, bool>, std::_Select1st<std::pair<CallbackKey const, bool> >, std::less<CallbackKey>, std::allocator<std::pair<CallbackKey const, bool> > >::_Rb_tree_impl<std::less<CallbackKey>, true>::_Rb_tree_impl() [2812]
- 0.00 0.00 3/92235066 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > >, std::_Select1st<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >::_Rb_tree_impl<std::less<std::type_index>, true>::_Rb_tree_impl() [456]
- 0.00 0.00 3/92235066 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, System*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > > >, std::_Select1st<std::pair<std::type_index const, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, System*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > > > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, System*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > > > > >::_Rb_tree_impl<std::less<std::type_index>, true>::_Rb_tree_impl() [2764]
- 0.00 0.00 3/92235066 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> > >::_Rb_tree_impl<std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, true>::_Rb_tree_impl() [2758]
- 0.00 0.00 3/92235066 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Font> >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Font> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Font> > > >::_Rb_tree_impl<std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, true>::_Rb_tree_impl() [2760]
- 0.00 0.00 3/92235066 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Texture> >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Texture> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Texture> > > >::_Rb_tree_impl<std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, true>::_Rb_tree_impl() [2762]
- 0.00 0.00 6/92235066 std::_Rb_tree<EntityFilter::Expression*, EntityFilter::Expression*, std::_Identity<EntityFilter::Expression*>, std::less<EntityFilter::Expression*>, std::allocator<EntityFilter::Expression*> >::_Rb_tree_impl<std::less<EntityFilter::Expression*>, true>::_Rb_tree_impl() [2623]
- 0.00 0.00 6/92235066 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > >::_Rb_tree_impl<std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, true>::_Rb_tree_impl() [2620]
- 0.00 0.00 42/92235066 std::_Rb_tree<CallbackKey, std::pair<CallbackKey const, std::function<void ()> >, std::_Select1st<std::pair<CallbackKey const, std::function<void ()> > >, std::less<CallbackKey>, std::allocator<std::pair<CallbackKey const, std::function<void ()> > > >::_Rb_tree_impl<std::less<CallbackKey>, true>::_Rb_tree_impl() [2075]
- 0.00 0.00 225/92235066 std::_Rb_tree<std::type_index, std::pair<std::type_index const, Handle>, std::_Select1st<std::pair<std::type_index const, Handle> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > >::_Rb_tree_impl<std::less<std::type_index>, true>::_Rb_tree_impl() [450]
- 0.00 0.00 252/92235066 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> >, std::_Select1st<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > > >::_Rb_tree_impl<std::less<std::type_index>, true>::_Rb_tree_impl() [1661]
- 0.00 0.00 599/92235066 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_Rb_tree_impl<std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, true>::_Rb_tree_impl() [1559]
- 0.00 0.00 1769/92235066 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > > >::_Rb_tree_impl<std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, true>::_Rb_tree_impl() [1437]
- 0.00 0.00 4008/92235066 std::_Rb_tree<CallbackKey, std::pair<CallbackKey const, std::function<void ()> >, std::_Select1st<std::pair<CallbackKey const, std::function<void ()> > >, std::less<CallbackKey>, std::allocator<std::pair<CallbackKey const, std::function<void ()> > > >::_Rb_tree_impl<std::less<CallbackKey>, true>::_Rb_tree_impl(std::_Rb_tree<CallbackKey, std::pair<CallbackKey const, std::function<void ()> >, std::_Select1st<std::pair<CallbackKey const, std::function<void ()> > >, std::less<CallbackKey>, std::allocator<std::pair<CallbackKey const, std::function<void ()> > > >::_Rb_tree_impl<std::less<CallbackKey>, true> const&) [1356]
- 0.00 0.00 120009/92235066 std::_Rb_tree<std::type_index, std::pair<std::type_index const, Handle>, std::_Select1st<std::pair<std::type_index const, Handle> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > >::_Rb_tree_impl<std::less<std::type_index>, true>::_Rb_tree_impl(std::_Rb_tree<std::type_index, std::pair<std::type_index const, Handle>, std::_Select1st<std::pair<std::type_index const, Handle> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > >::_Rb_tree_impl<std::less<std::type_index>, true> const&) [1118]
- 0.00 0.00 180009/92235066 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> >, std::_Select1st<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > > >::_Rb_tree_impl<std::less<std::type_index>, true>::_Rb_tree_impl(std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> >, std::_Select1st<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > > >::_Rb_tree_impl<std::less<std::type_index>, true> const&) [1102]
- 0.16 0.28 91928115/92235066 std::_Rb_tree<unsigned int, std::pair<unsigned int const, Entity*>, std::_Select1st<std::pair<unsigned int const, Entity*> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, Entity*> > >::_Rb_tree_impl<std::less<unsigned int>, true>::_Rb_tree_impl() [60]
- [112] 0.9 0.17 0.28 92235066 std::_Rb_tree_header::_Rb_tree_header() [112]
- 0.28 0.00 92235066/92239142 std::_Rb_tree_header::_M_reset() [140]
- -----------------------------------------------
- 0.00 0.00 105/50806139 std::map<std::type_index, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >::operator[](std::type_index const&) [566]
- 0.11 0.34 50806034/50806139 std::map<std::type_index, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >::operator[](std::type_index&&) [12]
- [113] 0.9 0.11 0.34 50806139 std::map<std::type_index, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >::end() [113]
- 0.17 0.17 50806139/50806139 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > >, std::_Select1st<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >::end() [130]
- -----------------------------------------------
- 0.00 0.45 21/21 std::map<std::type_index, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >::operator[](std::type_index&&) [12]
- [114] 0.9 0.00 0.45 21 std::_Rb_tree_iterator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > >, std::_Select1st<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<std::type_index&&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > >, std::piecewise_construct_t const&, std::tuple<std::type_index&&>&&, std::tuple<>&&) [114]
- 0.23 0.00 21/21 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > >, std::_Select1st<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >::_M_insert_node(std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > >*) [162]
- 0.11 0.08 21/21 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > >, std::_Select1st<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >::_M_get_insert_hint_unique_pos(std::_Rb_tree_const_iterator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > >, std::type_index const&) [179]
- 0.00 0.03 21/21 std::_Rb_tree_node<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > >* std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > >, std::_Select1st<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >::_M_create_node<std::piecewise_construct_t const&, std::tuple<std::type_index&&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple<std::type_index&&>&&, std::tuple<>&&) [508]
- 0.00 0.00 21/192402016 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > >, std::_Select1st<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >::_S_key(std::_Rb_tree_node<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > const*) [35]
- 0.00 0.00 21/11455 std::tuple<std::type_index&&>&& std::forward<std::tuple<std::type_index&&> >(std::remove_reference<std::tuple<std::type_index&&> >::type&) [3556]
- 0.00 0.00 21/238910 std::tuple<>&& std::forward<std::tuple<> >(std::remove_reference<std::tuple<> >::type&) [3108]
- 0.00 0.00 21/238910 std::piecewise_construct_t const& std::forward<std::piecewise_construct_t const&>(std::remove_reference<std::piecewise_construct_t const&>::type&) [3107]
- -----------------------------------------------
- 0.00 0.44 7827/7827 TileMap::find(sf::Rect<float> const&) [111]
- [115] 0.9 0.00 0.44 7827 TileMap::find(sf::Rect<float> const&)::{lambda(boost::variant<Circle, Rectangle, Sprite, Text, VertexList>&)#1} std::for_each<__gnu_cxx::__normal_iterator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*, std::vector<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>, std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList> > > >, TileMap::find(sf::Rect<float> const&)::{lambda(boost::variant<Circle, Rectangle, Sprite, Text, VertexList>&)#1}>(__gnu_cxx::__normal_iterator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*, std::vector<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>, std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList> > > >, TileMap::find(sf::Rect<float> const&)::{lambda(boost::variant<Circle, Rectangle, Sprite, Text, VertexList>&)#1}, TileMap::find(sf::Rect<float> const&)::{lambda(boost::variant<Circle, Rectangle, Sprite, Text, VertexList>&)#1}) [115]
- 0.02 0.40 1437469/1437469 TileMap::find(sf::Rect<float> const&)::{lambda(boost::variant<Circle, Rectangle, Sprite, Text, VertexList>&)#1}::operator()(boost::variant<Circle, Rectangle, Sprite, Text, VertexList>&) const [121]
- 0.01 0.00 1437469/1437469 __gnu_cxx::__normal_iterator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*, std::vector<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>, std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList> > > >::operator*() const [818]
- 0.00 0.01 1445296/1445296 bool __gnu_cxx::operator!=<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*, std::vector<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>, std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList> > > >(__gnu_cxx::__normal_iterator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*, std::vector<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>, std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList> > > > const&, __gnu_cxx::__normal_iterator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*, std::vector<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>, std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList> > > > const&) [874]
- 0.00 0.00 1437469/1437469 __gnu_cxx::__normal_iterator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*, std::vector<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>, std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList> > > >::operator++() [2998]
- -----------------------------------------------
- 0.33 0.11 192402058/192402058 std::_Rb_tree_node<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > >::_M_valptr() const [89]
- [116] 0.9 0.33 0.11 192402058 __gnu_cxx::__aligned_membuf<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > >::_M_ptr() const [116]
- 0.11 0.00 192402058/192402058 __gnu_cxx::__aligned_membuf<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > >::_M_addr() const [268]
- -----------------------------------------------
- 0.35 0.09 195472741/195472741 std::_Rb_tree_node<std::pair<std::type_index const, Handle> >::_M_valptr() const [81]
- [117] 0.9 0.35 0.09 195472741 __gnu_cxx::__aligned_membuf<std::pair<std::type_index const, Handle> >::_M_ptr() const [117]
- 0.09 0.00 195472741/195472741 __gnu_cxx::__aligned_membuf<std::pair<std::type_index const, Handle> >::_M_addr() const [317]
- -----------------------------------------------
- 0.00 0.00 1/104306070 void Mailbox::handle<SetVisualDebugMessage, (void*)0>(std::function<void (SetVisualDebugMessage&)> const&) [1961]
- 0.00 0.00 1/104306070 void InputBinding::set<SelectMenuItemIntent, (void*)0, int, std::shared_ptr<InputElement> >(int&&, std::shared_ptr<InputElement>&&) [1177]
- 0.00 0.00 1/104306070 Handle ComponentManager::add<Text, char const (&) [10], char const (&) [10], std::shared_ptr<Font>&, int&, (void*)0>(char const (&) [10], char const (&) [10], std::shared_ptr<Font>&, int&) [658]
- 0.00 0.00 1/104306070 Handle ComponentManager::add<PlayerProfile, char const (&) [20], int&, (void*)0>(char const (&) [20], int&) [899]
- 0.00 0.00 1/104306070 Handle ComponentManager::add<Sprite, char const (&) [13], std::shared_ptr<Texture>&, (void*)0>(char const (&) [13], std::shared_ptr<Texture>&) [892]
- 0.00 0.00 1/104306070 Handle ComponentManager::add<Callback, char const (&) [15], (void*)0>(char const (&) [15]) [725]
- 0.00 0.00 1/104306070 Handle ComponentManager::add<PlayerProfile, char const (&) [18], int&, (void*)0>(char const (&) [18], int&) [1825]
- 0.00 0.00 1/104306070 Handle ComponentManager::add<Callback, char const (&) [13], (void*)0>(char const (&) [13]) [1544]
- 0.00 0.00 1/104306070 void Scene::add_system<VisualDebugSystem, (void*)0>(VisualDebugSystem*, int) [315]
- 0.00 0.00 1/104306070 void Scene::add_system<GridSystem, (void*)0>(GridSystem*, int) [314]
- 0.00 0.00 1/104306070 void InputBinding::set<MouseXIntent, (void*)0, int, std::shared_ptr<InputElement> >(int&&, std::shared_ptr<InputElement>&&) [1166]
- 0.00 0.00 1/104306070 void InputBinding::set<MouseYIntent, (void*)0, int, std::shared_ptr<InputElement> >(int&&, std::shared_ptr<InputElement>&&) [1167]
- 0.00 0.00 1/104306070 void InputBinding::set<MouseWheelIntent, (void*)0, int, std::shared_ptr<InputElement> >(int&&, std::shared_ptr<InputElement>&&) [1172]
- 0.00 0.00 1/104306070 void InputBinding::set<LeftClickIntent, (void*)0, int, std::shared_ptr<InputElement> >(int&&, std::shared_ptr<InputElement>&&) [1169]
- 0.00 0.00 1/104306070 void InputBinding::set<RightClickIntent, (void*)0, int, std::shared_ptr<InputElement> >(int&&, std::shared_ptr<InputElement>&&) [1173]
- 0.00 0.00 1/104306070 void InputBinding::set<ModalIntent, (void*)0, int, std::shared_ptr<InputElement> >(int&&, std::shared_ptr<InputElement>&&) [1165]
- 0.00 0.00 1/104306070 void InputBinding::set<GridVisibilityToggleIntent, (void*)0, int, std::shared_ptr<InputElement> >(int&&, std::shared_ptr<InputElement>&&) [1178]
- 0.00 0.00 1/104306070 void InputBinding::set<VisualDebugIntent, (void*)0, int, std::shared_ptr<InputElement> >(int&&, std::shared_ptr<InputElement>&&) [1175]
- 0.00 0.00 1/104306070 void InputBinding::set<ResetViewIntent, (void*)0, int, std::shared_ptr<InputElement> >(int&&, std::shared_ptr<InputElement>&&) [1171]
- 0.00 0.00 1/104306070 void InputBinding::set<RemoveTilesIntent, (void*)0, int, std::shared_ptr<InputElement> >(int&&, std::shared_ptr<InputElement>&&) [1174]
- 0.00 0.00 1/104306070 void InputBinding::set<SerializeMapIntent, (void*)0, int, std::shared_ptr<InputElement> >(int&&, std::shared_ptr<InputElement>&&) [1176]
- 0.00 0.00 1/104306070 void InputBinding::set<MoveLeftIntent, (void*)0, int, std::shared_ptr<InputElement> >(int&&, std::shared_ptr<InputElement>&&) [1168]
- 0.00 0.00 1/104306070 void InputBinding::set<MoveRightIntent, (void*)0, int, std::shared_ptr<InputElement> >(int&&, std::shared_ptr<InputElement>&&) [1170]
- 0.00 0.00 1/104306070 GridSystem* Scene::get_system<GridSystem, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) const [2542]
- 0.00 0.00 1/104306070 Handle ComponentManager::add<TileMap, , (void*)0>() [897]
- 0.00 0.00 1/104306070 Handle ComponentManager::add<Grid, char const (&) [15], (void*)0>(char const (&) [15]) [432]
- 0.00 0.00 1/104306070 Handle ComponentManager::add<Rectangle, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, int&, int&, int&, int&, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, int&, int&, int&, int&) [1816]
- 0.00 0.00 1/104306070 Handle ComponentManager::add<Rectangle, char const (&) [19], int&, int&, int&, int&, (void*)0>(char const (&) [19], int&, int&, int&, int&) [698]
- 0.00 0.00 1/104306070 Handle ComponentManager::add<Collision, char const (&) [28], sf::Rect<float>&, (void*)0>(char const (&) [28], sf::Rect<float>&) [638]
- 0.00 0.00 1/104306070 Handle ComponentManager::add<Rectangle, char const (&) [23], int&, int&, int&, int&, (void*)0>(char const (&) [23], int&, int&, int&, int&) [1814]
- 0.00 0.00 1/104306070 Handle ComponentManager::add<Collision, char const (&) [29], sf::Rect<float>&, (void*)0>(char const (&) [29], sf::Rect<float>&) [1842]
- 0.00 0.00 1/104306070 Handle ComponentManager::add<PlayerProfile, char const (&) [23], int&, (void*)0>(char const (&) [23], int&) [1828]
- 0.00 0.00 1/104306070 Handle ComponentManager::add<Clickable, char const (&) [19], (void*)0>(char const (&) [19]) [1704]
- 0.00 0.00 1/104306070 Handle ComponentManager::add<Collision, char const (&) [19], sf::Rect<float>&, (void*)0>(char const (&) [19], sf::Rect<float>&) [1840]
- 0.00 0.00 1/104306070 Handle ComponentManager::add<Callback, char const (&) [18], bool&, (void*)0>(char const (&) [18], bool&) [1547]
- 0.00 0.00 1/104306070 Handle ComponentManager::add<Text, char const (&) [17], char const (&) [15], std::shared_ptr<Font>&, int&, (void*)0>(char const (&) [17], char const (&) [15], std::shared_ptr<Font>&, int&) [1740]
- 0.00 0.00 1/104306070 Handle ComponentManager::add<Callback, char const (&) [16], (void*)0>(char const (&) [16]) [1545]
- 0.00 0.00 1/104306070 Handle ComponentManager::add<PlayerProfile, char const (&) [21], int&, (void*)0>(char const (&) [21], int&) [1826]
- 0.00 0.00 1/104306070 Handle ComponentManager::add<Rectangle, char const (&) [21], int&, int&, int&, int&, (void*)0>(char const (&) [21], int&, int&, int&, int&) [1813]
- 0.00 0.00 1/104306070 Handle ComponentManager::add<Text, char const (&) [16], char const (&) [5], std::shared_ptr<Font>&, int&, (void*)0>(char const (&) [16], char const (&) [5], std::shared_ptr<Font>&, int&) [1741]
- 0.00 0.00 1/104306070 Handle ComponentManager::add<Callback, char const (&) [20], (void*)0>(char const (&) [20]) [1548]
- 0.00 0.00 1/104306070 Handle ComponentManager::add<Callback, char const (&) [26], (void*)0>(char const (&) [26]) [1552]
- 0.00 0.00 1/104306070 Handle ComponentManager::add<PlayerProfile, char const (&) [34], int&, (void*)0>(char const (&) [34], int&) [1831]
- 0.00 0.00 1/104306070 Handle ComponentManager::add<Clickable, char const (&) [30], (void*)0>(char const (&) [30]) [1707]
- 0.00 0.00 1/104306070 Handle ComponentManager::add<Collision, char const (&) [30], sf::Rect<float>&, (void*)0>(char const (&) [30], sf::Rect<float>&) [1843]
- 0.00 0.00 1/104306070 Handle ComponentManager::add<Callback, char const (&) [35], (void*)0>(char const (&) [35]) [1553]
- 0.00 0.00 1/104306070 Handle ComponentManager::add<VertexList, char const (&) [19], sf::PrimitiveType&, int&, (void*)0>(char const (&) [19], sf::PrimitiveType&, int&) [752]
- 0.00 0.00 1/104306070 Handle ComponentManager::add<PlayerProfile, char const (&) [22], int&, (void*)0>(char const (&) [22], int&) [1827]
- 0.00 0.00 1/104306070 Handle ComponentManager::add<Callback, char const (&) [17], (void*)0>(char const (&) [17]) [1546]
- 0.00 0.00 1/104306070 Handle ComponentManager::add<Text, char const (&) [17], char const (&) [8], std::shared_ptr<Font>&, int&, (void*)0>(char const (&) [17], char const (&) [8], std::shared_ptr<Font>&, int&) [659]
- 0.00 0.00 1/104306070 Handle ComponentManager::add<PlayerProfile, char const (&) [24], int&, (void*)0>(char const (&) [24], int&) [900]
- 0.00 0.00 1/104306070 Handle ComponentManager::add<Callback, char const (&) [19], (void*)0>(char const (&) [19]) [726]
- 0.00 0.00 1/104306070 Handle ComponentManager::add<Callback, char const (&) [20], bool&, (void*)0>(char const (&) [20], bool&) [1549]
- 0.00 0.00 1/104306070 Handle ComponentManager::add<Collision, char const (&) [25], sf::Rect<float>&, (void*)0>(char const (&) [25], sf::Rect<float>&) [1841]
- 0.00 0.00 1/104306070 Handle ComponentManager::add<PlayerProfile, char const (&) [26], int&, (void*)0>(char const (&) [26], int&) [1829]
- 0.00 0.00 1/104306070 Handle ComponentManager::add<Clickable, char const (&) [22], (void*)0>(char const (&) [22]) [1705]
- 0.00 0.00 1/104306070 Handle ComponentManager::add<Callback, char const (&) [21], (void*)0>(char const (&) [21]) [1550]
- 0.00 0.00 1/104306070 Handle ComponentManager::add<PlayerProfile, char const (&) [29], int&, (void*)0>(char const (&) [29], int&) [1830]
- 0.00 0.00 1/104306070 Handle ComponentManager::add<Clickable, char const (&) [25], (void*)0>(char const (&) [25]) [1706]
- 0.00 0.00 1/104306070 Handle ComponentManager::add<Callback, char const (&) [24], bool&, (void*)0>(char const (&) [24], bool&) [1551]
- 0.00 0.00 1/104306070 Handle ComponentManager::add<Rectangle, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, int&, int&, float&, int&, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, int&, int&, float&, int&) [1815]
- 0.00 0.00 1/104306070 void ComponentManager::create_pool<TileMap, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned int, TileMap) [898]
- 0.00 0.00 1/104306070 void ComponentManager::create_pool<Grid, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned int, Grid) [433]
- 0.00 0.00 1/104306070 void ComponentManager::create_pool<Rectangle, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned int, Rectangle) [699]
- 0.00 0.00 1/104306070 void ComponentManager::create_pool<Collision, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned int, Collision) [639]
- 0.00 0.00 1/104306070 void ComponentManager::create_pool<Clickable, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned int, Clickable) [889]
- 0.00 0.00 1/104306070 void ComponentManager::create_pool<VertexList, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned int, VertexList) [753]
- 0.00 0.00 1/104306070 void Mailbox::handle<SetGridVisibilityMessage, (void*)0>(std::function<void (SetGridVisibilityMessage&)> const&) [225]
- 0.00 0.00 2/104306070 void Scene::add_system<CallbackSystem, (void*)0>(CallbackSystem*, int) [194]
- 0.00 0.00 2/104306070 void Scene::add_system<GraphicalSystem, (void*)0>(GraphicalSystem*, int) [195]
- 0.00 0.00 2/104306070 void Mailbox::handle<EntityIdChangedMessage, (void*)0>(std::function<void (EntityIdChangedMessage&)> const&) [1787]
- 0.00 0.00 2/104306070 void InputBinding::set<MoveUpIntent, (void*)0, int, std::shared_ptr<InputElement> >(int&&, std::shared_ptr<InputElement>&&) [1104]
- 0.00 0.00 2/104306070 void InputBinding::set<MoveDownIntent, (void*)0, int, std::shared_ptr<InputElement> >(int&&, std::shared_ptr<InputElement>&&) [1105]
- 0.00 0.00 2/104306070 Handle Entity::add<Text, char const (&) [10], char const (&) [10], std::shared_ptr<Font>, int, (void*)0>(char const (&) [10], char const (&) [10], std::shared_ptr<Font>&&, int&&) [651]
- 0.00 0.00 2/104306070 Handle Entity::add<PlayerProfile, char const (&) [20], int, (void*)0>(char const (&) [20], int&&) [886]
- 0.00 0.00 2/104306070 Handle Entity::add<Sprite, char const (&) [13], std::shared_ptr<Texture>, (void*)0>(char const (&) [13], std::shared_ptr<Texture>&&) [884]
- 0.00 0.00 2/104306070 Handle Entity::add<Callback, char const (&) [15], (void*)0>(char const (&) [15]) [717]
- 0.00 0.00 2/104306070 Handle Entity::add<PlayerProfile, char const (&) [18], int, (void*)0>(char const (&) [18], int&&) [1148]
- 0.00 0.00 2/104306070 Handle Entity::add<Callback, char const (&) [13], (void*)0>(char const (&) [13]) [1128]
- 0.00 0.00 2/104306070 void ComponentManager::create_pool<Text, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned int, Text) [496]
- 0.00 0.00 2/104306070 void ComponentManager::create_pool<PlayerProfile, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned int, PlayerProfile) [645]
- 0.00 0.00 2/104306070 void ComponentManager::create_pool<Sprite, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned int, Sprite) [642]
- 0.00 0.00 2/104306070 void ComponentManager::create_pool<Callback, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned int, Callback) [552]
- 0.00 0.00 2/104306070 Handle Entity::add<TileMap, , (void*)0>() [885]
- 0.00 0.00 2/104306070 Handle Entity::add<Grid, char const (&) [15], (void*)0>(char const (&) [15]) [431]
- 0.00 0.00 2/104306070 Handle Entity::add<Rectangle, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, int, int, int, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, int&&, int&&, int&&, int&&) [1145]
- 0.00 0.00 2/104306070 Handle Entity::add<Rectangle, char const (&) [19], int, int, int, int, (void*)0>(char const (&) [19], int&&, int&&, int&&, int&&) [693]
- 0.00 0.00 2/104306070 Handle Entity::add<Collision, char const (&) [28], sf::Rect<float>, (void*)0>(char const (&) [28], sf::Rect<float>&&) [636]
- 0.00 0.00 2/104306070 Handle Entity::add<Rectangle, char const (&) [23], int, int, int, int, (void*)0>(char const (&) [23], int&&, int&&, int&&, int&&) [1147]
- 0.00 0.00 2/104306070 Handle Entity::add<Collision, char const (&) [29], sf::Rect<float>, (void*)0>(char const (&) [29], sf::Rect<float>&&) [1156]
- 0.00 0.00 2/104306070 Handle Entity::add<PlayerProfile, char const (&) [23], int, (void*)0>(char const (&) [23], int&&) [1150]
- 0.00 0.00 2/104306070 Handle Entity::add<Clickable, char const (&) [19], (void*)0>(char const (&) [19]) [1138]
- 0.00 0.00 2/104306070 Handle Entity::add<Collision, char const (&) [19], sf::Rect<float>, (void*)0>(char const (&) [19], sf::Rect<float>&&) [1154]
- 0.00 0.00 2/104306070 Handle Entity::add<Callback, char const (&) [18], bool, (void*)0>(char const (&) [18], bool&&) [1131]
- 0.00 0.00 2/104306070 Handle Entity::add<Text, char const (&) [17], char const (&) [15], std::shared_ptr<Font>, int, (void*)0>(char const (&) [17], char const (&) [15], std::shared_ptr<Font>&&, int&&) [1143]
- 0.00 0.00 2/104306070 Handle Entity::add<Callback, char const (&) [16], (void*)0>(char const (&) [16]) [1129]
- 0.00 0.00 2/104306070 Handle Entity::add<PlayerProfile, char const (&) [21], int, (void*)0>(char const (&) [21], int&&) [736]
- 0.00 0.00 2/104306070 std::shared_ptr<Intent> InputBinding::get<ModalIntent, (void*)0>() [1764]
- 0.00 0.00 2/104306070 Handle Entity::add<Rectangle, char const (&) [21], int, int, int, int, (void*)0>(char const (&) [21], int&&, int&&, int&&, int&&) [1146]
- 0.00 0.00 2/104306070 Handle Entity::add<Text, char const (&) [16], char const (&) [5], std::shared_ptr<Font>, int, (void*)0>(char const (&) [16], char const (&) [5], std::shared_ptr<Font>&&, int&&) [1142]
- 0.00 0.00 2/104306070 Handle Entity::add<Callback, char const (&) [20], (void*)0>(char const (&) [20]) [1132]
- 0.00 0.00 2/104306070 Handle Entity::add<Callback, char const (&) [26], (void*)0>(char const (&) [26]) [1136]
- 0.00 0.00 2/104306070 Handle Entity::add<PlayerProfile, char const (&) [34], int, (void*)0>(char const (&) [34], int&&) [1153]
- 0.00 0.00 2/104306070 Handle Entity::add<Clickable, char const (&) [30], (void*)0>(char const (&) [30]) [1141]
- 0.00 0.00 2/104306070 Handle Entity::add<Collision, char const (&) [30], sf::Rect<float>, (void*)0>(char const (&) [30], sf::Rect<float>&&) [1157]
- 0.00 0.00 2/104306070 Handle Entity::add<Callback, char const (&) [35], (void*)0>(char const (&) [35]) [1137]
- 0.00 0.00 2/104306070 Handle Entity::add<VertexList, char const (&) [19], sf::PrimitiveType, int, (void*)0>(char const (&) [19], sf::PrimitiveType&&, int&&) [734]
- 0.00 0.00 2/104306070 Handle Entity::add<PlayerProfile, char const (&) [22], int, (void*)0>(char const (&) [22], int&&) [1149]
- 0.00 0.00 2/104306070 Handle Entity::add<Callback, char const (&) [17], (void*)0>(char const (&) [17]) [1130]
- 0.00 0.00 2/104306070 Handle Entity::add<Text, char const (&) [17], char const (&) [8], std::shared_ptr<Font>, int, (void*)0>(char const (&) [17], char const (&) [8], std::shared_ptr<Font>&&, int&&) [652]
- 0.00 0.00 2/104306070 Handle Entity::add<PlayerProfile, char const (&) [24], int, (void*)0>(char const (&) [24], int&&) [887]
- 0.00 0.00 2/104306070 Handle Entity::add<Callback, char const (&) [19], (void*)0>(char const (&) [19]) [718]
- 0.00 0.00 2/104306070 Handle Entity::add<Callback, char const (&) [20], bool, (void*)0>(char const (&) [20], bool&&) [1133]
- 0.00 0.00 2/104306070 Handle Entity::add<Collision, char const (&) [25], sf::Rect<float>, (void*)0>(char const (&) [25], sf::Rect<float>&&) [1155]
- 0.00 0.00 2/104306070 Handle Entity::add<PlayerProfile, char const (&) [26], int, (void*)0>(char const (&) [26], int&&) [1151]
- 0.00 0.00 2/104306070 Handle Entity::add<Clickable, char const (&) [22], (void*)0>(char const (&) [22]) [1139]
- 0.00 0.00 2/104306070 Handle Entity::add<Callback, char const (&) [21], (void*)0>(char const (&) [21]) [1134]
- 0.00 0.00 2/104306070 Handle Entity::add<PlayerProfile, char const (&) [29], int, (void*)0>(char const (&) [29], int&&) [1152]
- 0.00 0.00 2/104306070 Handle Entity::add<Clickable, char const (&) [25], (void*)0>(char const (&) [25]) [1140]
- 0.00 0.00 2/104306070 Handle Entity::add<Callback, char const (&) [24], bool, (void*)0>(char const (&) [24], bool&&) [1135]
- 0.00 0.00 2/104306070 Handle Entity::add<Rectangle, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, int, float&, int&, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, int&&, int&&, float&, int&) [1144]
- 0.00 0.00 2/104306070 Handle ComponentManager::add<Collision, char const (&) [22], sf::Rect<float>&, (void*)0>(char const (&) [22], sf::Rect<float>&) [1711]
- 0.00 0.00 2/104306070 Handle ComponentManager::add<Clickable, char const (&) [21], (void*)0>(char const (&) [21]) [888]
- 0.00 0.00 2/104306070 Handle ComponentManager::add<Collision, char const (&) [21], sf::Rect<float>&, (void*)0>(char const (&) [21], sf::Rect<float>&) [1710]
- 0.00 0.00 2/104306070 Handle ComponentManager::add<Rectangle, char const (&) [21], int&, int&, float&, float&, (void*)0>(char const (&) [21], int&, int&, float&, float&) [1695]
- 0.00 0.00 3/104306070 void Mailbox::handle<EntityDestroyedMessage, (void*)0>(std::function<void (EntityDestroyedMessage&)> const&) [1701]
- 0.00 0.00 3/104306070 void Mailbox::handle<ComponentAddedMessage, (void*)0>(std::function<void (ComponentAddedMessage&)> const&) [1700]
- 0.00 0.00 3/104306070 void Mailbox::handle<ComponentRemovedMessage, (void*)0>(std::function<void (ComponentRemovedMessage&)> const&) [1702]
- 0.00 0.00 3/104306070 Handle ComponentManager::add<Text, char const (&) [27], char const (&) [14], std::shared_ptr<Font>&, int&, (void*)0>(char const (&) [27], char const (&) [14], std::shared_ptr<Font>&, int&) [1616]
- 0.00 0.00 3/104306070 Handle ComponentManager::add<PlayerProfile, char const (&) [25], int&, (void*)0>(char const (&) [25], int&) [1669]
- 0.00 0.00 4/104306070 Handle Entity::add<Collision, char const (&) [22], sf::Rect<float>, (void*)0>(char const (&) [22], sf::Rect<float>&&) [1099]
- 0.00 0.00 4/104306070 Handle Entity::add<Clickable, char const (&) [21], (void*)0>(char const (&) [21]) [750]
- 0.00 0.00 4/104306070 Handle Entity::add<Collision, char const (&) [21], sf::Rect<float>, (void*)0>(char const (&) [21], sf::Rect<float>&&) [1098]
- 0.00 0.00 4/104306070 Handle Entity::add<Rectangle, char const (&) [21], int, int, float, float, (void*)0>(char const (&) [21], int&&, int&&, float&&, float&&) [1097]
- 0.00 0.00 4/104306070 Handle ComponentManager::add<Text, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<Font>&, int&, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<Font>&, int&) [1590]
- 0.00 0.00 5/104306070 void Mailbox::handle<ResizeCameraMessage, (void*)0>(std::function<void (ResizeCameraMessage&)> const&) [253]
- 0.00 0.00 5/104306070 GraphicalSystem* Scene::get_system<GraphicalSystem, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) const [1955]
- 0.00 0.00 6/104306070 Handle Entity::add<Text, char const (&) [27], char const (&) [14], std::shared_ptr<Font>, int, (void*)0>(char const (&) [27], char const (&) [14], std::shared_ptr<Font>&&, int&&) [1076]
- 0.00 0.00 6/104306070 Handle Entity::add<PlayerProfile, char const (&) [25], int, (void*)0>(char const (&) [25], int&&) [1077]
- 0.00 0.00 6/104306070 Handle ComponentManager::add<Callback, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, bool&, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, bool&) [1361]
- 0.00 0.00 8/104306070 Handle Entity::add<Text, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<Font>, int, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<Font>&&, int&&) [1063]
- 0.00 0.00 10/104306070 Handle Entity::add<Rectangle, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, int, float, float, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, int&&, int&&, float&&, float&&) [1037]
- 0.00 0.00 12/104306070 Handle Entity::add<Rectangle, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, int, float&, float&, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, int&&, int&&, float&, float&) [1010]
- 0.00 0.00 12/104306070 Handle Entity::add<Callback, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, bool&&) [1009]
- 0.00 0.00 21/104306070 Handle ComponentManager::add<Sprite, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<Texture>&, sf::Rect<int>&, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<Texture>&, sf::Rect<int>&) [891]
- 0.00 0.00 22/104306070 Handle ComponentManager::add<Callback, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [1265]
- 0.00 0.00 28/104306070 Handle ComponentManager::add<PlayerProfile, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, int&, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, int&) [1421]
- 0.00 0.00 28/104306070 Handle ComponentManager::add<Collision, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, sf::Rect<float>&, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, sf::Rect<float>&) [1428]
- 0.00 0.00 28/104306070 Handle ComponentManager::add<Clickable, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [1350]
- 0.00 0.00 42/104306070 Handle Entity::add<Sprite, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<Texture>, sf::Rect<int>&, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, std::shared_ptr<Texture>&&, sf::Rect<int>&) [640]
- 0.00 0.00 44/104306070 Handle Entity::add<Callback, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [749]
- 0.00 0.00 56/104306070 Handle Entity::add<PlayerProfile, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, int&&) [695]
- 0.00 0.00 56/104306070 Handle Entity::add<Collision, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, sf::Rect<float>&&) [696]
- 0.00 0.00 56/104306070 Handle Entity::add<Clickable, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [694]
- 0.00 0.00 64/104306070 Handle ComponentManager::add<Text, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [1], std::shared_ptr<Font>&, int&, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [1], std::shared_ptr<Font>&, int&) [1299]
- 0.00 0.00 67/104306070 std::shared_ptr<Intent> InputBinding::get<SelectMenuItemIntent, (void*)0>() [1359]
- 0.00 0.00 105/104306070 Handle ComponentManager::add<Rectangle, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, int&, int&, float&, float&, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, int&, int&, float&, float&) [1289]
- 0.00 0.00 128/104306070 Handle Entity::add<Text, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char const (&) [1], std::shared_ptr<Font>, int, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, char const (&) [1], std::shared_ptr<Font>&&, int&&) [528]
- 0.00 0.00 188/104306070 Handle Entity::add<Rectangle, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, int, int, float&, float&, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, int&&, int&&, float&, float&) [438]
- 0.00 0.00 7827/104306070 std::shared_ptr<Intent> InputBinding::get<GridVisibilityToggleIntent, (void*)0>() [1052]
- 0.00 0.00 7827/104306070 std::shared_ptr<Intent> InputBinding::get<VisualDebugIntent, (void*)0>() [1050]
- 0.00 0.00 7827/104306070 std::shared_ptr<Intent> InputBinding::get<ResetViewIntent, (void*)0>() [1048]
- 0.00 0.00 7827/104306070 std::shared_ptr<Intent> InputBinding::get<MoveLeftIntent, (void*)0>() [1046]
- 0.00 0.00 7827/104306070 std::shared_ptr<Intent> InputBinding::get<MoveRightIntent, (void*)0>() [1047]
- 0.00 0.00 7827/104306070 std::shared_ptr<Intent> InputBinding::get<RemoveTilesIntent, (void*)0>() [1049]
- 0.00 0.00 7827/104306070 std::shared_ptr<Intent> InputBinding::get<SerializeMapIntent, (void*)0>() [1051]
- 0.00 0.00 7894/104306070 std::shared_ptr<Intent> InputBinding::get<MoveUpIntent, (void*)0>() [1043]
- 0.00 0.00 7894/104306070 std::shared_ptr<Intent> InputBinding::get<MoveDownIntent, (void*)0>() [1044]
- 0.00 0.00 62658/104306070 Message::type() const [1192]
- 0.00 0.00 256959/104306070 Clickable* Entity::get<Clickable, (void*)0>() [201]
- 0.00 0.00 256959/104306070 Clickable* ComponentManager::get<Clickable, (void*)0>(Handle) [285]
- 0.00 0.00 260318/104306070 Collision* Entity::get<Collision, (void*)0>() [200]
- 0.00 0.00 260318/104306070 Collision* ComponentManager::get<Collision, (void*)0>(Handle) [263]
- 0.00 0.00 495124/104306070 std::shared_ptr<Intent> InputBinding::get<RightClickIntent, (void*)0>() [215]
- 0.00 0.00 495804/104306070 std::shared_ptr<Intent> InputBinding::get<LeftClickIntent, (void*)0>() [224]
- 0.00 0.00 513113/104306070 std::shared_ptr<Intent> InputBinding::get<MouseYIntent, (void*)0>() [221]
- 0.00 0.00 513247/104306070 std::shared_ptr<Intent> InputBinding::get<MouseXIntent, (void*)0>() [220]
- 0.00 0.00 543013/104306070 std::shared_ptr<Intent> InputBinding::get<MouseWheelIntent, (void*)0>() [213]
- 0.01 0.00 2078746/104306070 PlayerProfile* Entity::get<PlayerProfile, (void*)0>() [61]
- 0.01 0.00 2078746/104306070 PlayerProfile* ComponentManager::get<PlayerProfile, (void*)0>(Handle) [93]
- 0.01 0.00 2079911/104306070 Callback* Entity::get<Callback, (void*)0>() [57]
- 0.01 0.00 2079911/104306070 Callback* ComponentManager::get<Callback, (void*)0>(Handle) [83]
- 0.01 0.00 2315403/104306070 Circle* Entity::get<Circle, (void*)0>() [59]
- 0.01 0.00 2315403/104306070 Circle* ComponentManager::get<Circle, (void*)0>(Handle) [99]
- 0.01 0.00 2315404/104306070 TileMap* Entity::get<TileMap, (void*)0>() [48]
- 0.01 0.00 2315404/104306070 TileMap* ComponentManager::get<TileMap, (void*)0>(Handle) [86]
- 0.01 0.00 2315411/104306070 VertexList* Entity::get<VertexList, (void*)0>() [51]
- 0.01 0.00 2315411/104306070 VertexList* ComponentManager::get<VertexList, (void*)0>(Handle) [80]
- 0.01 0.00 2315446/104306070 Sprite* Entity::get<Sprite, (void*)0>() [52]
- 0.01 0.00 2315446/104306070 Sprite* ComponentManager::get<Sprite, (void*)0>(Handle) [79]
- 0.01 0.00 2325255/104306070 Text* Entity::get<Text, (void*)0>() [47]
- 0.01 0.00 2325255/104306070 Text* ComponentManager::get<Text, (void*)0>(Handle) [75]
- 0.01 0.00 2333285/104306070 Rectangle* Entity::get<Rectangle, (void*)0>() [55]
- 0.01 0.00 2333285/104306070 Rectangle* ComponentManager::get<Rectangle, (void*)0>(Handle) [85]
- 0.13 0.00 32209519/104306070 Grid* Entity::get<Grid, (void*)0>() [11]
- 0.13 0.00 32209519/104306070 Grid* ComponentManager::get<Grid, (void*)0>(Handle) [14]
- [118] 0.9 0.43 0.00 104306070 std::type_index::type_index(std::type_info const&) [118]
- -----------------------------------------------
- 0.15 0.28 92380983/92380983 void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char*>(char*, char*, std::forward_iterator_tag) [53]
- [119] 0.9 0.15 0.28 92380983 std::iterator_traits<char*>::difference_type std::distance<char*>(char*, char*) [119]
- 0.16 0.00 92380983/92380983 std::iterator_traits<char*>::difference_type std::__distance<char*>(char*, char*, std::random_access_iterator_tag) [205]
- 0.12 0.00 92380983/92380983 std::iterator_traits<char*>::iterator_category std::__iterator_category<char*>(char* const&) [254]
- -----------------------------------------------
- 0.00 0.00 1/30651062 StartMenuScene::init(Game&)::{lambda()#2}::operator()() const [2430]
- 0.00 0.00 1/30651062 StartMenuScene::init(Game&) [363]
- 0.00 0.00 1/30651062 BuilderScene::create_tile_palette(GraphicalSystem*)::{lambda()#1}::operator()() const [1709]
- 0.00 0.00 2/30651062 BuilderScene::create_fps_display(GraphicalSystem*)::{lambda()#1}::operator()() const [1122]
- 0.00 0.00 4/30651062 Camera::center(float, float) [414]
- 0.00 0.00 69/30651062 BuilderScene::mouse_script_add_zoom_behavior(Game&, Handle)::{lambda()#2}::operator()() const [993]
- 0.00 0.00 264/30651062 BuilderScene::mouse_script_add_pan_behavior(Game&, Handle)::{lambda()#2}::operator()() const [722]
- 0.34 0.08 30650720/30651062 Camera::bounds() const [41]
- [120] 0.9 0.35 0.08 30651062 sf::Vector2<float> sf::operator-<float>(sf::Vector2<float> const&, sf::Vector2<float> const&) [120]
- 0.08 0.00 30651062/62719575 sf::Vector2<float>::Vector2(float, float) [211]
- -----------------------------------------------
- 0.02 0.40 1437469/1437469 TileMap::find(sf::Rect<float> const&)::{lambda(boost::variant<Circle, Rectangle, Sprite, Text, VertexList>&)#1} std::for_each<__gnu_cxx::__normal_iterator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*, std::vector<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>, std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList> > > >, TileMap::find(sf::Rect<float> const&)::{lambda(boost::variant<Circle, Rectangle, Sprite, Text, VertexList>&)#1}>(__gnu_cxx::__normal_iterator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*, std::vector<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>, std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList> > > >, TileMap::find(sf::Rect<float> const&)::{lambda(boost::variant<Circle, Rectangle, Sprite, Text, VertexList>&)#1}, TileMap::find(sf::Rect<float> const&)::{lambda(boost::variant<Circle, Rectangle, Sprite, Text, VertexList>&)#1}) [115]
- [121] 0.9 0.02 0.40 1437469 TileMap::find(sf::Rect<float> const&)::{lambda(boost::variant<Circle, Rectangle, Sprite, Text, VertexList>&)#1}::operator()(boost::variant<Circle, Rectangle, Sprite, Text, VertexList>&) const [121]
- 0.01 0.23 1437469/1437469 TileMap::get_global_bounds_from_tile(boost::variant<Circle, Rectangle, Sprite, Text, VertexList>&) [156]
- 0.00 0.10 1437469/1437469 sf::Rect<float>::intersects(sf::Rect<float> const&) const [283]
- 0.00 0.05 1275906/1275906 std::vector<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*, std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*> >::push_back(boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*&&) [402]
- -----------------------------------------------
- 0.00 0.00 18/2630965 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::shared_ptr<Intent> >, std::_Select1st<std::pair<std::type_index const, std::shared_ptr<Intent> > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Intent> > > >::lower_bound(std::type_index const&) [1532]
- 0.09 0.33 2630947/2630965 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::shared_ptr<Intent> >, std::_Select1st<std::pair<std::type_index const, std::shared_ptr<Intent> > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Intent> > > >::find(std::type_index const&) [98]
- [122] 0.9 0.09 0.33 2630965 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::shared_ptr<Intent> >, std::_Select1st<std::pair<std::type_index const, std::shared_ptr<Intent> > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Intent> > > >::_M_lower_bound(std::_Rb_tree_node<std::pair<std::type_index const, std::shared_ptr<Intent> > >*, std::_Rb_tree_node_base*, std::type_index const&) [122]
- 0.03 0.14 11080184/503203242 std::less<std::type_index>::operator()(std::type_index const&, std::type_index const&) const [20]
- 0.04 0.11 11080184/11080207 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::shared_ptr<Intent> >, std::_Select1st<std::pair<std::type_index const, std::shared_ptr<Intent> > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Intent> > > >::_S_key(std::_Rb_tree_node<std::pair<std::type_index const, std::shared_ptr<Intent> > > const*) [218]
- 0.01 0.00 2630965/7893045 std::_Rb_tree_iterator<std::pair<std::type_index const, std::shared_ptr<Intent> > >::_Rb_tree_iterator(std::_Rb_tree_node_base*) [515]
- 0.00 0.00 6286360/6286376 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::shared_ptr<Intent> >, std::_Select1st<std::pair<std::type_index const, std::shared_ptr<Intent> > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Intent> > > >::_S_left(std::_Rb_tree_node_base*) [2960]
- 0.00 0.00 4793824/4793850 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::shared_ptr<Intent> >, std::_Select1st<std::pair<std::type_index const, std::shared_ptr<Intent> > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Intent> > > >::_S_right(std::_Rb_tree_node_base*) [2963]
- -----------------------------------------------
- 0.41 0.00 34958946/34958946 __gnu_cxx::__atomic_add_dispatch(int*, int) [95]
- [123] 0.9 0.41 0.00 34958946 __gnu_cxx::__atomic_add(int volatile*, int) [123]
- -----------------------------------------------
- 0.13 0.27 101611601/101611601 std::map<std::type_index, Handle, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > >::operator[](std::type_index&&) [13]
- [124] 0.8 0.13 0.27 101611601 std::_Rb_tree_iterator<std::pair<std::type_index const, Handle> >::operator*() const [124]
- 0.14 0.13 101611601/101616215 std::_Rb_tree_node<std::pair<std::type_index const, Handle> >::_M_valptr() [144]
- -----------------------------------------------
- 0.01 0.06 1/6 void Scene::add_system<VisualDebugSystem, (void*)0>(VisualDebugSystem*, int) [315]
- 0.01 0.06 1/6 void Scene::add_system<GridSystem, (void*)0>(GridSystem*, int) [314]
- 0.01 0.12 2/6 void Scene::add_system<CallbackSystem, (void*)0>(CallbackSystem*, int) [194]
- 0.01 0.12 2/6 void Scene::add_system<GraphicalSystem, (void*)0>(GraphicalSystem*, int) [195]
- [125] 0.8 0.03 0.37 6 System::init(Game&) [125]
- 0.05 0.24 1/1 GridSystem::on_init(Game&) [142]
- 0.00 0.06 2/2 CallbackSystem::on_init(Game&) [374]
- 0.00 0.02 2/2 GraphicalSystem::on_init(Game&) [589]
- 0.00 0.00 3/8161 PreorderEntitySubscription::init() [29]
- 0.00 0.00 2/7896 PostorderEntitySubscription::init() [28]
- 0.00 0.00 1/7828 BaseEntitySubscription::init() [32]
- 0.00 0.00 1/1 VisualDebugSystem::on_init(Game&) [1609]
- 0.00 0.00 6/249 Game::current_scene() [4317]
- 0.00 0.00 6/6 System::pre_init(Game&) [5272]
- 0.00 0.00 6/6 System::post_init(Game&) [5273]
- -----------------------------------------------
- 0.28 0.10 50806088/50806088 std::map<std::type_index, Handle, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > >::end() [110]
- [126] 0.8 0.28 0.10 50806088 std::_Rb_tree<std::type_index, std::pair<std::type_index const, Handle>, std::_Select1st<std::pair<std::type_index const, Handle> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > >::end() [126]
- 0.10 0.00 50806088/101617057 std::_Rb_tree_iterator<std::pair<std::type_index const, Handle> >::_Rb_tree_iterator(std::_Rb_tree_node_base*) [174]
- -----------------------------------------------
- 0.00 0.00 2189/104716454 std::_Rb_tree<std::type_index, std::pair<std::type_index const, Handle>, std::_Select1st<std::pair<std::type_index const, Handle> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > >::_M_erase(std::_Rb_tree_node<std::pair<std::type_index const, Handle> >*) [246]
- 0.36 0.00 104714265/104716454 std::_Rb_tree<std::type_index, std::pair<std::type_index const, Handle>, std::_Select1st<std::pair<std::type_index const, Handle> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > >::_M_lower_bound(std::_Rb_tree_node<std::pair<std::type_index const, Handle> >*, std::_Rb_tree_node_base*, std::type_index const&) [23]
- [127] 0.8 0.37 0.00 104716454 std::_Rb_tree<std::type_index, std::pair<std::type_index const, Handle>, std::_Select1st<std::pair<std::type_index const, Handle> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > >::_S_left(std::_Rb_tree_node_base*) [127]
- -----------------------------------------------
- 0.09 0.27 43413851/43413851 std::vector<ObjectPool<Entity>::Entry, std::allocator<ObjectPool<Entity>::Entry> >::at(unsigned long) [100]
- [128] 0.7 0.09 0.27 43413851 std::vector<ObjectPool<Entity>::Entry, std::allocator<ObjectPool<Entity>::Entry> >::_M_range_check(unsigned long) const [128]
- 0.27 0.00 43413851/43414295 std::vector<ObjectPool<Entity>::Entry, std::allocator<ObjectPool<Entity>::Entry> >::size() const [146]
- -----------------------------------------------
- 0.25 0.09 91928115/91928115 std::_Rb_tree<unsigned int, std::pair<unsigned int const, Entity*>, std::_Select1st<std::pair<unsigned int const, Entity*> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, Entity*> > >::_Rb_tree_impl<std::less<unsigned int>, true>::~_Rb_tree_impl() [107]
- [129] 0.7 0.25 0.09 91928115 std::allocator<std::_Rb_tree_node<std::pair<unsigned int const, Entity*> > >::~allocator() [129]
- 0.09 0.00 91928115/91928115 __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<unsigned int const, Entity*> > >::~new_allocator() [308]
- -----------------------------------------------
- 0.17 0.17 50806139/50806139 std::map<std::type_index, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >::end() [113]
- [130] 0.7 0.17 0.17 50806139 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > >, std::_Select1st<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >::end() [130]
- 0.17 0.00 50806139/101612324 std::_Rb_tree_iterator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > >::_Rb_tree_iterator(std::_Rb_tree_node_base*) [131]
- -----------------------------------------------
- 0.00 0.00 2/101612324 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > >, std::_Select1st<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >::_M_get_insert_unique_pos(std::type_index const&) [328]
- 0.00 0.00 2/101612324 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > >, std::_Select1st<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >::begin() [329]
- 0.00 0.00 21/101612324 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > >, std::_Select1st<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >::_M_insert_node(std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > >*) [162]
- 0.00 0.00 21/101612324 std::_Rb_tree_const_iterator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > >::_M_const_cast() const [2484]
- 0.17 0.00 50806139/101612324 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > >, std::_Select1st<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >::end() [130]
- 0.17 0.00 50806139/101612324 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > >, std::_Select1st<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >::_M_lower_bound(std::_Rb_tree_node<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > >*, std::_Rb_tree_node_base*, std::type_index const&) [22]
- [131] 0.7 0.34 0.00 101612324 std::_Rb_tree_iterator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > >::_Rb_tree_iterator(std::_Rb_tree_node_base*) [131]
- -----------------------------------------------
- 0.00 0.00 9/32209528 ObjectPool<Grid>::remove(Handle const&) [2192]
- 0.06 0.26 32209519/32209528 ObjectPool<Grid>::get(Handle&, Grid*&) [91]
- [132] 0.7 0.06 0.26 32209528 std::vector<ObjectPool<Grid>::Entry, std::allocator<ObjectPool<Grid>::Entry> >::at(unsigned long) [132]
- 0.01 0.20 32209528/32209528 std::vector<ObjectPool<Grid>::Entry, std::allocator<ObjectPool<Grid>::Entry> >::_M_range_check(unsigned long) const [170]
- 0.05 0.00 32209528/32209538 std::vector<ObjectPool<Grid>::Entry, std::allocator<ObjectPool<Grid>::Entry> >::operator[](unsigned long) [418]
- -----------------------------------------------
- 0.02 0.29 7827/7827 GraphicalSystem::on_update(Game&, Entity&) [30]
- [133] 0.6 0.02 0.29 7827 GraphicalSystem::on_update(Game&, Entity&)::{lambda(boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*)#1} std::for_each<__gnu_cxx::__normal_iterator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>**, std::vector<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*, std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*> > >, GraphicalSystem::on_update(Game&, Entity&)::{lambda(boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*)#1}>(__gnu_cxx::__normal_iterator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>**, std::vector<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*, std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*> > >, GraphicalSystem::on_update(Game&, Entity&)::{lambda(boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*)#1}, GraphicalSystem::on_update(Game&, Entity&)::{lambda(boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*)#1}) [133]
- 0.03 0.24 1275906/1275906 GraphicalSystem::on_update(Game&, Entity&)::{lambda(boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*)#1}::operator()(boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*) const [148]
- 0.02 0.00 1275906/1275906 __gnu_cxx::__normal_iterator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>**, std::vector<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*, std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*> > >::operator++() [603]
- 0.00 0.00 1283733/1283733 bool __gnu_cxx::operator!=<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>**, std::vector<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*, std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*> > >(__gnu_cxx::__normal_iterator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>**, std::vector<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*, std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*> > > const&, __gnu_cxx::__normal_iterator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>**, std::vector<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*, std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*> > > const&) [3006]
- 0.00 0.00 1275906/1275906 __gnu_cxx::__normal_iterator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>**, std::vector<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*, std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*> > >::operator*() const [3008]
- -----------------------------------------------
- 0.01 0.13 3827718/8140125 GraphicalSystem::on_update(Game&, Entity&)::{lambda(boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*)#1}::operator()(boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*) const [148]
- 0.01 0.15 4312407/8140125 TileMap::get_global_bounds_from_tile(boost::variant<Circle, Rectangle, Sprite, Text, VertexList>&) [156]
- [134] 0.6 0.02 0.28 8140125 boost::variant<Circle, Rectangle, Sprite, Text, VertexList>::type() const [134]
- 0.03 0.25 8140125/8140125 boost::detail::variant::reflect::result_type boost::variant<Circle, Rectangle, Sprite, Text, VertexList>::apply_visitor<boost::detail::variant::reflect>(boost::detail::variant::reflect&) const & [141]
- -----------------------------------------------
- 0.11 0.19 99259709/99259709 std::__uniq_ptr_impl<ObjectPoolBase, std::default_delete<ObjectPoolBase> >::_M_ptr() const [106]
- [135] 0.6 0.11 0.19 99259709 std::tuple_element<0ul, std::tuple<ObjectPoolBase*, std::default_delete<ObjectPoolBase> > >::type const& std::get<0ul, ObjectPoolBase*, std::default_delete<ObjectPoolBase> >(std::tuple<ObjectPoolBase*, std::default_delete<ObjectPoolBase> > const&) [135]
- 0.08 0.11 99259709/99259709 ObjectPoolBase* const& std::__get_helper<0ul, ObjectPoolBase*, std::default_delete<ObjectPoolBase> >(std::_Tuple_impl<0ul, ObjectPoolBase*, std::default_delete<ObjectPoolBase> > const&) [186]
- -----------------------------------------------
- 0.00 0.29 116/116 std::function<void ()>::operator()() const [103]
- [136] 0.6 0.00 0.29 116 std::_Function_handler<void (), BuilderScene::file_dialog_box()::{lambda()#2}>::_M_invoke(std::_Any_data const&) [136]
- 0.00 0.29 116/116 BuilderScene::file_dialog_box()::{lambda()#2}::operator()() const [137]
- 0.00 0.00 116/116 std::_Function_base::_Base_manager<BuilderScene::file_dialog_box()::{lambda()#2}>::_M_get_pointer(std::_Any_data const&) [2370]
- -----------------------------------------------
- 0.00 0.29 116/116 std::_Function_handler<void (), BuilderScene::file_dialog_box()::{lambda()#2}>::_M_invoke(std::_Any_data const&) [136]
- [137] 0.6 0.00 0.29 116 BuilderScene::file_dialog_box()::{lambda()#2}::operator()() const [137]
- 0.00 0.16 1/1 BuilderScene::load_from_file(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) [207]
- 0.00 0.13 1/1 Scene::remove_entity(Handle, bool) [231]
- 0.00 0.00 232/16079 InputDevice::get(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [554]
- 0.00 0.00 116/23868 Game::input_manager() [964]
- 0.00 0.00 1/1 Scene::get_entity_handle(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1420]
- 0.00 0.00 232/34982914 std::shared_ptr<InputElement>::~shared_ptr() <cycle 1> [3001]
- 0.00 0.00 232/2236911 std::__shared_ptr_access<InputElement, (__gnu_cxx::_Lock_policy)2, false, false>::operator->() const [392]
- 0.00 0.00 232/53720 InputElement::was_pressed() const [1096]
- 0.00 0.00 116/8076 InputManager::get_device(unsigned int) [1209]
- 0.00 0.00 1/2325255 Text* Entity::get<Text, (void*)0>() [47]
- 0.00 0.00 2/92380983 void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char*>(char*, char*, std::forward_iterator_tag) [53]
- 0.00 0.00 116/21166 Scene::game() [3423]
- 0.00 0.00 1/116 Text::string[abi:cxx11]() const [4499]
- -----------------------------------------------
- 0.00 0.29 1/1 main [1]
- [138] 0.6 0.00 0.29 1 Game::Game() [138]
- 0.00 0.13 1/1 Mouse::Mouse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [235]
- 0.00 0.07 1/1 Scene::~Scene() [360]
- 0.00 0.07 1/3 Scene::Scene(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) [177]
- 0.00 0.02 1/1 std::map<unsigned int, Player*, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, Player*> > >::map() [591]
- 0.00 0.01 2/2 InputManager::add_device(InputDevice*) [770]
- 0.00 0.00 11/599 JSONSerializer::deserialize(Scene&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [493]
- 0.00 0.00 1/1 Keyboard::Keyboard(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1236]
- 0.00 0.00 3/23868 Game::input_manager() [964]
- 0.00 0.00 20/92380983 void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char*>(char*, char*, std::forward_iterator_tag) [53]
- 0.00 0.00 10/14 Logger::set_tag(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool) [1971]
- 0.00 0.00 63/10452 std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::operator[](std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [1336]
- 0.00 0.00 1/3 Subject<std::shared_ptr<InputEvent> >::attach(Observer<std::shared_ptr<InputEvent> >&) [2240]
- 0.00 0.00 1/1 FullLogger::console_start() [2726]
- 0.00 0.00 1/1 InputManager::InputManager(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) [2728]
- 0.00 0.00 1/1 std::stack<Scene*, std::deque<Scene*, std::allocator<Scene*> > >::stack<std::deque<Scene*, std::allocator<Scene*> >, void>() [2747]
- 0.00 0.00 1/3 InputListener::InputListener(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) [2576]
- 0.00 0.00 1/2 FileChannel::FileChannel(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) [2714]
- 0.00 0.00 1/62719575 sf::Vector2<float>::Vector2(float, float) [211]
- 0.00 0.00 43/954 bool std::operator==<char, std::char_traits<char>, std::allocator<char> >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const*) [4055]
- 0.00 0.00 12/13 JSONSerializer::read[abi:cxx11](Channel&) [5043]
- 0.00 0.00 11/599 std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::~map() [4142]
- 0.00 0.00 10/10 FullLogger::get_logger(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) [5109]
- 0.00 0.00 1/1 Settings::Settings() [6911]
- 0.00 0.00 1/1 Settings::default_window_height() [6910]
- 0.00 0.00 1/1 Settings::default_window_width() [6909]
- 0.00 0.00 1/1 Canvas::Canvas(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, sf::Vector2<float> const&, int) [6904]
- 0.00 0.00 1/2 JSONSerializer::JSONSerializer(int, int) [6169]
- 0.00 0.00 1/772 Game::logger() [4087]
- 0.00 0.00 1/1 FileChannel::~FileChannel() [6857]
- 0.00 0.00 1/1 JSONSerializer::~JSONSerializer() [6873]
- -----------------------------------------------
- 0.00 0.00 1/6354321 SceneNode::remove(unsigned int) [774]
- 0.00 0.00 5/6354321 SceneNode::add(SceneNode*, int) [1412]
- 0.00 0.00 288/6354321 std::vector<SceneNode*, std::allocator<SceneNode*> >::_M_check_len(unsigned long, char const*) const [1393]
- 0.14 0.00 3168779/6354321 SceneNode::get_child(unsigned int) const [178]
- 0.15 0.00 3185248/6354321 SceneNode::num_children() const [222]
- [139] 0.6 0.29 0.00 6354321 std::vector<SceneNode*, std::allocator<SceneNode*> >::size() const [139]
- -----------------------------------------------
- 0.00 0.00 1/92239142 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::shared_ptr<Intent> >, std::_Select1st<std::pair<std::type_index const, std::shared_ptr<Intent> > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Intent> > > >::clear() [1089]
- 0.00 0.00 1/92239142 std::_Rb_tree<unsigned int, std::pair<unsigned int const, Player*>, std::_Select1st<std::pair<unsigned int const, Player*> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, Player*> > >::clear() [2433]
- 0.00 0.00 1/92239142 std::_Rb_tree<unsigned int, std::pair<unsigned int const, InputDevice*>, std::_Select1st<std::pair<unsigned int const, InputDevice*> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, InputDevice*> > >::clear() [963]
- 0.00 0.00 2/92239142 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > > >::clear() [1636]
- 0.00 0.00 3/92239142 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, System*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > > >, std::_Select1st<std::pair<std::type_index const, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, System*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > > > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, System*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > > > > >::clear() [2824]
- 0.00 0.00 3/92239142 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Font> >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Font> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Font> > > >::clear() [2586]
- 0.00 0.00 3/92239142 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Texture> >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Texture> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Texture> > > >::clear() [2588]
- 0.00 0.00 6/92239142 std::_Rb_tree<EntityFilter::Expression*, EntityFilter::Expression*, std::_Identity<EntityFilter::Expression*>, std::less<EntityFilter::Expression*>, std::allocator<EntityFilter::Expression*> >::clear() [667]
- 0.00 0.00 6/92239142 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > >::clear() [2735]
- 0.00 0.00 4050/92239142 std::_Rb_tree<CallbackKey, std::pair<CallbackKey const, std::function<void ()> >, std::_Select1st<std::pair<CallbackKey const, std::function<void ()> > >, std::less<CallbackKey>, std::allocator<std::pair<CallbackKey const, std::function<void ()> > > >::clear() [939]
- 0.28 0.00 92235066/92239142 std::_Rb_tree_header::_Rb_tree_header() [112]
- [140] 0.6 0.29 0.00 92239142 std::_Rb_tree_header::_M_reset() [140]
- -----------------------------------------------
- 0.03 0.25 8140125/8140125 boost::variant<Circle, Rectangle, Sprite, Text, VertexList>::type() const [134]
- [141] 0.6 0.03 0.25 8140125 boost::detail::variant::reflect::result_type boost::variant<Circle, Rectangle, Sprite, Text, VertexList>::apply_visitor<boost::detail::variant::reflect>(boost::detail::variant::reflect&) const & [141]
- 0.01 0.20 8140125/8140125 boost::detail::variant::invoke_visitor<boost::detail::variant::reflect, false>::result_type boost::variant<Circle, Rectangle, Sprite, Text, VertexList>::internal_apply_visitor<boost::detail::variant::invoke_visitor<boost::detail::variant::reflect, false> >(boost::detail::variant::invoke_visitor<boost::detail::variant::reflect, false>&) const [166]
- 0.04 0.00 8140125/8140125 boost::detail::variant::invoke_visitor<boost::detail::variant::reflect, false>::invoke_visitor(boost::detail::variant::reflect&) [461]
- -----------------------------------------------
- 0.05 0.24 1/1 System::init(Game&) [125]
- [142] 0.6 0.05 0.24 1 GridSystem::on_init(Game&) [142]
- 0.00 0.18 1/1 void Messageable::install_message_handler<SetGridVisibilityMessage, GridSystem::on_init(Game&)::{lambda(SetGridVisibilityMessage&)#1}>(GridSystem::on_init(Game&)::{lambda(SetGridVisibilityMessage&)#1}) [191]
- 0.06 0.00 1/1 EntityFilter& EntityFilter::all_of<Grid>() [383]
- 0.00 0.00 1/6 System::subscribe_to() [2781]
- -----------------------------------------------
- 0.03 0.25 2248/2248 std::map<std::type_index, Handle, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > >::operator[](std::type_index&&) [13]
- [143] 0.6 0.03 0.25 2248 std::_Rb_tree_iterator<std::pair<std::type_index const, Handle> > std::_Rb_tree<std::type_index, std::pair<std::type_index const, Handle>, std::_Select1st<std::pair<std::type_index const, Handle> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<std::type_index&&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<std::type_index const, Handle> >, std::piecewise_construct_t const&, std::tuple<std::type_index&&>&&, std::tuple<>&&) [143]
- 0.11 0.14 2248/2248 std::_Rb_tree<std::type_index, std::pair<std::type_index const, Handle>, std::_Select1st<std::pair<std::type_index const, Handle> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > >::_M_get_insert_hint_unique_pos(std::_Rb_tree_const_iterator<std::pair<std::type_index const, Handle> >, std::type_index const&) [153]
- 0.00 0.00 2248/2248 std::_Rb_tree<std::type_index, std::pair<std::type_index const, Handle>, std::_Select1st<std::pair<std::type_index const, Handle> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > >::_M_insert_node(std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<std::type_index const, Handle> >*) [1307]
- 0.00 0.00 2248/195468284 std::_Rb_tree<std::type_index, std::pair<std::type_index const, Handle>, std::_Select1st<std::pair<std::type_index const, Handle> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > >::_S_key(std::_Rb_tree_node<std::pair<std::type_index const, Handle> > const*) [38]
- 0.00 0.00 2248/2248 std::_Rb_tree_node<std::pair<std::type_index const, Handle> >* std::_Rb_tree<std::type_index, std::pair<std::type_index const, Handle>, std::_Select1st<std::pair<std::type_index const, Handle> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > >::_M_create_node<std::piecewise_construct_t const&, std::tuple<std::type_index&&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple<std::type_index&&>&&, std::tuple<>&&) [1365]
- 0.00 0.00 2248/238910 std::tuple<>&& std::forward<std::tuple<> >(std::remove_reference<std::tuple<> >::type&) [3108]
- 0.00 0.00 2248/11455 std::tuple<std::type_index&&>&& std::forward<std::tuple<std::type_index&&> >(std::remove_reference<std::tuple<std::type_index&&> >::type&) [3556]
- 0.00 0.00 2248/238910 std::piecewise_construct_t const& std::forward<std::piecewise_construct_t const&>(std::remove_reference<std::piecewise_construct_t const&>::type&) [3107]
- -----------------------------------------------
- 0.00 0.00 118/101616215 std::_Rb_tree_iterator<std::pair<std::type_index const, Handle> >::operator->() const [1938]
- 0.00 0.00 2248/101616215 std::_Rb_tree<std::type_index, std::pair<std::type_index const, Handle>, std::_Select1st<std::pair<std::type_index const, Handle> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > >::_M_destroy_node(std::_Rb_tree_node<std::pair<std::type_index const, Handle> >*) [1473]
- 0.00 0.00 2248/101616215 void std::_Rb_tree<std::type_index, std::pair<std::type_index const, Handle>, std::_Select1st<std::pair<std::type_index const, Handle> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > >::_M_construct_node<std::piecewise_construct_t const&, std::tuple<std::type_index&&>, std::tuple<> >(std::_Rb_tree_node<std::pair<std::type_index const, Handle> >*, std::piecewise_construct_t const&, std::tuple<std::type_index&&>&&, std::tuple<>&&) [1366]
- 0.14 0.13 101611601/101616215 std::_Rb_tree_iterator<std::pair<std::type_index const, Handle> >::operator*() const [124]
- [144] 0.6 0.14 0.13 101616215 std::_Rb_tree_node<std::pair<std::type_index const, Handle> >::_M_valptr() [144]
- 0.12 0.01 101616215/101616215 __gnu_cxx::__aligned_membuf<std::pair<std::type_index const, Handle> >::_M_ptr() [233]
- -----------------------------------------------
- 0.00 0.00 222/50926476 std::_Rb_tree<std::type_index, std::pair<std::type_index const, Handle>, std::_Select1st<std::pair<std::type_index const, Handle> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > >::_M_get_insert_unique_pos(std::type_index const&) [529]
- 0.00 0.00 120234/50926476 std::_Rb_tree<std::type_index, std::pair<std::type_index const, Handle>, std::_Select1st<std::pair<std::type_index const, Handle> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > >::~_Rb_tree() [245]
- 0.27 0.00 50806020/50926476 std::_Rb_tree<std::type_index, std::pair<std::type_index const, Handle>, std::_Select1st<std::pair<std::type_index const, Handle> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > >::lower_bound(std::type_index const&) [21]
- [145] 0.6 0.27 0.00 50926476 std::_Rb_tree<std::type_index, std::pair<std::type_index const, Handle>, std::_Select1st<std::pair<std::type_index const, Handle> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > >::_M_begin() [145]
- -----------------------------------------------
- 0.00 0.00 444/43414295 ObjectPool<Entity>::size() const [569]
- 0.27 0.00 43413851/43414295 std::vector<ObjectPool<Entity>::Entry, std::allocator<ObjectPool<Entity>::Entry> >::_M_range_check(unsigned long) const [128]
- [146] 0.6 0.27 0.00 43414295 std::vector<ObjectPool<Entity>::Entry, std::allocator<ObjectPool<Entity>::Entry> >::size() const [146]
- -----------------------------------------------
- [147] 0.6 0.01 0.26 597+64992 <cycle 2 as a whole> [147]
- 0.00 0.25 62658 void Messageable::receive_message<Message, (void*)0>(std::shared_ptr<Message>) <cycle 2> [152]
- 0.01 0.00 2334 System::post_receive_message(std::shared_ptr<Message>) <cycle 2> [751]
- 0.00 0.01 597 Scene::post_receive_message(std::shared_ptr<Message>) <cycle 2> [881]
- -----------------------------------------------
- 0.03 0.24 1275906/1275906 GraphicalSystem::on_update(Game&, Entity&)::{lambda(boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*)#1} std::for_each<__gnu_cxx::__normal_iterator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>**, std::vector<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*, std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*> > >, GraphicalSystem::on_update(Game&, Entity&)::{lambda(boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*)#1}>(__gnu_cxx::__normal_iterator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>**, std::vector<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*, std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*> > >, GraphicalSystem::on_update(Game&, Entity&)::{lambda(boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*)#1}, GraphicalSystem::on_update(Game&, Entity&)::{lambda(boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*)#1}) [133]
- [148] 0.6 0.03 0.24 1275906 GraphicalSystem::on_update(Game&, Entity&)::{lambda(boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*)#1}::operator()(boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*) const [148]
- 0.01 0.13 3827718/8140125 boost::variant<Circle, Rectangle, Sprite, Text, VertexList>::type() const [134]
- 0.00 0.04 1275906/2713375 boost::add_reference<Sprite>::type boost::get<Sprite, Circle, Rectangle, Sprite, Text, VertexList>(boost::variant<Circle, Rectangle, Sprite, Text, VertexList>&) [320]
- 0.02 0.01 1275906/1437400 Sprite::draw(RenderSurface&, sf::RenderStates) [494]
- 0.02 0.00 3827718/8141605 std::type_info::operator==(std::type_info const&) const [427]
- 0.00 0.00 1275906/1275906 GraphicalSystem::surface() const [3007]
- -----------------------------------------------
- 0.00 0.00 4457/195472741 std::_Rb_tree<std::type_index, std::pair<std::type_index const, Handle>, std::_Select1st<std::pair<std::type_index const, Handle> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > >::_S_key(std::_Rb_tree_node_base const*) [1347]
- 0.26 0.00 195468284/195472741 std::_Rb_tree<std::type_index, std::pair<std::type_index const, Handle>, std::_Select1st<std::pair<std::type_index const, Handle> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > >::_S_key(std::_Rb_tree_node<std::pair<std::type_index const, Handle> > const*) [38]
- [149] 0.5 0.27 0.00 195472741 std::_Select1st<std::pair<std::type_index const, Handle> >::operator()(std::pair<std::type_index const, Handle> const&) const [149]
- -----------------------------------------------
- 0.18 0.08 101612314/101612314 std::_Rb_tree_node<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > >::_M_valptr() [109]
- [150] 0.5 0.18 0.08 101612314 __gnu_cxx::__aligned_membuf<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > >::_M_ptr() [150]
- 0.08 0.00 101612314/101612314 __gnu_cxx::__aligned_membuf<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > >::_M_addr() [333]
- -----------------------------------------------
- 0.00 0.00 1/3160704 Handle ObjectPool<Text>::add<char const (&) [10], char const (&) [10], std::shared_ptr<Font>&, int&>(char const (&) [10], char const (&) [10], std::shared_ptr<Font>&, int&) [1837]
- 0.00 0.00 1/3160704 Handle ObjectPool<PlayerProfile>::add<char const (&) [20], int&>(char const (&) [20], int&) [2106]
- 0.00 0.00 1/3160704 Handle ObjectPool<Sprite>::add<char const (&) [13], std::shared_ptr<Texture>&>(char const (&) [13], std::shared_ptr<Texture>&) [1940]
- 0.00 0.00 1/3160704 Handle ObjectPool<Callback>::add<char const (&) [15]>(char const (&) [15]) [1568]
- 0.00 0.00 1/3160704 Handle ObjectPool<PlayerProfile>::add<char const (&) [18], int&>(char const (&) [18], int&) [2105]
- 0.00 0.00 1/3160704 Handle ObjectPool<Callback>::add<char const (&) [13]>(char const (&) [13]) [1567]
- 0.00 0.00 1/3160704 Handle ObjectPool<TileMap>::add<>() [2099]
- 0.00 0.00 1/3160704 Handle ObjectPool<Grid>::add<char const (&) [15]>(char const (&) [15]) [2100]
- 0.00 0.00 1/3160704 Handle ObjectPool<Rectangle>::add<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, int&, int&, int&, int&>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, int&, int&, int&, int&) [2094]
- 0.00 0.00 1/3160704 Handle ObjectPool<Rectangle>::add<char const (&) [19], int&, int&, int&, int&>(char const (&) [19], int&, int&, int&, int&) [2090]
- 0.00 0.00 1/3160704 Handle ObjectPool<Collision>::add<char const (&) [28], sf::Rect<float>&>(char const (&) [28], sf::Rect<float>&) [2251]
- 0.00 0.00 1/3160704 Handle ObjectPool<Rectangle>::add<char const (&) [23], int&, int&, int&, int&>(char const (&) [23], int&, int&, int&, int&) [2092]
- 0.00 0.00 1/3160704 Handle ObjectPool<Collision>::add<char const (&) [29], sf::Rect<float>&>(char const (&) [29], sf::Rect<float>&) [2252]
- 0.00 0.00 1/3160704 Handle ObjectPool<PlayerProfile>::add<char const (&) [23], int&>(char const (&) [23], int&) [2109]
- 0.00 0.00 1/3160704 Handle ObjectPool<Clickable>::add<char const (&) [19]>(char const (&) [19]) [1782]
- 0.00 0.00 1/3160704 Handle ObjectPool<Collision>::add<char const (&) [19], sf::Rect<float>&>(char const (&) [19], sf::Rect<float>&) [2249]
- 0.00 0.00 1/3160704 Handle ObjectPool<Callback>::add<char const (&) [18], bool&>(char const (&) [18], bool&) [1571]
- 0.00 0.00 1/3160704 Handle ObjectPool<Text>::add<char const (&) [17], char const (&) [15], std::shared_ptr<Font>&, int&>(char const (&) [17], char const (&) [15], std::shared_ptr<Font>&, int&) [1836]
- 0.00 0.00 1/3160704 Handle ObjectPool<Callback>::add<char const (&) [16]>(char const (&) [16]) [1569]
- 0.00 0.00 1/3160704 Handle ObjectPool<PlayerProfile>::add<char const (&) [21], int&>(char const (&) [21], int&) [2107]
- 0.00 0.00 1/3160704 Handle ObjectPool<Rectangle>::add<char const (&) [21], int&, int&, int&, int&>(char const (&) [21], int&, int&, int&, int&) [2091]
- 0.00 0.00 1/3160704 Handle ObjectPool<Text>::add<char const (&) [16], char const (&) [5], std::shared_ptr<Font>&, int&>(char const (&) [16], char const (&) [5], std::shared_ptr<Font>&, int&) [1838]
- 0.00 0.00 1/3160704 Handle ObjectPool<Callback>::add<char const (&) [20]>(char const (&) [20]) [1573]
- 0.00 0.00 1/3160704 Handle ObjectPool<Callback>::add<char const (&) [26]>(char const (&) [26]) [1577]
- 0.00 0.00 1/3160704 Handle ObjectPool<PlayerProfile>::add<char const (&) [34], int&>(char const (&) [34], int&) [2113]
- 0.00 0.00 1/3160704 Handle ObjectPool<Clickable>::add<char const (&) [30]>(char const (&) [30]) [1785]
- 0.00 0.00 1/3160704 Handle ObjectPool<Collision>::add<char const (&) [30], sf::Rect<float>&>(char const (&) [30], sf::Rect<float>&) [2253]
- 0.00 0.00 1/3160704 Handle ObjectPool<Callback>::add<char const (&) [35]>(char const (&) [35]) [1578]
- 0.00 0.00 1/3160704 Handle ObjectPool<VertexList>::add<char const (&) [19], sf::PrimitiveType&, int&>(char const (&) [19], sf::PrimitiveType&, int&) [2096]
- 0.00 0.00 1/3160704 Handle ObjectPool<PlayerProfile>::add<char const (&) [22], int&>(char const (&) [22], int&) [2108]
- 0.00 0.00 1/3160704 Handle ObjectPool<Callback>::add<char const (&) [17]>(char const (&) [17]) [1570]
- 0.00 0.00 1/3160704 Handle ObjectPool<Text>::add<char const (&) [17], char const (&) [8], std::shared_ptr<Font>&, int&>(char const (&) [17], char const (&) [8], std::shared_ptr<Font>&, int&) [1839]
- 0.00 0.00 1/3160704 Handle ObjectPool<PlayerProfile>::add<char const (&) [24], int&>(char const (&) [24], int&) [2110]
- 0.00 0.00 1/3160704 Handle ObjectPool<Callback>::add<char const (&) [19]>(char const (&) [19]) [1572]
- 0.00 0.00 1/3160704 Handle ObjectPool<Callback>::add<char const (&) [20], bool&>(char const (&) [20], bool&) [1574]
- 0.00 0.00 1/3160704 Handle ObjectPool<Collision>::add<char const (&) [25], sf::Rect<float>&>(char const (&) [25], sf::Rect<float>&) [2250]
- 0.00 0.00 1/3160704 Handle ObjectPool<PlayerProfile>::add<char const (&) [26], int&>(char const (&) [26], int&) [2111]
- 0.00 0.00 1/3160704 Handle ObjectPool<Clickable>::add<char const (&) [22]>(char const (&) [22]) [1783]
- 0.00 0.00 1/3160704 Handle ObjectPool<Callback>::add<char const (&) [21]>(char const (&) [21]) [1575]
- 0.00 0.00 1/3160704 Handle ObjectPool<PlayerProfile>::add<char const (&) [29], int&>(char const (&) [29], int&) [2112]
- 0.00 0.00 1/3160704 Handle ObjectPool<Clickable>::add<char const (&) [25]>(char const (&) [25]) [1784]
- 0.00 0.00 1/3160704 Handle ObjectPool<Callback>::add<char const (&) [24], bool&>(char const (&) [24], bool&) [1576]
- 0.00 0.00 1/3160704 Handle ObjectPool<Rectangle>::add<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, int&, int&, float&, int&>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, int&, int&, float&, int&) [2093]
- 0.00 0.00 2/3160704 Handle ObjectPool<Collision>::add<char const (&) [22], sf::Rect<float>&>(char const (&) [22], sf::Rect<float>&) [1987]
- 0.00 0.00 2/3160704 Handle ObjectPool<Clickable>::add<char const (&) [21]>(char const (&) [21]) [1675]
- 0.00 0.00 2/3160704 Handle ObjectPool<Collision>::add<char const (&) [21], sf::Rect<float>&>(char const (&) [21], sf::Rect<float>&) [1986]
- 0.00 0.00 2/3160704 Handle ObjectPool<Rectangle>::add<char const (&) [21], int&, int&, float&, float&>(char const (&) [21], int&, int&, float&, float&) [1870]
- 0.00 0.00 3/3160704 Handle ObjectPool<Text>::add<char const (&) [27], char const (&) [14], std::shared_ptr<Font>&, int&>(char const (&) [27], char const (&) [14], std::shared_ptr<Font>&, int&) [1671]
- 0.00 0.00 3/3160704 Handle ObjectPool<PlayerProfile>::add<char const (&) [25], int&>(char const (&) [25], int&) [1812]
- 0.00 0.00 4/3160704 Handle ObjectPool<Text>::add<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<Font>&, int&>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<Font>&, int&) [1645]
- 0.00 0.00 6/3160704 Handle ObjectPool<Callback>::add<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, bool&>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, bool&) [1367]
- 0.00 0.00 11/3160704 CallbackSystem::on_update(Game&, Entity&) [34]
- 0.00 0.00 17/3160704 Scene::remove_entity(Handle, bool) [231]
- 0.00 0.00 21/3160704 Handle ObjectPool<Sprite>::add<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<Texture>&, sf::Rect<int>&>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<Texture>&, sf::Rect<int>&) [1465]
- 0.00 0.00 22/3160704 Handle ObjectPool<Callback>::add<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [1267]
- 0.00 0.00 28/3160704 Handle ObjectPool<PlayerProfile>::add<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, int&>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, int&) [1516]
- 0.00 0.00 28/3160704 Handle ObjectPool<Collision>::add<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, sf::Rect<float>&>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, sf::Rect<float>&) [1523]
- 0.00 0.00 28/3160704 Handle ObjectPool<Clickable>::add<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [1395]
- 0.00 0.00 64/3160704 Handle ObjectPool<Text>::add<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [1], std::shared_ptr<Font>&, int&>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [1], std::shared_ptr<Font>&, int&) [1346]
- 0.00 0.00 105/3160704 Handle ObjectPool<Rectangle>::add<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, int&, int&, float&, float&>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, int&, int&, float&, float&) [1364]
- 0.00 0.00 222/3160704 Handle ObjectPool<Entity>::add<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Scene*, ComponentManager*>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Scene*&&, ComponentManager*&&) [389]
- 0.00 0.12 1566664/3160704 PostorderEntitySubscription::init() [28]
- 0.00 0.13 1593427/3160704 PreorderEntitySubscription::init() [29]
- [151] 0.5 0.00 0.25 3160704 std::vector<Handle, std::allocator<Handle> >::push_back(Handle&&) [151]
- 0.00 0.24 3160704/3160704 void std::vector<Handle, std::allocator<Handle> >::emplace_back<Handle>(Handle&&) [157]
- 0.01 0.00 3160704/3160735 std::remove_reference<Handle&>::type&& std::move<Handle&>(Handle&) [803]
- -----------------------------------------------
- 2334 System::post_receive_message(std::shared_ptr<Message>) <cycle 2> [751]
- 59727 Scene::post_receive_message(std::shared_ptr<Message>) <cycle 2> [881]
- 0.00 0.10 234/597 Scene::send_message_helper(std::shared_ptr<Message>) [280]
- 0.01 0.16 363/597 Entity::send_message_helper(std::shared_ptr<Message>) [204]
- [152] 0.5 0.00 0.25 62658 void Messageable::receive_message<Message, (void*)0>(std::shared_ptr<Message>) <cycle 2> [152]
- 0.01 0.22 62658/62658 void Mailbox::process<Message, (void*)0>(std::shared_ptr<Message>) [159]
- 0.00 0.01 187974/315081 std::shared_ptr<Message>::~shared_ptr() [903]
- 0.00 0.00 187974/313290 std::shared_ptr<Message>::shared_ptr(std::shared_ptr<Message> const&) [908]
- 0.00 0.00 62658/125316 std::__shared_ptr_access<Message, (__gnu_cxx::_Lock_policy)2, false, false>::operator->() const [877]
- 0.00 0.00 62658/62658 bool std::operator!=<Message>(std::shared_ptr<Message> const&, decltype(nullptr)) [3246]
- 0.00 0.00 62658/62658 Messageable::pre_receive_message(std::shared_ptr<Message>) [3241]
- 0.00 0.00 62658/62658 Message::async() [3242]
- 0.00 0.00 59727/59727 Messageable::post_receive_message(std::shared_ptr<Message>) [3272]
- 2334 System::post_receive_message(std::shared_ptr<Message>) <cycle 2> [751]
- 597 Scene::post_receive_message(std::shared_ptr<Message>) <cycle 2> [881]
- -----------------------------------------------
- 0.11 0.14 2248/2248 std::_Rb_tree_iterator<std::pair<std::type_index const, Handle> > std::_Rb_tree<std::type_index, std::pair<std::type_index const, Handle>, std::_Select1st<std::pair<std::type_index const, Handle> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<std::type_index&&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<std::type_index const, Handle> >, std::piecewise_construct_t const&, std::tuple<std::type_index&&>&&, std::tuple<>&&) [143]
- [153] 0.5 0.11 0.14 2248 std::_Rb_tree<std::type_index, std::pair<std::type_index const, Handle>, std::_Select1st<std::pair<std::type_index const, Handle> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > >::_M_get_insert_hint_unique_pos(std::_Rb_tree_const_iterator<std::pair<std::type_index const, Handle> >, std::type_index const&) [153]
- 0.12 0.00 1474/1474 std::_Rb_tree_iterator<std::pair<std::type_index const, Handle> >::operator--() [260]
- 0.00 0.03 222/222 std::_Rb_tree<std::type_index, std::pair<std::type_index const, Handle>, std::_Select1st<std::pair<std::type_index const, Handle> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > >::_M_get_insert_unique_pos(std::type_index const&) [529]
- 0.00 0.00 3500/503203242 std::less<std::type_index>::operator()(std::type_index const&, std::type_index const&) const [20]
- 0.00 0.00 3500/4457 std::_Rb_tree<std::type_index, std::pair<std::type_index const, Handle>, std::_Select1st<std::pair<std::type_index const, Handle> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > >::_S_key(std::_Rb_tree_node_base const*) [1347]
- 0.00 0.00 2248/2248 std::_Rb_tree_const_iterator<std::pair<std::type_index const, Handle> >::_M_const_cast() const [1499]
- 0.00 0.00 2248/50809669 std::_Rb_tree<std::type_index, std::pair<std::type_index const, Handle>, std::_Select1st<std::pair<std::type_index const, Handle> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > >::_M_end() [331]
- 0.00 0.00 1474/90754477 std::_Rb_tree<std::type_index, std::pair<std::type_index const, Handle>, std::_Select1st<std::pair<std::type_index const, Handle> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > >::_S_right(std::_Rb_tree_node_base*) [172]
- 0.00 0.00 2479/2479 std::_Rb_tree<std::type_index, std::pair<std::type_index const, Handle>, std::_Select1st<std::pair<std::type_index const, Handle> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > >::_M_leftmost() [3818]
- 0.00 0.00 1069/1307 std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*>::pair<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*&, true>(std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*&) [3981]
- 0.00 0.00 957/43252 std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*>::pair<std::_Rb_tree_node_base*&, true>(std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*&) [3305]
- 0.00 0.00 439/439 std::_Rb_tree<std::type_index, std::pair<std::type_index const, Handle>, std::_Select1st<std::pair<std::type_index const, Handle> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > >::size() const [4220]
- 0.00 0.00 434/434 std::_Rb_tree<std::type_index, std::pair<std::type_index const, Handle>, std::_Select1st<std::pair<std::type_index const, Handle> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > >::_M_rightmost() [4224]
- -----------------------------------------------
- 0.00 0.00 1/222 BuilderScene::file_dialog_box() [536]
- 0.00 0.00 1/222 BuilderScene::create_backdrop(GraphicalSystem*) [439]
- 0.00 0.00 1/222 BuilderScene::create_fps_display(GraphicalSystem*) [390]
- 0.00 0.00 1/222 BuilderScene::create_notification(float, float) [901]
- 0.00 0.00 1/222 BuilderScene::create_textbox(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, float, int, unsigned int) [997]
- 0.00 0.00 2/222 Scene::create_entity_handle(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [702]
- 0.00 0.00 2/222 BuilderScene::create_tile_palette(GraphicalSystem*) [697]
- 0.00 0.00 3/222 BuilderScene::create_hud(Game&) [229]
- 0.00 0.00 3/222 BuilderScene::create_mouse_entity(Game&) [684]
- 0.00 0.00 4/222 BuilderScene::init(Game&) [108]
- 0.00 0.01 6/222 StartMenuScene::init(Game&) [363]
- 0.00 0.01 6/222 BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>) [495]
- 0.00 0.01 13/222 BuilderScene::create_panel(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) [561]
- 0.00 0.02 21/222 BuilderScene::load_from_file(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) [207]
- 0.00 0.07 63/222 GridSystem::create_text_marker(Entity*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Vector2<float> const&) [286]
- 0.00 0.11 94/222 GridSystem::create_gridline(Entity*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, float, float, float, float) [217]
- [154] 0.5 0.00 0.25 222 Scene::create_entity(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [154]
- 0.03 0.12 222/222 void Messageable::send_message<EntityCreatedMessage, (void*)0, Handle&>(Handle&) [223]
- 0.00 0.06 222/222 Handle ObjectPool<Entity>::add<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Scene*, ComponentManager*>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Scene*&&, ComponentManager*&&) [389]
- 0.03 0.00 222/222 SceneNode::entity(Handle) [500]
- 0.00 0.01 222/222 Scene::bookmark(Entity*) [920]
- 0.00 0.00 220/220 Scene::add_to_scene_node(Handle, Entity*, int) [1023]
- 0.00 0.00 222/222 Entity::handle(Handle) [1061]
- 0.00 0.00 2/1062 Handle::operator=(Handle const&) [784]
- 0.00 0.00 444/43413833 Scene::get_entity(Handle) [45]
- 0.00 0.00 222/954 bool std::operator==<char, std::char_traits<char>, std::allocator<char> >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const*) [4055]
- 0.00 0.00 222/222 SceneNode::SceneNode() [4350]
- 0.00 0.00 222/222 Entity::space(SceneNode*) [4349]
- 0.00 0.00 222/19209 Handle::Handle() [3433]
- 0.00 0.00 222/222 Handle::operator!=(Handle const&) const [4356]
- 0.00 0.00 220/16277 Scene::root_entity() const [3449]
- -----------------------------------------------
- 0.00 0.00 17/39007591 ObjectPool<Callback>::remove(Handle const&) [1164]
- 0.00 0.00 37/39007591 std::vector<Handle, std::allocator<Handle> >::_M_erase(__gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > >) [740]
- 0.00 0.00 53/39007591 ObjectPool<Clickable>::remove(Handle const&) [1045]
- 0.00 0.00 53/39007591 ObjectPool<Collision>::remove(Handle const&) [1066]
- 0.00 0.00 255/39007591 ObjectPool<Rectangle>::remove(Handle const&) [1065]
- 0.00 0.00 824/39007591 PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)::{lambda(ComponentAddedMessage&)#2}::operator()(ComponentAddedMessage&) const [275]
- 0.00 0.00 901/39007591 ObjectPool<Entity>::remove(Handle const&) [995]
- 0.00 0.00 7897/39007591 std::vector<Handle, std::allocator<Handle> >::rbegin() [760]
- 0.00 0.00 7905/39007591 CallbackSystem::post_update(Game&) [662]
- 0.00 0.00 57990/39007591 Scene::post_receive_message(std::shared_ptr<Message>) <cycle 2> [881]
- 0.00 0.00 70367/39007591 std::vector<Handle, std::allocator<Handle> >::push_back(Handle const&) [214]
- 0.00 0.00 142062/39007591 void std::vector<Handle, std::allocator<Handle> >::emplace_back<Handle>(Handle&&) [157]
- 0.00 0.01 1574047/39007591 BaseEntitySubscription::init() [32]
- 0.00 0.01 1574556/39007591 Scene::update(Game&) [4]
- 0.01 0.01 3160100/39007591 std::vector<Handle, std::allocator<Handle> >::back() [501]
- 0.08 0.12 32410527/39007591 EntitySubscription::for_each(std::function<void (Handle)>) [6]
- [155] 0.5 0.10 0.15 39007591 std::vector<Handle, std::allocator<Handle> >::end() [155]
- 0.15 0.00 39007591/44003050 __gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > >::__normal_iterator(Handle* const&) [202]
- -----------------------------------------------
- 0.01 0.23 1437469/1437469 TileMap::find(sf::Rect<float> const&)::{lambda(boost::variant<Circle, Rectangle, Sprite, Text, VertexList>&)#1}::operator()(boost::variant<Circle, Rectangle, Sprite, Text, VertexList>&) const [121]
- [156] 0.5 0.01 0.23 1437469 TileMap::get_global_bounds_from_tile(boost::variant<Circle, Rectangle, Sprite, Text, VertexList>&) [156]
- 0.01 0.15 4312407/8140125 boost::variant<Circle, Rectangle, Sprite, Text, VertexList>::type() const [134]
- 0.00 0.05 1437469/2713375 boost::add_reference<Sprite>::type boost::get<Sprite, Circle, Rectangle, Sprite, Text, VertexList>(boost::variant<Circle, Rectangle, Sprite, Text, VertexList>&) [320]
- 0.03 0.00 4312407/8141605 std::type_info::operator==(std::type_info const&) const [427]
- 0.00 0.00 1437469/1437490 Sprite::global_bounds() const [2996]
- -----------------------------------------------
- 0.00 0.24 3160704/3160704 std::vector<Handle, std::allocator<Handle> >::push_back(Handle&&) [151]
- [157] 0.5 0.00 0.24 3160704 void std::vector<Handle, std::allocator<Handle> >::emplace_back<Handle>(Handle&&) [157]
- 0.00 0.21 142062/142062 void std::vector<Handle, std::allocator<Handle> >::_M_realloc_insert<Handle>(__gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > >, Handle&&) [167]
- 0.01 0.02 3018642/3160704 void std::allocator_traits<std::allocator<Handle> >::construct<Handle, Handle>(std::allocator<Handle>&, Handle*, Handle&&) [535]
- 0.00 0.00 3160704/80208521 Handle&& std::forward<Handle>(std::remove_reference<Handle>::type&) [270]
- 0.00 0.00 142062/39007591 std::vector<Handle, std::allocator<Handle> >::end() [155]
- -----------------------------------------------
- 0.03 0.21 1488163/1488163 GraphicalSystem::on_update(Game&, Entity&) [30]
- [158] 0.5 0.03 0.21 1488163 System::is_visible(Handle) [158]
- 0.14 0.00 3792723/4336605 SceneNode::visible() const [206]
- 0.00 0.05 1488163/43413833 Scene::get_entity(Handle) [45]
- 0.01 0.00 3792723/99804402 SceneNode::parent() const [165]
- 0.01 0.00 1488163/37528737 Entity::space() const [169]
- 0.00 0.00 1488163/41016839 System::scene() [255]
- -----------------------------------------------
- 0.01 0.22 62658/62658 void Messageable::receive_message<Message, (void*)0>(std::shared_ptr<Message>) <cycle 2> [152]
- [159] 0.5 0.01 0.22 62658 void Mailbox::process<Message, (void*)0>(std::shared_ptr<Message>) [159]
- 0.00 0.22 62658/62658 Mailbox::handle_message(std::shared_ptr<Message>) [164]
- 0.00 0.00 62658/315081 std::shared_ptr<Message>::~shared_ptr() [903]
- 0.00 0.00 62658/313290 std::shared_ptr<Message>::shared_ptr(std::shared_ptr<Message> const&) [908]
- -----------------------------------------------
- 0.21 0.02 91928115/91928115 std::_Rb_tree<unsigned int, std::pair<unsigned int const, Entity*>, std::_Select1st<std::pair<unsigned int const, Entity*> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, Entity*> > >::_Rb_tree_impl<std::less<unsigned int>, true>::_Rb_tree_impl() [60]
- [160] 0.5 0.21 0.02 91928115 std::allocator<std::_Rb_tree_node<std::pair<unsigned int const, Entity*> > >::allocator() [160]
- 0.02 0.00 91928115/91928115 __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<unsigned int const, Entity*> > >::new_allocator() [594]
- -----------------------------------------------
- 0.00 0.00 2/91867127 ObjectPool<Callback>::remove(Handle const&) [1164]
- 0.00 0.00 9/91867127 ObjectPool<VertexList>::remove(Handle const&) [1988]
- 0.00 0.00 9/91867127 ObjectPool<Rectangle>::remove(Handle const&) [1065]
- 0.00 0.00 9/91867127 ObjectPool<Grid>::remove(Handle const&) [2192]
- 0.00 0.00 9/91867127 ObjectPool<TileMap>::remove(Handle const&) [2080]
- 0.00 0.00 10/91867127 ObjectPool<Clickable>::remove(Handle const&) [1045]
- 0.00 0.00 12/91867127 ObjectPool<Collision>::remove(Handle const&) [1066]
- 0.00 0.00 18/91867127 ObjectPool<Entity>::remove(Handle const&) [995]
- 0.00 0.00 256825/91867127 ObjectPool<Clickable>::get(Handle&, Clickable*&) [446]
- 0.00 0.00 260175/91867127 ObjectPool<Collision>::get(Handle&, Collision*&) [406]
- 0.01 0.00 2078744/91867127 ObjectPool<PlayerProfile>::get(Handle&, PlayerProfile*&) [316]
- 0.01 0.00 2079909/91867127 ObjectPool<Callback>::get(Handle&, Callback*&) [185]
- 0.01 0.00 2281506/91867127 ObjectPool<Sprite>::get(Handle&, Sprite*&) [210]
- 0.01 0.00 2314274/91867127 ObjectPool<VertexList>::get(Handle&, VertexList*&) [278]
- 0.01 0.00 2314569/91867127 ObjectPool<TileMap>::get(Handle&, TileMap*&) [277]
- 0.01 0.00 2325249/91867127 ObjectPool<Text>::get(Handle&, Text*&) [173]
- 0.01 0.00 2332437/91867127 ObjectPool<Rectangle>::get(Handle&, Rectangle*&) [259]
- 0.08 0.00 32209519/91867127 ObjectPool<Grid>::get(Handle&, Grid*&) [91]
- 0.11 0.00 43413842/91867127 ObjectPool<Entity>::get(Handle&, Entity*&) [56]
- [161] 0.5 0.23 0.00 91867127 Handle::index() const [161]
- -----------------------------------------------
- 0.23 0.00 21/21 std::_Rb_tree_iterator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > >, std::_Select1st<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<std::type_index&&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > >, std::piecewise_construct_t const&, std::tuple<std::type_index&&>&&, std::tuple<>&&) [114]
- [162] 0.5 0.23 0.00 21 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > >, std::_Select1st<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >::_M_insert_node(std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > >*) [162]
- 0.00 0.00 10/503203242 std::less<std::type_index>::operator()(std::type_index const&, std::type_index const&) const [20]
- 0.00 0.00 10/192402016 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > >, std::_Select1st<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >::_S_key(std::_Rb_tree_node<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > const*) [35]
- 0.00 0.00 10/42 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > >, std::_Select1st<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >::_S_key(std::_Rb_tree_node_base const*) [1939]
- 0.00 0.00 21/101612324 std::_Rb_tree_iterator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > >::_Rb_tree_iterator(std::_Rb_tree_node_base*) [131]
- 0.00 0.00 12/50806174 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > >, std::_Select1st<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >::_M_end() [234]
- -----------------------------------------------
- 0.02 0.20 2325249/2325249 Text* ComponentManager::get<Text, (void*)0>(Handle) [75]
- [163] 0.5 0.02 0.20 2325249 ObjectPool<Text>::get(Handle&) [163]
- 0.13 0.08 2325249/2325249 ObjectPool<Text>::get(Handle&, Text*&) [173]
- -----------------------------------------------
- 0.00 0.22 62658/62658 void Mailbox::process<Message, (void*)0>(std::shared_ptr<Message>) [159]
- [164] 0.5 0.00 0.22 62658 Mailbox::handle_message(std::shared_ptr<Message>) [164]
- 0.00 0.11 715/715 Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0>::operator()(Message&) [272]
- 0.00 0.10 7/7 Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0>::operator()(Message&) [287]
- 0.00 0.01 18/18 Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0>::operator()(Message&) [913]
- 0.00 0.00 62658/125316 std::__shared_ptr_access<Message, (__gnu_cxx::_Lock_policy)2, false, false>::operator->() const [877]
- 0.00 0.00 62658/62658 Message::type() const [1192]
- 0.00 0.00 62658/62658 std::map<std::type_index, std::shared_ptr<Mailbox::HandlerEntry>, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > > >::find(std::type_index const&) [1229]
- 0.00 0.00 740/740 std::__shared_ptr_access<Message, (__gnu_cxx::_Lock_policy)2, false, false>::operator*() const [1269]
- 0.00 0.00 62658/62658 std::map<std::type_index, std::shared_ptr<Mailbox::HandlerEntry>, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > > >::end() [3245]
- 0.00 0.00 62658/62658 std::_Rb_tree_iterator<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > >::operator!=(std::_Rb_tree_iterator<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > > const&) const [3244]
- 0.00 0.00 740/740 std::__shared_ptr_access<Mailbox::HandlerEntry, (__gnu_cxx::_Lock_policy)2, false, false>::operator*() const [4096]
- 0.00 0.00 740/740 std::_Rb_tree_iterator<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > >::operator->() const [4094]
- -----------------------------------------------
- 0.00 0.00 1/99804402 Scene::remove_entity(Handle, bool) [231]
- 0.00 0.00 567/99804402 CallbackSystem::on_update(Game&, Entity&) [34]
- 0.00 0.00 650/99804402 Scene::add_to_scene_node(SceneNode*, SceneNode*, int) [953]
- 0.01 0.00 3792723/99804402 System::is_visible(Handle) [158]
- 0.21 0.00 96010461/99804402 Scene::global_transform(Entity&) [74]
- [165] 0.5 0.22 0.00 99804402 SceneNode::parent() const [165]
- -----------------------------------------------
- 0.01 0.20 8140125/8140125 boost::detail::variant::reflect::result_type boost::variant<Circle, Rectangle, Sprite, Text, VertexList>::apply_visitor<boost::detail::variant::reflect>(boost::detail::variant::reflect&) const & [141]
- [166] 0.4 0.01 0.20 8140125 boost::detail::variant::invoke_visitor<boost::detail::variant::reflect, false>::result_type boost::variant<Circle, Rectangle, Sprite, Text, VertexList>::internal_apply_visitor<boost::detail::variant::invoke_visitor<boost::detail::variant::reflect, false> >(boost::detail::variant::invoke_visitor<boost::detail::variant::reflect, false>&) const [166]
- 0.01 0.14 8140125/8140125 boost::detail::variant::invoke_visitor<boost::detail::variant::reflect, false>::result_type boost::variant<Circle, Rectangle, Sprite, Text, VertexList>::internal_apply_visitor_impl<boost::detail::variant::invoke_visitor<boost::detail::variant::reflect, false>, void const*>(int, int, boost::detail::variant::invoke_visitor<boost::detail::variant::reflect, false>&, void const*) [216]
- 0.01 0.02 8140125/10855013 boost::variant<Circle, Rectangle, Sprite, Text, VertexList>::which() const [422]
- 0.01 0.01 8140125/8140567 boost::aligned_storage<448ul, 8ul>::address() const [647]
- -----------------------------------------------
- 0.00 0.21 142062/142062 void std::vector<Handle, std::allocator<Handle> >::emplace_back<Handle>(Handle&&) [157]
- [167] 0.4 0.00 0.21 142062 void std::vector<Handle, std::allocator<Handle> >::_M_realloc_insert<Handle>(__gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > >, Handle&&) [167]
- 0.00 0.12 284124/424858 Handle* std::__uninitialized_move_if_noexcept_a<Handle*, Handle*, std::allocator<Handle> >(Handle*, Handle*, Handle*, std::allocator<Handle>&) [187]
- 0.02 0.03 142062/268785 void std::_Destroy<Handle*, Handle>(Handle*, Handle*, std::allocator<Handle>&) [318]
- 0.01 0.02 142062/212429 std::vector<Handle, std::allocator<Handle> >::_M_check_len(unsigned long, char const*) const [404]
- 0.00 0.00 142062/228748 std::_Vector_base<Handle, std::allocator<Handle> >::_M_allocate(unsigned long) [922]
- 0.00 0.00 142062/252728 std::_Vector_base<Handle, std::allocator<Handle> >::_M_deallocate(Handle*, unsigned long) [970]
- 0.00 0.00 142062/3160704 void std::allocator_traits<std::allocator<Handle> >::construct<Handle, Handle>(std::allocator<Handle>&, Handle*, Handle&&) [535]
- 0.00 0.00 142062/1835285 std::vector<Handle, std::allocator<Handle> >::begin() [919]
- 0.00 0.00 142062/80208521 Handle&& std::forward<Handle>(std::remove_reference<Handle>::type&) [270]
- 0.00 0.00 284124/41241529 __gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > >::base() const [788]
- 0.00 0.00 142062/213118 __gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > >::difference_type __gnu_cxx::operator-<Handle*, std::vector<Handle, std::allocator<Handle> > >(__gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > > const&, __gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > > const&) [1247]
- 0.00 0.00 426186/709962 std::_Vector_base<Handle, std::allocator<Handle> >::_M_get_Tp_allocator() [3024]
- -----------------------------------------------
- 0.00 0.00 105/50806133 std::map<std::type_index, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >::operator[](std::type_index const&) [566]
- 0.15 0.06 50806028/50806133 std::map<std::type_index, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >::operator[](std::type_index&&) [12]
- [168] 0.4 0.15 0.06 50806133 std::map<std::type_index, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >::key_comp() const [168]
- 0.06 0.00 50806133/50806133 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > >, std::_Select1st<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >::key_comp() const [386]
- -----------------------------------------------
- 0.00 0.00 1/37528737 Scene::add_to_scene_node(SceneNode*, Entity*, int) [506]
- 0.00 0.00 1/37528737 StartMenuScene::init(Game&)::{lambda()#2}::operator()() const [2430]
- 0.00 0.00 1/37528737 BuilderScene::create_hud(Game&) [229]
- 0.00 0.00 1/37528737 BuilderScene::create_fps_display(GraphicalSystem*)::{lambda()#1}::operator()() const [1122]
- 0.00 0.00 1/37528737 BuilderScene::create_tile_palette(GraphicalSystem*) [697]
- 0.00 0.00 2/37528737 BuilderScene::init(Game&) [108]
- 0.00 0.00 2/37528737 BuilderScene::create_tile_palette(GraphicalSystem*)::{lambda()#1}::operator()() const [1709]
- 0.00 0.00 3/37528737 BuilderScene::process(Game&, MouseEnteredInputEvent&) [1317]
- 0.00 0.00 3/37528737 BuilderScene::process(Game&, MouseLeftInputEvent&) [1316]
- 0.00 0.00 3/37528737 BuilderScene::file_dialog_box() [536]
- 0.00 0.00 6/37528737 StartMenuScene::init(Game&) [363]
- 0.00 0.00 6/37528737 BuilderScene::load_from_file(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)::{lambda()#4}::operator()() const [2598]
- 0.00 0.00 13/37528737 BuilderScene::create_panel(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) [561]
- 0.00 0.00 18/37528737 BuilderScene::load_from_file(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)::{lambda()#3}::operator()() const [2404]
- 0.00 0.00 21/37528737 BuilderScene::load_from_file(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) [207]
- 0.00 0.00 35/37528737 Scene::remove_entity(Handle, bool) [231]
- 0.00 0.00 72/37528737 BuilderScene::mouse_script_add_pan_behavior(Game&, Handle)::{lambda()#3}::operator()() const [1093]
- 0.00 0.00 94/37528737 GridSystem::create_gridline(Entity*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, float, float, float, float) [217]
- 0.00 0.00 264/37528737 BuilderScene::mouse_script_add_pan_behavior(Game&, Handle)::{lambda()#2}::operator()() const [722]
- 0.00 0.00 345/37528737 BuilderScene::mouse_script_add_zoom_behavior(Game&, Handle)::{lambda()#2}::operator()() const [993]
- 0.00 0.00 428/37528737 Scene::add_to_scene_node(Entity*, Entity*, int) [1033]
- 0.00 0.00 440/37528737 Scene::add_to_scene_node(Handle, Entity*, int) [1023]
- 0.00 0.00 567/37528737 CallbackSystem::on_update(Game&, Entity&) [34]
- 0.00 0.00 858/37528737 BuilderScene::create_mouse_entity(Game&)::{lambda()#1}::operator()() const [679]
- 0.01 0.00 1284531/37528737 GridSystem::on_update(Game&, Entity&) [10]
- 0.01 0.00 1488163/37528737 System::is_visible(Handle) [158]
- 0.01 0.00 1566664/37528737 PostorderEntitySubscription::init() [28]
- 0.01 0.00 1593427/37528737 PreorderEntitySubscription::init() [29]
- 0.18 0.00 31592767/37528737 Scene::global_transform(Entity&) [74]
- [169] 0.4 0.21 0.00 37528737 Entity::space() const [169]
- -----------------------------------------------
- 0.01 0.20 32209528/32209528 std::vector<ObjectPool<Grid>::Entry, std::allocator<ObjectPool<Grid>::Entry> >::at(unsigned long) [132]
- [170] 0.4 0.01 0.20 32209528 std::vector<ObjectPool<Grid>::Entry, std::allocator<ObjectPool<Grid>::Entry> >::_M_range_check(unsigned long) const [170]
- 0.20 0.00 32209528/32209530 std::vector<ObjectPool<Grid>::Entry, std::allocator<ObjectPool<Grid>::Entry> >::size() const [176]
- -----------------------------------------------
- 0.00 0.07 1/3 Scene::~Scene() [360]
- 0.00 0.07 1/3 StartMenuScene::~StartMenuScene() [359]
- 0.00 0.07 1/3 BuilderScene::~BuilderScene() [357]
- [171] 0.4 0.00 0.21 3 Scene::~Scene() [171]
- 0.00 0.12 3/3 ObjectPool<Entity>::~ObjectPool() [247]
- 0.00 0.03 3/3 ComponentManager::~ComponentManager() [530]
- 0.01 0.01 1/1 GridSystem::~GridSystem() [641]
- 0.00 0.02 2/2 CallbackSystem::~CallbackSystem() [654]
- 0.00 0.02 2/2 GraphicalSystem::~GraphicalSystem() [656]
- 0.00 0.01 1/1 VisualDebugSystem::~VisualDebugSystem() [906]
- 0.00 0.00 424/3185248 SceneNode::num_children() const [222]
- 0.00 0.00 211/3168779 SceneNode::get_child(unsigned int) const [178]
- 0.00 0.00 213/222 std::vector<SceneNode*, std::allocator<SceneNode*> >::push_back(SceneNode*&&) [1508]
- 0.00 0.00 3/3 FontAtlas::~FontAtlas() [2487]
- 0.00 0.00 3/3 TextureAtlas::~TextureAtlas() [2488]
- 0.00 0.00 6/6 std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, System*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > >::clear() [2734]
- 0.00 0.00 3/3 std::map<std::type_index, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, System*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, System*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > > > > >::clear() [2823]
- 0.00 0.00 3/120249 Messageable::~Messageable() [1860]
- 0.00 0.00 215/215 std::vector<SceneNode*, std::allocator<SceneNode*> >::empty() const [4397]
- 0.00 0.00 213/213 std::vector<SceneNode*, std::allocator<SceneNode*> >::front() [4402]
- 0.00 0.00 213/2426 std::vector<SceneNode*, std::allocator<SceneNode*> >::begin() [3819]
- 0.00 0.00 213/433 __gnu_cxx::__normal_iterator<SceneNode* const*, std::vector<SceneNode*, std::allocator<SceneNode*> > >::__normal_iterator<SceneNode**>(__gnu_cxx::__normal_iterator<SceneNode**, __gnu_cxx::__enable_if<std::__are_same<SceneNode**, SceneNode**>::__value, std::vector<SceneNode*, std::allocator<SceneNode*> > >::__type> const&) [4226]
- 0.00 0.00 213/429 std::vector<SceneNode*, std::allocator<SceneNode*> >::erase(__gnu_cxx::__normal_iterator<SceneNode* const*, std::vector<SceneNode*, std::allocator<SceneNode*> > >) [4232]
- 0.00 0.00 213/222 SceneNode::~SceneNode() [4351]
- 0.00 0.00 9/42294 std::vector<System*, std::allocator<System*> >::end() [3307]
- 0.00 0.00 9/2953 bool __gnu_cxx::operator!=<System* const*, System**, std::vector<System*, std::allocator<System*> > >(__gnu_cxx::__normal_iterator<System* const*, std::vector<System*, std::allocator<System*> > > const&, __gnu_cxx::__normal_iterator<System**, std::vector<System*, std::allocator<System*> > > const&) [3808]
- 0.00 0.00 9/15 std::map<std::type_index, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, System*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, System*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > > > > >::end() [5009]
- 0.00 0.00 9/9 std::_Rb_tree_iterator<std::pair<std::type_index const, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, System*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > > > >::operator!=(std::_Rb_tree_iterator<std::pair<std::type_index const, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, System*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > > > > const&) const [5183]
- 0.00 0.00 6/2347 __gnu_cxx::__normal_iterator<System* const*, std::vector<System*, std::allocator<System*> > >::operator*() const [3827]
- 0.00 0.00 6/2347 __gnu_cxx::__normal_iterator<System* const*, std::vector<System*, std::allocator<System*> > >::operator++() [3826]
- 0.00 0.00 6/6 std::_Rb_tree_iterator<std::pair<std::type_index const, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, System*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > > > >::operator->() const [5339]
- 0.00 0.00 6/6 std::_Rb_tree_iterator<std::pair<std::type_index const, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, System*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > > > >::operator++() [5428]
- 0.00 0.00 5/6 Scene::scene_graph() const [5328]
- 0.00 0.00 3/8505 std::vector<System*, std::allocator<System*> >::begin() [3593]
- 0.00 0.00 3/606 __gnu_cxx::__normal_iterator<System* const*, std::vector<System*, std::allocator<System*> > >::__normal_iterator<System**>(__gnu_cxx::__normal_iterator<System**, __gnu_cxx::__enable_if<std::__are_same<System**, System**>::__value, std::vector<System*, std::allocator<System*> > >::__type> const&) [4128]
- 0.00 0.00 3/3 std::vector<System*, std::allocator<System*> >::clear() [6053]
- 0.00 0.00 3/3 std::map<std::type_index, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, System*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, System*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > > > > >::begin() [6049]
- 0.00 0.00 3/3 std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, Handle, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> > >::~map() [6048]
- 0.00 0.00 3/3 std::map<std::type_index, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, System*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, System*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > > > > >::~map() [6050]
- 0.00 0.00 3/3 std::vector<System*, std::allocator<System*> >::~vector() [6055]
- 0.00 0.00 2/225 std::vector<SceneNode*, std::allocator<SceneNode*> >::vector() [4330]
- 0.00 0.00 2/225 std::vector<SceneNode*, std::allocator<SceneNode*> >::~vector() [4331]
- -----------------------------------------------
- 0.00 0.00 1474/90754477 std::_Rb_tree<std::type_index, std::pair<std::type_index const, Handle>, std::_Select1st<std::pair<std::type_index const, Handle> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > >::_M_get_insert_hint_unique_pos(std::_Rb_tree_const_iterator<std::pair<std::type_index const, Handle> >, std::type_index const&) [153]
- 0.00 0.00 2189/90754477 std::_Rb_tree<std::type_index, std::pair<std::type_index const, Handle>, std::_Select1st<std::pair<std::type_index const, Handle> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > >::_M_erase(std::_Rb_tree_node<std::pair<std::type_index const, Handle> >*) [246]
- 0.20 0.00 90750814/90754477 std::_Rb_tree<std::type_index, std::pair<std::type_index const, Handle>, std::_Select1st<std::pair<std::type_index const, Handle> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > >::_M_lower_bound(std::_Rb_tree_node<std::pair<std::type_index const, Handle> >*, std::_Rb_tree_node_base*, std::type_index const&) [23]
- [172] 0.4 0.21 0.00 90754477 std::_Rb_tree<std::type_index, std::pair<std::type_index const, Handle>, std::_Select1st<std::pair<std::type_index const, Handle> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > >::_S_right(std::_Rb_tree_node_base*) [172]
- -----------------------------------------------
- 0.13 0.08 2325249/2325249 ObjectPool<Text>::get(Handle&) [163]
- [173] 0.4 0.13 0.08 2325249 ObjectPool<Text>::get(Handle&, Text*&) [173]
- 0.01 0.05 2325249/2325249 std::vector<ObjectPool<Text>::Entry, std::allocator<ObjectPool<Text>::Entry> >::at(unsigned long) [388]
- 0.01 0.00 1614293/13542320 Handle::reset() [352]
- 0.01 0.00 2325249/91867127 Handle::index() const [161]
- 0.00 0.00 2325249/91867104 Handle::version() const [199]
- -----------------------------------------------
- 0.00 0.00 222/101617057 std::_Rb_tree<std::type_index, std::pair<std::type_index const, Handle>, std::_Select1st<std::pair<std::type_index const, Handle> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > >::_M_get_insert_unique_pos(std::type_index const&) [529]
- 0.00 0.00 231/101617057 std::_Rb_tree<std::type_index, std::pair<std::type_index const, Handle>, std::_Select1st<std::pair<std::type_index const, Handle> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > >::begin() [507]
- 0.00 0.00 2248/101617057 std::_Rb_tree<std::type_index, std::pair<std::type_index const, Handle>, std::_Select1st<std::pair<std::type_index const, Handle> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > >::_M_insert_node(std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<std::type_index const, Handle> >*) [1307]
- 0.00 0.00 2248/101617057 std::_Rb_tree_const_iterator<std::pair<std::type_index const, Handle> >::_M_const_cast() const [1499]
- 0.10 0.00 50806020/101617057 std::_Rb_tree<std::type_index, std::pair<std::type_index const, Handle>, std::_Select1st<std::pair<std::type_index const, Handle> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > >::_M_lower_bound(std::_Rb_tree_node<std::pair<std::type_index const, Handle> >*, std::_Rb_tree_node_base*, std::type_index const&) [23]
- 0.10 0.00 50806088/101617057 std::_Rb_tree<std::type_index, std::pair<std::type_index const, Handle>, std::_Select1st<std::pair<std::type_index const, Handle> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > >::end() [126]
- [174] 0.4 0.20 0.00 101617057 std::_Rb_tree_iterator<std::pair<std::type_index const, Handle> >::_Rb_tree_iterator(std::_Rb_tree_node_base*) [174]
- -----------------------------------------------
- 0.00 0.00 570/92028785 std::_Rb_tree<unsigned int, std::pair<unsigned int const, Entity*>, std::_Select1st<std::pair<unsigned int const, Entity*> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, Entity*> > >::_M_get_insert_unique_pos(unsigned int const&) [1659]
- 0.00 0.00 100100/92028785 std::_Rb_tree<unsigned int, std::pair<unsigned int const, Entity*>, std::_Select1st<std::pair<unsigned int const, Entity*> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, Entity*> > >::lower_bound(unsigned int const&) [681]
- 0.20 0.00 91928115/92028785 std::_Rb_tree<unsigned int, std::pair<unsigned int const, Entity*>, std::_Select1st<std::pair<unsigned int const, Entity*> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, Entity*> > >::~_Rb_tree() [65]
- [175] 0.4 0.20 0.00 92028785 std::_Rb_tree<unsigned int, std::pair<unsigned int const, Entity*>, std::_Select1st<std::pair<unsigned int const, Entity*> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, Entity*> > >::_M_begin() [175]
- -----------------------------------------------
- 0.00 0.00 2/32209530 ObjectPool<Grid>::size() const [2782]
- 0.20 0.00 32209528/32209530 std::vector<ObjectPool<Grid>::Entry, std::allocator<ObjectPool<Grid>::Entry> >::_M_range_check(unsigned long) const [170]
- [176] 0.4 0.20 0.00 32209530 std::vector<ObjectPool<Grid>::Entry, std::allocator<ObjectPool<Grid>::Entry> >::size() const [176]
- -----------------------------------------------
- 0.00 0.07 1/3 Game::Game() [138]
- 0.00 0.07 1/3 StartMenuScene::StartMenuScene() [370]
- 0.00 0.07 1/3 BuilderScene::BuilderScene() [369]
- [177] 0.4 0.00 0.20 3 Scene::Scene(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) [177]
- 0.00 0.16 3/3 ObjectPool<Entity>::ObjectPool(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned int, Entity) [208]
- 0.00 0.04 3/3 ComponentManager::ComponentManager() [454]
- 0.00 0.00 3/225 Entity::Entity(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, Scene*, ComponentManager*) [447]
- 0.00 0.00 3/120234 Entity::~Entity() [243]
- 0.00 0.00 3/240 Messageable::Messageable(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1444]
- 0.00 0.00 3/91928630 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::operator+<char, std::char_traits<char>, std::allocator<char> >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const*) [44]
- 0.00 0.00 3/92380983 void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char*>(char*, char*, std::forward_iterator_tag) [53]
- 0.00 0.00 3/3 FontAtlas::FontAtlas() [2753]
- 0.00 0.00 3/3 TextureAtlas::TextureAtlas() [2750]
- 0.00 0.00 3/3 std::map<std::type_index, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, System*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, System*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > > > > >::map() [2757]
- 0.00 0.00 3/3 std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, Handle, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> > >::map() [2754]
- 0.00 0.00 3/4969 Updateable::Updateable() [3716]
- 0.00 0.00 3/3 std::vector<System*, std::allocator<System*> >::vector() [6054]
- 0.00 0.00 3/19209 Handle::Handle() [3433]
- -----------------------------------------------
- 0.00 0.00 14/3168779 Scene::remove_entity(Handle, bool) [231]
- 0.00 0.00 211/3168779 Scene::~Scene() [171]
- 0.00 0.00 24520/3168779 GridSystem::on_update(Game&, Entity&) [10]
- 0.02 0.08 1558768/3168779 PostorderEntitySubscription::init() [28]
- 0.02 0.08 1585266/3168779 PreorderEntitySubscription::init() [29]
- [178] 0.4 0.04 0.15 3168779 SceneNode::get_child(unsigned int) const [178]
- 0.14 0.00 3168779/6354321 std::vector<SceneNode*, std::allocator<SceneNode*> >::size() const [139]
- 0.01 0.00 3168779/3168779 std::vector<SceneNode*, std::allocator<SceneNode*> >::operator[](unsigned long) const [783]
- -----------------------------------------------
- 0.11 0.08 21/21 std::_Rb_tree_iterator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > >, std::_Select1st<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<std::type_index&&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > >, std::piecewise_construct_t const&, std::tuple<std::type_index&&>&&, std::tuple<>&&) [114]
- [179] 0.4 0.11 0.08 21 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > >, std::_Select1st<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >::_M_get_insert_hint_unique_pos(std::_Rb_tree_const_iterator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > >, std::type_index const&) [179]
- 0.00 0.08 2/2 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > >, std::_Select1st<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >::_M_get_insert_unique_pos(std::type_index const&) [328]
- 0.00 0.00 32/503203242 std::less<std::type_index>::operator()(std::type_index const&, std::type_index const&) const [20]
- 0.00 0.00 32/42 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > >, std::_Select1st<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >::_S_key(std::_Rb_tree_node_base const*) [1939]
- 0.00 0.00 21/21 std::_Rb_tree_const_iterator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > >::_M_const_cast() const [2484]
- 0.00 0.00 21/50806174 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > >, std::_Select1st<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >::_M_end() [234]
- 0.00 0.00 13/63487712 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > >, std::_Select1st<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >::_S_right(std::_Rb_tree_node_base*) [226]
- 0.00 0.00 19/19 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > >, std::_Select1st<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >::_M_leftmost() [4921]
- 0.00 0.00 13/13 std::_Rb_tree_iterator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > >::operator--() [5045]
- 0.00 0.00 10/43252 std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*>::pair<std::_Rb_tree_node_base*&, true>(std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*&) [3305]
- 0.00 0.00 9/1307 std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*>::pair<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*&, true>(std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*&) [3981]
- 0.00 0.00 8/8 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > >, std::_Select1st<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >::_M_rightmost() [5259]
- 0.00 0.00 6/6 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > >, std::_Select1st<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >::size() const [5358]
- -----------------------------------------------
- 0.18 0.01 50805581/50805581 std::map<std::type_index, Handle, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > >::operator[](std::type_index&&) [13]
- [180] 0.4 0.18 0.01 50805581 std::map<std::type_index, Handle, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > >::key_comp() const [180]
- 0.01 0.00 50805581/50805581 std::_Rb_tree<std::type_index, std::pair<std::type_index const, Handle>, std::_Select1st<std::pair<std::type_index const, Handle> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > >::key_comp() const [781]
- -----------------------------------------------
- 0.00 0.00 21/128914328 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > >, std::_Select1st<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >::_M_erase(std::_Rb_tree_node<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > >*) [533]
- 0.19 0.00 128914307/128914328 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > >, std::_Select1st<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >::_M_lower_bound(std::_Rb_tree_node<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > >*, std::_Rb_tree_node_base*, std::type_index const&) [22]
- [181] 0.4 0.19 0.00 128914328 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > >, std::_Select1st<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >::_S_left(std::_Rb_tree_node_base*) [181]
- -----------------------------------------------
- 0.19 0.00 92380983/92380983 void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char*>(char*, char*, std::forward_iterator_tag) [53]
- [182] 0.4 0.19 0.00 92380983 bool __gnu_cxx::__is_null_pointer<char>(char*) [182]
- -----------------------------------------------
- 0.09 0.10 32386912/32386912 std::_Function_handler<void (Handle), System::update(Game&)::{lambda(Handle)#1}>::_M_invoke(std::_Any_data const&, Handle&&) [8]
- [183] 0.4 0.09 0.10 32386912 std::_Function_base::_Base_manager<System::update(Game&)::{lambda(Handle)#1}>::_M_get_pointer(std::_Any_data const&) [183]
- 0.04 0.03 32386912/32410527 System::update(Game&)::{lambda(Handle)#1} const& std::_Any_data::_M_access<System::update(Game&)::{lambda(Handle)#1}>() const [355]
- 0.03 0.00 32386912/32386912 System::update(Game&)::{lambda(Handle)#1} const* std::__addressof<System::update(Game&)::{lambda(Handle)#1} const>(System::update(Game&)::{lambda(Handle)#1} const&) [512]
- -----------------------------------------------
- 0.00 0.19 2079909/2079909 Callback* ComponentManager::get<Callback, (void*)0>(Handle) [83]
- [184] 0.4 0.00 0.19 2079909 ObjectPool<Callback>::get(Handle&) [184]
- 0.12 0.07 2079909/2079909 ObjectPool<Callback>::get(Handle&, Callback*&) [185]
- -----------------------------------------------
- 0.12 0.07 2079909/2079909 ObjectPool<Callback>::get(Handle&) [184]
- [185] 0.4 0.12 0.07 2079909 ObjectPool<Callback>::get(Handle&, Callback*&) [185]
- 0.01 0.04 2079909/2079910 std::vector<ObjectPool<Callback>::Entry, std::allocator<ObjectPool<Callback>::Entry> >::at(unsigned long) [430]
- 0.01 0.00 1310699/13542320 Handle::reset() [352]
- 0.01 0.00 2079909/91867127 Handle::index() const [161]
- 0.00 0.00 2079909/91867104 Handle::version() const [199]
- -----------------------------------------------
- 0.08 0.11 99259709/99259709 std::tuple_element<0ul, std::tuple<ObjectPoolBase*, std::default_delete<ObjectPoolBase> > >::type const& std::get<0ul, ObjectPoolBase*, std::default_delete<ObjectPoolBase> >(std::tuple<ObjectPoolBase*, std::default_delete<ObjectPoolBase> > const&) [135]
- [186] 0.4 0.08 0.11 99259709 ObjectPoolBase* const& std::__get_helper<0ul, ObjectPoolBase*, std::default_delete<ObjectPoolBase> >(std::_Tuple_impl<0ul, ObjectPoolBase*, std::default_delete<ObjectPoolBase> > const&) [186]
- 0.08 0.03 99259709/99259709 std::_Tuple_impl<0ul, ObjectPoolBase*, std::default_delete<ObjectPoolBase> >::_M_head(std::_Tuple_impl<0ul, ObjectPoolBase*, std::default_delete<ObjectPoolBase> > const&) [266]
- -----------------------------------------------
- 0.00 0.06 140734/424858 void std::vector<Handle, std::allocator<Handle> >::_M_realloc_insert<Handle const&>(__gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > >, Handle const&) [282]
- 0.00 0.12 284124/424858 void std::vector<Handle, std::allocator<Handle> >::_M_realloc_insert<Handle>(__gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > >, Handle&&) [167]
- [187] 0.4 0.00 0.18 424858 Handle* std::__uninitialized_move_if_noexcept_a<Handle*, Handle*, std::allocator<Handle> >(Handle*, Handle*, Handle*, std::allocator<Handle>&) [187]
- 0.00 0.18 424858/424858 Handle* std::__uninitialized_copy_a<std::move_iterator<Handle*>, Handle*, Handle>(std::move_iterator<Handle*>, std::move_iterator<Handle*>, Handle*, std::allocator<Handle>&) [189]
- 0.01 0.00 849716/849716 std::move_iterator<Handle*> std::__make_move_if_noexcept_iterator<Handle, std::move_iterator<Handle*> >(Handle*) [967]
- -----------------------------------------------
- 0.01 0.17 424858/424858 Handle* std::__uninitialized_copy_a<std::move_iterator<Handle*>, Handle*, Handle>(std::move_iterator<Handle*>, std::move_iterator<Handle*>, Handle*, std::allocator<Handle>&) [189]
- [188] 0.4 0.01 0.17 424858 Handle* std::uninitialized_copy<std::move_iterator<Handle*>, Handle*>(std::move_iterator<Handle*>, std::move_iterator<Handle*>, Handle*) [188]
- 0.04 0.13 424858/424858 Handle* std::__uninitialized_copy<false>::__uninit_copy<std::move_iterator<Handle*>, Handle*>(std::move_iterator<Handle*>, std::move_iterator<Handle*>, Handle*) [193]
- -----------------------------------------------
- 0.00 0.18 424858/424858 Handle* std::__uninitialized_move_if_noexcept_a<Handle*, Handle*, std::allocator<Handle> >(Handle*, Handle*, Handle*, std::allocator<Handle>&) [187]
- [189] 0.4 0.00 0.18 424858 Handle* std::__uninitialized_copy_a<std::move_iterator<Handle*>, Handle*, Handle>(std::move_iterator<Handle*>, std::move_iterator<Handle*>, Handle*, std::allocator<Handle>&) [189]
- 0.01 0.17 424858/424858 Handle* std::uninitialized_copy<std::move_iterator<Handle*>, Handle*>(std::move_iterator<Handle*>, std::move_iterator<Handle*>, Handle*) [188]
- -----------------------------------------------
- 0.00 0.00 17/32469796 ObjectPool<Callback>::remove(Handle const&) [1164]
- 0.00 0.00 53/32469796 ObjectPool<Clickable>::remove(Handle const&) [1045]
- 0.00 0.00 53/32469796 ObjectPool<Collision>::remove(Handle const&) [1066]
- 0.00 0.00 255/32469796 ObjectPool<Rectangle>::remove(Handle const&) [1065]
- 0.00 0.00 901/32469796 ObjectPool<Entity>::remove(Handle const&) [995]
- 0.00 0.00 57990/32469796 Scene::post_receive_message(std::shared_ptr<Message>) <cycle 2> [881]
- 0.15 0.03 32410527/32469796 EntitySubscription::for_each(std::function<void (Handle)>) [6]
- [190] 0.4 0.15 0.03 32469796 bool __gnu_cxx::operator!=<Handle const*, Handle*, std::vector<Handle, std::allocator<Handle> > >(__gnu_cxx::__normal_iterator<Handle const*, std::vector<Handle, std::allocator<Handle> > > const&, __gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > > const&) [190]
- 0.02 0.00 32469796/46809904 __gnu_cxx::__normal_iterator<Handle const*, std::vector<Handle, std::allocator<Handle> > >::base() const [510]
- 0.01 0.00 32469796/41241529 __gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > >::base() const [788]
- -----------------------------------------------
- 0.00 0.18 1/1 GridSystem::on_init(Game&) [142]
- [191] 0.4 0.00 0.18 1 void Messageable::install_message_handler<SetGridVisibilityMessage, GridSystem::on_init(Game&)::{lambda(SetGridVisibilityMessage&)#1}>(GridSystem::on_init(Game&)::{lambda(SetGridVisibilityMessage&)#1}) [191]
- 0.00 0.18 1/1 void Mailbox::handle<SetGridVisibilityMessage, GridSystem::on_init(Game&)::{lambda(SetGridVisibilityMessage&)#1}>(GridSystem::on_init(Game&)::{lambda(SetGridVisibilityMessage&)#1}) [192]
- -----------------------------------------------
- 0.00 0.18 1/1 void Messageable::install_message_handler<SetGridVisibilityMessage, GridSystem::on_init(Game&)::{lambda(SetGridVisibilityMessage&)#1}>(GridSystem::on_init(Game&)::{lambda(SetGridVisibilityMessage&)#1}) [191]
- [192] 0.4 0.00 0.18 1 void Mailbox::handle<SetGridVisibilityMessage, GridSystem::on_init(Game&)::{lambda(SetGridVisibilityMessage&)#1}>(GridSystem::on_init(Game&)::{lambda(SetGridVisibilityMessage&)#1}) [192]
- 0.14 0.00 1/1 void Mailbox::handle<SetGridVisibilityMessage, (void*)0>(std::function<void (SetGridVisibilityMessage&)> const&) [225]
- 0.04 0.00 1/2 std::function<void (SetGridVisibilityMessage&)>::~function() [351]
- 0.00 0.00 1/1 std::function<void (SetGridVisibilityMessage&)>::function<GridSystem::on_init(Game&)::{lambda(SetGridVisibilityMessage&)#1}, void, void>(GridSystem::on_init(Game&)::{lambda(SetGridVisibilityMessage&)#1}) [2346]
- -----------------------------------------------
- 0.04 0.13 424858/424858 Handle* std::uninitialized_copy<std::move_iterator<Handle*>, Handle*>(std::move_iterator<Handle*>, std::move_iterator<Handle*>, Handle*) [188]
- [193] 0.4 0.04 0.13 424858 Handle* std::__uninitialized_copy<false>::__uninit_copy<std::move_iterator<Handle*>, Handle*>(std::move_iterator<Handle*>, std::move_iterator<Handle*>, Handle*) [193]
- 0.05 0.02 5807256/5807256 void std::_Construct<Handle, Handle>(Handle*, Handle&&) [348]
- 0.01 0.04 6232114/6232114 bool std::operator!=<Handle*>(std::move_iterator<Handle*> const&, std::move_iterator<Handle*> const&) [463]
- 0.02 0.00 5807256/8997530 Handle* std::__addressof<Handle>(Handle&) [489]
- 0.00 0.00 5807256/5807256 std::move_iterator<Handle*>::operator*() const [2961]
- 0.00 0.00 5807256/5807256 std::move_iterator<Handle*>::operator++() [2962]
- -----------------------------------------------
- 0.00 0.17 2/2 Scene::do_init(Game&) [66]
- [194] 0.4 0.00 0.17 2 void Scene::add_system<CallbackSystem, (void*)0>(CallbackSystem*, int) [194]
- 0.01 0.12 2/6 System::init(Game&) [125]
- 0.00 0.04 2/6 std::map<std::type_index, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, System*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, System*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > > > > >::operator[](std::type_index&&) [265]
- 0.00 0.00 2/10 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::operator+<char, std::char_traits<char>, std::allocator<char> >(char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [613]
- 0.00 0.00 2/771 FullLogger::msg(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, Logger::CATEGORY, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) [1325]
- 0.00 0.00 2/6 std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, System*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > >::operator[](std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [2379]
- 0.00 0.00 2/6 std::vector<System*, std::allocator<System*> >::push_back(System*&&) [2402]
- 0.00 0.00 2/17 Scene::id[abi:cxx11]() [2003]
- 0.00 0.00 2/104306070 std::type_index::type_index(std::type_info const&) [118]
- 0.00 0.00 4/26 System::id[abi:cxx11]() const [4782]
- 0.00 0.00 2/8505 std::vector<System*, std::allocator<System*> >::begin() [3593]
- 0.00 0.00 2/606 __gnu_cxx::__normal_iterator<System* const*, std::vector<System*, std::allocator<System*> > >::__normal_iterator<System**>(__gnu_cxx::__normal_iterator<System**, __gnu_cxx::__enable_if<std::__are_same<System**, System**>::__value, std::vector<System*, std::allocator<System*> > >::__type> const&) [4128]
- 0.00 0.00 2/42294 std::vector<System*, std::allocator<System*> >::end() [3307]
- 0.00 0.00 2/2953 bool __gnu_cxx::operator!=<System* const*, System**, std::vector<System*, std::allocator<System*> > >(__gnu_cxx::__normal_iterator<System* const*, std::vector<System*, std::allocator<System*> > > const&, __gnu_cxx::__normal_iterator<System**, std::vector<System*, std::allocator<System*> > > const&) [3808]
- 0.00 0.00 2/772 Game::logger() [4087]
- 0.00 0.00 2/6411 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::operator+<char, std::char_traits<char>, std::allocator<char> >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, char const*) [3644]
- -----------------------------------------------
- 0.00 0.17 2/2 Scene::do_init(Game&) [66]
- [195] 0.4 0.00 0.17 2 void Scene::add_system<GraphicalSystem, (void*)0>(GraphicalSystem*, int) [195]
- 0.01 0.12 2/6 System::init(Game&) [125]
- 0.00 0.04 2/6 std::map<std::type_index, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, System*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, System*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > > > > >::operator[](std::type_index&&) [265]
- 0.00 0.00 2/10 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::operator+<char, std::char_traits<char>, std::allocator<char> >(char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [613]
- 0.00 0.00 2/771 FullLogger::msg(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, Logger::CATEGORY, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) [1325]
- 0.00 0.00 2/6 std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, System*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > >::operator[](std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [2379]
- 0.00 0.00 2/6 std::vector<System*, std::allocator<System*> >::push_back(System*&&) [2402]
- 0.00 0.00 2/17 Scene::id[abi:cxx11]() [2003]
- 0.00 0.00 2/104306070 std::type_index::type_index(std::type_info const&) [118]
- 0.00 0.00 8/26 System::id[abi:cxx11]() const [4782]
- 0.00 0.00 4/42294 std::vector<System*, std::allocator<System*> >::end() [3307]
- 0.00 0.00 4/2953 bool __gnu_cxx::operator!=<System* const*, System**, std::vector<System*, std::allocator<System*> > >(__gnu_cxx::__normal_iterator<System* const*, std::vector<System*, std::allocator<System*> > > const&, __gnu_cxx::__normal_iterator<System**, std::vector<System*, std::allocator<System*> > > const&) [3808]
- 0.00 0.00 2/8505 std::vector<System*, std::allocator<System*> >::begin() [3593]
- 0.00 0.00 2/606 __gnu_cxx::__normal_iterator<System* const*, std::vector<System*, std::allocator<System*> > >::__normal_iterator<System**>(__gnu_cxx::__normal_iterator<System**, __gnu_cxx::__enable_if<std::__are_same<System**, System**>::__value, std::vector<System*, std::allocator<System*> > >::__type> const&) [4128]
- 0.00 0.00 2/2347 __gnu_cxx::__normal_iterator<System* const*, std::vector<System*, std::allocator<System*> > >::operator*() const [3827]
- 0.00 0.00 2/89665 __gnu_cxx::__enable_if<std::__is_char<char>::__value, bool>::__type std::operator==<char>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [3204]
- 0.00 0.00 2/2347 __gnu_cxx::__normal_iterator<System* const*, std::vector<System*, std::allocator<System*> > >::operator++() [3826]
- 0.00 0.00 2/772 Game::logger() [4087]
- 0.00 0.00 2/6411 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::operator+<char, std::char_traits<char>, std::allocator<char> >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, char const*) [3644]
- -----------------------------------------------
- 0.17 0.00 30642704/30642704 GridSystem::on_update(Game&, Entity&) [10]
- [196] 0.4 0.17 0.00 30642704 bool sf::operator==<float>(sf::Rect<float> const&, sf::Rect<float> const&) [196]
- -----------------------------------------------
- 0.00 0.00 1/91928117 std::_Rb_tree<unsigned int, std::pair<unsigned int const, Player*>, std::_Select1st<std::pair<unsigned int const, Player*> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, Player*> > >::_Rb_tree_impl<std::less<unsigned int>, true>::_Rb_tree_impl() [592]
- 0.00 0.00 1/91928117 std::_Rb_tree<unsigned int, std::pair<unsigned int const, InputDevice*>, std::_Select1st<std::pair<unsigned int const, InputDevice*> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, InputDevice*> > >::_Rb_tree_impl<std::less<unsigned int>, true>::_Rb_tree_impl() [2838]
- 0.17 0.00 91928115/91928117 std::_Rb_tree<unsigned int, std::pair<unsigned int const, Entity*>, std::_Select1st<std::pair<unsigned int const, Entity*> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, Entity*> > >::_Rb_tree_impl<std::less<unsigned int>, true>::_Rb_tree_impl() [60]
- [197] 0.4 0.17 0.00 91928117 std::_Rb_tree_key_compare<std::less<unsigned int> >::_Rb_tree_key_compare() [197]
- -----------------------------------------------
- <spontaneous>
- [198] 0.4 0.17 0.00 std::__shared_ptr<Message, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<EntityIdChangedMessage, void>(std::__shared_ptr<EntityIdChangedMessage, (__gnu_cxx::_Lock_policy)2> const&) [198]
- -----------------------------------------------
- 0.00 0.00 1/91867104 ObjectPool<Callback>::remove(Handle const&) [1164]
- 0.00 0.00 5/91867104 ObjectPool<Clickable>::remove(Handle const&) [1045]
- 0.00 0.00 5/91867104 ObjectPool<Rectangle>::remove(Handle const&) [1065]
- 0.00 0.00 8/91867104 ObjectPool<Collision>::remove(Handle const&) [1066]
- 0.00 0.00 9/91867104 ObjectPool<Entity>::remove(Handle const&) [995]
- 0.00 0.00 9/91867104 ObjectPool<VertexList>::remove(Handle const&) [1988]
- 0.00 0.00 9/91867104 ObjectPool<Grid>::remove(Handle const&) [2192]
- 0.00 0.00 9/91867104 ObjectPool<TileMap>::remove(Handle const&) [2080]
- 0.00 0.00 256825/91867104 ObjectPool<Clickable>::get(Handle&, Clickable*&) [446]
- 0.00 0.00 260175/91867104 ObjectPool<Collision>::get(Handle&, Collision*&) [406]
- 0.00 0.00 2078744/91867104 ObjectPool<PlayerProfile>::get(Handle&, PlayerProfile*&) [316]
- 0.00 0.00 2079909/91867104 ObjectPool<Callback>::get(Handle&, Callback*&) [185]
- 0.00 0.00 2281506/91867104 ObjectPool<Sprite>::get(Handle&, Sprite*&) [210]
- 0.00 0.00 2314274/91867104 ObjectPool<VertexList>::get(Handle&, VertexList*&) [278]
- 0.00 0.00 2314569/91867104 ObjectPool<TileMap>::get(Handle&, TileMap*&) [277]
- 0.00 0.00 2325249/91867104 ObjectPool<Text>::get(Handle&, Text*&) [173]
- 0.00 0.00 2332437/91867104 ObjectPool<Rectangle>::get(Handle&, Rectangle*&) [259]
- 0.06 0.00 32209519/91867104 ObjectPool<Grid>::get(Handle&, Grid*&) [91]
- 0.08 0.00 43413842/91867104 ObjectPool<Entity>::get(Handle&, Entity*&) [56]
- [199] 0.4 0.17 0.00 91867104 Handle::version() const [199]
- -----------------------------------------------
- 0.00 0.00 1/260318 BuilderScene::mouse_script_add_pan_behavior(Game&, Handle)::{lambda()#1}::operator()() const [1690]
- 0.00 0.00 1/260318 BuilderScene::mouse_script_add_select_behavior(Game&, Handle)::{lambda()#1}::operator()() const [1691]
- 0.00 0.00 4/260318 BuilderScene::create_hud(Game&)::{lambda()#1}::operator()() const [1518]
- 0.00 0.00 69/260318 BuilderScene::mouse_script_add_zoom_behavior(Game&, Handle)::{lambda()#2}::operator()() const [993]
- 0.00 0.00 4202/260318 bool EntityFilter::ExpressionTuple<Collision>::traverse_tuple<1ul, (void*)0>(Entity&, bool) [1011]
- 0.00 0.17 256041/260318 CallbackSystem::on_update(Game&, Entity&) [34]
- [200] 0.3 0.00 0.17 260318 Collision* Entity::get<Collision, (void*)0>() [200]
- 0.00 0.11 260318/260318 Collision* ComponentManager::get<Collision, (void*)0>(Handle) [263]
- 0.00 0.05 260318/50806020 std::map<std::type_index, Handle, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > >::operator[](std::type_index&&) [13]
- 0.00 0.00 260318/104306070 std::type_index::type_index(std::type_info const&) [118]
- -----------------------------------------------
- 0.00 0.00 12/256959 BuilderScene::mouse_script_add_pan_behavior(Game&, Handle)::{lambda()#3}::operator()() const [1093]
- 0.00 0.00 429/256959 BuilderScene::mouse_script_add_pan_behavior(Game&, Handle)::{lambda()#2}::operator()() const [722]
- 0.00 0.00 429/256959 BuilderScene::mouse_script_add_select_behavior(Game&, Handle)::{lambda()#2}::operator()() const [932]
- 0.01 0.16 256089/256959 CallbackSystem::on_update(Game&, Entity&) [34]
- [201] 0.3 0.01 0.16 256959 Clickable* Entity::get<Clickable, (void*)0>() [201]
- 0.00 0.10 256959/256959 Clickable* ComponentManager::get<Clickable, (void*)0>(Handle) [285]
- 0.00 0.05 256959/50806020 std::map<std::type_index, Handle, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > >::operator[](std::type_index&&) [13]
- 0.00 0.00 256959/104306070 std::type_index::type_index(std::type_info const&) [118]
- -----------------------------------------------
- 0.00 0.00 14/44003050 __gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > > std::__copy_move_a2<true, __gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > >, __gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > > >(__gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > >, __gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > >, __gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > >) [741]
- 0.00 0.00 60/44003050 __gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > >::operator+(long) const [1999]
- 0.01 0.00 1835285/44003050 std::vector<Handle, std::allocator<Handle> >::begin() [919]
- 0.01 0.00 3160100/44003050 __gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > >::operator-(long) const [719]
- 0.15 0.00 39007591/44003050 std::vector<Handle, std::allocator<Handle> >::end() [155]
- [202] 0.3 0.17 0.00 44003050 __gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > >::__normal_iterator(Handle* const&) [202]
- -----------------------------------------------
- 0.00 0.00 1/363 Handle Entity::add<Text, char const (&) [10], char const (&) [10], std::shared_ptr<Font>, int, (void*)0>(char const (&) [10], char const (&) [10], std::shared_ptr<Font>&&, int&&) [651]
- 0.00 0.00 1/363 Handle Entity::add<PlayerProfile, char const (&) [20], int, (void*)0>(char const (&) [20], int&&) [886]
- 0.00 0.00 1/363 Handle Entity::add<Sprite, char const (&) [13], std::shared_ptr<Texture>, (void*)0>(char const (&) [13], std::shared_ptr<Texture>&&) [884]
- 0.00 0.00 1/363 Handle Entity::add<Callback, char const (&) [15], (void*)0>(char const (&) [15]) [717]
- 0.00 0.00 1/363 Handle Entity::add<PlayerProfile, char const (&) [18], int, (void*)0>(char const (&) [18], int&&) [1148]
- 0.00 0.00 1/363 Handle Entity::add<Callback, char const (&) [13], (void*)0>(char const (&) [13]) [1128]
- 0.00 0.00 1/363 Handle Entity::add<TileMap, , (void*)0>() [885]
- 0.00 0.00 1/363 Handle Entity::add<Grid, char const (&) [15], (void*)0>(char const (&) [15]) [431]
- 0.00 0.00 1/363 Handle Entity::add<Rectangle, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, int, int, int, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, int&&, int&&, int&&, int&&) [1145]
- 0.00 0.00 1/363 Handle Entity::add<Rectangle, char const (&) [19], int, int, int, int, (void*)0>(char const (&) [19], int&&, int&&, int&&, int&&) [693]
- 0.00 0.00 1/363 Handle Entity::add<Collision, char const (&) [28], sf::Rect<float>, (void*)0>(char const (&) [28], sf::Rect<float>&&) [636]
- 0.00 0.00 1/363 Handle Entity::add<Rectangle, char const (&) [23], int, int, int, int, (void*)0>(char const (&) [23], int&&, int&&, int&&, int&&) [1147]
- 0.00 0.00 1/363 Handle Entity::add<Collision, char const (&) [29], sf::Rect<float>, (void*)0>(char const (&) [29], sf::Rect<float>&&) [1156]
- 0.00 0.00 1/363 Handle Entity::add<PlayerProfile, char const (&) [23], int, (void*)0>(char const (&) [23], int&&) [1150]
- 0.00 0.00 1/363 Handle Entity::add<Clickable, char const (&) [19], (void*)0>(char const (&) [19]) [1138]
- 0.00 0.00 1/363 Handle Entity::add<Collision, char const (&) [19], sf::Rect<float>, (void*)0>(char const (&) [19], sf::Rect<float>&&) [1154]
- 0.00 0.00 1/363 Handle Entity::add<Callback, char const (&) [18], bool, (void*)0>(char const (&) [18], bool&&) [1131]
- 0.00 0.00 1/363 Handle Entity::add<Text, char const (&) [17], char const (&) [15], std::shared_ptr<Font>, int, (void*)0>(char const (&) [17], char const (&) [15], std::shared_ptr<Font>&&, int&&) [1143]
- 0.00 0.00 1/363 Handle Entity::add<Callback, char const (&) [16], (void*)0>(char const (&) [16]) [1129]
- 0.00 0.00 1/363 Handle Entity::add<PlayerProfile, char const (&) [21], int, (void*)0>(char const (&) [21], int&&) [736]
- 0.00 0.00 1/363 Handle Entity::add<Rectangle, char const (&) [21], int, int, int, int, (void*)0>(char const (&) [21], int&&, int&&, int&&, int&&) [1146]
- 0.00 0.00 1/363 Handle Entity::add<Text, char const (&) [16], char const (&) [5], std::shared_ptr<Font>, int, (void*)0>(char const (&) [16], char const (&) [5], std::shared_ptr<Font>&&, int&&) [1142]
- 0.00 0.00 1/363 Handle Entity::add<Callback, char const (&) [20], (void*)0>(char const (&) [20]) [1132]
- 0.00 0.00 1/363 Handle Entity::add<Callback, char const (&) [26], (void*)0>(char const (&) [26]) [1136]
- 0.00 0.00 1/363 Handle Entity::add<PlayerProfile, char const (&) [34], int, (void*)0>(char const (&) [34], int&&) [1153]
- 0.00 0.00 1/363 Handle Entity::add<Clickable, char const (&) [30], (void*)0>(char const (&) [30]) [1141]
- 0.00 0.00 1/363 Handle Entity::add<Collision, char const (&) [30], sf::Rect<float>, (void*)0>(char const (&) [30], sf::Rect<float>&&) [1157]
- 0.00 0.00 1/363 Handle Entity::add<Callback, char const (&) [35], (void*)0>(char const (&) [35]) [1137]
- 0.00 0.00 1/363 Handle Entity::add<VertexList, char const (&) [19], sf::PrimitiveType, int, (void*)0>(char const (&) [19], sf::PrimitiveType&&, int&&) [734]
- 0.00 0.00 1/363 Handle Entity::add<PlayerProfile, char const (&) [22], int, (void*)0>(char const (&) [22], int&&) [1149]
- 0.00 0.00 1/363 Handle Entity::add<Callback, char const (&) [17], (void*)0>(char const (&) [17]) [1130]
- 0.00 0.00 1/363 Handle Entity::add<Text, char const (&) [17], char const (&) [8], std::shared_ptr<Font>, int, (void*)0>(char const (&) [17], char const (&) [8], std::shared_ptr<Font>&&, int&&) [652]
- 0.00 0.00 1/363 Handle Entity::add<PlayerProfile, char const (&) [24], int, (void*)0>(char const (&) [24], int&&) [887]
- 0.00 0.00 1/363 Handle Entity::add<Callback, char const (&) [19], (void*)0>(char const (&) [19]) [718]
- 0.00 0.00 1/363 Handle Entity::add<Callback, char const (&) [20], bool, (void*)0>(char const (&) [20], bool&&) [1133]
- 0.00 0.00 1/363 Handle Entity::add<Collision, char const (&) [25], sf::Rect<float>, (void*)0>(char const (&) [25], sf::Rect<float>&&) [1155]
- 0.00 0.00 1/363 Handle Entity::add<PlayerProfile, char const (&) [26], int, (void*)0>(char const (&) [26], int&&) [1151]
- 0.00 0.00 1/363 Handle Entity::add<Clickable, char const (&) [22], (void*)0>(char const (&) [22]) [1139]
- 0.00 0.00 1/363 Handle Entity::add<Callback, char const (&) [21], (void*)0>(char const (&) [21]) [1134]
- 0.00 0.00 1/363 Handle Entity::add<PlayerProfile, char const (&) [29], int, (void*)0>(char const (&) [29], int&&) [1152]
- 0.00 0.00 1/363 Handle Entity::add<Clickable, char const (&) [25], (void*)0>(char const (&) [25]) [1140]
- 0.00 0.00 1/363 Handle Entity::add<Callback, char const (&) [24], bool, (void*)0>(char const (&) [24], bool&&) [1135]
- 0.00 0.00 1/363 Handle Entity::add<Rectangle, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, int, float&, int&, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, int&&, int&&, float&, int&) [1144]
- 0.00 0.00 2/363 Handle Entity::add<Collision, char const (&) [22], sf::Rect<float>, (void*)0>(char const (&) [22], sf::Rect<float>&&) [1099]
- 0.00 0.00 2/363 Handle Entity::add<Clickable, char const (&) [21], (void*)0>(char const (&) [21]) [750]
- 0.00 0.00 2/363 Handle Entity::add<Collision, char const (&) [21], sf::Rect<float>, (void*)0>(char const (&) [21], sf::Rect<float>&&) [1098]
- 0.00 0.00 2/363 Handle Entity::add<Rectangle, char const (&) [21], int, int, float, float, (void*)0>(char const (&) [21], int&&, int&&, float&&, float&&) [1097]
- 0.00 0.00 3/363 Handle Entity::add<Text, char const (&) [27], char const (&) [14], std::shared_ptr<Font>, int, (void*)0>(char const (&) [27], char const (&) [14], std::shared_ptr<Font>&&, int&&) [1076]
- 0.00 0.00 3/363 Handle Entity::add<PlayerProfile, char const (&) [25], int, (void*)0>(char const (&) [25], int&&) [1077]
- 0.00 0.00 4/363 Handle Entity::add<Text, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<Font>, int, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<Font>&&, int&&) [1063]
- 0.00 0.00 5/363 Handle Entity::add<Rectangle, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, int, float, float, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, int&&, int&&, float&&, float&&) [1037]
- 0.00 0.00 6/363 Handle Entity::add<Rectangle, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, int, float&, float&, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, int&&, int&&, float&, float&) [1010]
- 0.00 0.00 6/363 Handle Entity::add<Callback, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, bool&&) [1009]
- 0.00 0.01 21/363 Handle Entity::add<Sprite, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<Texture>, sf::Rect<int>&, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, std::shared_ptr<Texture>&&, sf::Rect<int>&) [640]
- 0.00 0.01 22/363 Handle Entity::add<Callback, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [749]
- 0.00 0.01 28/363 Handle Entity::add<PlayerProfile, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, int&&) [695]
- 0.00 0.01 28/363 Handle Entity::add<Collision, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, sf::Rect<float>&&) [696]
- 0.00 0.01 28/363 Handle Entity::add<Clickable, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [694]
- 0.00 0.03 64/363 Handle Entity::add<Text, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char const (&) [1], std::shared_ptr<Font>, int, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, char const (&) [1], std::shared_ptr<Font>&&, int&&) [528]
- 0.00 0.04 94/363 Handle Entity::add<Rectangle, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, int, int, float&, float&, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, int&&, int&&, float&, float&) [438]
- [203] 0.3 0.00 0.16 363 void Messageable::send_message<ComponentAddedMessage, (void*)0, Handle, std::type_index>(Handle&&, std::type_index&&) [203]
- 0.00 0.16 363/363 Entity::send_message_helper(std::shared_ptr<Message>) [204]
- 0.00 0.00 1089/315081 std::shared_ptr<Message>::~shared_ptr() [903]
- 0.00 0.00 1089/1089 std::shared_ptr<Message>::shared_ptr<ComponentAddedMessage, void>(std::shared_ptr<ComponentAddedMessage> const&) [1327]
- 0.00 0.00 363/363 std::shared_ptr<ComponentAddedMessage> std::make_shared<ComponentAddedMessage, Handle, std::type_index>(Handle&&, std::type_index&&) [1410]
- 0.00 0.00 363/363 std::shared_ptr<ComponentAddedMessage>::~shared_ptr() [1426]
- 0.00 0.00 363/80208521 Handle&& std::forward<Handle>(std::remove_reference<Handle>::type&) [270]
- 0.00 0.00 363/14740 std::type_index&& std::forward<std::type_index>(std::remove_reference<std::type_index>::type&) [3487]
- 0.00 0.00 363/363 std::__shared_ptr_access<ComponentAddedMessage, (__gnu_cxx::_Lock_policy)2, false, false>::operator->() const [4258]
- 0.00 0.00 363/597 Message::async(bool) [4166]
- 0.00 0.00 363/597 Messageable::pre_send_message(std::shared_ptr<Message>) [4164]
- 0.00 0.00 363/597 Messageable::post_send_message(std::shared_ptr<Message>) [4165]
- -----------------------------------------------
- 0.00 0.16 363/363 void Messageable::send_message<ComponentAddedMessage, (void*)0, Handle, std::type_index>(Handle&&, std::type_index&&) [203]
- [204] 0.3 0.00 0.16 363 Entity::send_message_helper(std::shared_ptr<Message>) [204]
- 0.01 0.16 363/597 void Messageable::receive_message<Message, (void*)0>(std::shared_ptr<Message>) <cycle 2> [152]
- 0.00 0.00 363/315081 std::shared_ptr<Message>::~shared_ptr() [903]
- 0.00 0.00 363/313290 std::shared_ptr<Message>::shared_ptr(std::shared_ptr<Message> const&) [908]
- -----------------------------------------------
- 0.16 0.00 92380983/92380983 std::iterator_traits<char*>::difference_type std::distance<char*>(char*, char*) [119]
- [205] 0.3 0.16 0.00 92380983 std::iterator_traits<char*>::difference_type std::__distance<char*>(char*, char*, std::random_access_iterator_tag) [205]
- -----------------------------------------------
- 0.00 0.00 69/4336605 BuilderScene::mouse_script_add_zoom_behavior(Game&, Handle)::{lambda()#2}::operator()() const [993]
- 0.02 0.00 543813/4336605 GridSystem::on_update(Game&, Entity&) [10]
- 0.14 0.00 3792723/4336605 System::is_visible(Handle) [158]
- [206] 0.3 0.16 0.00 4336605 SceneNode::visible() const [206]
- -----------------------------------------------
- 0.00 0.16 1/1 BuilderScene::file_dialog_box()::{lambda()#2}::operator()() const [137]
- [207] 0.3 0.00 0.16 1 BuilderScene::load_from_file(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) [207]
- 0.00 0.07 1/1 TileMap::deserialize(Serializer&, Scene&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [366]
- 0.00 0.02 21/222 Scene::create_entity(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [154]
- 0.00 0.02 21/21 Handle Entity::add<Sprite, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<Texture>, sf::Rect<int>&, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, std::shared_ptr<Texture>&&, sf::Rect<int>&) [640]
- 0.00 0.01 21/22 Handle Entity::add<Callback, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [749]
- 0.00 0.01 21/28 Handle Entity::add<Clickable, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [694]
- 0.00 0.01 21/28 Handle Entity::add<PlayerProfile, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, int&&) [695]
- 0.00 0.01 21/28 Handle Entity::add<Collision, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, sf::Rect<float>&&) [696]
- 0.00 0.01 1/1 Atlas<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, Texture>::operator std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >() const [912]
- 0.00 0.00 25/599 JSONSerializer::deserialize(Scene&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [493]
- 0.00 0.00 21/214 Scene::add_to_scene_node(Entity*, Entity*, int) [1033]
- 0.00 0.00 21/11265 std::__cxx11::to_string(int) [312]
- 0.00 0.00 63/390 std::function<void ()>::~function() [1115]
- 0.00 0.00 107/26311 std::__cxx11::stoi(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long*, int) [610]
- 0.00 0.00 6/2125 Scene::get_entity(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [553]
- 0.00 0.00 1/1 Grid::deserialize(Serializer&, Scene&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [1270]
- 0.00 0.00 21/24 Callback::mouse_in(std::function<void ()>) [1286]
- 0.00 0.00 21/24 Callback::mouse_out(std::function<void ()>) [1287]
- 0.00 0.00 21/29 Callback::left_release(std::function<void ()>) [1266]
- 0.00 0.00 63/2079911 Callback* Entity::get<Callback, (void*)0>() [57]
- 0.00 0.00 50/32209519 Grid* Entity::get<Grid, (void*)0>() [11]
- 0.00 0.00 42/2315446 Sprite* Entity::get<Sprite, (void*)0>() [52]
- 0.00 0.00 7/2333285 Rectangle* Entity::get<Rectangle, (void*)0>() [55]
- 0.00 0.00 21/209 Atlas<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, Texture>::get(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) const [1326]
- 0.00 0.00 21/21 std::function<void ()>::function<BuilderScene::load_from_file(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)::{lambda()#3}, void, void>(BuilderScene::load_from_file(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)::{lambda()#3}) [1598]
- 0.00 0.00 21/21 std::function<void ()>::function<BuilderScene::load_from_file(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)::{lambda()#4}, void, void>(BuilderScene::load_from_file(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)::{lambda()#4}) [1599]
- 0.00 0.00 21/21 std::function<void ()>::function<BuilderScene::load_from_file(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)::{lambda()#5}, void, void>(BuilderScene::load_from_file(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)::{lambda()#5}) [1604]
- 0.00 0.00 126/91928630 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::operator+<char, std::char_traits<char>, std::allocator<char> >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const*) [44]
- 0.00 0.00 281/10452 std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::operator[](std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [1336]
- 0.00 0.00 21/5688 std::shared_ptr<Texture>::~shared_ptr() [1224]
- 0.00 0.00 1/2315404 TileMap* Entity::get<TileMap, (void*)0>() [48]
- 0.00 0.00 24/92380983 void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char*>(char*, char*, std::forward_iterator_tag) [53]
- 0.00 0.00 1/2 TextureAtlas::load(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<int>) [1970]
- 0.00 0.00 21/37528737 Entity::space() const [169]
- 0.00 0.00 22/62719575 sf::Vector2<float>::Vector2(float, float) [211]
- 0.00 0.00 1/1 GridSystem* Scene::get_system<GridSystem, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) const [2542]
- 0.00 0.00 1/771 FullLogger::msg(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, Logger::CATEGORY, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) [1325]
- 0.00 0.00 1/2 FileChannel::FileChannel(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) [2714]
- 0.00 0.00 1/17 Scene::id[abi:cxx11]() [2003]
- 0.00 0.00 2/8760 Rectangle::size(float, float) [1348]
- 0.00 0.00 1/1 sf::Vector2<float> sf::operator*<float>(float, sf::Vector2<float> const&) [2900]
- 0.00 0.00 1/9523375 float const& std::max<float>(float const&, float const&) [595]
- 0.00 0.00 25/599 std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::~map() [4142]
- 0.00 0.00 25/708413 Grid::tile_width() const [3025]
- 0.00 0.00 24/708400 Grid::tile_height() const [3026]
- 0.00 0.00 23/212 Scene::textures() [4403]
- 0.00 0.00 21/1727 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::operator+<char, std::char_traits<char>, std::allocator<char> >(char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [3958]
- 0.00 0.00 21/21 sf::Rect<int>::Rect(int, int, int, int) [4839]
- 0.00 0.00 21/4435 SceneNode::position(sf::Vector2<float> const&) [3733]
- 0.00 0.00 21/22 Sprite::scale(float, float) [4831]
- 0.00 0.00 21/1437490 Sprite::global_bounds() const [2996]
- 0.00 0.00 4/10456 std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::end() [3562]
- 0.00 0.00 4/4 std::_Rb_tree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::operator!=(std::_Rb_tree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&) const [5607]
- 0.00 0.00 4/78 Rectangle::size() const [4609]
- 0.00 0.00 2/2 std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::find(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [6629]
- 0.00 0.00 1/2 JSONSerializer::JSONSerializer(int, int) [6169]
- 0.00 0.00 1/13 FileChannel::seek(int, Channel::Offset) [5041]
- 0.00 0.00 1/13 JSONSerializer::read[abi:cxx11](Channel&) [5043]
- 0.00 0.00 1/954 bool std::operator==<char, std::char_traits<char>, std::allocator<char> >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const*) [4055]
- 0.00 0.00 1/1 std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::begin() [7540]
- 0.00 0.00 1/1 std::_Rb_tree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::operator->() const [7081]
- 0.00 0.00 1/189 sf::Rect<int>::Rect() [4441]
- 0.00 0.00 1/772 Game::logger() [4087]
- 0.00 0.00 1/1 std::_Rb_tree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::operator++() [7434]
- 0.00 0.00 1/1407307 std::round(float) [2999]
- 0.00 0.00 1/762 std::ceil(float) [4091]
- 0.00 0.00 1/70 Rectangle::size(sf::Vector2<float> const&) [4656]
- 0.00 0.00 1/1 GridSystem::force_update() [6856]
- 0.00 0.00 1/2 FileChannel::~FileChannel() [6154]
- 0.00 0.00 1/2 JSONSerializer::~JSONSerializer() [6170]
- -----------------------------------------------
- 0.00 0.16 3/3 Scene::Scene(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) [177]
- [208] 0.3 0.00 0.16 3 ObjectPool<Entity>::ObjectPool(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned int, Entity) [208]
- 0.00 0.10 3/3 ObjectPool<Entity>::reset() [296]
- 0.00 0.06 3/3 std::vector<ObjectPool<Entity>::Entry, std::allocator<ObjectPool<Entity>::Entry> >::vector(unsigned long, ObjectPool<Entity>::Entry const&, std::allocator<ObjectPool<Entity>::Entry> const&) [380]
- 0.00 0.00 3/60003 ObjectPool<Entity>::Entry::~Entry() [376]
- 0.00 0.00 3/120234 Entity::~Entity() [243]
- 0.00 0.00 3/23980 std::vector<Handle, std::allocator<Handle> >::vector() [844]
- 0.00 0.00 6/120009 Entity::Entity(Entity const&) [565]
- 0.00 0.00 3/3 ObjectPool<Entity>::Entry::Entry(unsigned int, Entity) [1776]
- 0.00 0.00 3/92380983 void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char*>(char*, char*, std::forward_iterator_tag) [53]
- 0.00 0.00 3/17 ObjectPoolBase::ObjectPoolBase() [4981]
- 0.00 0.00 3/3 std::allocator<ObjectPool<Entity>::Entry>::allocator() [5880]
- 0.00 0.00 3/6 std::allocator<ObjectPool<Entity>::Entry>::~allocator() [5367]
- -----------------------------------------------
- 0.00 0.16 2281506/2281506 Sprite* ComponentManager::get<Sprite, (void*)0>(Handle) [79]
- [209] 0.3 0.00 0.16 2281506 ObjectPool<Sprite>::get(Handle&) [209]
- 0.10 0.06 2281506/2281506 ObjectPool<Sprite>::get(Handle&, Sprite*&) [210]
- -----------------------------------------------
- 0.10 0.06 2281506/2281506 ObjectPool<Sprite>::get(Handle&) [209]
- [210] 0.3 0.10 0.06 2281506 ObjectPool<Sprite>::get(Handle&, Sprite*&) [210]
- 0.00 0.04 2281506/2281506 std::vector<ObjectPool<Sprite>::Entry, std::allocator<ObjectPool<Sprite>::Entry> >::at(unsigned long) [477]
- 0.01 0.00 1956288/13542320 Handle::reset() [352]
- 0.01 0.00 2281506/91867127 Handle::index() const [161]
- 0.00 0.00 2281506/91867104 Handle::version() const [199]
- -----------------------------------------------
- 0.00 0.00 1/62719575 Game::Game() [138]
- 0.00 0.00 1/62719575 sf::Vector2<float> sf::operator*<float>(float, sf::Vector2<float> const&) [2900]
- 0.00 0.00 1/62719575 StartMenuScene::init(Game&)::{lambda()#2}::operator()() const [2430]
- 0.00 0.00 1/62719575 BuilderScene::create_fps_display(GraphicalSystem*)::{lambda()#1}::operator()() const [1122]
- 0.00 0.00 1/62719575 BuilderScene::create_tile_palette(GraphicalSystem*)::{lambda()#1}::operator()() const [1709]
- 0.00 0.00 1/62719575 BuilderScene::mouse_script_add_pan_behavior(Game&, Handle)::{lambda()#1}::operator()() const [1690]
- 0.00 0.00 1/62719575 BuilderScene::mouse_script_add_select_behavior(Game&, Handle)::{lambda()#1}::operator()() const [1691]
- 0.00 0.00 1/62719575 Handle ComponentManager::add<Grid, char const (&) [15], (void*)0>(char const (&) [15]) [432]
- 0.00 0.00 1/62719575 Handle ObjectPool<Grid>::add<char const (&) [15]>(char const (&) [15]) [2100]
- 0.00 0.00 1/62719575 Grid::origin(float, float) [2901]
- 0.00 0.00 1/62719575 GridSystem::GridSystem(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<Camera>) [2073]
- 0.00 0.00 2/62719575 VertexList::VertexList(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, sf::PrimitiveType, unsigned int) [2610]
- 0.00 0.00 2/62719575 Grid::Grid(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, sf::Vector2<float>, float, float) [2611]
- 0.00 0.00 4/62719575 BuilderScene::create_backdrop(GraphicalSystem*)::{lambda()#1}::operator()() const [1588]
- 0.00 0.00 4/62719575 Camera::center(float, float) [414]
- 0.00 0.00 4/62719575 FitCameraResizePolicy::resize(Camera&, sf::Vector2<float> const&) [411]
- 0.00 0.00 4/62719575 GraphicalSystem::GraphicalSystem(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, RenderSurface&, std::shared_ptr<Camera>)::{lambda(ResizeCameraMessage&)#1}::operator()(ResizeCameraMessage&) const [290]
- 0.00 0.00 22/62719575 BuilderScene::load_from_file(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) [207]
- 0.00 0.00 42/62719575 Callback::Callback(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool) [1693]
- 0.00 0.00 69/62719575 BuilderScene::mouse_script_add_zoom_behavior(Game&, Handle)::{lambda()#2}::operator()() const [993]
- 0.00 0.00 226/62719575 Rectangle::Rectangle(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, float, float, float, float) [1608]
- 0.00 0.00 760/62719575 Grid::ceil(sf::Vector2<float> const&) [1271]
- 0.00 0.00 8760/62719575 Rectangle::size(float, float) [1348]
- 0.00 0.00 352021/62719575 GridSystem::on_update(Game&, Entity&) [10]
- 0.00 0.00 352297/62719575 sf::Vector2<float> sf::operator+<float>(sf::Vector2<float> const&, sf::Vector2<float> const&) [410]
- 0.00 0.00 703558/62719575 Grid::round(sf::Vector2<float> const&) [400]
- 0.08 0.00 30650727/62719575 sf::Vector2<float> sf::operator/<float>(sf::Vector2<float> const&, float) [104]
- 0.08 0.00 30651062/62719575 sf::Vector2<float> sf::operator-<float>(sf::Vector2<float> const&, sf::Vector2<float> const&) [120]
- [211] 0.3 0.16 0.00 62719575 sf::Vector2<float>::Vector2(float, float) [211]
- -----------------------------------------------
- <spontaneous>
- [212] 0.3 0.16 0.00 std::__allocated_ptr<std::allocator<std::_Sp_counted_ptr_inplace<EntityIdChangedMessage, std::allocator<EntityIdChangedMessage>, (__gnu_cxx::_Lock_policy)2> > >::operator=(decltype(nullptr)) [212]
- -----------------------------------------------
- 0.00 0.00 69/543013 BuilderScene::mouse_script_add_zoom_behavior(Game&, Handle)::{lambda()#2}::operator()() const [993]
- 0.00 0.15 542944/543013 CallbackSystem::on_update(Game&, Entity&) [34]
- [213] 0.3 0.00 0.15 543013 std::shared_ptr<Intent> InputBinding::get<MouseWheelIntent, (void*)0>() [213]
- 0.00 0.11 543013/2630947 std::map<std::type_index, std::shared_ptr<Intent>, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Intent> > > >::find(std::type_index const&) [97]
- 0.00 0.02 543013/2630813 std::shared_ptr<Intent>::shared_ptr(std::shared_ptr<Intent> const&) [271]
- 0.00 0.01 1086026/5261626 std::_Rb_tree_const_iterator<std::pair<std::type_index const, std::shared_ptr<Intent> > >::operator->() const [482]
- 0.00 0.00 543013/2630965 std::map<std::type_index, std::shared_ptr<Intent>, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Intent> > > >::end() [631]
- 0.00 0.00 543013/104306070 std::type_index::type_index(std::type_info const&) [118]
- 0.00 0.00 1086026/5261910 std::_Rb_tree_const_iterator<std::pair<std::type_index const, std::shared_ptr<Intent> > >::_Rb_tree_const_iterator(std::_Rb_tree_iterator<std::pair<std::type_index const, std::shared_ptr<Intent> > > const&) [795]
- 0.00 0.00 543013/2630813 bool std::operator!=<Intent>(std::shared_ptr<Intent> const&, decltype(nullptr)) [924]
- 0.00 0.00 543013/2630947 std::_Rb_tree_const_iterator<std::pair<std::type_index const, std::shared_ptr<Intent> > >::operator!=(std::_Rb_tree_const_iterator<std::pair<std::type_index const, std::shared_ptr<Intent> > > const&) const [2978]
- -----------------------------------------------
- 0.00 0.00 1/3340233 Scene::remove_entity(Handle, bool) [231]
- 0.00 0.00 7828/3340233 BaseEntitySubscription::add(Handle) [33]
- 0.01 0.06 1509696/3340233 PreorderEntitySubscription::init() [29]
- 0.02 0.07 1822708/3340233 PostorderEntitySubscription::init() [28]
- [214] 0.3 0.03 0.12 3340233 std::vector<Handle, std::allocator<Handle> >::push_back(Handle const&) [214]
- 0.00 0.10 70367/70367 void std::vector<Handle, std::allocator<Handle> >::_M_realloc_insert<Handle const&>(__gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > >, Handle const&) [282]
- 0.00 0.02 3269866/3340233 void std::allocator_traits<std::allocator<Handle> >::construct<Handle, Handle const&>(std::allocator<Handle>&, Handle*, Handle const&) [644]
- 0.00 0.00 70367/39007591 std::vector<Handle, std::allocator<Handle> >::end() [155]
- -----------------------------------------------
- 0.01 0.14 495124/495124 CallbackSystem::on_update(Game&, Entity&) [34]
- [215] 0.3 0.01 0.14 495124 std::shared_ptr<Intent> InputBinding::get<RightClickIntent, (void*)0>() [215]
- 0.00 0.10 495124/2630947 std::map<std::type_index, std::shared_ptr<Intent>, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Intent> > > >::find(std::type_index const&) [97]
- 0.00 0.02 495124/2630813 std::shared_ptr<Intent>::shared_ptr(std::shared_ptr<Intent> const&) [271]
- 0.00 0.01 990248/5261626 std::_Rb_tree_const_iterator<std::pair<std::type_index const, std::shared_ptr<Intent> > >::operator->() const [482]
- 0.00 0.00 495124/2630965 std::map<std::type_index, std::shared_ptr<Intent>, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Intent> > > >::end() [631]
- 0.00 0.00 495124/104306070 std::type_index::type_index(std::type_info const&) [118]
- 0.00 0.00 990248/5261910 std::_Rb_tree_const_iterator<std::pair<std::type_index const, std::shared_ptr<Intent> > >::_Rb_tree_const_iterator(std::_Rb_tree_iterator<std::pair<std::type_index const, std::shared_ptr<Intent> > > const&) [795]
- 0.00 0.00 495124/2630813 bool std::operator!=<Intent>(std::shared_ptr<Intent> const&, decltype(nullptr)) [924]
- 0.00 0.00 495124/2630947 std::_Rb_tree_const_iterator<std::pair<std::type_index const, std::shared_ptr<Intent> > >::operator!=(std::_Rb_tree_const_iterator<std::pair<std::type_index const, std::shared_ptr<Intent> > > const&) const [2978]
- -----------------------------------------------
- 0.01 0.14 8140125/8140125 boost::detail::variant::invoke_visitor<boost::detail::variant::reflect, false>::result_type boost::variant<Circle, Rectangle, Sprite, Text, VertexList>::internal_apply_visitor<boost::detail::variant::invoke_visitor<boost::detail::variant::reflect, false> >(boost::detail::variant::invoke_visitor<boost::detail::variant::reflect, false>&) const [166]
- [216] 0.3 0.01 0.14 8140125 boost::detail::variant::invoke_visitor<boost::detail::variant::reflect, false>::result_type boost::variant<Circle, Rectangle, Sprite, Text, VertexList>::internal_apply_visitor_impl<boost::detail::variant::invoke_visitor<boost::detail::variant::reflect, false>, void const*>(int, int, boost::detail::variant::invoke_visitor<boost::detail::variant::reflect, false>&, void const*) [216]
- 0.04 0.10 8140125/8140125 boost::detail::variant::invoke_visitor<boost::detail::variant::reflect, false>::result_type boost::detail::variant::visitation_impl<mpl_::int_<0>, boost::detail::variant::visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<5l>, Circle, boost::mpl::l_item<mpl_::long_<4l>, Rectangle, boost::mpl::l_item<mpl_::long_<3l>, Sprite, boost::mpl::l_item<mpl_::long_<2l>, Text, boost::mpl::l_item<mpl_::long_<1l>, VertexList, boost::mpl::l_end> > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >, boost::detail::variant::invoke_visitor<boost::detail::variant::reflect, false>, void const*, boost::variant<Circle, Rectangle, Sprite, Text, VertexList>::has_fallback_type_>(int, int, boost::detail::variant::invoke_visitor<boost::detail::variant::reflect, false>&, void const*, mpl_::bool_<false>, boost::variant<Circle, Rectangle, Sprite, Text, VertexList>::has_fallback_type_, mpl_::int_<0>*, boost::detail::variant::visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<5l>, Circle, boost::mpl::l_item<mpl_::long_<4l>, Rectangle, boost::mpl::l_item<mpl_::long_<3l>, Sprite, boost::mpl::l_item<mpl_::long_<2l>, Text, boost::mpl::l_item<mpl_::long_<1l>, VertexList, boost::mpl::l_end> > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >*) [228]
- -----------------------------------------------
- 0.00 0.07 41/94 GridSystem::create_row(Entity*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, float) [371]
- 0.00 0.08 53/94 GridSystem::create_col(Entity*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, float) [322]
- [217] 0.3 0.00 0.15 94 GridSystem::create_gridline(Entity*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, float, float, float, float) [217]
- 0.00 0.11 94/222 Scene::create_entity(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [154]
- 0.00 0.04 94/94 Handle Entity::add<Rectangle, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, int, int, float&, float&, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, int&&, int&&, float&, float&) [438]
- 0.00 0.00 94/157 System::add_to_scene_node(Entity*, Entity*, int) [1064]
- 0.00 0.00 94/2333285 Rectangle* Entity::get<Rectangle, (void*)0>() [55]
- 0.00 0.00 94/37528737 Entity::space() const [169]
- 0.00 0.00 94/41016839 System::scene() [255]
- 0.00 0.00 94/8872 SceneNode::position(float, float) [3586]
- 0.00 0.00 94/128 Color::Color(unsigned char, unsigned char, unsigned char, unsigned char) [4494]
- 0.00 0.00 94/8213 Color::operator sf::Color() const [3597]
- 0.00 0.00 94/113 Rectangle::color(sf::Color const&) [4501]
- 0.00 0.00 94/8266 Color::~Color() [3596]
- -----------------------------------------------
- 0.00 0.00 7/11080207 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::shared_ptr<Intent> >, std::_Select1st<std::pair<std::type_index const, std::shared_ptr<Intent> > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Intent> > > >::_M_insert_node(std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<std::type_index const, std::shared_ptr<Intent> > >*) [1856]
- 0.00 0.00 16/11080207 std::_Rb_tree_iterator<std::pair<std::type_index const, std::shared_ptr<Intent> > > std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::shared_ptr<Intent> >, std::_Select1st<std::pair<std::type_index const, std::shared_ptr<Intent> > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Intent> > > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<std::type_index&&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<std::type_index const, std::shared_ptr<Intent> > >, std::piecewise_construct_t const&, std::tuple<std::type_index&&>&&, std::tuple<>&&) [1025]
- 0.04 0.11 11080184/11080207 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::shared_ptr<Intent> >, std::_Select1st<std::pair<std::type_index const, std::shared_ptr<Intent> > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Intent> > > >::_M_lower_bound(std::_Rb_tree_node<std::pair<std::type_index const, std::shared_ptr<Intent> > >*, std::_Rb_tree_node_base*, std::type_index const&) [122]
- [218] 0.3 0.04 0.11 11080207 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::shared_ptr<Intent> >, std::_Select1st<std::pair<std::type_index const, std::shared_ptr<Intent> > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Intent> > > >::_S_key(std::_Rb_tree_node<std::pair<std::type_index const, std::shared_ptr<Intent> > > const*) [218]
- 0.01 0.06 11080207/11080207 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::shared_ptr<Intent> >, std::_Select1st<std::pair<std::type_index const, std::shared_ptr<Intent> > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Intent> > > >::_S_value(std::_Rb_tree_node<std::pair<std::type_index const, std::shared_ptr<Intent> > > const*) [362]
- 0.04 0.00 11080207/13711186 std::_Select1st<std::pair<std::type_index const, std::shared_ptr<Intent> > >::operator()(std::pair<std::type_index const, std::shared_ptr<Intent> > const&) const [421]
- -----------------------------------------------
- 0.04 0.11 2314274/2314274 VertexList* ComponentManager::get<VertexList, (void*)0>(Handle) [80]
- [219] 0.3 0.04 0.11 2314274 ObjectPool<VertexList>::get(Handle&) [219]
- 0.04 0.07 2314274/2314274 ObjectPool<VertexList>::get(Handle&, VertexList*&) [278]
- -----------------------------------------------
- 0.00 0.00 12/513247 BuilderScene::mouse_script_add_pan_behavior(Game&, Handle)::{lambda()#3}::operator()() const [1093]
- 0.00 0.00 429/513247 BuilderScene::create_mouse_entity(Game&)::{lambda()#1}::operator()() const [679]
- 0.00 0.00 429/513247 BuilderScene::mouse_script_add_pan_behavior(Game&, Handle)::{lambda()#2}::operator()() const [722]
- 0.00 0.00 429/513247 BuilderScene::mouse_script_add_select_behavior(Game&, Handle)::{lambda()#2}::operator()() const [932]
- 0.00 0.15 511948/513247 CallbackSystem::on_update(Game&, Entity&) [34]
- [220] 0.3 0.00 0.15 513247 std::shared_ptr<Intent> InputBinding::get<MouseXIntent, (void*)0>() [220]
- 0.00 0.11 513247/2630947 std::map<std::type_index, std::shared_ptr<Intent>, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Intent> > > >::find(std::type_index const&) [97]
- 0.00 0.02 513113/2630813 std::shared_ptr<Intent>::shared_ptr(std::shared_ptr<Intent> const&) [271]
- 0.00 0.01 1026226/5261626 std::_Rb_tree_const_iterator<std::pair<std::type_index const, std::shared_ptr<Intent> > >::operator->() const [482]
- 0.00 0.00 513247/2630965 std::map<std::type_index, std::shared_ptr<Intent>, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Intent> > > >::end() [631]
- 0.00 0.00 513247/104306070 std::type_index::type_index(std::type_info const&) [118]
- 0.00 0.00 1026494/5261910 std::_Rb_tree_const_iterator<std::pair<std::type_index const, std::shared_ptr<Intent> > >::_Rb_tree_const_iterator(std::_Rb_tree_iterator<std::pair<std::type_index const, std::shared_ptr<Intent> > > const&) [795]
- 0.00 0.00 513113/2630813 bool std::operator!=<Intent>(std::shared_ptr<Intent> const&, decltype(nullptr)) [924]
- 0.00 0.00 513247/2630947 std::_Rb_tree_const_iterator<std::pair<std::type_index const, std::shared_ptr<Intent> > >::operator!=(std::_Rb_tree_const_iterator<std::pair<std::type_index const, std::shared_ptr<Intent> > > const&) const [2978]
- 0.00 0.00 134/134 std::shared_ptr<Intent>::shared_ptr(decltype(nullptr)) [4493]
- -----------------------------------------------
- 0.00 0.00 12/513113 BuilderScene::mouse_script_add_pan_behavior(Game&, Handle)::{lambda()#3}::operator()() const [1093]
- 0.00 0.00 429/513113 BuilderScene::create_mouse_entity(Game&)::{lambda()#1}::operator()() const [679]
- 0.00 0.00 429/513113 BuilderScene::mouse_script_add_pan_behavior(Game&, Handle)::{lambda()#2}::operator()() const [722]
- 0.00 0.00 429/513113 BuilderScene::mouse_script_add_select_behavior(Game&, Handle)::{lambda()#2}::operator()() const [932]
- 0.00 0.15 511814/513113 CallbackSystem::on_update(Game&, Entity&) [34]
- [221] 0.3 0.00 0.15 513113 std::shared_ptr<Intent> InputBinding::get<MouseYIntent, (void*)0>() [221]
- 0.00 0.11 513113/2630947 std::map<std::type_index, std::shared_ptr<Intent>, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Intent> > > >::find(std::type_index const&) [97]
- 0.00 0.02 513113/2630813 std::shared_ptr<Intent>::shared_ptr(std::shared_ptr<Intent> const&) [271]
- 0.00 0.01 1026226/5261626 std::_Rb_tree_const_iterator<std::pair<std::type_index const, std::shared_ptr<Intent> > >::operator->() const [482]
- 0.00 0.00 513113/2630965 std::map<std::type_index, std::shared_ptr<Intent>, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Intent> > > >::end() [631]
- 0.00 0.00 513113/104306070 std::type_index::type_index(std::type_info const&) [118]
- 0.00 0.00 1026226/5261910 std::_Rb_tree_const_iterator<std::pair<std::type_index const, std::shared_ptr<Intent> > >::_Rb_tree_const_iterator(std::_Rb_tree_iterator<std::pair<std::type_index const, std::shared_ptr<Intent> > > const&) [795]
- 0.00 0.00 513113/2630813 bool std::operator!=<Intent>(std::shared_ptr<Intent> const&, decltype(nullptr)) [924]
- 0.00 0.00 513113/2630947 std::_Rb_tree_const_iterator<std::pair<std::type_index const, std::shared_ptr<Intent> > >::operator!=(std::_Rb_tree_const_iterator<std::pair<std::type_index const, std::shared_ptr<Intent> > > const&) const [2978]
- -----------------------------------------------
- 0.00 0.00 23/3185248 Scene::remove_entity(Handle, bool) [231]
- 0.00 0.00 424/3185248 Scene::~Scene() [171]
- 0.00 0.00 24710/3185248 GridSystem::on_update(Game&, Entity&) [10]
- 0.00 0.07 1566664/3185248 PostorderEntitySubscription::init() [28]
- 0.00 0.07 1593427/3185248 PreorderEntitySubscription::init() [29]
- [222] 0.3 0.00 0.15 3185248 SceneNode::num_children() const [222]
- 0.15 0.00 3185248/6354321 std::vector<SceneNode*, std::allocator<SceneNode*> >::size() const [139]
- -----------------------------------------------
- 0.03 0.12 222/222 Scene::create_entity(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [154]
- [223] 0.3 0.03 0.12 222 void Messageable::send_message<EntityCreatedMessage, (void*)0, Handle&>(Handle&) [223]
- 0.00 0.10 222/234 Scene::send_message_helper(std::shared_ptr<Message>) [280]
- 0.01 0.00 666/666 std::shared_ptr<Message>::shared_ptr<EntityCreatedMessage, void>(std::shared_ptr<EntityCreatedMessage> const&) [762]
- 0.00 0.01 222/222 std::shared_ptr<EntityCreatedMessage> std::make_shared<EntityCreatedMessage, Handle&>(Handle&) [956]
- 0.00 0.00 666/315081 std::shared_ptr<Message>::~shared_ptr() [903]
- 0.00 0.00 222/222 std::shared_ptr<EntityCreatedMessage>::~shared_ptr() [1463]
- 0.00 0.00 222/2079 Handle& std::forward<Handle&>(std::remove_reference<Handle&>::type&) [3858]
- 0.00 0.00 222/597 Message::async(bool) [4166]
- 0.00 0.00 222/222 std::__shared_ptr_access<EntityCreatedMessage, (__gnu_cxx::_Lock_policy)2, false, false>::operator->() const [4360]
- 0.00 0.00 222/597 Messageable::pre_send_message(std::shared_ptr<Message>) [4164]
- 0.00 0.00 222/597 Messageable::post_send_message(std::shared_ptr<Message>) [4165]
- -----------------------------------------------
- 0.00 0.14 495804/495804 CallbackSystem::on_update(Game&, Entity&) [34]
- [224] 0.3 0.00 0.14 495804 std::shared_ptr<Intent> InputBinding::get<LeftClickIntent, (void*)0>() [224]
- 0.00 0.10 495804/2630947 std::map<std::type_index, std::shared_ptr<Intent>, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Intent> > > >::find(std::type_index const&) [97]
- 0.00 0.02 495804/2630813 std::shared_ptr<Intent>::shared_ptr(std::shared_ptr<Intent> const&) [271]
- 0.00 0.01 991608/5261626 std::_Rb_tree_const_iterator<std::pair<std::type_index const, std::shared_ptr<Intent> > >::operator->() const [482]
- 0.00 0.00 495804/2630965 std::map<std::type_index, std::shared_ptr<Intent>, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Intent> > > >::end() [631]
- 0.00 0.00 495804/104306070 std::type_index::type_index(std::type_info const&) [118]
- 0.00 0.00 991608/5261910 std::_Rb_tree_const_iterator<std::pair<std::type_index const, std::shared_ptr<Intent> > >::_Rb_tree_const_iterator(std::_Rb_tree_iterator<std::pair<std::type_index const, std::shared_ptr<Intent> > > const&) [795]
- 0.00 0.00 495804/2630813 bool std::operator!=<Intent>(std::shared_ptr<Intent> const&, decltype(nullptr)) [924]
- 0.00 0.00 495804/2630947 std::_Rb_tree_const_iterator<std::pair<std::type_index const, std::shared_ptr<Intent> > >::operator!=(std::_Rb_tree_const_iterator<std::pair<std::type_index const, std::shared_ptr<Intent> > > const&) const [2978]
- -----------------------------------------------
- 0.14 0.00 1/1 void Mailbox::handle<SetGridVisibilityMessage, GridSystem::on_init(Game&)::{lambda(SetGridVisibilityMessage&)#1}>(GridSystem::on_init(Game&)::{lambda(SetGridVisibilityMessage&)#1}) [192]
- [225] 0.3 0.14 0.00 1 void Mailbox::handle<SetGridVisibilityMessage, (void*)0>(std::function<void (SetGridVisibilityMessage&)> const&) [225]
- 0.00 0.00 1/1 std::shared_ptr<Mailbox::HandlerEntryImpl<SetGridVisibilityMessage, (void*)0> > std::make_shared<Mailbox::HandlerEntryImpl<SetGridVisibilityMessage, (void*)0>, std::function<void (SetGridVisibilityMessage&)> const&>(std::function<void (SetGridVisibilityMessage&)> const&) [2246]
- 0.00 0.00 1/36 std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> >::~pair() [1677]
- 0.00 0.00 1/54 std::shared_ptr<Mailbox::HandlerEntry>::~shared_ptr() [1643]
- 0.00 0.00 1/1 std::shared_ptr<Mailbox::HandlerEntryImpl<SetGridVisibilityMessage, (void*)0> >::~shared_ptr() [2672]
- 0.00 0.00 1/18 std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> >::pair<std::type_index, std::shared_ptr<Mailbox::HandlerEntry>&, true>(std::type_index&&, std::shared_ptr<Mailbox::HandlerEntry>&) [1799]
- 0.00 0.00 1/18 std::map<std::type_index, std::shared_ptr<Mailbox::HandlerEntry>, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > > >::insert(std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> >&&) [1834]
- 0.00 0.00 1/104306070 std::type_index::type_index(std::type_info const&) [118]
- 0.00 0.00 1/1 std::shared_ptr<Mailbox::HandlerEntry>::shared_ptr<Mailbox::HandlerEntryImpl<SetGridVisibilityMessage, (void*)0>, void>(std::shared_ptr<Mailbox::HandlerEntryImpl<SetGridVisibilityMessage, (void*)0> >&&) [7139]
- -----------------------------------------------
- 0.00 0.00 13/63487712 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > >, std::_Select1st<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >::_M_get_insert_hint_unique_pos(std::_Rb_tree_const_iterator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > >, std::type_index const&) [179]
- 0.00 0.00 21/63487712 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > >, std::_Select1st<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >::_M_erase(std::_Rb_tree_node<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > >*) [533]
- 0.14 0.00 63487678/63487712 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > >, std::_Select1st<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >::_M_lower_bound(std::_Rb_tree_node<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > >*, std::_Rb_tree_node_base*, std::type_index const&) [22]
- [226] 0.3 0.14 0.00 63487712 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > >, std::_Select1st<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >::_S_right(std::_Rb_tree_node_base*) [226]
- -----------------------------------------------
- <spontaneous>
- [227] 0.3 0.14 0.00 void __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >::construct<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > >, std::piecewise_construct_t const&, std::tuple<std::type_index const&>, std::tuple<> >(std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > >*, std::piecewise_construct_t const&, std::tuple<std::type_index const&>&&, std::tuple<>&&) [227]
- -----------------------------------------------
- 0.04 0.10 8140125/8140125 boost::detail::variant::invoke_visitor<boost::detail::variant::reflect, false>::result_type boost::variant<Circle, Rectangle, Sprite, Text, VertexList>::internal_apply_visitor_impl<boost::detail::variant::invoke_visitor<boost::detail::variant::reflect, false>, void const*>(int, int, boost::detail::variant::invoke_visitor<boost::detail::variant::reflect, false>&, void const*) [216]
- [228] 0.3 0.04 0.10 8140125 boost::detail::variant::invoke_visitor<boost::detail::variant::reflect, false>::result_type boost::detail::variant::visitation_impl<mpl_::int_<0>, boost::detail::variant::visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<5l>, Circle, boost::mpl::l_item<mpl_::long_<4l>, Rectangle, boost::mpl::l_item<mpl_::long_<3l>, Sprite, boost::mpl::l_item<mpl_::long_<2l>, Text, boost::mpl::l_item<mpl_::long_<1l>, VertexList, boost::mpl::l_end> > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >, boost::detail::variant::invoke_visitor<boost::detail::variant::reflect, false>, void const*, boost::variant<Circle, Rectangle, Sprite, Text, VertexList>::has_fallback_type_>(int, int, boost::detail::variant::invoke_visitor<boost::detail::variant::reflect, false>&, void const*, mpl_::bool_<false>, boost::variant<Circle, Rectangle, Sprite, Text, VertexList>::has_fallback_type_, mpl_::int_<0>*, boost::detail::variant::visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<5l>, Circle, boost::mpl::l_item<mpl_::long_<4l>, Rectangle, boost::mpl::l_item<mpl_::long_<3l>, Sprite, boost::mpl::l_item<mpl_::long_<2l>, Text, boost::mpl::l_item<mpl_::long_<1l>, VertexList, boost::mpl::l_end> > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >*) [228]
- 0.02 0.08 8140125/8140125 boost::detail::variant::invoke_visitor<boost::detail::variant::reflect, false>::result_type boost::detail::variant::visitation_impl_invoke<boost::detail::variant::invoke_visitor<boost::detail::variant::reflect, false>, void const*, Sprite, boost::variant<Circle, Rectangle, Sprite, Text, VertexList>::has_fallback_type_>(int, boost::detail::variant::invoke_visitor<boost::detail::variant::reflect, false>&, void const*, Sprite*, boost::variant<Circle, Rectangle, Sprite, Text, VertexList>::has_fallback_type_, int) [294]
- -----------------------------------------------
- 0.00 0.14 1/1 BuilderScene::init(Game&) [108]
- [229] 0.3 0.00 0.14 1 BuilderScene::create_hud(Game&) [229]
- 0.00 0.06 1/1 BuilderScene::create_fps_display(GraphicalSystem*) [390]
- 0.00 0.02 2/3 BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>) [495]
- 0.00 0.02 1/1 Handle Entity::add<Collision, char const (&) [28], sf::Rect<float>, (void*)0>(char const (&) [28], sf::Rect<float>&&) [636]
- 0.00 0.01 1/1 Handle Entity::add<Rectangle, char const (&) [19], int, int, int, int, (void*)0>(char const (&) [19], int&&, int&&, int&&, int&&) [693]
- 0.00 0.01 1/1 BuilderScene::create_tile_palette(GraphicalSystem*) [697]
- 0.00 0.00 1/6 BuilderScene::create_panel(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) [561]
- 0.00 0.00 3/222 Scene::create_entity(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [154]
- 0.00 0.00 1/1 Handle Entity::add<Callback, char const (&) [18], bool, (void*)0>(char const (&) [18], bool&&) [1131]
- 0.00 0.00 1/1 Handle Entity::add<Clickable, char const (&) [19], (void*)0>(char const (&) [19]) [1138]
- 0.00 0.00 1/1 Handle Entity::add<Rectangle, char const (&) [23], int, int, int, int, (void*)0>(char const (&) [23], int&&, int&&, int&&, int&&) [1147]
- 0.00 0.00 1/1 Handle Entity::add<PlayerProfile, char const (&) [23], int, (void*)0>(char const (&) [23], int&&) [1150]
- 0.00 0.00 1/2 Handle Entity::add<Collision, char const (&) [22], sf::Rect<float>, (void*)0>(char const (&) [22], sf::Rect<float>&&) [1099]
- 0.00 0.00 1/1 Handle Entity::add<Collision, char const (&) [29], sf::Rect<float>, (void*)0>(char const (&) [29], sf::Rect<float>&&) [1156]
- 0.00 0.00 1/1 Handle Entity::add<Collision, char const (&) [19], sf::Rect<float>, (void*)0>(char const (&) [19], sf::Rect<float>&&) [1154]
- 0.00 0.00 7/214 Scene::add_to_scene_node(Entity*, Entity*, int) [1033]
- 0.00 0.00 5/2125 Scene::get_entity(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [553]
- 0.00 0.00 5/390 std::function<void ()>::~function() [1115]
- 0.00 0.00 2/29 Callback::left_release(std::function<void ()>) [1266]
- 0.00 0.00 8/2333285 Rectangle* Entity::get<Rectangle, (void*)0>() [55]
- 0.00 0.00 1/10 Callback::camera_resize(std::function<void ()>) [1349]
- 0.00 0.00 3/2079911 Callback* Entity::get<Callback, (void*)0>() [57]
- 0.00 0.00 1/1 std::function<void ()>::function<BuilderScene::create_hud(Game&)::{lambda()#1}, void, void>(BuilderScene::create_hud(Game&)::{lambda()#1}) [2349]
- 0.00 0.00 1/1 std::function<void ()>::function<BuilderScene::create_hud(Game&)::{lambda()#2}, void, void>(BuilderScene::create_hud(Game&)::{lambda()#2}) [2347]
- 0.00 0.00 1/1 std::function<void ()>::function<BuilderScene::create_hud(Game&)::{lambda()#3}, void, void>(BuilderScene::create_hud(Game&)::{lambda()#3}) [2348]
- 0.00 0.00 3/43413833 Scene::get_entity(Handle) [45]
- 0.00 0.00 1/5 GraphicalSystem* Scene::get_system<GraphicalSystem, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) const [1955]
- 0.00 0.00 1/37528737 Entity::space() const [169]
- 0.00 0.00 6/1437483 sf::Rect<float>::Rect(float, float, float, float) [2997]
- 0.00 0.00 4/128 Color::Color(unsigned char, unsigned char, unsigned char, unsigned char) [4494]
- 0.00 0.00 4/8213 Color::operator sf::Color() const [3597]
- 0.00 0.00 4/8266 Color::~Color() [3596]
- 0.00 0.00 2/113 Rectangle::color(sf::Color const&) [4501]
- 0.00 0.00 2/9 Rectangle::outline_color(sf::Color const&) [5147]
- 0.00 0.00 2/9 Rectangle::outline_thickness(float) [5148]
- 0.00 0.00 2/17 Rectangle::local_bounds() const [4983]
- 0.00 0.00 2/3 std::function<void ()>::function(decltype(nullptr)) [6072]
- 0.00 0.00 1/15 Game::window() [5002]
- 0.00 0.00 1/12 Canvas::size() const [5059]
- 0.00 0.00 1/703360 SceneNode::position() const [3028]
- -----------------------------------------------
- 0.01 0.12 7894/7894 Game::main_loop() [3]
- [230] 0.3 0.01 0.12 7894 InputManager::update(Game&) [230]
- 0.05 0.07 15788/15788 InputDevice::update(Game&) [242]
- 0.00 0.00 23682/31763 std::map<unsigned int, InputDevice*, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, InputDevice*> > >::end() [3336]
- 0.00 0.00 23682/23682 std::_Rb_tree_iterator<std::pair<unsigned int const, InputDevice*> >::operator!=(std::_Rb_tree_iterator<std::pair<unsigned int const, InputDevice*> > const&) const [3414]
- 0.00 0.00 15788/15788 std::_Rb_tree_iterator<std::pair<unsigned int const, InputDevice*> >::operator->() const [3475]
- 0.00 0.00 15788/15788 std::_Rb_tree_iterator<std::pair<unsigned int const, InputDevice*> >::operator++() [3476]
- 0.00 0.00 7894/7895 std::map<unsigned int, InputDevice*, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, InputDevice*> > >::begin() [3616]
- -----------------------------------------------
- 0.00 0.13 1/1 BuilderScene::file_dialog_box()::{lambda()#2}::operator()() const [137]
- [231] 0.3 0.00 0.13 1 Scene::remove_entity(Handle, bool) [231]
- 0.00 0.11 9/9 Entity::reset() [279]
- 0.01 0.00 1/1 SceneNode::remove(unsigned int) [774]
- 0.00 0.01 27/27 std::reverse_iterator<__gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > > >::operator*() const [918]
- 0.00 0.00 9/9 void Messageable::send_message<EntityDestroyedMessage, (void*)0, Handle&>(Handle&) [994]
- 0.00 0.00 9/9 ObjectPool<Entity>::remove(Handle const&) [995]
- 0.00 0.00 9/9 std::reverse_iterator<__gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > > >::operator++() [1032]
- 0.00 0.00 9/3168806 SceneNode::entity() const [101]
- 0.00 0.00 17/3160704 std::vector<Handle, std::allocator<Handle> >::push_back(Handle&&) [151]
- 0.00 0.00 1/7897 std::vector<Handle, std::allocator<Handle> >::rbegin() [760]
- 0.00 0.00 2/40299 std::vector<Handle, std::allocator<Handle> >::~vector() [547]
- 0.00 0.00 23/3185248 SceneNode::num_children() const [222]
- 0.00 0.00 14/3168779 SceneNode::get_child(unsigned int) const [178]
- 0.00 0.00 2/23980 std::vector<Handle, std::allocator<Handle> >::vector() [844]
- 0.00 0.00 9/1488784 Entity::handle() const [385]
- 0.00 0.00 10/43413833 Scene::get_entity(Handle) [45]
- 0.00 0.00 9/43413842 ObjectPool<Entity>::get(Handle&) [46]
- 0.00 0.00 10/3176158 std::vector<Handle, std::allocator<Handle> >::empty() const [361]
- 0.00 0.00 35/37528737 Entity::space() const [169]
- 0.00 0.00 9/222 std::vector<SceneNode*, std::allocator<SceneNode*> >::push_back(SceneNode*&&) [1508]
- 0.00 0.00 10/10 bool std::operator!=<__gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > > >(std::reverse_iterator<__gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > > > const&, std::reverse_iterator<__gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > > > const&) [2175]
- 0.00 0.00 10/1574570 std::vector<Handle, std::allocator<Handle> >::rend() [661]
- 0.00 0.00 9/3160100 std::vector<Handle, std::allocator<Handle> >::back() [501]
- 0.00 0.00 9/3160100 std::vector<Handle, std::allocator<Handle> >::pop_back() [525]
- 0.00 0.00 1/3340233 std::vector<Handle, std::allocator<Handle> >::push_back(Handle const&) [214]
- 0.00 0.00 1/99804402 SceneNode::parent() const [165]
- 0.00 0.00 10/10 std::vector<SceneNode*, std::allocator<SceneNode*> >::rend() [5129]
- 0.00 0.00 10/10 bool std::operator!=<__gnu_cxx::__normal_iterator<SceneNode**, std::vector<SceneNode*, std::allocator<SceneNode*> > > >(std::reverse_iterator<__gnu_cxx::__normal_iterator<SceneNode**, std::vector<SceneNode*, std::allocator<SceneNode*> > > > const&, std::reverse_iterator<__gnu_cxx::__normal_iterator<SceneNode**, std::vector<SceneNode*, std::allocator<SceneNode*> > > > const&) [5145]
- 0.00 0.00 9/9 std::reverse_iterator<__gnu_cxx::__normal_iterator<SceneNode**, std::vector<SceneNode*, std::allocator<SceneNode*> > > >::operator*() const [5182]
- 0.00 0.00 9/222 SceneNode::~SceneNode() [4351]
- 0.00 0.00 9/9 std::reverse_iterator<__gnu_cxx::__normal_iterator<SceneNode**, std::vector<SceneNode*, std::allocator<SceneNode*> > > >::operator++() [5204]
- 0.00 0.00 1/47533 Handle::operator==(Handle const&) const [3302]
- 0.00 0.00 1/225 std::vector<SceneNode*, std::allocator<SceneNode*> >::vector() [4330]
- 0.00 0.00 1/1 std::vector<SceneNode*, std::allocator<SceneNode*> >::rbegin() [7574]
- 0.00 0.00 1/225 std::vector<SceneNode*, std::allocator<SceneNode*> >::~vector() [4331]
- -----------------------------------------------
- 24677 std::_Rb_tree<unsigned int, std::pair<unsigned int const, Entity*>, std::_Select1st<std::pair<unsigned int const, Entity*> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, Entity*> > >::_M_erase(std::_Rb_tree_node<std::pair<unsigned int const, Entity*> >*) [232]
- 0.13 0.00 91928115/91928115 std::_Rb_tree<unsigned int, std::pair<unsigned int const, Entity*>, std::_Select1st<std::pair<unsigned int const, Entity*> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, Entity*> > >::~_Rb_tree() [65]
- [232] 0.3 0.13 0.00 91928115+24677 std::_Rb_tree<unsigned int, std::pair<unsigned int const, Entity*>, std::_Select1st<std::pair<unsigned int const, Entity*> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, Entity*> > >::_M_erase(std::_Rb_tree_node<std::pair<unsigned int const, Entity*> >*) [232]
- 0.00 0.00 24677/24677 std::_Rb_tree<unsigned int, std::pair<unsigned int const, Entity*>, std::_Select1st<std::pair<unsigned int const, Entity*> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, Entity*> > >::_M_drop_node(std::_Rb_tree_node<std::pair<unsigned int const, Entity*> >*) [1181]
- 0.00 0.00 24677/393734 std::_Rb_tree<unsigned int, std::pair<unsigned int const, Entity*>, std::_Select1st<std::pair<unsigned int const, Entity*> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, Entity*> > >::_S_right(std::_Rb_tree_node_base*) [3050]
- 0.00 0.00 24677/220039 std::_Rb_tree<unsigned int, std::pair<unsigned int const, Entity*>, std::_Select1st<std::pair<unsigned int const, Entity*> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, Entity*> > >::_S_left(std::_Rb_tree_node_base*) [3114]
- 24677 std::_Rb_tree<unsigned int, std::pair<unsigned int const, Entity*>, std::_Select1st<std::pair<unsigned int const, Entity*> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, Entity*> > >::_M_erase(std::_Rb_tree_node<std::pair<unsigned int const, Entity*> >*) [232]
- -----------------------------------------------
- 0.12 0.01 101616215/101616215 std::_Rb_tree_node<std::pair<std::type_index const, Handle> >::_M_valptr() [144]
- [233] 0.3 0.12 0.01 101616215 __gnu_cxx::__aligned_membuf<std::pair<std::type_index const, Handle> >::_M_ptr() [233]
- 0.01 0.00 101616215/101616215 __gnu_cxx::__aligned_membuf<std::pair<std::type_index const, Handle> >::_M_addr() [780]
- -----------------------------------------------
- 0.00 0.00 2/50806174 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > >, std::_Select1st<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >::_M_get_insert_unique_pos(std::type_index const&) [328]
- 0.00 0.00 12/50806174 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > >, std::_Select1st<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >::_M_insert_node(std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > >*) [162]
- 0.00 0.00 21/50806174 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > >, std::_Select1st<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >::_M_get_insert_hint_unique_pos(std::_Rb_tree_const_iterator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > >, std::type_index const&) [179]
- 0.13 0.00 50806139/50806174 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > >, std::_Select1st<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >::lower_bound(std::type_index const&) [17]
- [234] 0.3 0.13 0.00 50806174 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > >, std::_Select1st<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >::_M_end() [234]
- -----------------------------------------------
- 0.00 0.13 1/1 Game::Game() [138]
- [235] 0.3 0.00 0.13 1 Mouse::Mouse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [235]
- 0.10 0.03 3/3 InputDevice::add_axis(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [237]
- 0.00 0.00 5/106 InputDevice::add_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1234]
- 0.00 0.00 1/2 InputDevice::InputDevice(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [2494]
- -----------------------------------------------
- 0.00 0.00 59/2248 std::_Rb_tree<std::type_index, std::pair<std::type_index const, Handle>, std::_Select1st<std::pair<std::type_index const, Handle> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > >::_M_erase_aux(std::_Rb_tree_const_iterator<std::pair<std::type_index const, Handle> >) [1002]
- 0.00 0.12 2189/2248 std::_Rb_tree<std::type_index, std::pair<std::type_index const, Handle>, std::_Select1st<std::pair<std::type_index const, Handle> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > >::_M_erase(std::_Rb_tree_node<std::pair<std::type_index const, Handle> >*) [246]
- [236] 0.3 0.00 0.13 2248 std::_Rb_tree<std::type_index, std::pair<std::type_index const, Handle>, std::_Select1st<std::pair<std::type_index const, Handle> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > >::_M_drop_node(std::_Rb_tree_node<std::pair<std::type_index const, Handle> >*) [236]
- 0.00 0.13 2248/2248 std::_Rb_tree<std::type_index, std::pair<std::type_index const, Handle>, std::_Select1st<std::pair<std::type_index const, Handle> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > >::_M_put_node(std::_Rb_tree_node<std::pair<std::type_index const, Handle> >*) [241]
- 0.00 0.00 2248/2248 std::_Rb_tree<std::type_index, std::pair<std::type_index const, Handle>, std::_Select1st<std::pair<std::type_index const, Handle> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > >::_M_destroy_node(std::_Rb_tree_node<std::pair<std::type_index const, Handle> >*) [1473]
- -----------------------------------------------
- 0.10 0.03 3/3 Mouse::Mouse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [235]
- [237] 0.3 0.10 0.03 3 InputDevice::add_axis(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [237]
- 0.03 0.00 3/3 std::enable_if<std::is_assignable<std::__shared_ptr<InputElement, (__gnu_cxx::_Lock_policy)2>&, std::shared_ptr<Axis> >::value, std::shared_ptr<InputElement>&>::type std::shared_ptr<InputElement>::operator=<Axis>(std::shared_ptr<Axis>&&) [540]
- 0.00 0.00 3/16188 std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<InputElement>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > > >::operator[](std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [653]
- 0.00 0.00 3/3 std::shared_ptr<Axis>::~shared_ptr() [2444]
- 0.00 0.00 3/3 std::shared_ptr<Axis> std::make_shared<Axis, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [2472]
- -----------------------------------------------
- 0.13 0.00 96010461/96010461 Scene::global_transform(Entity&) [74]
- [238] 0.3 0.13 0.00 96010461 SceneNode::transform() const [238]
- -----------------------------------------------
- 0.13 0.00 2248/2248 std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<std::type_index const, Handle> > > >::deallocate(std::allocator<std::_Rb_tree_node<std::pair<std::type_index const, Handle> > >&, std::_Rb_tree_node<std::pair<std::type_index const, Handle> >*, unsigned long) [240]
- [239] 0.3 0.13 0.00 2248 __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<std::type_index const, Handle> > >::deallocate(std::_Rb_tree_node<std::pair<std::type_index const, Handle> >*, unsigned long) [239]
- -----------------------------------------------
- 0.00 0.13 2248/2248 std::_Rb_tree<std::type_index, std::pair<std::type_index const, Handle>, std::_Select1st<std::pair<std::type_index const, Handle> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > >::_M_put_node(std::_Rb_tree_node<std::pair<std::type_index const, Handle> >*) [241]
- [240] 0.3 0.00 0.13 2248 std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<std::type_index const, Handle> > > >::deallocate(std::allocator<std::_Rb_tree_node<std::pair<std::type_index const, Handle> > >&, std::_Rb_tree_node<std::pair<std::type_index const, Handle> >*, unsigned long) [240]
- 0.13 0.00 2248/2248 __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<std::type_index const, Handle> > >::deallocate(std::_Rb_tree_node<std::pair<std::type_index const, Handle> >*, unsigned long) [239]
- -----------------------------------------------
- 0.00 0.13 2248/2248 std::_Rb_tree<std::type_index, std::pair<std::type_index const, Handle>, std::_Select1st<std::pair<std::type_index const, Handle> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > >::_M_drop_node(std::_Rb_tree_node<std::pair<std::type_index const, Handle> >*) [236]
- [241] 0.3 0.00 0.13 2248 std::_Rb_tree<std::type_index, std::pair<std::type_index const, Handle>, std::_Select1st<std::pair<std::type_index const, Handle> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > >::_M_put_node(std::_Rb_tree_node<std::pair<std::type_index const, Handle> >*) [241]
- 0.00 0.13 2248/2248 std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<std::type_index const, Handle> > > >::deallocate(std::allocator<std::_Rb_tree_node<std::pair<std::type_index const, Handle> > >&, std::_Rb_tree_node<std::pair<std::type_index const, Handle> >*, unsigned long) [240]
- 0.00 0.00 2248/128992 std::_Rb_tree<std::type_index, std::pair<std::type_index const, Handle>, std::_Select1st<std::pair<std::type_index const, Handle> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > >::_M_get_Node_allocator() [3176]
- -----------------------------------------------
- 0.05 0.07 15788/15788 InputManager::update(Game&) [230]
- [242] 0.3 0.05 0.07 15788 InputDevice::update(Game&) [242]
- 0.00 0.02 860446/2236911 std::__shared_ptr_access<InputElement, (__gnu_cxx::_Lock_policy)2, false, false>::operator->() const [392]
- 0.02 0.00 860446/860446 InputElement::update(Game&) [605]
- 0.00 0.01 860446/860446 std::_Rb_tree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > >::operator->() const [687]
- 0.01 0.00 860446/860446 std::_Rb_tree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > >::operator++() [822]
- 0.00 0.01 876234/892422 std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<InputElement>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > > >::end() [820]
- 0.00 0.00 892022/892131 std::_Rb_tree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > >::_Rb_tree_const_iterator(std::_Rb_tree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > > const&) [3013]
- 0.00 0.00 876234/876234 std::_Rb_tree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > >::operator!=(std::_Rb_tree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > > const&) const [3014]
- 0.00 0.00 15788/15788 std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<InputElement>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > > >::begin() [3477]
- -----------------------------------------------
- 0.00 0.00 3/120234 Scene::Scene(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) [177]
- 0.00 0.00 3/120234 ObjectPool<Entity>::ObjectPool(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned int, Entity) [208]
- 0.00 0.00 3/120234 ObjectPool<Entity>::~ObjectPool() [247]
- 0.00 0.00 222/120234 Handle ObjectPool<Entity>::add<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Scene*, ComponentManager*>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Scene*&&, ComponentManager*&&) [389]
- 0.00 0.06 60000/120234 Entity::operator=(Entity const&) [297]
- 0.00 0.06 60003/120234 ObjectPool<Entity>::Entry::~Entry() [376]
- [243] 0.3 0.00 0.12 120234 Entity::~Entity() [243]
- 0.00 0.12 120234/120234 std::map<std::type_index, Handle, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > >::~map() [244]
- 0.00 0.00 120234/120249 Messageable::~Messageable() [1860]
- -----------------------------------------------
- 0.00 0.12 120234/120234 Entity::~Entity() [243]
- [244] 0.3 0.00 0.12 120234 std::map<std::type_index, Handle, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > >::~map() [244]
- 0.00 0.12 120234/120234 std::_Rb_tree<std::type_index, std::pair<std::type_index const, Handle>, std::_Select1st<std::pair<std::type_index const, Handle> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > >::~_Rb_tree() [245]
- -----------------------------------------------
- 0.00 0.12 120234/120234 std::map<std::type_index, Handle, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > >::~map() [244]
- [245] 0.3 0.00 0.12 120234 std::_Rb_tree<std::type_index, std::pair<std::type_index const, Handle>, std::_Select1st<std::pair<std::type_index const, Handle> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > >::~_Rb_tree() [245]
- 0.00 0.12 120234/120234 std::_Rb_tree<std::type_index, std::pair<std::type_index const, Handle>, std::_Select1st<std::pair<std::type_index const, Handle> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > >::_M_erase(std::_Rb_tree_node<std::pair<std::type_index const, Handle> >*) [246]
- 0.00 0.00 120234/50926476 std::_Rb_tree<std::type_index, std::pair<std::type_index const, Handle>, std::_Select1st<std::pair<std::type_index const, Handle> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > >::_M_begin() [145]
- 0.00 0.00 120234/120234 std::_Rb_tree<std::type_index, std::pair<std::type_index const, Handle>, std::_Select1st<std::pair<std::type_index const, Handle> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > >::_Rb_tree_impl<std::less<std::type_index>, true>::~_Rb_tree_impl() [3182]
- -----------------------------------------------
- 2189 std::_Rb_tree<std::type_index, std::pair<std::type_index const, Handle>, std::_Select1st<std::pair<std::type_index const, Handle> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > >::_M_erase(std::_Rb_tree_node<std::pair<std::type_index const, Handle> >*) [246]
- 0.00 0.12 120234/120234 std::_Rb_tree<std::type_index, std::pair<std::type_index const, Handle>, std::_Select1st<std::pair<std::type_index const, Handle> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > >::~_Rb_tree() [245]
- [246] 0.3 0.00 0.12 120234+2189 std::_Rb_tree<std::type_index, std::pair<std::type_index const, Handle>, std::_Select1st<std::pair<std::type_index const, Handle> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > >::_M_erase(std::_Rb_tree_node<std::pair<std::type_index const, Handle> >*) [246]
- 0.00 0.12 2189/2248 std::_Rb_tree<std::type_index, std::pair<std::type_index const, Handle>, std::_Select1st<std::pair<std::type_index const, Handle> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > >::_M_drop_node(std::_Rb_tree_node<std::pair<std::type_index const, Handle> >*) [236]
- 0.00 0.00 2189/104716454 std::_Rb_tree<std::type_index, std::pair<std::type_index const, Handle>, std::_Select1st<std::pair<std::type_index const, Handle> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > >::_S_left(std::_Rb_tree_node_base*) [127]
- 0.00 0.00 2189/90754477 std::_Rb_tree<std::type_index, std::pair<std::type_index const, Handle>, std::_Select1st<std::pair<std::type_index const, Handle> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > >::_S_right(std::_Rb_tree_node_base*) [172]
- 2189 std::_Rb_tree<std::type_index, std::pair<std::type_index const, Handle>, std::_Select1st<std::pair<std::type_index const, Handle> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > >::_M_erase(std::_Rb_tree_node<std::pair<std::type_index const, Handle> >*) [246]
- -----------------------------------------------
- 0.00 0.12 3/3 Scene::~Scene() [171]
- [247] 0.3 0.00 0.12 3 ObjectPool<Entity>::~ObjectPool() [247]
- 0.00 0.12 3/3 std::vector<ObjectPool<Entity>::Entry, std::allocator<ObjectPool<Entity>::Entry> >::~vector() [250]
- 0.00 0.00 3/120234 Entity::~Entity() [243]
- 0.00 0.00 3/40299 std::vector<Handle, std::allocator<Handle> >::~vector() [547]
- 0.00 0.00 3/17 ObjectPoolBase::~ObjectPoolBase() [4982]
- -----------------------------------------------
- 0.06 0.06 60000/60000 void std::_Destroy_aux<false>::__destroy<ObjectPool<Entity>::Entry*>(ObjectPool<Entity>::Entry*, ObjectPool<Entity>::Entry*) [249]
- [248] 0.3 0.06 0.06 60000 void std::_Destroy<ObjectPool<Entity>::Entry>(ObjectPool<Entity>::Entry*) [248]
- 0.00 0.06 60000/60003 ObjectPool<Entity>::Entry::~Entry() [376]
- -----------------------------------------------
- 0.00 0.12 3/3 void std::_Destroy<ObjectPool<Entity>::Entry*>(ObjectPool<Entity>::Entry*, ObjectPool<Entity>::Entry*) [251]
- [249] 0.3 0.00 0.12 3 void std::_Destroy_aux<false>::__destroy<ObjectPool<Entity>::Entry*>(ObjectPool<Entity>::Entry*, ObjectPool<Entity>::Entry*) [249]
- 0.06 0.06 60000/60000 void std::_Destroy<ObjectPool<Entity>::Entry>(ObjectPool<Entity>::Entry*) [248]
- 0.00 0.00 60000/120000 ObjectPool<Entity>::Entry* std::__addressof<ObjectPool<Entity>::Entry>(ObjectPool<Entity>::Entry&) [3192]
- -----------------------------------------------
- 0.00 0.12 3/3 ObjectPool<Entity>::~ObjectPool() [247]
- [250] 0.3 0.00 0.12 3 std::vector<ObjectPool<Entity>::Entry, std::allocator<ObjectPool<Entity>::Entry> >::~vector() [250]
- 0.00 0.12 3/3 void std::_Destroy<ObjectPool<Entity>::Entry*, ObjectPool<Entity>::Entry>(ObjectPool<Entity>::Entry*, ObjectPool<Entity>::Entry*, std::allocator<ObjectPool<Entity>::Entry>&) [252]
- 0.00 0.00 3/6 std::_Vector_base<ObjectPool<Entity>::Entry, std::allocator<ObjectPool<Entity>::Entry> >::_M_get_Tp_allocator() [5389]
- 0.00 0.00 3/3 std::_Vector_base<ObjectPool<Entity>::Entry, std::allocator<ObjectPool<Entity>::Entry> >::~_Vector_base() [5908]
- -----------------------------------------------
- 0.00 0.12 3/3 void std::_Destroy<ObjectPool<Entity>::Entry*, ObjectPool<Entity>::Entry>(ObjectPool<Entity>::Entry*, ObjectPool<Entity>::Entry*, std::allocator<ObjectPool<Entity>::Entry>&) [252]
- [251] 0.3 0.00 0.12 3 void std::_Destroy<ObjectPool<Entity>::Entry*>(ObjectPool<Entity>::Entry*, ObjectPool<Entity>::Entry*) [251]
- 0.00 0.12 3/3 void std::_Destroy_aux<false>::__destroy<ObjectPool<Entity>::Entry*>(ObjectPool<Entity>::Entry*, ObjectPool<Entity>::Entry*) [249]
- -----------------------------------------------
- 0.00 0.12 3/3 std::vector<ObjectPool<Entity>::Entry, std::allocator<ObjectPool<Entity>::Entry> >::~vector() [250]
- [252] 0.3 0.00 0.12 3 void std::_Destroy<ObjectPool<Entity>::Entry*, ObjectPool<Entity>::Entry>(ObjectPool<Entity>::Entry*, ObjectPool<Entity>::Entry*, std::allocator<ObjectPool<Entity>::Entry>&) [252]
- 0.00 0.12 3/3 void std::_Destroy<ObjectPool<Entity>::Entry*>(ObjectPool<Entity>::Entry*, ObjectPool<Entity>::Entry*) [251]
- -----------------------------------------------
- 0.02 0.03 2/5 void Mailbox::handle<ResizeCameraMessage, CallbackSystem::on_init(Game&)::{lambda(ResizeCameraMessage&)#1}>(CallbackSystem::on_init(Game&)::{lambda(ResizeCameraMessage&)#1}) [399]
- 0.03 0.05 3/5 void Mailbox::handle<ResizeCameraMessage, GraphicalSystem::GraphicalSystem(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, RenderSurface&, std::shared_ptr<Camera>)::{lambda(ResizeCameraMessage&)#1}>(GraphicalSystem::GraphicalSystem(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, RenderSurface&, std::shared_ptr<Camera>)::{lambda(ResizeCameraMessage&)#1}) [326]
- [253] 0.2 0.05 0.08 5 void Mailbox::handle<ResizeCameraMessage, (void*)0>(std::function<void (ResizeCameraMessage&)> const&) [253]
- 0.03 0.05 5/5 std::shared_ptr<Mailbox::HandlerEntry>::shared_ptr<Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0>, void>(std::shared_ptr<Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0> >&&) [345]
- 0.00 0.00 5/5 std::shared_ptr<Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0> > std::make_shared<Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0>, std::function<void (ResizeCameraMessage&)> const&>(std::function<void (ResizeCameraMessage&)> const&) [1744]
- 0.00 0.00 5/5 std::shared_ptr<Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0> >::~shared_ptr() [2103]
- 0.00 0.00 5/36 std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> >::~pair() [1677]
- 0.00 0.00 5/54 std::shared_ptr<Mailbox::HandlerEntry>::~shared_ptr() [1643]
- 0.00 0.00 5/18 std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> >::pair<std::type_index, std::shared_ptr<Mailbox::HandlerEntry>&, true>(std::type_index&&, std::shared_ptr<Mailbox::HandlerEntry>&) [1799]
- 0.00 0.00 5/18 std::map<std::type_index, std::shared_ptr<Mailbox::HandlerEntry>, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > > >::insert(std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> >&&) [1834]
- 0.00 0.00 5/104306070 std::type_index::type_index(std::type_info const&) [118]
- -----------------------------------------------
- 0.12 0.00 92380983/92380983 std::iterator_traits<char*>::difference_type std::distance<char*>(char*, char*) [119]
- [254] 0.2 0.12 0.00 92380983 std::iterator_traits<char*>::iterator_category std::__iterator_category<char*>(char* const&) [254]
- -----------------------------------------------
- 0.00 0.00 11/41016839 CallbackSystem::post_update(Game&) [662]
- 0.00 0.00 94/41016839 GridSystem::create_gridline(Entity*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, float, float, float, float) [217]
- 0.00 0.00 126/41016839 GridSystem::create_text_marker(Entity*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Vector2<float> const&) [286]
- 0.00 0.00 157/41016839 System::add_to_scene_node(Entity*, Entity*, int) [1064]
- 0.00 0.00 24520/41016839 GridSystem::on_update(Game&, Entity&) [10]
- 0.00 0.00 1488163/41016839 System::is_visible(Handle) [158]
- 0.02 0.00 7911001/41016839 EntitySubscription::scene() const [375]
- 0.09 0.00 31592767/41016839 System::global_transform(Entity&) [64]
- [255] 0.2 0.12 0.00 41016839 System::scene() [255]
- -----------------------------------------------
- <spontaneous>
- [256] 0.2 0.12 0.00 std::enable_if<!std::__shared_ptr<SetVisualDebugMessage, (__gnu_cxx::_Lock_policy)2>::__has_esft_base<SetVisualDebugMessage, void>::value, void>::type std::__shared_ptr<SetVisualDebugMessage, (__gnu_cxx::_Lock_policy)2>::_M_enable_shared_from_this_with<SetVisualDebugMessage, SetVisualDebugMessage>(SetVisualDebugMessage*) [256]
- -----------------------------------------------
- <spontaneous>
- [257] 0.2 0.12 0.00 std::enable_if<!std::__shared_ptr<EntityIdChangedMessage, (__gnu_cxx::_Lock_policy)2>::__has_esft_base<EntityIdChangedMessage, void>::value, void>::type std::__shared_ptr<EntityIdChangedMessage, (__gnu_cxx::_Lock_policy)2>::_M_enable_shared_from_this_with<EntityIdChangedMessage, EntityIdChangedMessage>(EntityIdChangedMessage*) [257]
- -----------------------------------------------
- 0.00 0.12 2332437/2332437 Rectangle* ComponentManager::get<Rectangle, (void*)0>(Handle) [85]
- [258] 0.2 0.00 0.12 2332437 ObjectPool<Rectangle>::get(Handle&) [258]
- 0.09 0.03 2332437/2332437 ObjectPool<Rectangle>::get(Handle&, Rectangle*&) [259]
- -----------------------------------------------
- 0.09 0.03 2332437/2332437 ObjectPool<Rectangle>::get(Handle&) [258]
- [259] 0.2 0.09 0.03 2332437 ObjectPool<Rectangle>::get(Handle&, Rectangle*&) [259]
- 0.00 0.01 2332437/2332442 std::vector<ObjectPool<Rectangle>::Entry, std::allocator<ObjectPool<Rectangle>::Entry> >::at(unsigned long) [875]
- 0.01 0.00 2332437/91867127 Handle::index() const [161]
- 0.01 0.00 1128421/13542320 Handle::reset() [352]
- 0.00 0.00 2332437/91867104 Handle::version() const [199]
- -----------------------------------------------
- 0.12 0.00 1474/1474 std::_Rb_tree<std::type_index, std::pair<std::type_index const, Handle>, std::_Select1st<std::pair<std::type_index const, Handle> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > >::_M_get_insert_hint_unique_pos(std::_Rb_tree_const_iterator<std::pair<std::type_index const, Handle> >, std::type_index const&) [153]
- [260] 0.2 0.12 0.00 1474 std::_Rb_tree_iterator<std::pair<std::type_index const, Handle> >::operator--() [260]
- -----------------------------------------------
- <spontaneous>
- [261] 0.2 0.12 0.00 std::__shared_ptr<SetVisualDebugMessage, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<std::allocator<SetVisualDebugMessage>, bool&>(std::_Sp_make_shared_tag, std::allocator<SetVisualDebugMessage> const&, bool&) [261]
- -----------------------------------------------
- 0.00 0.00 2/50806144 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > >, std::_Select1st<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >::_M_get_insert_unique_pos(std::type_index const&) [328]
- 0.00 0.00 3/50806144 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > >, std::_Select1st<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >::~_Rb_tree() [532]
- 0.12 0.00 50806139/50806144 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > >, std::_Select1st<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >::lower_bound(std::type_index const&) [17]
- [262] 0.2 0.12 0.00 50806144 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > >, std::_Select1st<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >::_M_begin() [262]
- -----------------------------------------------
- 0.00 0.11 260318/260318 Collision* Entity::get<Collision, (void*)0>() [200]
- [263] 0.2 0.00 0.11 260318 Collision* ComponentManager::get<Collision, (void*)0>(Handle) [263]
- 0.00 0.05 260318/50806034 std::map<std::type_index, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >::operator[](std::type_index&&) [12]
- 0.00 0.05 260175/260175 ObjectPool<Collision>::get(Handle&) [405]
- 0.00 0.00 260318/50806079 std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >::operator bool() const [102]
- 0.00 0.00 260175/99259709 std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >::get() const [88]
- 0.00 0.00 260318/104306070 std::type_index::type_index(std::type_info const&) [118]
- -----------------------------------------------
- 0.03 0.09 2078744/2078744 PlayerProfile* ComponentManager::get<PlayerProfile, (void*)0>(Handle) [93]
- [264] 0.2 0.03 0.09 2078744 ObjectPool<PlayerProfile>::get(Handle&) [264]
- 0.04 0.05 2078744/2078744 ObjectPool<PlayerProfile>::get(Handle&, PlayerProfile*&) [316]
- -----------------------------------------------
- 0.00 0.02 1/6 void Scene::add_system<VisualDebugSystem, (void*)0>(VisualDebugSystem*, int) [315]
- 0.00 0.02 1/6 void Scene::add_system<GridSystem, (void*)0>(GridSystem*, int) [314]
- 0.00 0.04 2/6 void Scene::add_system<CallbackSystem, (void*)0>(CallbackSystem*, int) [194]
- 0.00 0.04 2/6 void Scene::add_system<GraphicalSystem, (void*)0>(GraphicalSystem*, int) [195]
- [265] 0.2 0.00 0.11 6 std::map<std::type_index, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, System*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, System*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > > > > >::operator[](std::type_index&&) [265]
- 0.11 0.00 7/7 std::_Rb_tree_iterator<std::pair<std::type_index const, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, System*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > > > >::operator*() const [269]
- 0.00 0.00 6/6 std::_Rb_tree_iterator<std::pair<std::type_index const, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, System*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > > > > std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, System*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > > >, std::_Select1st<std::pair<std::type_index const, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, System*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > > > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, System*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > > > > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<std::type_index&&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<std::type_index const, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, System*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > > > >, std::piecewise_construct_t const&, std::tuple<std::type_index&&>&&, std::tuple<>&&) [2095]
- 0.00 0.00 6/6 std::map<std::type_index, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, System*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, System*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > > > > >::lower_bound(std::type_index const&) [2427]
- 0.00 0.00 1/503203242 std::less<std::type_index>::operator()(std::type_index const&, std::type_index const&) const [20]
- 0.00 0.00 6/15 std::map<std::type_index, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, System*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, System*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > > > > >::end() [5009]
- 0.00 0.00 6/8 std::_Rb_tree_iterator<std::pair<std::type_index const, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, System*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > > > >::operator==(std::_Rb_tree_iterator<std::pair<std::type_index const, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, System*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > > > > const&) const [5241]
- 0.00 0.00 6/2291 std::remove_reference<std::type_index&>::type&& std::move<std::type_index&>(std::type_index&) [3840]
- 0.00 0.00 6/2291 std::tuple<std::type_index&&> std::forward_as_tuple<std::type_index>(std::type_index&&) [3838]
- 0.00 0.00 6/6 std::_Rb_tree_const_iterator<std::pair<std::type_index const, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, System*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > > > >::_Rb_tree_const_iterator(std::_Rb_tree_iterator<std::pair<std::type_index const, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, System*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > > > > const&) [5435]
- 0.00 0.00 1/1 std::map<std::type_index, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, System*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, System*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > > > > >::key_comp() const [7085]
- -----------------------------------------------
- 0.08 0.03 99259709/99259709 ObjectPoolBase* const& std::__get_helper<0ul, ObjectPoolBase*, std::default_delete<ObjectPoolBase> >(std::_Tuple_impl<0ul, ObjectPoolBase*, std::default_delete<ObjectPoolBase> > const&) [186]
- [266] 0.2 0.08 0.03 99259709 std::_Tuple_impl<0ul, ObjectPoolBase*, std::default_delete<ObjectPoolBase> >::_M_head(std::_Tuple_impl<0ul, ObjectPoolBase*, std::default_delete<ObjectPoolBase> > const&) [266]
- 0.03 0.00 99259709/99259709 std::_Head_base<0ul, ObjectPoolBase*, false>::_M_head(std::_Head_base<0ul, ObjectPoolBase*, false> const&) [509]
- -----------------------------------------------
- 0.00 0.00 222/50806242 std::_Rb_tree<std::type_index, std::pair<std::type_index const, Handle>, std::_Select1st<std::pair<std::type_index const, Handle> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > >::_M_get_insert_unique_pos(std::type_index const&) [529]
- 0.11 0.00 50806020/50806242 std::map<std::type_index, Handle, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > >::operator[](std::type_index&&) [13]
- [267] 0.2 0.11 0.00 50806242 std::_Rb_tree_iterator<std::pair<std::type_index const, Handle> >::operator==(std::_Rb_tree_iterator<std::pair<std::type_index const, Handle> > const&) const [267]
- -----------------------------------------------
- 0.11 0.00 192402058/192402058 __gnu_cxx::__aligned_membuf<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > >::_M_ptr() const [116]
- [268] 0.2 0.11 0.00 192402058 __gnu_cxx::__aligned_membuf<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > >::_M_addr() const [268]
- -----------------------------------------------
- 0.11 0.00 7/7 std::map<std::type_index, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, System*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, System*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > > > > >::operator[](std::type_index&&) [265]
- [269] 0.2 0.11 0.00 7 std::_Rb_tree_iterator<std::pair<std::type_index const, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, System*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > > > >::operator*() const [269]
- 0.00 0.00 7/25 std::_Rb_tree_node<std::pair<std::type_index const, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, System*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > > > >::_M_valptr() [4787]
- -----------------------------------------------
- 0.00 0.00 363/80208521 void Messageable::send_message<ComponentAddedMessage, (void*)0, Handle, std::type_index>(Handle&&, std::type_index&&) [203]
- 0.00 0.00 363/80208521 std::shared_ptr<ComponentAddedMessage> std::make_shared<ComponentAddedMessage, Handle, std::type_index>(Handle&&, std::type_index&&) [1410]
- 0.00 0.00 363/80208521 std::shared_ptr<ComponentAddedMessage> std::allocate_shared<ComponentAddedMessage, std::allocator<ComponentAddedMessage>, Handle, std::type_index>(std::allocator<ComponentAddedMessage> const&, Handle&&, std::type_index&&) [1411]
- 0.00 0.00 363/80208521 std::shared_ptr<ComponentAddedMessage>::shared_ptr<std::allocator<ComponentAddedMessage>, Handle, std::type_index>(std::_Sp_make_shared_tag, std::allocator<ComponentAddedMessage> const&, Handle&&, std::type_index&&) [1414]
- 0.00 0.00 363/80208521 std::__shared_ptr<ComponentAddedMessage, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<std::allocator<ComponentAddedMessage>, Handle, std::type_index>(std::_Sp_make_shared_tag, std::allocator<ComponentAddedMessage> const&, Handle&&, std::type_index&&) [1416]
- 0.00 0.00 363/80208521 std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<ComponentAddedMessage, std::allocator<ComponentAddedMessage>, Handle, std::type_index>(std::_Sp_make_shared_tag, ComponentAddedMessage*, std::allocator<ComponentAddedMessage> const&, Handle&&, std::type_index&&) [1441]
- 0.00 0.00 363/80208521 std::_Sp_counted_ptr_inplace<ComponentAddedMessage, std::allocator<ComponentAddedMessage>, (__gnu_cxx::_Lock_policy)2>::_Sp_counted_ptr_inplace<Handle, std::type_index>(std::allocator<ComponentAddedMessage>, Handle&&, std::type_index&&) [1456]
- 0.00 0.00 363/80208521 void std::allocator_traits<std::allocator<ComponentAddedMessage> >::construct<ComponentAddedMessage, Handle, std::type_index>(std::allocator<ComponentAddedMessage>&, ComponentAddedMessage*, Handle&&, std::type_index&&) [1461]
- 0.00 0.00 363/80208521 void __gnu_cxx::new_allocator<ComponentAddedMessage>::construct<ComponentAddedMessage, Handle, std::type_index>(ComponentAddedMessage*, Handle&&, std::type_index&&) [1466]
- 0.00 0.00 142062/80208521 void std::vector<Handle, std::allocator<Handle> >::_M_realloc_insert<Handle>(__gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > >, Handle&&) [167]
- 0.00 0.00 3160704/80208521 void std::vector<Handle, std::allocator<Handle> >::emplace_back<Handle>(Handle&&) [157]
- 0.00 0.00 3160704/80208521 void std::allocator_traits<std::allocator<Handle> >::construct<Handle, Handle>(std::allocator<Handle>&, Handle*, Handle&&) [535]
- 0.00 0.00 3160704/80208521 void __gnu_cxx::new_allocator<Handle>::construct<Handle, Handle>(Handle*, Handle&&) [720]
- 0.01 0.00 5807256/80208521 void std::_Construct<Handle, Handle>(Handle*, Handle&&) [348]
- 0.04 0.00 32386912/80208521 std::_Function_handler<void (Handle), System::update(Game&)::{lambda(Handle)#1}>::_M_invoke(std::_Any_data const&, Handle&&) [8]
- 0.04 0.00 32386912/80208521 std::function<void (Handle)>::operator()(Handle) const [7]
- [270] 0.2 0.11 0.00 80208521 Handle&& std::forward<Handle>(std::remove_reference<Handle>::type&) [270]
- -----------------------------------------------
- 0.00 0.00 2/2630813 std::shared_ptr<Intent> InputBinding::get<ModalIntent, (void*)0>() [1764]
- 0.00 0.00 67/2630813 std::shared_ptr<Intent> InputBinding::get<SelectMenuItemIntent, (void*)0>() [1359]
- 0.00 0.00 7827/2630813 std::shared_ptr<Intent> InputBinding::get<GridVisibilityToggleIntent, (void*)0>() [1052]
- 0.00 0.00 7827/2630813 std::shared_ptr<Intent> InputBinding::get<VisualDebugIntent, (void*)0>() [1050]
- 0.00 0.00 7827/2630813 std::shared_ptr<Intent> InputBinding::get<ResetViewIntent, (void*)0>() [1048]
- 0.00 0.00 7827/2630813 std::shared_ptr<Intent> InputBinding::get<MoveLeftIntent, (void*)0>() [1046]
- 0.00 0.00 7827/2630813 std::shared_ptr<Intent> InputBinding::get<MoveRightIntent, (void*)0>() [1047]
- 0.00 0.00 7827/2630813 std::shared_ptr<Intent> InputBinding::get<RemoveTilesIntent, (void*)0>() [1049]
- 0.00 0.00 7827/2630813 std::shared_ptr<Intent> InputBinding::get<SerializeMapIntent, (void*)0>() [1051]
- 0.00 0.00 7894/2630813 std::shared_ptr<Intent> InputBinding::get<MoveUpIntent, (void*)0>() [1043]
- 0.00 0.00 7894/2630813 std::shared_ptr<Intent> InputBinding::get<MoveDownIntent, (void*)0>() [1044]
- 0.00 0.02 495124/2630813 std::shared_ptr<Intent> InputBinding::get<RightClickIntent, (void*)0>() [215]
- 0.00 0.02 495804/2630813 std::shared_ptr<Intent> InputBinding::get<LeftClickIntent, (void*)0>() [224]
- 0.00 0.02 513113/2630813 std::shared_ptr<Intent> InputBinding::get<MouseXIntent, (void*)0>() [220]
- 0.00 0.02 513113/2630813 std::shared_ptr<Intent> InputBinding::get<MouseYIntent, (void*)0>() [221]
- 0.00 0.02 543013/2630813 std::shared_ptr<Intent> InputBinding::get<MouseWheelIntent, (void*)0>() [213]
- [271] 0.2 0.01 0.10 2630813 std::shared_ptr<Intent>::shared_ptr(std::shared_ptr<Intent> const&) [271]
- 0.03 0.07 2630813/2630813 std::__shared_ptr<Intent, (__gnu_cxx::_Lock_policy)2>::__shared_ptr(std::__shared_ptr<Intent, (__gnu_cxx::_Lock_policy)2> const&) [295]
- -----------------------------------------------
- 0.00 0.11 715/715 Mailbox::handle_message(std::shared_ptr<Message>) [164]
- [272] 0.2 0.00 0.11 715 Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0>::operator()(Message&) [272]
- 0.00 0.11 715/715 std::function<void (ComponentAddedMessage&)>::operator()(ComponentAddedMessage&) const [273]
- -----------------------------------------------
- 0.00 0.11 715/715 Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0>::operator()(Message&) [272]
- [273] 0.2 0.00 0.11 715 std::function<void (ComponentAddedMessage&)>::operator()(ComponentAddedMessage&) const [273]
- 0.00 0.11 715/715 std::_Function_handler<void (ComponentAddedMessage&), PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)::{lambda(ComponentAddedMessage&)#2}>::_M_invoke(std::_Any_data const&, ComponentAddedMessage&) [274]
- 0.00 0.00 715/32731940 std::_Function_base::_M_empty() const [384]
- 0.00 0.00 715/1430 ComponentAddedMessage& std::forward<ComponentAddedMessage&>(std::remove_reference<ComponentAddedMessage&>::type&) [3979]
- -----------------------------------------------
- 0.00 0.11 715/715 std::function<void (ComponentAddedMessage&)>::operator()(ComponentAddedMessage&) const [273]
- [274] 0.2 0.00 0.11 715 std::_Function_handler<void (ComponentAddedMessage&), PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)::{lambda(ComponentAddedMessage&)#2}>::_M_invoke(std::_Any_data const&, ComponentAddedMessage&) [274]
- 0.00 0.11 715/715 PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)::{lambda(ComponentAddedMessage&)#2}::operator()(ComponentAddedMessage&) const [275]
- 0.00 0.00 715/715 std::_Function_base::_Base_manager<PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)::{lambda(ComponentAddedMessage&)#2}>::_M_get_pointer(std::_Any_data const&) [1720]
- 0.00 0.00 715/1430 ComponentAddedMessage& std::forward<ComponentAddedMessage&>(std::remove_reference<ComponentAddedMessage&>::type&) [3979]
- -----------------------------------------------
- 0.00 0.11 715/715 std::_Function_handler<void (ComponentAddedMessage&), PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)::{lambda(ComponentAddedMessage&)#2}>::_M_invoke(std::_Any_data const&, ComponentAddedMessage&) [274]
- [275] 0.2 0.00 0.11 715 PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)::{lambda(ComponentAddedMessage&)#2}::operator()(ComponentAddedMessage&) const [275]
- 0.00 0.10 246/8161 PreorderEntitySubscription::init() [29]
- 0.00 0.00 715/4727025 EntitySubscription::filter(Handle) [16]
- 0.00 0.00 412/412 __gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > > std::find<__gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > >, Handle>(__gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > >, __gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > >, Handle const&) [1248]
- 0.00 0.00 824/39007591 std::vector<Handle, std::allocator<Handle> >::end() [155]
- 0.00 0.00 412/1835285 std::vector<Handle, std::allocator<Handle> >::begin() [919]
- 0.00 0.00 412/422 bool __gnu_cxx::operator==<Handle*, std::vector<Handle, std::allocator<Handle> > >(__gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > > const&, __gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > > const&) [2077]
- -----------------------------------------------
- 0.00 0.11 2314569/2314569 TileMap* ComponentManager::get<TileMap, (void*)0>(Handle) [86]
- [276] 0.2 0.00 0.11 2314569 ObjectPool<TileMap>::get(Handle&) [276]
- 0.05 0.06 2314569/2314569 ObjectPool<TileMap>::get(Handle&, TileMap*&) [277]
- -----------------------------------------------
- 0.05 0.06 2314569/2314569 ObjectPool<TileMap>::get(Handle&) [276]
- [277] 0.2 0.05 0.06 2314569 ObjectPool<TileMap>::get(Handle&, TileMap*&) [277]
- 0.01 0.03 2314569/2314578 std::vector<ObjectPool<TileMap>::Entry, std::allocator<ObjectPool<TileMap>::Entry> >::at(unsigned long) [475]
- 0.01 0.00 2298700/13542320 Handle::reset() [352]
- 0.01 0.00 2314569/91867127 Handle::index() const [161]
- 0.00 0.00 2314569/91867104 Handle::version() const [199]
- -----------------------------------------------
- 0.04 0.07 2314274/2314274 ObjectPool<VertexList>::get(Handle&) [219]
- [278] 0.2 0.04 0.07 2314274 ObjectPool<VertexList>::get(Handle&, VertexList*&) [278]
- 0.00 0.05 2314274/2314283 std::vector<ObjectPool<VertexList>::Entry, std::allocator<ObjectPool<VertexList>::Entry> >::at(unsigned long) [429]
- 0.01 0.00 2298413/13542320 Handle::reset() [352]
- 0.01 0.00 2314274/91867127 Handle::index() const [161]
- 0.00 0.00 2314274/91867104 Handle::version() const [199]
- -----------------------------------------------
- 0.00 0.11 9/9 Scene::remove_entity(Handle, bool) [231]
- [279] 0.2 0.00 0.11 9 Entity::reset() [279]
- 0.00 0.05 59/59 ComponentManager::remove(std::type_index, Handle) [407]
- 0.05 0.00 9/9 std::map<std::type_index, Handle, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > >::begin() [409]
- 0.00 0.00 59/59 std::map<std::type_index, Handle, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > >::erase[abi:cxx11](std::_Rb_tree_iterator<std::pair<std::type_index const, Handle> >) [1001]
- 0.00 0.00 68/50806088 std::map<std::type_index, Handle, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > >::end() [110]
- 0.00 0.00 118/118 std::_Rb_tree_iterator<std::pair<std::type_index const, Handle> >::operator->() const [1938]
- 0.00 0.00 68/68 std::_Rb_tree_iterator<std::pair<std::type_index const, Handle> >::operator!=(std::_Rb_tree_iterator<std::pair<std::type_index const, Handle> > const&) const [4663]
- 0.00 0.00 59/118 std::_Rb_tree_iterator<std::pair<std::type_index const, Handle> >::operator++() [4498]
- -----------------------------------------------
- 0.00 0.00 3/234 void Messageable::send_message<ResizeCameraMessage, (void*)0, sf::Vector2<float> >(sf::Vector2<float>&&) [1078]
- 0.00 0.00 9/234 void Messageable::send_message<EntityDestroyedMessage, (void*)0, Handle&>(Handle&) [994]
- 0.00 0.10 222/234 void Messageable::send_message<EntityCreatedMessage, (void*)0, Handle&>(Handle&) [223]
- [280] 0.2 0.00 0.11 234 Scene::send_message_helper(std::shared_ptr<Message>) [280]
- 0.00 0.10 234/597 void Messageable::receive_message<Message, (void*)0>(std::shared_ptr<Message>) <cycle 2> [152]
- 0.00 0.00 234/315081 std::shared_ptr<Message>::~shared_ptr() [903]
- 0.00 0.00 234/313290 std::shared_ptr<Message>::shared_ptr(std::shared_ptr<Message> const&) [908]
- -----------------------------------------------
- <spontaneous>
- [281] 0.2 0.11 0.00 SceneNode::rotate(float) [281]
- -----------------------------------------------
- 0.00 0.10 70367/70367 std::vector<Handle, std::allocator<Handle> >::push_back(Handle const&) [214]
- [282] 0.2 0.00 0.10 70367 void std::vector<Handle, std::allocator<Handle> >::_M_realloc_insert<Handle const&>(__gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > >, Handle const&) [282]
- 0.00 0.06 140734/424858 Handle* std::__uninitialized_move_if_noexcept_a<Handle*, Handle*, std::allocator<Handle> >(Handle*, Handle*, Handle*, std::allocator<Handle>&) [187]
- 0.01 0.01 70367/268785 void std::_Destroy<Handle*, Handle>(Handle*, Handle*, std::allocator<Handle>&) [318]
- 0.01 0.01 70367/212429 std::vector<Handle, std::allocator<Handle> >::_M_check_len(unsigned long, char const*) const [404]
- 0.00 0.00 70367/228748 std::_Vector_base<Handle, std::allocator<Handle> >::_M_allocate(unsigned long) [922]
- 0.00 0.00 70367/252728 std::_Vector_base<Handle, std::allocator<Handle> >::_M_deallocate(Handle*, unsigned long) [970]
- 0.00 0.00 70367/3340233 void std::allocator_traits<std::allocator<Handle> >::construct<Handle, Handle const&>(std::allocator<Handle>&, Handle*, Handle const&) [644]
- 0.00 0.00 70367/1835285 std::vector<Handle, std::allocator<Handle> >::begin() [919]
- 0.00 0.00 140734/41241529 __gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > >::base() const [788]
- 0.00 0.00 70367/213118 __gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > >::difference_type __gnu_cxx::operator-<Handle*, std::vector<Handle, std::allocator<Handle> > >(__gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > > const&, __gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > > const&) [1247]
- 0.00 0.00 211101/709962 std::_Vector_base<Handle, std::allocator<Handle> >::_M_get_Tp_allocator() [3024]
- 0.00 0.00 70367/9941107 Handle const& std::forward<Handle const&>(std::remove_reference<Handle const&>::type&) [2957]
- -----------------------------------------------
- 0.00 0.10 1437469/1437469 TileMap::find(sf::Rect<float> const&)::{lambda(boost::variant<Circle, Rectangle, Sprite, Text, VertexList>&)#1}::operator()(boost::variant<Circle, Rectangle, Sprite, Text, VertexList>&) const [121]
- [283] 0.2 0.00 0.10 1437469 sf::Rect<float>::intersects(sf::Rect<float> const&) const [283]
- 0.05 0.05 1437469/1437469 sf::Rect<float>::intersects(sf::Rect<float> const&, sf::Rect<float>&) const [284]
- 0.00 0.00 1437469/1439473 sf::Rect<float>::Rect() [2995]
- -----------------------------------------------
- 0.05 0.05 1437469/1437469 sf::Rect<float>::intersects(sf::Rect<float> const&) const [283]
- [284] 0.2 0.05 0.05 1437469 sf::Rect<float>::intersects(sf::Rect<float> const&, sf::Rect<float>&) const [284]
- 0.04 0.00 8624814/9523424 float const& std::min<float>(float const&, float const&) [459]
- 0.02 0.00 8624814/9523375 float const& std::max<float>(float const&, float const&) [595]
- 0.00 0.00 1437469/1437483 sf::Rect<float>::Rect(float, float, float, float) [2997]
- -----------------------------------------------
- 0.00 0.10 256959/256959 Clickable* Entity::get<Clickable, (void*)0>() [201]
- [285] 0.2 0.00 0.10 256959 Clickable* ComponentManager::get<Clickable, (void*)0>(Handle) [285]
- 0.00 0.05 256959/50806034 std::map<std::type_index, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >::operator[](std::type_index&&) [12]
- 0.00 0.04 256825/256825 ObjectPool<Clickable>::get(Handle&) [445]
- 0.00 0.00 256959/50806079 std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >::operator bool() const [102]
- 0.00 0.00 256825/99259709 std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >::get() const [88]
- 0.00 0.00 256959/104306070 std::type_index::type_index(std::type_info const&) [118]
- -----------------------------------------------
- 0.00 0.10 63/63 GridSystem::on_update(Game&, Entity&) [10]
- [286] 0.2 0.00 0.10 63 GridSystem::create_text_marker(Entity*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Vector2<float> const&) [286]
- 0.00 0.07 63/222 Scene::create_entity(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [154]
- 0.00 0.03 63/64 Handle Entity::add<Text, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char const (&) [1], std::shared_ptr<Font>, int, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, char const (&) [1], std::shared_ptr<Font>&&, int&&) [528]
- 0.00 0.00 63/157 System::add_to_scene_node(Entity*, Entity*, int) [1064]
- 0.00 0.00 63/2325255 Text* Entity::get<Text, (void*)0>() [47]
- 0.00 0.00 63/75 Atlas<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, Font>::get(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) const [1423]
- 0.00 0.00 63/4468 std::shared_ptr<Font>::~shared_ptr() [1233]
- 0.00 0.00 63/91928630 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::operator+<char, std::char_traits<char>, std::allocator<char> >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const*) [44]
- 0.00 0.00 126/41016839 System::scene() [255]
- 0.00 0.00 63/77 Scene::fonts() [4612]
- 0.00 0.00 63/68 Text::offset(float, float) [4661]
- -----------------------------------------------
- 0.00 0.10 7/7 Mailbox::handle_message(std::shared_ptr<Message>) [164]
- [287] 0.2 0.00 0.10 7 Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0>::operator()(Message&) [287]
- 0.00 0.10 7/7 std::function<void (ResizeCameraMessage&)>::operator()(ResizeCameraMessage&) const [288]
- -----------------------------------------------
- 0.00 0.10 7/7 Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0>::operator()(Message&) [287]
- [288] 0.2 0.00 0.10 7 std::function<void (ResizeCameraMessage&)>::operator()(ResizeCameraMessage&) const [288]
- 0.00 0.10 4/4 std::_Function_handler<void (ResizeCameraMessage&), GraphicalSystem::GraphicalSystem(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, RenderSurface&, std::shared_ptr<Camera>)::{lambda(ResizeCameraMessage&)#1}>::_M_invoke(std::_Any_data const&, ResizeCameraMessage&) [289]
- 0.00 0.00 7/32731940 std::_Function_base::_M_empty() const [384]
- 0.00 0.00 3/3 std::_Function_handler<void (ResizeCameraMessage&), CallbackSystem::on_init(Game&)::{lambda(ResizeCameraMessage&)#1}>::_M_invoke(std::_Any_data const&, ResizeCameraMessage&) [2895]
- 0.00 0.00 7/14 ResizeCameraMessage& std::forward<ResizeCameraMessage&>(std::remove_reference<ResizeCameraMessage&>::type&) [5039]
- -----------------------------------------------
- 0.00 0.10 4/4 std::function<void (ResizeCameraMessage&)>::operator()(ResizeCameraMessage&) const [288]
- [289] 0.2 0.00 0.10 4 std::_Function_handler<void (ResizeCameraMessage&), GraphicalSystem::GraphicalSystem(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, RenderSurface&, std::shared_ptr<Camera>)::{lambda(ResizeCameraMessage&)#1}>::_M_invoke(std::_Any_data const&, ResizeCameraMessage&) [289]
- 0.00 0.10 4/4 GraphicalSystem::GraphicalSystem(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, RenderSurface&, std::shared_ptr<Camera>)::{lambda(ResizeCameraMessage&)#1}::operator()(ResizeCameraMessage&) const [290]
- 0.00 0.00 4/4 std::_Function_base::_Base_manager<GraphicalSystem::GraphicalSystem(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, RenderSurface&, std::shared_ptr<Camera>)::{lambda(ResizeCameraMessage&)#1}>::_M_get_pointer(std::_Any_data const&) [2891]
- 0.00 0.00 4/14 ResizeCameraMessage& std::forward<ResizeCameraMessage&>(std::remove_reference<ResizeCameraMessage&>::type&) [5039]
- -----------------------------------------------
- 0.00 0.10 4/4 std::_Function_handler<void (ResizeCameraMessage&), GraphicalSystem::GraphicalSystem(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, RenderSurface&, std::shared_ptr<Camera>)::{lambda(ResizeCameraMessage&)#1}>::_M_invoke(std::_Any_data const&, ResizeCameraMessage&) [289]
- [290] 0.2 0.00 0.10 4 GraphicalSystem::GraphicalSystem(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, RenderSurface&, std::shared_ptr<Camera>)::{lambda(ResizeCameraMessage&)#1}::operator()(ResizeCameraMessage&) const [290]
- 0.00 0.10 4/4 Camera::size(sf::Vector2<float> const&) [291]
- 0.00 0.00 4/30658641 std::__shared_ptr_access<Camera, (__gnu_cxx::_Lock_policy)2, false, false>::operator->() const [299]
- 0.00 0.00 4/62719575 sf::Vector2<float>::Vector2(float, float) [211]
- -----------------------------------------------
- 0.00 0.10 4/4 GraphicalSystem::GraphicalSystem(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, RenderSurface&, std::shared_ptr<Camera>)::{lambda(ResizeCameraMessage&)#1}::operator()(ResizeCameraMessage&) const [290]
- [291] 0.2 0.00 0.10 4 Camera::size(sf::Vector2<float> const&) [291]
- 0.00 0.05 4/4 FitCameraResizePolicy::resize(Camera&, sf::Vector2<float> const&) [411]
- 0.05 0.00 4/4 std::__shared_ptr_access<CameraResizePolicy, (__gnu_cxx::_Lock_policy)2, false, false>::operator->() const [415]
- 0.00 0.00 4/4 std::__shared_ptr<CameraResizePolicy, (__gnu_cxx::_Lock_policy)2>::operator bool() const [5606]
- -----------------------------------------------
- 0.01 0.01 2630979/18972812 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::shared_ptr<Intent> >, std::_Select1st<std::pair<std::type_index const, std::shared_ptr<Intent> > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Intent> > > >::_S_value(std::_Rb_tree_node_base const*) [682]
- 0.01 0.01 5261626/18972812 std::_Rb_tree_const_iterator<std::pair<std::type_index const, std::shared_ptr<Intent> > >::operator->() const [482]
- 0.03 0.03 11080207/18972812 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::shared_ptr<Intent> >, std::_Select1st<std::pair<std::type_index const, std::shared_ptr<Intent> > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Intent> > > >::_S_value(std::_Rb_tree_node<std::pair<std::type_index const, std::shared_ptr<Intent> > > const*) [362]
- [292] 0.2 0.05 0.05 18972812 std::_Rb_tree_node<std::pair<std::type_index const, std::shared_ptr<Intent> > >::_M_valptr() const [292]
- 0.02 0.03 18972812/18972812 __gnu_cxx::__aligned_membuf<std::pair<std::type_index const, std::shared_ptr<Intent> > >::_M_ptr() const [420]
- -----------------------------------------------
- 0.00 0.00 2/50806141 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > >, std::_Select1st<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >::_M_get_insert_unique_pos(std::type_index const&) [328]
- 0.00 0.00 105/50806141 std::map<std::type_index, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >::operator[](std::type_index const&) [566]
- 0.10 0.00 50806034/50806141 std::map<std::type_index, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >::operator[](std::type_index&&) [12]
- [293] 0.2 0.10 0.00 50806141 std::_Rb_tree_iterator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > >::operator==(std::_Rb_tree_iterator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > const&) const [293]
- -----------------------------------------------
- 0.02 0.08 8140125/8140125 boost::detail::variant::invoke_visitor<boost::detail::variant::reflect, false>::result_type boost::detail::variant::visitation_impl<mpl_::int_<0>, boost::detail::variant::visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<5l>, Circle, boost::mpl::l_item<mpl_::long_<4l>, Rectangle, boost::mpl::l_item<mpl_::long_<3l>, Sprite, boost::mpl::l_item<mpl_::long_<2l>, Text, boost::mpl::l_item<mpl_::long_<1l>, VertexList, boost::mpl::l_end> > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >, boost::detail::variant::invoke_visitor<boost::detail::variant::reflect, false>, void const*, boost::variant<Circle, Rectangle, Sprite, Text, VertexList>::has_fallback_type_>(int, int, boost::detail::variant::invoke_visitor<boost::detail::variant::reflect, false>&, void const*, mpl_::bool_<false>, boost::variant<Circle, Rectangle, Sprite, Text, VertexList>::has_fallback_type_, mpl_::int_<0>*, boost::detail::variant::visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<5l>, Circle, boost::mpl::l_item<mpl_::long_<4l>, Rectangle, boost::mpl::l_item<mpl_::long_<3l>, Sprite, boost::mpl::l_item<mpl_::long_<2l>, Text, boost::mpl::l_item<mpl_::long_<1l>, VertexList, boost::mpl::l_end> > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >*) [228]
- [294] 0.2 0.02 0.08 8140125 boost::detail::variant::invoke_visitor<boost::detail::variant::reflect, false>::result_type boost::detail::variant::visitation_impl_invoke<boost::detail::variant::invoke_visitor<boost::detail::variant::reflect, false>, void const*, Sprite, boost::variant<Circle, Rectangle, Sprite, Text, VertexList>::has_fallback_type_>(int, boost::detail::variant::invoke_visitor<boost::detail::variant::reflect, false>&, void const*, Sprite*, boost::variant<Circle, Rectangle, Sprite, Text, VertexList>::has_fallback_type_, int) [294]
- 0.02 0.06 8140125/8140125 boost::detail::variant::invoke_visitor<boost::detail::variant::reflect, false>::result_type boost::detail::variant::visitation_impl_invoke_impl<boost::detail::variant::invoke_visitor<boost::detail::variant::reflect, false>, void const*, Sprite>(int, boost::detail::variant::invoke_visitor<boost::detail::variant::reflect, false>&, void const*, Sprite*, mpl_::bool_<false>) [335]
- -----------------------------------------------
- 0.03 0.07 2630813/2630813 std::shared_ptr<Intent>::shared_ptr(std::shared_ptr<Intent> const&) [271]
- [295] 0.2 0.03 0.07 2630813 std::__shared_ptr<Intent, (__gnu_cxx::_Lock_policy)2>::__shared_ptr(std::__shared_ptr<Intent, (__gnu_cxx::_Lock_policy)2> const&) [295]
- 0.02 0.05 2630813/34962483 std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count(std::__shared_count<(__gnu_cxx::_Lock_policy)2> const&) [70]
- -----------------------------------------------
- 0.00 0.10 3/3 ObjectPool<Entity>::ObjectPool(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned int, Entity) [208]
- [296] 0.2 0.00 0.10 3 ObjectPool<Entity>::reset() [296]
- 0.00 0.10 60000/60000 Entity::operator=(Entity const&) [297]
- 0.00 0.00 3/23969 std::vector<Handle, std::allocator<Handle> >::clear() [951]
- 0.00 0.00 240000/240000 __gnu_cxx::__normal_iterator<ObjectPool<Entity>::Entry*, std::vector<ObjectPool<Entity>::Entry, std::allocator<ObjectPool<Entity>::Entry> > >::operator*() const [3106]
- 0.00 0.00 60003/60003 std::vector<ObjectPool<Entity>::Entry, std::allocator<ObjectPool<Entity>::Entry> >::end() [3250]
- 0.00 0.00 60003/60003 bool __gnu_cxx::operator!=<ObjectPool<Entity>::Entry*, std::vector<ObjectPool<Entity>::Entry, std::allocator<ObjectPool<Entity>::Entry> > >(__gnu_cxx::__normal_iterator<ObjectPool<Entity>::Entry*, std::vector<ObjectPool<Entity>::Entry, std::allocator<ObjectPool<Entity>::Entry> > > const&, __gnu_cxx::__normal_iterator<ObjectPool<Entity>::Entry*, std::vector<ObjectPool<Entity>::Entry, std::allocator<ObjectPool<Entity>::Entry> > > const&) [3249]
- 0.00 0.00 60000/60000 __gnu_cxx::__normal_iterator<ObjectPool<Entity>::Entry*, std::vector<ObjectPool<Entity>::Entry, std::allocator<ObjectPool<Entity>::Entry> > >::operator++() [3254]
- 0.00 0.00 3/3 std::vector<ObjectPool<Entity>::Entry, std::allocator<ObjectPool<Entity>::Entry> >::begin() [6051]
- -----------------------------------------------
- 0.00 0.10 60000/60000 ObjectPool<Entity>::reset() [296]
- [297] 0.2 0.00 0.10 60000 Entity::operator=(Entity const&) [297]
- 0.00 0.06 60000/120234 Entity::~Entity() [243]
- 0.00 0.02 60000/60000 Entity::swap(Entity&) [544]
- 0.00 0.01 60000/120009 Entity::Entity(Entity const&) [565]
- -----------------------------------------------
- 0.10 0.00 34961910/34961910 __gnu_cxx::__exchange_and_add_dispatch(int*, int) [87]
- [298] 0.2 0.10 0.00 34961910 __gthread_active_p() [298]
- -----------------------------------------------
- 0.00 0.00 1/30658641 StartMenuScene::init(Game&)::{lambda()#2}::operator()() const [2430]
- 0.00 0.00 3/30658641 BuilderScene::create_hud(Game&)::{lambda()#1}::operator()() const [1518]
- 0.00 0.00 3/30658641 BuilderScene::create_tile_palette(GraphicalSystem*)::{lambda()#1}::operator()() const [1709]
- 0.00 0.00 3/30658641 BuilderScene::mouse_script_add_pan_behavior(Game&, Handle)::{lambda()#1}::operator()() const [1690]
- 0.00 0.00 3/30658641 BuilderScene::mouse_script_add_select_behavior(Game&, Handle)::{lambda()#1}::operator()() const [1691]
- 0.00 0.00 4/30658641 GraphicalSystem::GraphicalSystem(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, RenderSurface&, std::shared_ptr<Camera>)::{lambda(ResizeCameraMessage&)#1}::operator()(ResizeCameraMessage&) const [290]
- 0.00 0.00 5/30658641 BuilderScene::create_backdrop(GraphicalSystem*)::{lambda()#1}::operator()() const [1588]
- 0.00 0.00 5/30658641 BuilderScene::create_fps_display(GraphicalSystem*)::{lambda()#1}::operator()() const [1122]
- 0.00 0.00 82/30658641 GridSystem::create_row(Entity*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, float) [371]
- 0.00 0.00 106/30658641 GridSystem::create_col(Entity*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, float) [322]
- 0.00 0.00 7827/30658641 GraphicalSystem::on_update(Game&, Entity&) [30]
- 0.00 0.00 7894/30658641 GraphicalSystem::pre_update(Game&) [761]
- 0.06 0.03 30642705/30658641 GridSystem::on_update(Game&, Entity&) [10]
- [299] 0.2 0.06 0.04 30658641 std::__shared_ptr_access<Camera, (__gnu_cxx::_Lock_policy)2, false, false>::operator->() const [299]
- 0.03 0.01 30658641/30658641 std::__shared_ptr_access<Camera, (__gnu_cxx::_Lock_policy)2, false, false>::_M_get() const [488]
- -----------------------------------------------
- 0.00 0.00 16/35635835 ObjectPool<Callback>::remove(Handle const&) [1164]
- 0.00 0.00 48/35635835 ObjectPool<Clickable>::remove(Handle const&) [1045]
- 0.00 0.00 49/35635835 ObjectPool<Collision>::remove(Handle const&) [1066]
- 0.00 0.00 251/35635835 ObjectPool<Rectangle>::remove(Handle const&) [1065]
- 0.00 0.00 892/35635835 ObjectPool<Entity>::remove(Handle const&) [995]
- 0.00 0.00 57393/35635835 Scene::post_receive_message(std::shared_ptr<Message>) <cycle 2> [881]
- 0.01 0.00 3190274/35635835 Handle* std::__uninitialized_copy<false>::__uninit_copy<__gnu_cxx::__normal_iterator<Handle const*, std::vector<Handle, std::allocator<Handle> > >, Handle*>(__gnu_cxx::__normal_iterator<Handle const*, std::vector<Handle, std::allocator<Handle> > >, __gnu_cxx::__normal_iterator<Handle const*, std::vector<Handle, std::allocator<Handle> > >, Handle*) [337]
- 0.09 0.00 32386912/35635835 EntitySubscription::for_each(std::function<void (Handle)>) [6]
- [300] 0.2 0.10 0.00 35635835 __gnu_cxx::__normal_iterator<Handle const*, std::vector<Handle, std::allocator<Handle> > >::operator++() [300]
- -----------------------------------------------
- 0.00 0.09 287831/287831 Callback::execute_callback(CallbackKey) [94]
- [301] 0.2 0.00 0.09 287831 std::map<CallbackKey, std::function<void ()>, std::less<CallbackKey>, std::allocator<std::pair<CallbackKey const, std::function<void ()> > > >::operator[](CallbackKey const&) [301]
- 0.00 0.08 287831/287933 std::map<CallbackKey, std::function<void ()>, std::less<CallbackKey>, std::allocator<std::pair<CallbackKey const, std::function<void ()> > > >::lower_bound(CallbackKey const&) [340]
- 0.02 0.00 287824/1342497 std::less<CallbackKey>::operator()(CallbackKey const&, CallbackKey const&) const [334]
- 0.00 0.00 82/82 std::_Rb_tree_iterator<std::pair<CallbackKey const, std::function<void ()> > > std::_Rb_tree<CallbackKey, std::pair<CallbackKey const, std::function<void ()> >, std::_Select1st<std::pair<CallbackKey const, std::function<void ()> > >, std::less<CallbackKey>, std::allocator<std::pair<CallbackKey const, std::function<void ()> > > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<CallbackKey const&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<CallbackKey const, std::function<void ()> > >, std::piecewise_construct_t const&, std::tuple<CallbackKey const&>&&, std::tuple<>&&) [1450]
- 0.00 0.00 575655/575766 std::_Rb_tree_iterator<std::pair<CallbackKey const, std::function<void ()> > >::operator*() const [3039]
- 0.00 0.00 287831/287933 std::map<CallbackKey, std::function<void ()>, std::less<CallbackKey>, std::allocator<std::pair<CallbackKey const, std::function<void ()> > > >::end() [3071]
- 0.00 0.00 287831/287973 std::_Rb_tree_iterator<std::pair<CallbackKey const, std::function<void ()> > >::operator==(std::_Rb_tree_iterator<std::pair<CallbackKey const, std::function<void ()> > > const&) const [3070]
- 0.00 0.00 287824/287833 std::map<CallbackKey, std::function<void ()>, std::less<CallbackKey>, std::allocator<std::pair<CallbackKey const, std::function<void ()> > > >::key_comp() const [3073]
- 0.00 0.00 82/82 std::tuple<CallbackKey const&>::tuple<void, true>(CallbackKey const&) [4602]
- 0.00 0.00 82/183 std::_Rb_tree_const_iterator<std::pair<CallbackKey const, std::function<void ()> > >::_Rb_tree_const_iterator(std::_Rb_tree_iterator<std::pair<CallbackKey const, std::function<void ()> > > const&) [4459]
- -----------------------------------------------
- 0.00 0.00 16/2630963 std::pair<std::type_index const, std::shared_ptr<Intent> >::~pair() [1767]
- 0.00 0.00 24/2630963 BuilderScene::mouse_script_add_pan_behavior(Game&, Handle)::{lambda()#3}::operator()() const [1093]
- 0.00 0.00 69/2630963 BuilderScene::mouse_script_add_zoom_behavior(Game&, Handle)::{lambda()#2}::operator()() const [993]
- 0.00 0.00 201/2630963 StartMenuScene::init(Game&)::{lambda()#1}::operator()() const [368]
- 0.00 0.00 858/2630963 BuilderScene::create_mouse_entity(Game&)::{lambda()#1}::operator()() const [679]
- 0.00 0.00 858/2630963 BuilderScene::mouse_script_add_pan_behavior(Game&, Handle)::{lambda()#2}::operator()() const [722]
- 0.00 0.00 858/2630963 BuilderScene::mouse_script_add_select_behavior(Game&, Handle)::{lambda()#2}::operator()() const [932]
- 0.00 0.00 70445/2630963 BuilderScene::setup_keybindings(Game&)::{lambda()#1}::operator()() const [350]
- 0.02 0.07 2557634/2630963 CallbackSystem::on_update(Game&, Entity&) [34]
- [302] 0.2 0.02 0.07 2630963 std::shared_ptr<Intent>::~shared_ptr() [302]
- 0.00 0.07 2630963/2630981 std::__shared_ptr<Intent, (__gnu_cxx::_Lock_policy)2>::~__shared_ptr() [347]
- -----------------------------------------------
- 0.00 0.00 157/11422 std::__cxx11::to_string(unsigned int) [728]
- 0.00 0.09 11265/11422 std::__cxx11::to_string(int) [312]
- [303] 0.2 0.00 0.09 11422 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > __gnu_cxx::__to_xstring<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char>(int (*)(char*, unsigned long, char const*, __va_list_tag*), unsigned long, char const*, ...) [303]
- 0.00 0.09 11422/11422 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<char*, void>(char*, char*, std::allocator<char> const&) [306]
- -----------------------------------------------
- 0.00 0.09 11422/11422 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<char*, void>(char*, char*, std::allocator<char> const&) [306]
- [304] 0.2 0.00 0.09 11422 void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char*>(char*, char*) [304]
- 0.09 0.00 11422/11422 void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct_aux<char*>(char*, char*, std::__false_type) [305]
- -----------------------------------------------
- 0.09 0.00 11422/11422 void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char*>(char*, char*) [304]
- [305] 0.2 0.09 0.00 11422 void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct_aux<char*>(char*, char*, std::__false_type) [305]
- 0.00 0.00 11422/92380983 void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char*>(char*, char*, std::forward_iterator_tag) [53]
- -----------------------------------------------
- 0.00 0.09 11422/11422 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > __gnu_cxx::__to_xstring<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char>(int (*)(char*, unsigned long, char const*, __va_list_tag*), unsigned long, char const*, ...) [303]
- [306] 0.2 0.00 0.09 11422 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<char*, void>(char*, char*, std::allocator<char> const&) [306]
- 0.00 0.09 11422/11422 void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char*>(char*, char*) [304]
- -----------------------------------------------
- 0.00 0.00 1/91956801 Grid::deserialize(Serializer&, Scene&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [1270]
- 0.00 0.00 2004/91956801 Clickable::Clickable(Clickable const&) [1179]
- 0.00 0.00 2004/91956801 Collision::Collision(Collision const&) [1342]
- 0.00 0.00 2004/91956801 Rectangle::Rectangle(Rectangle const&) [1022]
- 0.00 0.00 2004/91956801 TileMap::TileMap(TileMap const&) [1341]
- 0.00 0.00 2004/91956801 VertexList::VertexList(VertexList const&) [1079]
- 0.00 0.00 2004/91956801 Grid::Grid(Grid const&) [1340]
- 0.00 0.00 4008/91956801 Callback::Callback(Callback const&) [1261]
- 0.00 0.00 4008/91956801 PlayerProfile::PlayerProfile(PlayerProfile const&) [1276]
- 0.00 0.00 4008/91956801 Text::Text(Text const&) [937]
- 0.00 0.00 4637/91956801 Sprite::Sprite(Sprite const&) [1221]
- 0.09 0.00 91928115/91956801 GridSystem::on_update(Game&, Entity&) [10]
- [307] 0.2 0.09 0.00 91956801 Component::id[abi:cxx11]() const [307]
- -----------------------------------------------
- 0.09 0.00 91928115/91928115 std::allocator<std::_Rb_tree_node<std::pair<unsigned int const, Entity*> > >::~allocator() [129]
- [308] 0.2 0.09 0.00 91928115 __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<unsigned int const, Entity*> > >::~new_allocator() [308]
- -----------------------------------------------
- 0.09 0.00 30642571/30642571 GridSystem::on_update(Game&, Entity&) [10]
- [309] 0.2 0.09 0.00 30642571 bool sf::operator==<float>(sf::Vector2<float> const&, sf::Vector2<float> const&) [309]
- -----------------------------------------------
- <spontaneous>
- [310] 0.2 0.09 0.00 std::_Rb_tree_iterator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > >::operator++() [310]
- -----------------------------------------------
- 0.01 0.00 1/14 void ComponentManager::create_pool<TileMap, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned int, TileMap) [898]
- 0.01 0.00 1/14 void ComponentManager::create_pool<Grid, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned int, Grid) [433]
- 0.01 0.00 1/14 void ComponentManager::create_pool<Rectangle, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned int, Rectangle) [699]
- 0.01 0.00 1/14 void ComponentManager::create_pool<Collision, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned int, Collision) [639]
- 0.01 0.00 1/14 void ComponentManager::create_pool<Clickable, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned int, Clickable) [889]
- 0.01 0.00 1/14 void ComponentManager::create_pool<VertexList, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned int, VertexList) [753]
- 0.01 0.00 2/14 void ComponentManager::create_pool<Text, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned int, Text) [496]
- 0.01 0.00 2/14 void ComponentManager::create_pool<PlayerProfile, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned int, PlayerProfile) [645]
- 0.01 0.00 2/14 void ComponentManager::create_pool<Sprite, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned int, Sprite) [642]
- 0.01 0.00 2/14 void ComponentManager::create_pool<Callback, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned int, Callback) [552]
- [311] 0.2 0.09 0.00 14 std::type_info::name() const [311]
- -----------------------------------------------
- 0.00 0.00 16/11265 FitCameraResizePolicy::resize(Camera&, sf::Vector2<float> const&) [411]
- 0.00 0.00 19/11265 InputManager::poll_event(Game&) [686]
- 0.00 0.00 21/11265 BuilderScene::load_from_file(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) [207]
- 0.00 0.00 374/11265 TileMap::deserialize(Serializer&, Scene&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [366]
- 0.00 0.01 1305/11265 BuilderScene::create_fps_display(GraphicalSystem*)::{lambda()#2}::operator()() const [731]
- 0.00 0.01 1716/11265 BuilderScene::create_mouse_entity(Game&)::{lambda()#1}::operator()() const [679]
- 0.00 0.06 7814/11265 GridSystem::on_update(Game&, Entity&) [10]
- [312] 0.2 0.00 0.09 11265 std::__cxx11::to_string(int) [312]
- 0.00 0.09 11265/11422 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > __gnu_cxx::__to_xstring<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char>(int (*)(char*, unsigned long, char const*, __va_list_tag*), unsigned long, char const*, ...) [303]
- -----------------------------------------------
- 0.00 0.09 1/1 main [1]
- [313] 0.2 0.00 0.09 1 Game::~Game() [313]
- 0.00 0.07 1/1 Player::~Player() [365]
- 0.00 0.02 1/1 InputManager::~InputManager() [567]
- 0.00 0.00 1/23868 Game::input_manager() [964]
- 0.00 0.00 1/1 std::map<unsigned int, Player*, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, Player*> > >::clear() [2432]
- 0.00 0.00 1/1 std::map<unsigned int, Player*, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, Player*> > >::~map() [2437]
- 0.00 0.00 1/1 std::_Rb_tree_const_iterator<std::pair<unsigned int const, Player*> >::operator->() const [2581]
- 0.00 0.00 1/1 FullLogger::~FullLogger() [2777]
- 0.00 0.00 3/4 std::_Rb_tree_const_iterator<std::pair<unsigned int const, Player*> >::_Rb_tree_const_iterator(std::_Rb_tree_iterator<std::pair<unsigned int const, Player*> > const&) [5678]
- 0.00 0.00 2/266627 std::map<unsigned int, Player*, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, Player*> > >::end() [3087]
- 0.00 0.00 2/2 std::_Rb_tree_const_iterator<std::pair<unsigned int const, Player*> >::operator!=(std::_Rb_tree_const_iterator<std::pair<unsigned int const, Player*> > const&) const [6315]
- 0.00 0.00 1/1 Game::reset() [6894]
- 0.00 0.00 1/3 Subject<std::shared_ptr<InputEvent> >::detach(Observer<std::shared_ptr<InputEvent> >&) [5715]
- 0.00 0.00 1/1 std::map<unsigned int, Player*, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, Player*> > >::begin() [7541]
- 0.00 0.00 1/1 std::_Rb_tree_const_iterator<std::pair<unsigned int const, Player*> >::operator++() [7439]
- 0.00 0.00 1/1 Canvas::~Canvas() [6905]
- 0.00 0.00 1/1 std::stack<Scene*, std::deque<Scene*, std::allocator<Scene*> > >::~stack() [7559]
- 0.00 0.00 1/3 InputListener::~InputListener() [5705]
- -----------------------------------------------
- 0.00 0.09 1/1 BuilderScene::init(Game&) [108]
- [314] 0.2 0.00 0.09 1 void Scene::add_system<GridSystem, (void*)0>(GridSystem*, int) [314]
- 0.01 0.06 1/6 System::init(Game&) [125]
- 0.00 0.02 1/6 std::map<std::type_index, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, System*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, System*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > > > > >::operator[](std::type_index&&) [265]
- 0.00 0.00 1/10 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::operator+<char, std::char_traits<char>, std::allocator<char> >(char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [613]
- 0.00 0.00 1/771 FullLogger::msg(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, Logger::CATEGORY, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) [1325]
- 0.00 0.00 1/6 std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, System*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > >::operator[](std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [2379]
- 0.00 0.00 1/6 std::vector<System*, std::allocator<System*> >::push_back(System*&&) [2402]
- 0.00 0.00 1/17 Scene::id[abi:cxx11]() [2003]
- 0.00 0.00 1/104306070 std::type_index::type_index(std::type_info const&) [118]
- 0.00 0.00 8/26 System::id[abi:cxx11]() const [4782]
- 0.00 0.00 4/42294 std::vector<System*, std::allocator<System*> >::end() [3307]
- 0.00 0.00 4/2953 bool __gnu_cxx::operator!=<System* const*, System**, std::vector<System*, std::allocator<System*> > >(__gnu_cxx::__normal_iterator<System* const*, std::vector<System*, std::allocator<System*> > > const&, __gnu_cxx::__normal_iterator<System**, std::vector<System*, std::allocator<System*> > > const&) [3808]
- 0.00 0.00 3/2347 __gnu_cxx::__normal_iterator<System* const*, std::vector<System*, std::allocator<System*> > >::operator*() const [3827]
- 0.00 0.00 3/89665 __gnu_cxx::__enable_if<std::__is_char<char>::__value, bool>::__type std::operator==<char>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [3204]
- 0.00 0.00 3/2347 __gnu_cxx::__normal_iterator<System* const*, std::vector<System*, std::allocator<System*> > >::operator++() [3826]
- 0.00 0.00 1/8505 std::vector<System*, std::allocator<System*> >::begin() [3593]
- 0.00 0.00 1/606 __gnu_cxx::__normal_iterator<System* const*, std::vector<System*, std::allocator<System*> > >::__normal_iterator<System**>(__gnu_cxx::__normal_iterator<System**, __gnu_cxx::__enable_if<std::__are_same<System**, System**>::__value, std::vector<System*, std::allocator<System*> > >::__type> const&) [4128]
- 0.00 0.00 1/772 Game::logger() [4087]
- 0.00 0.00 1/6411 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::operator+<char, std::char_traits<char>, std::allocator<char> >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, char const*) [3644]
- -----------------------------------------------
- 0.00 0.09 1/1 BuilderScene::init(Game&) [108]
- [315] 0.2 0.00 0.09 1 void Scene::add_system<VisualDebugSystem, (void*)0>(VisualDebugSystem*, int) [315]
- 0.01 0.06 1/6 System::init(Game&) [125]
- 0.00 0.02 1/6 std::map<std::type_index, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, System*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, System*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > > > > >::operator[](std::type_index&&) [265]
- 0.00 0.00 1/10 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::operator+<char, std::char_traits<char>, std::allocator<char> >(char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [613]
- 0.00 0.00 1/771 FullLogger::msg(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, Logger::CATEGORY, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) [1325]
- 0.00 0.00 1/6 std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, System*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > >::operator[](std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [2379]
- 0.00 0.00 1/6 std::vector<System*, std::allocator<System*> >::push_back(System*&&) [2402]
- 0.00 0.00 1/17 Scene::id[abi:cxx11]() [2003]
- 0.00 0.00 1/104306070 std::type_index::type_index(std::type_info const&) [118]
- 0.00 0.00 6/26 System::id[abi:cxx11]() const [4782]
- 0.00 0.00 3/42294 std::vector<System*, std::allocator<System*> >::end() [3307]
- 0.00 0.00 3/2953 bool __gnu_cxx::operator!=<System* const*, System**, std::vector<System*, std::allocator<System*> > >(__gnu_cxx::__normal_iterator<System* const*, std::vector<System*, std::allocator<System*> > > const&, __gnu_cxx::__normal_iterator<System**, std::vector<System*, std::allocator<System*> > > const&) [3808]
- 0.00 0.00 2/2347 __gnu_cxx::__normal_iterator<System* const*, std::vector<System*, std::allocator<System*> > >::operator*() const [3827]
- 0.00 0.00 2/89665 __gnu_cxx::__enable_if<std::__is_char<char>::__value, bool>::__type std::operator==<char>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [3204]
- 0.00 0.00 2/2347 __gnu_cxx::__normal_iterator<System* const*, std::vector<System*, std::allocator<System*> > >::operator++() [3826]
- 0.00 0.00 1/8505 std::vector<System*, std::allocator<System*> >::begin() [3593]
- 0.00 0.00 1/606 __gnu_cxx::__normal_iterator<System* const*, std::vector<System*, std::allocator<System*> > >::__normal_iterator<System**>(__gnu_cxx::__normal_iterator<System**, __gnu_cxx::__enable_if<std::__are_same<System**, System**>::__value, std::vector<System*, std::allocator<System*> > >::__type> const&) [4128]
- 0.00 0.00 1/772 Game::logger() [4087]
- 0.00 0.00 1/6411 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::operator+<char, std::char_traits<char>, std::allocator<char> >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, char const*) [3644]
- -----------------------------------------------
- 0.04 0.05 2078744/2078744 ObjectPool<PlayerProfile>::get(Handle&) [264]
- [316] 0.2 0.04 0.05 2078744 ObjectPool<PlayerProfile>::get(Handle&, PlayerProfile*&) [316]
- 0.01 0.02 2078744/2078744 std::vector<ObjectPool<PlayerProfile>::Entry, std::allocator<ObjectPool<PlayerProfile>::Entry> >::at(unsigned long) [527]
- 0.01 0.00 1310618/13542320 Handle::reset() [352]
- 0.01 0.00 2078744/91867127 Handle::index() const [161]
- 0.00 0.00 2078744/91867104 Handle::version() const [199]
- -----------------------------------------------
- 0.09 0.00 195472741/195472741 __gnu_cxx::__aligned_membuf<std::pair<std::type_index const, Handle> >::_M_ptr() const [117]
- [317] 0.2 0.09 0.00 195472741 __gnu_cxx::__aligned_membuf<std::pair<std::type_index const, Handle> >::_M_addr() const [317]
- -----------------------------------------------
- 0.00 0.00 16057/268785 std::vector<Handle, std::allocator<Handle> >::_M_erase_at_end(Handle*) [950]
- 0.01 0.01 40299/268785 std::vector<Handle, std::allocator<Handle> >::~vector() [547]
- 0.01 0.01 70367/268785 void std::vector<Handle, std::allocator<Handle> >::_M_realloc_insert<Handle const&>(__gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > >, Handle const&) [282]
- 0.02 0.03 142062/268785 void std::vector<Handle, std::allocator<Handle> >::_M_realloc_insert<Handle>(__gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > >, Handle&&) [167]
- [318] 0.2 0.04 0.05 268785 void std::_Destroy<Handle*, Handle>(Handle*, Handle*, std::allocator<Handle>&) [318]
- 0.05 0.00 268785/268785 void std::_Destroy<Handle*>(Handle*, Handle*) [424]
- -----------------------------------------------
- 0.01 0.07 2713375/2713375 boost::add_reference<Sprite>::type boost::get<Sprite, Circle, Rectangle, Sprite, Text, VertexList>(boost::variant<Circle, Rectangle, Sprite, Text, VertexList>&) [320]
- [319] 0.2 0.01 0.07 2713375 boost::add_reference<Sprite>::type boost::strict_get<Sprite, Circle, Rectangle, Sprite, Text, VertexList>(boost::variant<Circle, Rectangle, Sprite, Text, VertexList>&) [319]
- 0.02 0.05 2713375/2713375 boost::add_reference<Sprite>::type boost::relaxed_get<Sprite, Circle, Rectangle, Sprite, Text, VertexList>(boost::variant<Circle, Rectangle, Sprite, Text, VertexList>&) [346]
- -----------------------------------------------
- 0.00 0.04 1275906/2713375 GraphicalSystem::on_update(Game&, Entity&)::{lambda(boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*)#1}::operator()(boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*) const [148]
- 0.00 0.05 1437469/2713375 TileMap::get_global_bounds_from_tile(boost::variant<Circle, Rectangle, Sprite, Text, VertexList>&) [156]
- [320] 0.2 0.00 0.08 2713375 boost::add_reference<Sprite>::type boost::get<Sprite, Circle, Rectangle, Sprite, Text, VertexList>(boost::variant<Circle, Rectangle, Sprite, Text, VertexList>&) [320]
- 0.01 0.07 2713375/2713375 boost::add_reference<Sprite>::type boost::strict_get<Sprite, Circle, Rectangle, Sprite, Text, VertexList>(boost::variant<Circle, Rectangle, Sprite, Text, VertexList>&) [319]
- -----------------------------------------------
- 0.00 0.00 597/16319 Scene::post_receive_message(std::shared_ptr<Message>) <cycle 2> [881]
- 0.00 0.04 7828/16319 BaseEntitySubscription::init() [32]
- 0.00 0.04 7894/16319 Scene::update(Game&) [4]
- [321] 0.2 0.01 0.08 16319 Scene::entities() const [321]
- 0.00 0.08 16319/16319 std::vector<Handle, std::allocator<Handle> >::vector(std::vector<Handle, std::allocator<Handle> > const&) [336]
- 0.00 0.00 16319/16319 ObjectPool<Entity>::get_active_handles() const [3446]
- -----------------------------------------------
- 0.00 0.08 53/53 GridSystem::on_update(Game&, Entity&) [10]
- [322] 0.2 0.00 0.08 53 GridSystem::create_col(Entity*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, float) [322]
- 0.00 0.08 53/94 GridSystem::create_gridline(Entity*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, float, float, float, float) [217]
- 0.00 0.00 106/30650720 Camera::bounds() const [41]
- 0.00 0.00 106/30642893 GridSystem::camera() [62]
- 0.00 0.00 106/30650752 std::shared_ptr<Camera>::~shared_ptr() [69]
- 0.00 0.00 53/92380983 void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char*>(char*, char*, std::forward_iterator_tag) [53]
- 0.00 0.00 106/30658641 std::__shared_ptr_access<Camera, (__gnu_cxx::_Lock_policy)2, false, false>::operator->() const [299]
- -----------------------------------------------
- 0.00 0.00 2/50052 std::function<void (SetVisualDebugMessage&)>::~function() [1529]
- 0.00 0.00 2/50052 std::function<void (SetGridVisibilityMessage&)>::~function() [351]
- 0.00 0.00 4/50052 std::function<void (EntityIdChangedMessage&)>::~function() [1460]
- 0.00 0.00 6/50052 std::function<void (EntityDestroyedMessage&)>::~function() [1430]
- 0.00 0.00 6/50052 std::function<void (ComponentAddedMessage&)>::~function() [1429]
- 0.00 0.00 6/50052 std::function<void (ComponentRemovedMessage&)>::~function() [1431]
- 0.00 0.00 10/50052 std::function<void (ResizeCameraMessage&)>::~function() [505]
- 0.00 0.00 390/50052 std::function<void ()>::~function() [1115]
- 0.00 0.00 2396/50052 std::function<bool (int, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::parse_event_t, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>&)>::~function() [996]
- 0.07 0.01 47230/50052 std::function<void (Handle)>::~function() [343]
- [323] 0.2 0.07 0.01 50052 std::_Function_base::~_Function_base() [323]
- 0.00 0.01 47230/70845 std::_Function_base::_Base_manager<System::update(Game&)::{lambda(Handle)#1}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<System::update(Game&)::{lambda(Handle)#1}> const&, std::_Manager_operation) [646]
- 0.00 0.00 42/63 std::_Function_base::_Base_manager<BuilderScene::load_from_file(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)::{lambda()#3}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<BuilderScene::load_from_file(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)::{lambda()#3}> const&, std::_Manager_operation) [1457]
- 0.00 0.00 42/63 std::_Function_base::_Base_manager<BuilderScene::load_from_file(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)::{lambda()#4}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<BuilderScene::load_from_file(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)::{lambda()#4}> const&, std::_Manager_operation) [1458]
- 0.00 0.00 42/63 std::_Function_base::_Base_manager<BuilderScene::load_from_file(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)::{lambda()#5}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<BuilderScene::load_from_file(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)::{lambda()#5}> const&, std::_Manager_operation) [1459]
- 0.00 0.00 6/9 std::_Function_base::_Base_manager<GraphicalSystem::GraphicalSystem(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, RenderSurface&, std::shared_ptr<Camera>)::{lambda(ResizeCameraMessage&)#1}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<GraphicalSystem::GraphicalSystem(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, RenderSurface&, std::shared_ptr<Camera>)::{lambda(ResizeCameraMessage&)#1}> const&, std::_Manager_operation) [1678]
- 0.00 0.00 6/9 std::_Function_base::_Base_manager<PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)::{lambda(ComponentAddedMessage&)#2}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)::{lambda(ComponentAddedMessage&)#2}> const&, std::_Manager_operation) [1679]
- 0.00 0.00 6/9 std::_Function_base::_Base_manager<PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)::{lambda(EntityDestroyedMessage&)#1}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)::{lambda(EntityDestroyedMessage&)#1}> const&, std::_Manager_operation) [1680]
- 0.00 0.00 6/9 std::_Function_base::_Base_manager<PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)::{lambda(ComponentRemovedMessage&)#3}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)::{lambda(ComponentRemovedMessage&)#3}> const&, std::_Manager_operation) [1681]
- 0.00 0.00 6/9 std::_Function_base::_Base_manager<BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>)::{lambda()#1}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>)::{lambda()#1}> const&, std::_Manager_operation) [1685]
- 0.00 0.00 6/9 std::_Function_base::_Base_manager<BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>)::{lambda()#2}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>)::{lambda()#2}> const&, std::_Manager_operation) [1682]
- 0.00 0.00 6/9 std::_Function_base::_Base_manager<BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>)::{lambda()#3}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>)::{lambda()#3}> const&, std::_Manager_operation) [1683]
- 0.00 0.00 6/9 std::_Function_base::_Base_manager<BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>)::{lambda()#4}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>)::{lambda()#4}> const&, std::_Manager_operation) [1684]
- 0.00 0.00 4/6 std::_Function_base::_Base_manager<Scene::do_init(Game&)::{lambda(EntityIdChangedMessage&)#1}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<Scene::do_init(Game&)::{lambda(EntityIdChangedMessage&)#1}> const&, std::_Manager_operation) [1725]
- 0.00 0.00 4/6 std::_Function_base::_Base_manager<CallbackSystem::on_init(Game&)::{lambda(ResizeCameraMessage&)#1}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<CallbackSystem::on_init(Game&)::{lambda(ResizeCameraMessage&)#1}> const&, std::_Manager_operation) [1724]
- 0.00 0.00 2/3 std::_Function_base::_Base_manager<BuilderScene::file_dialog_box()::{lambda()#2}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<BuilderScene::file_dialog_box()::{lambda()#2}> const&, std::_Manager_operation) [1898]
- 0.00 0.00 2/3 std::_Function_base::_Base_manager<BuilderScene::file_dialog_box()::{lambda()#1}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<BuilderScene::file_dialog_box()::{lambda()#1}> const&, std::_Manager_operation) [1899]
- 0.00 0.00 2/3 std::_Function_base::_Base_manager<BuilderScene::create_notification(float, float)::{lambda()#4}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<BuilderScene::create_notification(float, float)::{lambda()#4}> const&, std::_Manager_operation) [1903]
- 0.00 0.00 2/3 std::_Function_base::_Base_manager<BuilderScene::create_notification(float, float)::{lambda()#1}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<BuilderScene::create_notification(float, float)::{lambda()#1}> const&, std::_Manager_operation) [1904]
- 0.00 0.00 2/3 std::_Function_base::_Base_manager<BuilderScene::create_notification(float, float)::{lambda()#2}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<BuilderScene::create_notification(float, float)::{lambda()#2}> const&, std::_Manager_operation) [1901]
- 0.00 0.00 2/3 std::_Function_base::_Base_manager<BuilderScene::create_notification(float, float)::{lambda()#3}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<BuilderScene::create_notification(float, float)::{lambda()#3}> const&, std::_Manager_operation) [1902]
- 0.00 0.00 2/3 std::_Function_base::_Base_manager<BuilderScene::create_backdrop(GraphicalSystem*)::{lambda()#1}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<BuilderScene::create_backdrop(GraphicalSystem*)::{lambda()#1}> const&, std::_Manager_operation) [1897]
- 0.00 0.00 2/3 std::_Function_base::_Base_manager<BuilderScene::mouse_script_add_select_behavior(Game&, Handle)::{lambda()#2}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<BuilderScene::mouse_script_add_select_behavior(Game&, Handle)::{lambda()#2}> const&, std::_Manager_operation) [1911]
- 0.00 0.00 2/3 std::_Function_base::_Base_manager<BuilderScene::mouse_script_add_select_behavior(Game&, Handle)::{lambda()#3}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<BuilderScene::mouse_script_add_select_behavior(Game&, Handle)::{lambda()#3}> const&, std::_Manager_operation) [1912]
- 0.00 0.00 2/3 std::_Function_base::_Base_manager<BuilderScene::mouse_script_add_select_behavior(Game&, Handle)::{lambda()#4}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<BuilderScene::mouse_script_add_select_behavior(Game&, Handle)::{lambda()#4}> const&, std::_Manager_operation) [1913]
- 0.00 0.00 2/3 std::_Function_base::_Base_manager<BuilderScene::mouse_script_add_select_behavior(Game&, Handle)::{lambda()#1}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<BuilderScene::mouse_script_add_select_behavior(Game&, Handle)::{lambda()#1}> const&, std::_Manager_operation) [1914]
- 0.00 0.00 2/3 std::_Function_base::_Base_manager<BuilderScene::mouse_script_add_pan_behavior(Game&, Handle)::{lambda()#2}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<BuilderScene::mouse_script_add_pan_behavior(Game&, Handle)::{lambda()#2}> const&, std::_Manager_operation) [1906]
- 0.00 0.00 2/3 std::_Function_base::_Base_manager<BuilderScene::mouse_script_add_zoom_behavior(Game&, Handle)::{lambda()#2}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<BuilderScene::mouse_script_add_zoom_behavior(Game&, Handle)::{lambda()#2}> const&, std::_Manager_operation) [1909]
- 0.00 0.00 2/3 std::_Function_base::_Base_manager<BuilderScene::mouse_script_add_pan_behavior(Game&, Handle)::{lambda()#3}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<BuilderScene::mouse_script_add_pan_behavior(Game&, Handle)::{lambda()#3}> const&, std::_Manager_operation) [1907]
- 0.00 0.00 2/3 std::_Function_base::_Base_manager<BuilderScene::mouse_script_add_pan_behavior(Game&, Handle)::{lambda()#1}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<BuilderScene::mouse_script_add_pan_behavior(Game&, Handle)::{lambda()#1}> const&, std::_Manager_operation) [1908]
- 0.00 0.00 2/3 std::_Function_base::_Base_manager<BuilderScene::create_hud(Game&)::{lambda()#3}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<BuilderScene::create_hud(Game&)::{lambda()#3}> const&, std::_Manager_operation) [1895]
- 0.00 0.00 2/3 std::_Function_base::_Base_manager<BuilderScene::create_hud(Game&)::{lambda()#2}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<BuilderScene::create_hud(Game&)::{lambda()#2}> const&, std::_Manager_operation) [1894]
- 0.00 0.00 2/3 std::_Function_base::_Base_manager<BuilderScene::create_hud(Game&)::{lambda()#1}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<BuilderScene::create_hud(Game&)::{lambda()#1}> const&, std::_Manager_operation) [1896]
- 0.00 0.00 2/3 std::_Function_base::_Base_manager<BuilderScene::create_tile_palette(GraphicalSystem*)::{lambda()#1}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<BuilderScene::create_tile_palette(GraphicalSystem*)::{lambda()#1}> const&, std::_Manager_operation) [1905]
- 0.00 0.00 2/3 std::_Function_base::_Base_manager<BuilderScene::create_fps_display(GraphicalSystem*)::{lambda()#1}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<BuilderScene::create_fps_display(GraphicalSystem*)::{lambda()#1}> const&, std::_Manager_operation) [1900]
- 0.00 0.00 2/3 std::_Function_base::_Base_manager<GridSystem::on_init(Game&)::{lambda(SetGridVisibilityMessage&)#1}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<GridSystem::on_init(Game&)::{lambda(SetGridVisibilityMessage&)#1}> const&, std::_Manager_operation) [1893]
- 0.00 0.00 2/3 std::_Function_base::_Base_manager<VisualDebugSystem::on_init(Game&)::{lambda(SetVisualDebugMessage&)#1}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<VisualDebugSystem::on_init(Game&)::{lambda(SetVisualDebugMessage&)#1}> const&, std::_Manager_operation) [1916]
- 0.00 0.00 2/3 std::_Function_base::_Base_manager<BuilderScene::mouse_script_add_zoom_behavior(Game&, Handle)::{lambda()#1}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<BuilderScene::mouse_script_add_zoom_behavior(Game&, Handle)::{lambda()#1}> const&, std::_Manager_operation) [1910]
- 0.00 0.00 2/3 std::_Function_base::_Base_manager<StartMenuScene::init(Game&)::{lambda()#2}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<StartMenuScene::init(Game&)::{lambda()#2}> const&, std::_Manager_operation) [1915]
- 0.00 0.00 2/3 std::_Function_base::_Base_manager<BuilderScene::create_textbox(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, float, int, unsigned int)::{lambda()#1}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<BuilderScene::create_textbox(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, float, int, unsigned int)::{lambda()#1}> const&, std::_Manager_operation) [1921]
- 0.00 0.00 2/3 std::_Function_base::_Base_manager<BuilderScene::setup_keybindings(Game&)::{lambda()#1}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<BuilderScene::setup_keybindings(Game&)::{lambda()#1}> const&, std::_Manager_operation) [1922]
- 0.00 0.00 2/3 std::_Function_base::_Base_manager<BuilderScene::create_mouse_entity(Game&)::{lambda()#1}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<BuilderScene::create_mouse_entity(Game&)::{lambda()#1}> const&, std::_Manager_operation) [1924]
- 0.00 0.00 2/3 std::_Function_base::_Base_manager<BuilderScene::create_fps_display(GraphicalSystem*)::{lambda()#2}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<BuilderScene::create_fps_display(GraphicalSystem*)::{lambda()#2}> const&, std::_Manager_operation) [1923]
- 0.00 0.00 2/3 std::_Function_base::_Base_manager<StartMenuScene::init(Game&)::{lambda()#1}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<StartMenuScene::init(Game&)::{lambda()#1}> const&, std::_Manager_operation) [1925]
- -----------------------------------------------
- 0.00 0.03 1/3 VisualDebugSystem::VisualDebugSystem(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, RenderSurface&, std::shared_ptr<Camera>) [534]
- 0.00 0.05 2/3 Scene::do_init(Game&) [66]
- [324] 0.2 0.00 0.08 3 GraphicalSystem::GraphicalSystem(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, RenderSurface&, std::shared_ptr<Camera>) [324]
- 0.00 0.08 3/3 void Messageable::install_message_handler<ResizeCameraMessage, GraphicalSystem::GraphicalSystem(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, RenderSurface&, std::shared_ptr<Camera>)::{lambda(ResizeCameraMessage&)#1}>(GraphicalSystem::GraphicalSystem(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, RenderSurface&, std::shared_ptr<Camera>)::{lambda(ResizeCameraMessage&)#1}) [325]
- 0.00 0.00 3/3 PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool) [1358]
- 0.00 0.00 3/6 System::System(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, EntitySubscription*) [1676]
- 0.00 0.00 3/30650750 std::shared_ptr<Camera>::shared_ptr(std::shared_ptr<Camera> const&) [63]
- 0.00 0.00 3/91928630 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::operator+<char, std::char_traits<char>, std::allocator<char> >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const*) [44]
- -----------------------------------------------
- 0.00 0.08 3/3 GraphicalSystem::GraphicalSystem(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, RenderSurface&, std::shared_ptr<Camera>) [324]
- [325] 0.2 0.00 0.08 3 void Messageable::install_message_handler<ResizeCameraMessage, GraphicalSystem::GraphicalSystem(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, RenderSurface&, std::shared_ptr<Camera>)::{lambda(ResizeCameraMessage&)#1}>(GraphicalSystem::GraphicalSystem(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, RenderSurface&, std::shared_ptr<Camera>)::{lambda(ResizeCameraMessage&)#1}) [325]
- 0.00 0.08 3/3 void Mailbox::handle<ResizeCameraMessage, GraphicalSystem::GraphicalSystem(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, RenderSurface&, std::shared_ptr<Camera>)::{lambda(ResizeCameraMessage&)#1}>(GraphicalSystem::GraphicalSystem(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, RenderSurface&, std::shared_ptr<Camera>)::{lambda(ResizeCameraMessage&)#1}) [326]
- -----------------------------------------------
- 0.00 0.08 3/3 void Messageable::install_message_handler<ResizeCameraMessage, GraphicalSystem::GraphicalSystem(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, RenderSurface&, std::shared_ptr<Camera>)::{lambda(ResizeCameraMessage&)#1}>(GraphicalSystem::GraphicalSystem(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, RenderSurface&, std::shared_ptr<Camera>)::{lambda(ResizeCameraMessage&)#1}) [325]
- [326] 0.2 0.00 0.08 3 void Mailbox::handle<ResizeCameraMessage, GraphicalSystem::GraphicalSystem(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, RenderSurface&, std::shared_ptr<Camera>)::{lambda(ResizeCameraMessage&)#1}>(GraphicalSystem::GraphicalSystem(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, RenderSurface&, std::shared_ptr<Camera>)::{lambda(ResizeCameraMessage&)#1}) [326]
- 0.03 0.05 3/5 void Mailbox::handle<ResizeCameraMessage, (void*)0>(std::function<void (ResizeCameraMessage&)> const&) [253]
- 0.01 0.00 3/10 std::function<void (ResizeCameraMessage&)>::~function() [505]
- 0.00 0.00 3/3 std::function<void (ResizeCameraMessage&)>::function<GraphicalSystem::GraphicalSystem(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, RenderSurface&, std::shared_ptr<Camera>)::{lambda(ResizeCameraMessage&)#1}, void, void>(GraphicalSystem::GraphicalSystem(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, RenderSurface&, std::shared_ptr<Camera>)::{lambda(ResizeCameraMessage&)#1}) [1889]
- -----------------------------------------------
- <spontaneous>
- [327] 0.2 0.00 0.08 __libc_csu_init [327]
- 0.03 0.00 1/1 _GLOBAL__sub_I__ZN10GridSystemC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt10shared_ptrI6CameraE [518]
- 0.02 0.00 1/1 _GLOBAL__sub_I__ZN6PlayerC2EjRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE [618]
- 0.01 0.00 1/1 _GLOBAL__sub_I__ZN15GraphicalSystemC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEER13RenderSurfaceSt10shared_ptrI6CameraE [857]
- 0.01 0.00 1/1 _GLOBAL__sub_I__ZN10FullLoggerC2Ev [856]
- 0.01 0.00 1/1 _GLOBAL__sub_I__ZN27PostorderEntitySubscriptionC2EP6SystemRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb [974]
- 0.01 0.00 1/1 _GLOBAL__sub_I__ZN18EntitySubscriptionC2EP6SystemRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE [973]
- 0.00 0.00 1/1 _GLOBAL__sub_I__ZN12InputManager6KeyStrB5cxx11E [1628]
- 0.00 0.00 1/1 _GLOBAL__sub_I__ZN6Logger15category_stringB5cxx11E [2461]
- 0.00 0.00 1/1 _GLOBAL__sub_I__ZN4Game7logger_E [2818]
- 0.00 0.00 1/1 _GLOBAL__sub_I__ZN13PhysicsSystemC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE [6765]
- 0.00 0.00 1/1 _GLOBAL__sub_I__ZN12CameraSystemC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt10shared_ptrI6CameraE [6760]
- 0.00 0.00 1/1 _GLOBAL__sub_I__ZN12MegamanSceneC2Ev [6762]
- 0.00 0.00 1/1 _GLOBAL__sub_I__ZN12BuilderSceneC2Ev [6759]
- 0.00 0.00 1/1 _GLOBAL__sub_I__ZN14StartMenuSceneC2Ev [6769]
- 0.00 0.00 1/1 _GLOBAL__sub_I__ZN14JSONSerializerC2Eii [6768]
- 0.00 0.00 1/1 _GLOBAL__sub_I__ZN11FileChannelC2ENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE [6756]
- 0.00 0.00 1/1 _GLOBAL__sub_I__ZN26PreorderEntitySubscriptionC2EP6SystemRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb [6776]
- 0.00 0.00 1/1 _GLOBAL__sub_I__ZN12EntityFilterC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE [6761]
- 0.00 0.00 1/1 _GLOBAL__sub_I__ZN22BaseEntitySubscriptionC2EP6SystemRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE [6774]
- 0.00 0.00 1/1 _GLOBAL__sub_I__ZN17VisualDebugSystemC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEER13RenderSurfaceSt10shared_ptrI6CameraE [6771]
- 0.00 0.00 1/1 _GLOBAL__sub_I__ZN6SystemC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEP18EntitySubscription [6784]
- 0.00 0.00 1/1 _GLOBAL__sub_I__ZN14CallbackSystemC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE [6767]
- 0.00 0.00 1/1 _GLOBAL__sub_I__ZN6EntityC2ENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEP5SceneP16ComponentManager [6782]
- 0.00 0.00 1/1 _GLOBAL__sub_I__ZN16ComponentManager6removeESt10type_index6Handle [6770]
- 0.00 0.00 1/1 _GLOBAL__sub_I__ZN10VertexListC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEN2sf13PrimitiveTypeEj [6755]
- 0.00 0.00 1/1 _GLOBAL__sub_I__ZN4TextC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_St10shared_ptrI4FontEj [6778]
- 0.00 0.00 1/1 _GLOBAL__sub_I__ZN6SpriteC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE [6783]
- 0.00 0.00 1/1 _GLOBAL__sub_I__ZN9RectangleC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEffff [6787]
- 0.00 0.00 1/1 _GLOBAL__sub_I__ZN13PlayerProfileC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEj [6766]
- 0.00 0.00 1/1 _GLOBAL__sub_I__ZN6CircleC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEfff [6781]
- 0.00 0.00 1/1 _GLOBAL__sub_I__ZN11MessageableC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE [6758]
- 0.00 0.00 1/1 _GLOBAL__sub_I__ZN12TextureAtlasC2Ev [6763]
- 0.00 0.00 1/1 _GLOBAL__sub_I__ZN9SceneNodeC2Ev [6788]
- 0.00 0.00 1/1 _GLOBAL__sub_I__ZN9FontAtlasC2Ev [6786]
- 0.00 0.00 1/1 _GLOBAL__sub_I__ZN25StretchCameraResizePolicyC2Eff [6775]
- 0.00 0.00 1/1 _GLOBAL__sub_I__ZN21FitCameraResizePolicyC2Ev [6773]
- 0.00 0.00 1/1 _GLOBAL__sub_I__ZN18CameraResizePolicy15set_camera_sizeER6CameraRKN2sf7Vector2IfEE [6772]
- 0.00 0.00 1/1 _GLOBAL__sub_I__ZN4FontC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_ [6777]
- 0.00 0.00 1/1 _GLOBAL__sub_I__ZN6CanvasC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKN2sf7Vector2IfEEi [6780]
- 0.00 0.00 1/1 _GLOBAL__sub_I__ZN6CameraC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE [6779]
- 0.00 0.00 1/1 _GLOBAL__sub_I__ZN11InputDevice14next_device_idE [6757]
- 0.00 0.00 1/1 _GLOBAL__sub_I__ZlsRSoRK16ResizeInputEvent [6791]
- 0.00 0.00 1/1 _GLOBAL__sub_I__ZlsRSoRK20MouseWheelInputEvent [6797]
- 0.00 0.00 1/1 _GLOBAL__sub_I__ZlsRSoRK19MouseMoveInputEvent [6795]
- 0.00 0.00 1/1 _GLOBAL__sub_I__ZlsRSoRK19MouseLeftInputEvent [6794]
- 0.00 0.00 1/1 _GLOBAL__sub_I__ZlsRSoRK22MouseEnteredInputEvent [6800]
- 0.00 0.00 1/1 _GLOBAL__sub_I__ZlsRSoRK21MouseButtonInputEvent [6799]
- 0.00 0.00 1/1 _GLOBAL__sub_I__ZlsRSoRK19LostFocusInputEvent [6793]
- 0.00 0.00 1/1 _GLOBAL__sub_I__ZlsRSoRK20KeyReleaseInputEvent [6796]
- 0.00 0.00 1/1 _GLOBAL__sub_I__ZlsRSoRK18KeyPressInputEvent [6792]
- 0.00 0.00 1/1 _GLOBAL__sub_I__ZlsRSoRK10InputEvent [6789]
- 0.00 0.00 1/1 _GLOBAL__sub_I__ZlsRSoRK21GainedFocusInputEvent [6798]
- 0.00 0.00 1/1 _GLOBAL__sub_I__ZlsRSoRK15CloseInputEvent [6790]
- 0.00 0.00 1/1 _GLOBAL__sub_I__ZN8SettingsC2Ev [6785]
- 0.00 0.00 1/1 _GLOBAL__sub_I__ZN10FileLoggerC2ENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE [6754]
- 0.00 0.00 1/1 _GLOBAL__sub_I__ZN13ConsoleLoggerC2Ev [6764]
- 0.00 0.00 1/1 _GLOBAL__sub_I_main [6801]
- -----------------------------------------------
- 0.00 0.08 2/2 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > >, std::_Select1st<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >::_M_get_insert_hint_unique_pos(std::_Rb_tree_const_iterator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > >, std::type_index const&) [179]
- [328] 0.2 0.00 0.08 2 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > >, std::_Select1st<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >::_M_get_insert_unique_pos(std::type_index const&) [328]
- 0.08 0.00 2/2 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > >, std::_Select1st<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >::begin() [329]
- 0.00 0.00 2/101612324 std::_Rb_tree_iterator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > >::_Rb_tree_iterator(std::_Rb_tree_node_base*) [131]
- 0.00 0.00 2/50806174 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > >, std::_Select1st<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >::_M_end() [234]
- 0.00 0.00 2/50806144 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > >, std::_Select1st<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >::_M_begin() [262]
- 0.00 0.00 2/50806141 std::_Rb_tree_iterator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > >::operator==(std::_Rb_tree_iterator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > const&) const [293]
- 0.00 0.00 2/2 std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*>::pair<std::_Rb_tree_node<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > >*&, std::_Rb_tree_node_base*&, true>(std::_Rb_tree_node<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > >*&, std::_Rb_tree_node_base*&) [6643]
- -----------------------------------------------
- 0.08 0.00 2/2 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > >, std::_Select1st<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >::_M_get_insert_unique_pos(std::type_index const&) [328]
- [329] 0.2 0.08 0.00 2 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > >, std::_Select1st<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >::begin() [329]
- 0.00 0.00 2/101612324 std::_Rb_tree_iterator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > >::_Rb_tree_iterator(std::_Rb_tree_node_base*) [131]
- -----------------------------------------------
- 2 std::__shared_ptr<CameraResizePolicy, (__gnu_cxx::_Lock_policy)2>::~__shared_ptr() <cycle 1> [6437]
- 1360676 std::__shared_ptr<InputElement, (__gnu_cxx::_Lock_policy)2>::~__shared_ptr() <cycle 1> [3000]
- 0.00 0.00 1/34982914 std::__shared_ptr<CloseInputEvent, (__gnu_cxx::_Lock_policy)2>::~__shared_ptr() [2681]
- 0.00 0.00 1/34982914 std::__shared_ptr<LostFocusInputEvent, (__gnu_cxx::_Lock_policy)2>::~__shared_ptr() [2691]
- 0.00 0.00 1/34982914 std::__shared_ptr<GainedFocusInputEvent, (__gnu_cxx::_Lock_policy)2>::~__shared_ptr() [2693]
- 0.00 0.00 1/34982914 std::__shared_ptr<ResizeInputEvent, (__gnu_cxx::_Lock_policy)2>::~__shared_ptr() [2686]
- 0.00 0.00 1/34982914 std::__shared_ptr<Mailbox::HandlerEntryImpl<SetVisualDebugMessage, (void*)0>, (__gnu_cxx::_Lock_policy)2>::~__shared_ptr() [2709]
- 0.00 0.00 1/34982914 std::__shared_ptr<SelectMenuItemIntent, (__gnu_cxx::_Lock_policy)2>::~__shared_ptr() [2692]
- 0.00 0.00 1/34982914 std::__shared_ptr<MouseXIntent, (__gnu_cxx::_Lock_policy)2>::~__shared_ptr() [2678]
- 0.00 0.00 1/34982914 std::__shared_ptr<MouseYIntent, (__gnu_cxx::_Lock_policy)2>::~__shared_ptr() [2679]
- 0.00 0.00 1/34982914 std::__shared_ptr<MouseWheelIntent, (__gnu_cxx::_Lock_policy)2>::~__shared_ptr() [2685]
- 0.00 0.00 1/34982914 std::__shared_ptr<LeftClickIntent, (__gnu_cxx::_Lock_policy)2>::~__shared_ptr() [2682]
- 0.00 0.00 1/34982914 std::__shared_ptr<RightClickIntent, (__gnu_cxx::_Lock_policy)2>::~__shared_ptr() [2687]
- 0.00 0.00 1/34982914 std::__shared_ptr<ModalIntent, (__gnu_cxx::_Lock_policy)2>::~__shared_ptr() [2677]
- 0.00 0.00 1/34982914 std::__shared_ptr<GridVisibilityToggleIntent, (__gnu_cxx::_Lock_policy)2>::~__shared_ptr() [2694]
- 0.00 0.00 1/34982914 std::__shared_ptr<VisualDebugIntent, (__gnu_cxx::_Lock_policy)2>::~__shared_ptr() [2689]
- 0.00 0.00 1/34982914 std::__shared_ptr<ResetViewIntent, (__gnu_cxx::_Lock_policy)2>::~__shared_ptr() [2684]
- 0.00 0.00 1/34982914 std::__shared_ptr<RemoveTilesIntent, (__gnu_cxx::_Lock_policy)2>::~__shared_ptr() [2688]
- 0.00 0.00 1/34982914 std::__shared_ptr<SerializeMapIntent, (__gnu_cxx::_Lock_policy)2>::~__shared_ptr() [2690]
- 0.00 0.00 1/34982914 std::__shared_ptr<MoveLeftIntent, (__gnu_cxx::_Lock_policy)2>::~__shared_ptr() [2680]
- 0.00 0.00 1/34982914 std::__shared_ptr<MoveRightIntent, (__gnu_cxx::_Lock_policy)2>::~__shared_ptr() [2683]
- 0.00 0.00 1/34982914 std::__shared_ptr<Mailbox::HandlerEntryImpl<SetGridVisibilityMessage, (void*)0>, (__gnu_cxx::_Lock_policy)2>::~__shared_ptr() [2710]
- 0.00 0.00 2/34982914 std::__shared_ptr<Mailbox::HandlerEntryImpl<EntityIdChangedMessage, (void*)0>, (__gnu_cxx::_Lock_policy)2>::~__shared_ptr() [2536]
- 0.00 0.00 2/34982914 std::__shared_ptr<MoveUpIntent, (__gnu_cxx::_Lock_policy)2>::~__shared_ptr() [2532]
- 0.00 0.00 2/34982914 std::__shared_ptr<MoveDownIntent, (__gnu_cxx::_Lock_policy)2>::~__shared_ptr() [2533]
- 0.00 0.00 3/34982914 std::__shared_ptr<Axis, (__gnu_cxx::_Lock_policy)2>::~__shared_ptr() [2454]
- 0.00 0.00 3/34982914 std::__shared_ptr<ResizeCameraMessage, (__gnu_cxx::_Lock_policy)2>::~__shared_ptr() [2452]
- 0.00 0.00 3/34982914 std::__shared_ptr<MouseEnteredInputEvent, (__gnu_cxx::_Lock_policy)2>::~__shared_ptr() [2453]
- 0.00 0.00 3/34982914 std::__shared_ptr<MouseLeftInputEvent, (__gnu_cxx::_Lock_policy)2>::~__shared_ptr() [2451]
- 0.00 0.00 3/34982914 std::__shared_ptr<Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0>, (__gnu_cxx::_Lock_policy)2>::~__shared_ptr() [2456]
- 0.00 0.00 3/34982914 std::__shared_ptr<Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0>, (__gnu_cxx::_Lock_policy)2>::~__shared_ptr() [2455]
- 0.00 0.00 3/34982914 std::__shared_ptr<Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0>, (__gnu_cxx::_Lock_policy)2>::~__shared_ptr() [2457]
- 0.00 0.00 5/34982914 std::__shared_ptr<Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0>, (__gnu_cxx::_Lock_policy)2>::~__shared_ptr() [2104]
- 0.00 0.00 9/34982914 std::__shared_ptr<EntityDestroyedMessage, (__gnu_cxx::_Lock_policy)2>::~__shared_ptr() [1969]
- 0.00 0.00 21/34982914 std::__shared_ptr<KeyPressInputEvent, (__gnu_cxx::_Lock_policy)2>::~__shared_ptr() [1758]
- 0.00 0.00 21/34982914 std::__shared_ptr<KeyReleaseInputEvent, (__gnu_cxx::_Lock_policy)2>::~__shared_ptr() [1759]
- 0.00 0.00 24/34982914 std::__shared_ptr<MouseButtonInputEvent, (__gnu_cxx::_Lock_policy)2>::~__shared_ptr() [1718]
- 0.00 0.00 54/34982914 std::__shared_ptr<Mailbox::HandlerEntry, (__gnu_cxx::_Lock_policy)2>::~__shared_ptr() [1644]
- 0.00 0.00 106/34982914 std::__shared_ptr<Button, (__gnu_cxx::_Lock_policy)2>::~__shared_ptr() [1557]
- 0.00 0.00 110/34982914 std::__shared_ptr<MouseWheelInputEvent, (__gnu_cxx::_Lock_policy)2>::~__shared_ptr() [1536]
- 0.00 0.00 222/34982914 std::__shared_ptr<EntityCreatedMessage, (__gnu_cxx::_Lock_policy)2>::~__shared_ptr() [1464]
- 0.00 0.00 363/34982914 std::__shared_ptr<ComponentAddedMessage, (__gnu_cxx::_Lock_policy)2>::~__shared_ptr() [1427]
- 0.00 0.00 546/34982914 std::__shared_ptr<MouseMoveInputEvent, (__gnu_cxx::_Lock_policy)2>::~__shared_ptr() [1390]
- 0.00 0.00 4543/34982914 std::__shared_ptr<Font, (__gnu_cxx::_Lock_policy)2>::~__shared_ptr() [1232]
- 0.00 0.00 4848/34982914 std::__shared_ptr<Animation, (__gnu_cxx::_Lock_policy)2>::~__shared_ptr() [1226]
- 0.00 0.00 5897/34982914 std::__shared_ptr<Texture, (__gnu_cxx::_Lock_policy)2>::~__shared_ptr() [1223]
- 0.00 0.00 8626/34982914 std::__shared_ptr<InputEvent, (__gnu_cxx::_Lock_policy)2>::~__shared_ptr() [1198]
- 0.00 0.01 315081/34982914 std::__shared_ptr<Message, (__gnu_cxx::_Lock_policy)2>::~__shared_ptr() [904]
- 0.02 0.05 2630981/34982914 std::__shared_ptr<Intent, (__gnu_cxx::_Lock_policy)2>::~__shared_ptr() [347]
- 0.22 0.63 30650752/34982914 std::__shared_ptr<Camera, (__gnu_cxx::_Lock_policy)2>::~__shared_ptr() [71]
- [330] 0.2 0.08 0.00 34982934 std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 1> [330]
- 34960428 std::_Sp_counted_base<(__gnu_cxx::_Lock_policy)2>::_M_release() <cycle 1> [72]
- -----------------------------------------------
- 0.00 0.00 222/50809669 std::_Rb_tree<std::type_index, std::pair<std::type_index const, Handle>, std::_Select1st<std::pair<std::type_index const, Handle> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > >::_M_get_insert_unique_pos(std::type_index const&) [529]
- 0.00 0.00 1179/50809669 std::_Rb_tree<std::type_index, std::pair<std::type_index const, Handle>, std::_Select1st<std::pair<std::type_index const, Handle> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > >::_M_insert_node(std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<std::type_index const, Handle> >*) [1307]
- 0.00 0.00 2248/50809669 std::_Rb_tree<std::type_index, std::pair<std::type_index const, Handle>, std::_Select1st<std::pair<std::type_index const, Handle> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > >::_M_get_insert_hint_unique_pos(std::_Rb_tree_const_iterator<std::pair<std::type_index const, Handle> >, std::type_index const&) [153]
- 0.08 0.00 50806020/50809669 std::_Rb_tree<std::type_index, std::pair<std::type_index const, Handle>, std::_Select1st<std::pair<std::type_index const, Handle> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > >::lower_bound(std::type_index const&) [21]
- [331] 0.2 0.08 0.00 50809669 std::_Rb_tree<std::type_index, std::pair<std::type_index const, Handle>, std::_Select1st<std::pair<std::type_index const, Handle> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > >::_M_end() [331]
- -----------------------------------------------
- <spontaneous>
- [332] 0.2 0.08 0.00 std::__shared_ptr<EntityIdChangedMessage, (__gnu_cxx::_Lock_policy)2>::get() const [332]
- -----------------------------------------------
- 0.08 0.00 101612314/101612314 __gnu_cxx::__aligned_membuf<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > >::_M_ptr() [150]
- [333] 0.2 0.08 0.00 101612314 __gnu_cxx::__aligned_membuf<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > >::_M_addr() [333]
- -----------------------------------------------
- 0.00 0.00 4/1342497 std::_Rb_tree<CallbackKey, std::pair<CallbackKey const, bool>, std::_Select1st<std::pair<CallbackKey const, bool> >, std::less<CallbackKey>, std::allocator<std::pair<CallbackKey const, bool> > >::_M_get_insert_hint_unique_pos(std::_Rb_tree_const_iterator<std::pair<CallbackKey const, bool> >, CallbackKey const&) [1977]
- 0.00 0.00 4/1342497 std::_Rb_tree<CallbackKey, std::pair<CallbackKey const, bool>, std::_Select1st<std::pair<CallbackKey const, bool> >, std::less<CallbackKey>, std::allocator<std::pair<CallbackKey const, bool> > >::_M_insert_node(std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<CallbackKey const, bool> >*) [1976]
- 0.00 0.00 9/1342497 std::map<CallbackKey, std::function<void ()>, std::less<CallbackKey>, std::allocator<std::pair<CallbackKey const, std::function<void ()> > > >::operator[](CallbackKey&&) [1305]
- 0.00 0.00 72/1342497 std::_Rb_tree<CallbackKey, std::pair<CallbackKey const, std::function<void ()> >, std::_Select1st<std::pair<CallbackKey const, std::function<void ()> > >, std::less<CallbackKey>, std::allocator<std::pair<CallbackKey const, std::function<void ()> > > >::_M_insert_node(std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<CallbackKey const, std::function<void ()> > >*) [1505]
- 0.00 0.00 186/1342497 std::_Rb_tree<CallbackKey, std::pair<CallbackKey const, std::function<void ()> >, std::_Select1st<std::pair<CallbackKey const, std::function<void ()> > >, std::less<CallbackKey>, std::allocator<std::pair<CallbackKey const, std::function<void ()> > > >::_M_get_insert_hint_unique_pos(std::_Rb_tree_const_iterator<std::pair<CallbackKey const, std::function<void ()> > >, CallbackKey const&) [1417]
- 0.01 0.00 85666/1342497 std::map<CallbackKey, bool, std::less<CallbackKey>, std::allocator<std::pair<CallbackKey const, bool> > >::operator[](CallbackKey&&) [483]
- 0.01 0.00 171338/1342497 std::_Rb_tree<CallbackKey, std::pair<CallbackKey const, bool>, std::_Select1st<std::pair<CallbackKey const, bool> >, std::less<CallbackKey>, std::allocator<std::pair<CallbackKey const, bool> > >::_M_lower_bound(std::_Rb_tree_node<std::pair<CallbackKey const, bool> >*, std::_Rb_tree_node_base*, CallbackKey const&) [748]
- 0.02 0.00 287824/1342497 std::map<CallbackKey, std::function<void ()>, std::less<CallbackKey>, std::allocator<std::pair<CallbackKey const, std::function<void ()> > > >::operator[](CallbackKey const&) [301]
- 0.05 0.00 797394/1342497 std::_Rb_tree<CallbackKey, std::pair<CallbackKey const, std::function<void ()> >, std::_Select1st<std::pair<CallbackKey const, std::function<void ()> > >, std::less<CallbackKey>, std::allocator<std::pair<CallbackKey const, std::function<void ()> > > >::_M_lower_bound(std::_Rb_tree_node<std::pair<CallbackKey const, std::function<void ()> > >*, std::_Rb_tree_node_base*, CallbackKey const&) [342]
- [334] 0.2 0.08 0.00 1342497 std::less<CallbackKey>::operator()(CallbackKey const&, CallbackKey const&) const [334]
- -----------------------------------------------
- 0.02 0.06 8140125/8140125 boost::detail::variant::invoke_visitor<boost::detail::variant::reflect, false>::result_type boost::detail::variant::visitation_impl_invoke<boost::detail::variant::invoke_visitor<boost::detail::variant::reflect, false>, void const*, Sprite, boost::variant<Circle, Rectangle, Sprite, Text, VertexList>::has_fallback_type_>(int, boost::detail::variant::invoke_visitor<boost::detail::variant::reflect, false>&, void const*, Sprite*, boost::variant<Circle, Rectangle, Sprite, Text, VertexList>::has_fallback_type_, int) [294]
- [335] 0.2 0.02 0.06 8140125 boost::detail::variant::invoke_visitor<boost::detail::variant::reflect, false>::result_type boost::detail::variant::visitation_impl_invoke_impl<boost::detail::variant::invoke_visitor<boost::detail::variant::reflect, false>, void const*, Sprite>(int, boost::detail::variant::invoke_visitor<boost::detail::variant::reflect, false>&, void const*, Sprite*, mpl_::bool_<false>) [335]
- 0.00 0.04 8140125/8140125 boost::disable_if_c<(false)&&boost::is_same<Sprite const&, Sprite const&>::value, std::type_info const&>::type boost::detail::variant::invoke_visitor<boost::detail::variant::reflect, false>::internal_visit<Sprite const&>(Sprite const&, int) [460]
- 0.02 0.00 8140125/8140567 Sprite const& boost::detail::variant::cast_storage<Sprite>(void const*) [596]
- -----------------------------------------------
- 0.00 0.08 16319/16319 Scene::entities() const [321]
- [336] 0.2 0.00 0.08 16319 std::vector<Handle, std::allocator<Handle> >::vector(std::vector<Handle, std::allocator<Handle> > const&) [336]
- 0.00 0.08 16319/16319 Handle* std::__uninitialized_copy_a<__gnu_cxx::__normal_iterator<Handle const*, std::vector<Handle, std::allocator<Handle> > >, Handle*, Handle>(__gnu_cxx::__normal_iterator<Handle const*, std::vector<Handle, std::allocator<Handle> > >, __gnu_cxx::__normal_iterator<Handle const*, std::vector<Handle, std::allocator<Handle> > >, Handle*, std::allocator<Handle>&) [339]
- 0.00 0.00 16319/16319 std::_Vector_base<Handle, std::allocator<Handle> >::_Vector_base(unsigned long, std::allocator<Handle> const&) [1127]
- 0.00 0.00 16319/866620 std::vector<Handle, std::allocator<Handle> >::size() const [604]
- 0.00 0.00 16319/3192477 std::vector<Handle, std::allocator<Handle> >::end() const [492]
- 0.00 0.00 16319/3192477 std::vector<Handle, std::allocator<Handle> >::begin() const [978]
- 0.00 0.00 16319/441177 std::_Vector_base<Handle, std::allocator<Handle> >::_M_get_Tp_allocator() const [3047]
- 0.00 0.00 16319/16319 __gnu_cxx::__alloc_traits<std::allocator<Handle>, Handle>::_S_select_on_copy(std::allocator<Handle> const&) [3445]
- 0.00 0.00 16319/709962 std::_Vector_base<Handle, std::allocator<Handle> >::_M_get_Tp_allocator() [3024]
- 0.00 0.00 16319/56618 std::allocator<Handle>::~allocator() [3280]
- -----------------------------------------------
- 0.00 0.08 16319/16319 Handle* std::uninitialized_copy<__gnu_cxx::__normal_iterator<Handle const*, std::vector<Handle, std::allocator<Handle> > >, Handle*>(__gnu_cxx::__normal_iterator<Handle const*, std::vector<Handle, std::allocator<Handle> > >, __gnu_cxx::__normal_iterator<Handle const*, std::vector<Handle, std::allocator<Handle> > >, Handle*) [338]
- [337] 0.2 0.00 0.08 16319 Handle* std::__uninitialized_copy<false>::__uninit_copy<__gnu_cxx::__normal_iterator<Handle const*, std::vector<Handle, std::allocator<Handle> > >, Handle*>(__gnu_cxx::__normal_iterator<Handle const*, std::vector<Handle, std::allocator<Handle> > >, __gnu_cxx::__normal_iterator<Handle const*, std::vector<Handle, std::allocator<Handle> > >, Handle*) [337]
- 0.04 0.01 3190274/3190274 void std::_Construct<Handle, Handle const&>(Handle*, Handle const&) [441]
- 0.01 0.00 3190274/8997530 Handle* std::__addressof<Handle>(Handle&) [489]
- 0.01 0.00 3206593/3206593 bool __gnu_cxx::operator!=<Handle const*, std::vector<Handle, std::allocator<Handle> > >(__gnu_cxx::__normal_iterator<Handle const*, std::vector<Handle, std::allocator<Handle> > > const&, __gnu_cxx::__normal_iterator<Handle const*, std::vector<Handle, std::allocator<Handle> > > const&) [890]
- 0.01 0.00 3190274/35635835 __gnu_cxx::__normal_iterator<Handle const*, std::vector<Handle, std::allocator<Handle> > >::operator++() [300]
- 0.01 0.00 3190274/37458566 __gnu_cxx::__normal_iterator<Handle const*, std::vector<Handle, std::allocator<Handle> > >::operator*() const [344]
- -----------------------------------------------
- 0.00 0.08 16319/16319 Handle* std::__uninitialized_copy_a<__gnu_cxx::__normal_iterator<Handle const*, std::vector<Handle, std::allocator<Handle> > >, Handle*, Handle>(__gnu_cxx::__normal_iterator<Handle const*, std::vector<Handle, std::allocator<Handle> > >, __gnu_cxx::__normal_iterator<Handle const*, std::vector<Handle, std::allocator<Handle> > >, Handle*, std::allocator<Handle>&) [339]
- [338] 0.2 0.00 0.08 16319 Handle* std::uninitialized_copy<__gnu_cxx::__normal_iterator<Handle const*, std::vector<Handle, std::allocator<Handle> > >, Handle*>(__gnu_cxx::__normal_iterator<Handle const*, std::vector<Handle, std::allocator<Handle> > >, __gnu_cxx::__normal_iterator<Handle const*, std::vector<Handle, std::allocator<Handle> > >, Handle*) [338]
- 0.00 0.08 16319/16319 Handle* std::__uninitialized_copy<false>::__uninit_copy<__gnu_cxx::__normal_iterator<Handle const*, std::vector<Handle, std::allocator<Handle> > >, Handle*>(__gnu_cxx::__normal_iterator<Handle const*, std::vector<Handle, std::allocator<Handle> > >, __gnu_cxx::__normal_iterator<Handle const*, std::vector<Handle, std::allocator<Handle> > >, Handle*) [337]
- -----------------------------------------------
- 0.00 0.08 16319/16319 std::vector<Handle, std::allocator<Handle> >::vector(std::vector<Handle, std::allocator<Handle> > const&) [336]
- [339] 0.2 0.00 0.08 16319 Handle* std::__uninitialized_copy_a<__gnu_cxx::__normal_iterator<Handle const*, std::vector<Handle, std::allocator<Handle> > >, Handle*, Handle>(__gnu_cxx::__normal_iterator<Handle const*, std::vector<Handle, std::allocator<Handle> > >, __gnu_cxx::__normal_iterator<Handle const*, std::vector<Handle, std::allocator<Handle> > >, Handle*, std::allocator<Handle>&) [339]
- 0.00 0.08 16319/16319 Handle* std::uninitialized_copy<__gnu_cxx::__normal_iterator<Handle const*, std::vector<Handle, std::allocator<Handle> > >, Handle*>(__gnu_cxx::__normal_iterator<Handle const*, std::vector<Handle, std::allocator<Handle> > >, __gnu_cxx::__normal_iterator<Handle const*, std::vector<Handle, std::allocator<Handle> > >, Handle*) [338]
- -----------------------------------------------
- 0.00 0.00 102/287933 std::map<CallbackKey, std::function<void ()>, std::less<CallbackKey>, std::allocator<std::pair<CallbackKey const, std::function<void ()> > > >::operator[](CallbackKey&&) [1305]
- 0.00 0.08 287831/287933 std::map<CallbackKey, std::function<void ()>, std::less<CallbackKey>, std::allocator<std::pair<CallbackKey const, std::function<void ()> > > >::operator[](CallbackKey const&) [301]
- [340] 0.2 0.00 0.08 287933 std::map<CallbackKey, std::function<void ()>, std::less<CallbackKey>, std::allocator<std::pair<CallbackKey const, std::function<void ()> > > >::lower_bound(CallbackKey const&) [340]
- 0.00 0.08 287933/287933 std::_Rb_tree<CallbackKey, std::pair<CallbackKey const, std::function<void ()> >, std::_Select1st<std::pair<CallbackKey const, std::function<void ()> > >, std::less<CallbackKey>, std::allocator<std::pair<CallbackKey const, std::function<void ()> > > >::lower_bound(CallbackKey const&) [341]
- -----------------------------------------------
- 0.00 0.08 287933/287933 std::map<CallbackKey, std::function<void ()>, std::less<CallbackKey>, std::allocator<std::pair<CallbackKey const, std::function<void ()> > > >::lower_bound(CallbackKey const&) [340]
- [341] 0.2 0.00 0.08 287933 std::_Rb_tree<CallbackKey, std::pair<CallbackKey const, std::function<void ()> >, std::_Select1st<std::pair<CallbackKey const, std::function<void ()> > >, std::less<CallbackKey>, std::allocator<std::pair<CallbackKey const, std::function<void ()> > > >::lower_bound(CallbackKey const&) [341]
- 0.01 0.07 287933/287933 std::_Rb_tree<CallbackKey, std::pair<CallbackKey const, std::function<void ()> >, std::_Select1st<std::pair<CallbackKey const, std::function<void ()> > >, std::less<CallbackKey>, std::allocator<std::pair<CallbackKey const, std::function<void ()> > > >::_M_lower_bound(std::_Rb_tree_node<std::pair<CallbackKey const, std::function<void ()> > >*, std::_Rb_tree_node_base*, CallbackKey const&) [342]
- 0.00 0.00 287933/288268 std::_Rb_tree<CallbackKey, std::pair<CallbackKey const, std::function<void ()> >, std::_Select1st<std::pair<CallbackKey const, std::function<void ()> > >, std::less<CallbackKey>, std::allocator<std::pair<CallbackKey const, std::function<void ()> > > >::_M_end() [3069]
- 0.00 0.00 287933/296073 std::_Rb_tree<CallbackKey, std::pair<CallbackKey const, std::function<void ()> >, std::_Select1st<std::pair<CallbackKey const, std::function<void ()> > >, std::less<CallbackKey>, std::allocator<std::pair<CallbackKey const, std::function<void ()> > > >::_M_begin() [3068]
- -----------------------------------------------
- 0.01 0.07 287933/287933 std::_Rb_tree<CallbackKey, std::pair<CallbackKey const, std::function<void ()> >, std::_Select1st<std::pair<CallbackKey const, std::function<void ()> > >, std::less<CallbackKey>, std::allocator<std::pair<CallbackKey const, std::function<void ()> > > >::lower_bound(CallbackKey const&) [341]
- [342] 0.2 0.01 0.07 287933 std::_Rb_tree<CallbackKey, std::pair<CallbackKey const, std::function<void ()> >, std::_Select1st<std::pair<CallbackKey const, std::function<void ()> > >, std::less<CallbackKey>, std::allocator<std::pair<CallbackKey const, std::function<void ()> > > >::_M_lower_bound(std::_Rb_tree_node<std::pair<CallbackKey const, std::function<void ()> > >*, std::_Rb_tree_node_base*, CallbackKey const&) [342]
- 0.05 0.00 797394/1342497 std::less<CallbackKey>::operator()(CallbackKey const&, CallbackKey const&) const [334]
- 0.02 0.00 780996/781179 std::_Rb_tree<CallbackKey, std::pair<CallbackKey const, std::function<void ()> >, std::_Select1st<std::pair<CallbackKey const, std::function<void ()> > >, std::less<CallbackKey>, std::allocator<std::pair<CallbackKey const, std::function<void ()> > > >::_S_left(std::_Rb_tree_node_base*) [606]
- 0.00 0.00 797394/797649 std::_Rb_tree<CallbackKey, std::pair<CallbackKey const, std::function<void ()> >, std::_Select1st<std::pair<CallbackKey const, std::function<void ()> > >, std::less<CallbackKey>, std::allocator<std::pair<CallbackKey const, std::function<void ()> > > >::_S_key(std::_Rb_tree_node<std::pair<CallbackKey const, std::function<void ()> > > const*) [3020]
- 0.00 0.00 287933/576312 std::_Rb_tree_iterator<std::pair<CallbackKey const, std::function<void ()> > >::_Rb_tree_iterator(std::_Rb_tree_node_base*) [3035]
- 0.00 0.00 16398/16624 std::_Rb_tree<CallbackKey, std::pair<CallbackKey const, std::function<void ()> >, std::_Select1st<std::pair<CallbackKey const, std::function<void ()> > >, std::less<CallbackKey>, std::allocator<std::pair<CallbackKey const, std::function<void ()> > > >::_S_right(std::_Rb_tree_node_base*) [3442]
- -----------------------------------------------
- 0.00 0.08 47230/47230 System::update(Game&) [5]
- [343] 0.2 0.00 0.08 47230 std::function<void (Handle)>::~function() [343]
- 0.07 0.01 47230/50052 std::_Function_base::~_Function_base() [323]
- -----------------------------------------------
- 0.00 0.00 17/37458566 ObjectPool<Callback>::remove(Handle const&) [1164]
- 0.00 0.00 53/37458566 ObjectPool<Clickable>::remove(Handle const&) [1045]
- 0.00 0.00 53/37458566 ObjectPool<Collision>::remove(Handle const&) [1066]
- 0.00 0.00 255/37458566 ObjectPool<Rectangle>::remove(Handle const&) [1065]
- 0.00 0.00 901/37458566 ObjectPool<Entity>::remove(Handle const&) [995]
- 0.00 0.00 57393/37458566 Scene::post_receive_message(std::shared_ptr<Message>) <cycle 2> [881]
- 0.00 0.00 1822708/37458566 std::reverse_iterator<__gnu_cxx::__normal_iterator<Handle const*, std::vector<Handle, std::allocator<Handle> > > >::operator*() const [637]
- 0.01 0.00 3190274/37458566 Handle* std::__uninitialized_copy<false>::__uninit_copy<__gnu_cxx::__normal_iterator<Handle const*, std::vector<Handle, std::allocator<Handle> > >, Handle*>(__gnu_cxx::__normal_iterator<Handle const*, std::vector<Handle, std::allocator<Handle> > >, __gnu_cxx::__normal_iterator<Handle const*, std::vector<Handle, std::allocator<Handle> > >, Handle*) [337]
- 0.06 0.00 32386912/37458566 EntitySubscription::for_each(std::function<void (Handle)>) [6]
- [344] 0.2 0.08 0.00 37458566 __gnu_cxx::__normal_iterator<Handle const*, std::vector<Handle, std::allocator<Handle> > >::operator*() const [344]
- -----------------------------------------------
- 0.03 0.05 5/5 void Mailbox::handle<ResizeCameraMessage, (void*)0>(std::function<void (ResizeCameraMessage&)> const&) [253]
- [345] 0.2 0.03 0.05 5 std::shared_ptr<Mailbox::HandlerEntry>::shared_ptr<Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0>, void>(std::shared_ptr<Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0> >&&) [345]
- 0.05 0.00 5/5 std::__shared_ptr<Mailbox::HandlerEntry, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0>, void>(std::__shared_ptr<Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0>, (__gnu_cxx::_Lock_policy)2>&&) [437]
- 0.00 0.00 5/5 std::remove_reference<std::shared_ptr<Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0> >&>::type&& std::move<std::shared_ptr<Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0> >&>(std::shared_ptr<Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0> >&) [5558]
- -----------------------------------------------
- 0.02 0.05 2713375/2713375 boost::add_reference<Sprite>::type boost::strict_get<Sprite, Circle, Rectangle, Sprite, Text, VertexList>(boost::variant<Circle, Rectangle, Sprite, Text, VertexList>&) [319]
- [346] 0.2 0.02 0.05 2713375 boost::add_reference<Sprite>::type boost::relaxed_get<Sprite, Circle, Rectangle, Sprite, Text, VertexList>(boost::variant<Circle, Rectangle, Sprite, Text, VertexList>&) [346]
- 0.00 0.05 2713375/2713375 boost::add_pointer<Sprite>::type boost::relaxed_get<Sprite, Circle, Rectangle, Sprite, Text, VertexList>(boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*) [393]
- 0.00 0.00 2713375/2713375 boost::variant<Circle, Rectangle, Sprite, Text, VertexList>* boost::addressof<boost::variant<Circle, Rectangle, Sprite, Text, VertexList> >(boost::variant<Circle, Rectangle, Sprite, Text, VertexList>&) [2976]
- -----------------------------------------------
- 0.00 0.00 1/2630981 std::enable_if<std::__sp_compatible_with<SelectMenuItemIntent*, Intent*>::value, std::__shared_ptr<Intent, (__gnu_cxx::_Lock_policy)2>&>::type std::__shared_ptr<Intent, (__gnu_cxx::_Lock_policy)2>::operator=<SelectMenuItemIntent>(std::__shared_ptr<SelectMenuItemIntent, (__gnu_cxx::_Lock_policy)2>&&) [2707]
- 0.00 0.00 1/2630981 std::enable_if<std::__sp_compatible_with<MouseXIntent*, Intent*>::value, std::__shared_ptr<Intent, (__gnu_cxx::_Lock_policy)2>&>::type std::__shared_ptr<Intent, (__gnu_cxx::_Lock_policy)2>::operator=<MouseXIntent>(std::__shared_ptr<MouseXIntent, (__gnu_cxx::_Lock_policy)2>&&) [2696]
- 0.00 0.00 1/2630981 std::enable_if<std::__sp_compatible_with<MouseYIntent*, Intent*>::value, std::__shared_ptr<Intent, (__gnu_cxx::_Lock_policy)2>&>::type std::__shared_ptr<Intent, (__gnu_cxx::_Lock_policy)2>::operator=<MouseYIntent>(std::__shared_ptr<MouseYIntent, (__gnu_cxx::_Lock_policy)2>&&) [2697]
- 0.00 0.00 1/2630981 std::enable_if<std::__sp_compatible_with<MouseWheelIntent*, Intent*>::value, std::__shared_ptr<Intent, (__gnu_cxx::_Lock_policy)2>&>::type std::__shared_ptr<Intent, (__gnu_cxx::_Lock_policy)2>::operator=<MouseWheelIntent>(std::__shared_ptr<MouseWheelIntent, (__gnu_cxx::_Lock_policy)2>&&) [2702]
- 0.00 0.00 1/2630981 std::enable_if<std::__sp_compatible_with<LeftClickIntent*, Intent*>::value, std::__shared_ptr<Intent, (__gnu_cxx::_Lock_policy)2>&>::type std::__shared_ptr<Intent, (__gnu_cxx::_Lock_policy)2>::operator=<LeftClickIntent>(std::__shared_ptr<LeftClickIntent, (__gnu_cxx::_Lock_policy)2>&&) [2699]
- 0.00 0.00 1/2630981 std::enable_if<std::__sp_compatible_with<RightClickIntent*, Intent*>::value, std::__shared_ptr<Intent, (__gnu_cxx::_Lock_policy)2>&>::type std::__shared_ptr<Intent, (__gnu_cxx::_Lock_policy)2>::operator=<RightClickIntent>(std::__shared_ptr<RightClickIntent, (__gnu_cxx::_Lock_policy)2>&&) [2703]
- 0.00 0.00 1/2630981 std::enable_if<std::__sp_compatible_with<ModalIntent*, Intent*>::value, std::__shared_ptr<Intent, (__gnu_cxx::_Lock_policy)2>&>::type std::__shared_ptr<Intent, (__gnu_cxx::_Lock_policy)2>::operator=<ModalIntent>(std::__shared_ptr<ModalIntent, (__gnu_cxx::_Lock_policy)2>&&) [2695]
- 0.00 0.00 1/2630981 std::enable_if<std::__sp_compatible_with<GridVisibilityToggleIntent*, Intent*>::value, std::__shared_ptr<Intent, (__gnu_cxx::_Lock_policy)2>&>::type std::__shared_ptr<Intent, (__gnu_cxx::_Lock_policy)2>::operator=<GridVisibilityToggleIntent>(std::__shared_ptr<GridVisibilityToggleIntent, (__gnu_cxx::_Lock_policy)2>&&) [2708]
- 0.00 0.00 1/2630981 std::enable_if<std::__sp_compatible_with<VisualDebugIntent*, Intent*>::value, std::__shared_ptr<Intent, (__gnu_cxx::_Lock_policy)2>&>::type std::__shared_ptr<Intent, (__gnu_cxx::_Lock_policy)2>::operator=<VisualDebugIntent>(std::__shared_ptr<VisualDebugIntent, (__gnu_cxx::_Lock_policy)2>&&) [2705]
- 0.00 0.00 1/2630981 std::enable_if<std::__sp_compatible_with<ResetViewIntent*, Intent*>::value, std::__shared_ptr<Intent, (__gnu_cxx::_Lock_policy)2>&>::type std::__shared_ptr<Intent, (__gnu_cxx::_Lock_policy)2>::operator=<ResetViewIntent>(std::__shared_ptr<ResetViewIntent, (__gnu_cxx::_Lock_policy)2>&&) [2701]
- 0.00 0.00 1/2630981 std::enable_if<std::__sp_compatible_with<RemoveTilesIntent*, Intent*>::value, std::__shared_ptr<Intent, (__gnu_cxx::_Lock_policy)2>&>::type std::__shared_ptr<Intent, (__gnu_cxx::_Lock_policy)2>::operator=<RemoveTilesIntent>(std::__shared_ptr<RemoveTilesIntent, (__gnu_cxx::_Lock_policy)2>&&) [2704]
- 0.00 0.00 1/2630981 std::enable_if<std::__sp_compatible_with<SerializeMapIntent*, Intent*>::value, std::__shared_ptr<Intent, (__gnu_cxx::_Lock_policy)2>&>::type std::__shared_ptr<Intent, (__gnu_cxx::_Lock_policy)2>::operator=<SerializeMapIntent>(std::__shared_ptr<SerializeMapIntent, (__gnu_cxx::_Lock_policy)2>&&) [2706]
- 0.00 0.00 1/2630981 std::enable_if<std::__sp_compatible_with<MoveLeftIntent*, Intent*>::value, std::__shared_ptr<Intent, (__gnu_cxx::_Lock_policy)2>&>::type std::__shared_ptr<Intent, (__gnu_cxx::_Lock_policy)2>::operator=<MoveLeftIntent>(std::__shared_ptr<MoveLeftIntent, (__gnu_cxx::_Lock_policy)2>&&) [2698]
- 0.00 0.00 1/2630981 std::enable_if<std::__sp_compatible_with<MoveRightIntent*, Intent*>::value, std::__shared_ptr<Intent, (__gnu_cxx::_Lock_policy)2>&>::type std::__shared_ptr<Intent, (__gnu_cxx::_Lock_policy)2>::operator=<MoveRightIntent>(std::__shared_ptr<MoveRightIntent, (__gnu_cxx::_Lock_policy)2>&&) [2700]
- 0.00 0.00 2/2630981 std::enable_if<std::__sp_compatible_with<MoveUpIntent*, Intent*>::value, std::__shared_ptr<Intent, (__gnu_cxx::_Lock_policy)2>&>::type std::__shared_ptr<Intent, (__gnu_cxx::_Lock_policy)2>::operator=<MoveUpIntent>(std::__shared_ptr<MoveUpIntent, (__gnu_cxx::_Lock_policy)2>&&) [2534]
- 0.00 0.00 2/2630981 std::enable_if<std::__sp_compatible_with<MoveDownIntent*, Intent*>::value, std::__shared_ptr<Intent, (__gnu_cxx::_Lock_policy)2>&>::type std::__shared_ptr<Intent, (__gnu_cxx::_Lock_policy)2>::operator=<MoveDownIntent>(std::__shared_ptr<MoveDownIntent, (__gnu_cxx::_Lock_policy)2>&&) [2535]
- 0.00 0.07 2630963/2630981 std::shared_ptr<Intent>::~shared_ptr() [302]
- [347] 0.2 0.00 0.07 2630981 std::__shared_ptr<Intent, (__gnu_cxx::_Lock_policy)2>::~__shared_ptr() [347]
- 0.02 0.05 2630981/34982914 std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 1> [330]
- -----------------------------------------------
- 0.05 0.02 5807256/5807256 Handle* std::__uninitialized_copy<false>::__uninit_copy<std::move_iterator<Handle*>, Handle*>(std::move_iterator<Handle*>, std::move_iterator<Handle*>, Handle*) [193]
- [348] 0.1 0.05 0.02 5807256 void std::_Construct<Handle, Handle>(Handle*, Handle&&) [348]
- 0.01 0.00 5807256/17059716 operator new(unsigned long, void*) [458]
- 0.01 0.00 5807256/80208521 Handle&& std::forward<Handle>(std::remove_reference<Handle>::type&) [270]
- -----------------------------------------------
- 0.00 0.07 7827/7827 std::function<void ()>::operator()() const [103]
- [349] 0.1 0.00 0.07 7827 std::_Function_handler<void (), BuilderScene::setup_keybindings(Game&)::{lambda()#1}>::_M_invoke(std::_Any_data const&) [349]
- 0.00 0.07 7827/7827 BuilderScene::setup_keybindings(Game&)::{lambda()#1}::operator()() const [350]
- 0.00 0.00 7827/7827 std::_Function_base::_Base_manager<BuilderScene::setup_keybindings(Game&)::{lambda()#1}>::_M_get_pointer(std::_Any_data const&) [1453]
- -----------------------------------------------
- 0.00 0.07 7827/7827 std::_Function_handler<void (), BuilderScene::setup_keybindings(Game&)::{lambda()#1}>::_M_invoke(std::_Any_data const&) [349]
- [350] 0.1 0.00 0.07 7827 BuilderScene::setup_keybindings(Game&)::{lambda()#1}::operator()() const [350]
- 0.00 0.03 1/1 BuilderScene::file_dialog_box() [536]
- 0.00 0.01 7827/16079 InputDevice::get(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [554]
- 0.00 0.00 70445/2630963 std::shared_ptr<Intent>::~shared_ptr() [302]
- 0.00 0.00 70445/1344325 Intent::element() const [436]
- 0.00 0.00 7827/7894 std::shared_ptr<Intent> InputBinding::get<MoveUpIntent, (void*)0>() [1043]
- 0.00 0.00 7827/7894 std::shared_ptr<Intent> InputBinding::get<MoveDownIntent, (void*)0>() [1044]
- 0.00 0.00 7827/7827 std::shared_ptr<Intent> InputBinding::get<GridVisibilityToggleIntent, (void*)0>() [1052]
- 0.00 0.00 7827/7827 std::shared_ptr<Intent> InputBinding::get<VisualDebugIntent, (void*)0>() [1050]
- 0.00 0.00 7827/7827 std::shared_ptr<Intent> InputBinding::get<ResetViewIntent, (void*)0>() [1048]
- 0.00 0.00 7827/7827 std::shared_ptr<Intent> InputBinding::get<MoveLeftIntent, (void*)0>() [1046]
- 0.00 0.00 7827/7827 std::shared_ptr<Intent> InputBinding::get<MoveRightIntent, (void*)0>() [1047]
- 0.00 0.00 7827/7827 std::shared_ptr<Intent> InputBinding::get<RemoveTilesIntent, (void*)0>() [1049]
- 0.00 0.00 7827/7827 std::shared_ptr<Intent> InputBinding::get<SerializeMapIntent, (void*)0>() [1051]
- 0.00 0.00 78272/34982914 std::shared_ptr<InputElement>::~shared_ptr() <cycle 1> [3001]
- 0.00 0.00 78272/2236911 std::__shared_ptr_access<InputElement, (__gnu_cxx::_Lock_policy)2, false, false>::operator->() const [392]
- 0.00 0.00 7827/23868 Game::input_manager() [964]
- 0.00 0.00 7827/266620 Game::get_player(unsigned int) [396]
- 0.00 0.00 46962/53720 InputElement::was_pressed() const [1096]
- 0.00 0.00 31310/580525 InputElement::is_pressed() const [824]
- 0.00 0.00 7827/266620 Player::bindings() [831]
- 0.00 0.00 7827/8076 InputManager::get_device(unsigned int) [1209]
- 0.00 0.00 2/2 std::shared_ptr<Intent> InputBinding::get<ModalIntent, (void*)0>() [1764]
- 0.00 0.00 70445/1344325 std::__shared_ptr_access<Intent, (__gnu_cxx::_Lock_policy)2, false, false>::operator->() const [3004]
- 0.00 0.00 15654/21166 Scene::game() [3423]
- -----------------------------------------------
- 0.04 0.00 1/2 void Mailbox::handle<SetGridVisibilityMessage, GridSystem::on_init(Game&)::{lambda(SetGridVisibilityMessage&)#1}>(GridSystem::on_init(Game&)::{lambda(SetGridVisibilityMessage&)#1}) [192]
- 0.04 0.00 1/2 Mailbox::HandlerEntryImpl<SetGridVisibilityMessage, (void*)0>::~HandlerEntryImpl() [484]
- [351] 0.1 0.07 0.00 2 std::function<void (SetGridVisibilityMessage&)>::~function() [351]
- 0.00 0.00 2/50052 std::_Function_base::~_Function_base() [323]
- -----------------------------------------------
- 0.00 0.00 450/13542320 ObjectPool<Entity>::get(Handle&, Entity*&) [56]
- 0.00 0.00 31320/13542320 ObjectPool<Clickable>::get(Handle&, Clickable*&) [446]
- 0.00 0.00 34727/13542320 ObjectPool<Collision>::get(Handle&, Collision*&) [406]
- 0.01 0.00 1128421/13542320 ObjectPool<Rectangle>::get(Handle&, Rectangle*&) [259]
- 0.01 0.00 1310618/13542320 ObjectPool<PlayerProfile>::get(Handle&, PlayerProfile*&) [316]
- 0.01 0.00 1310699/13542320 ObjectPool<Callback>::get(Handle&, Callback*&) [185]
- 0.01 0.00 1558391/13542320 ObjectPool<Grid>::get(Handle&, Grid*&) [91]
- 0.01 0.00 1614293/13542320 ObjectPool<Text>::get(Handle&, Text*&) [173]
- 0.01 0.00 1956288/13542320 ObjectPool<Sprite>::get(Handle&, Sprite*&) [210]
- 0.01 0.00 2298413/13542320 ObjectPool<VertexList>::get(Handle&, VertexList*&) [278]
- 0.01 0.00 2298700/13542320 ObjectPool<TileMap>::get(Handle&, TileMap*&) [277]
- [352] 0.1 0.07 0.00 13542320 Handle::reset() [352]
- -----------------------------------------------
- 0.07 0.00 30650720/30650720 Camera::bounds() const [41]
- [353] 0.1 0.07 0.00 30650720 sf::Rect<float>::Rect(sf::Vector2<float> const&, sf::Vector2<float> const&) [353]
- -----------------------------------------------
- <spontaneous>
- [354] 0.1 0.07 0.00 std::_Rb_tree_iterator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > >, std::_Select1st<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<std::type_index const&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > >, std::piecewise_construct_t const&, std::tuple<std::type_index const&>&&, std::tuple<>&&) [354]
- -----------------------------------------------
- 0.00 0.00 23615/32410527 std::_Function_base::_Base_manager<System::update(Game&)::{lambda(Handle)#1}>::_M_clone(std::_Any_data&, std::_Function_base::_Base_manager<System::update(Game&)::{lambda(Handle)#1}> const&, std::integral_constant<bool, true>) [1013]
- 0.04 0.03 32386912/32410527 std::_Function_base::_Base_manager<System::update(Game&)::{lambda(Handle)#1}>::_M_get_pointer(std::_Any_data const&) [183]
- [355] 0.1 0.04 0.03 32410527 System::update(Game&)::{lambda(Handle)#1} const& std::_Any_data::_M_access<System::update(Game&)::{lambda(Handle)#1}>() const [355]
- 0.03 0.00 32410527/32428727 std::_Any_data::_M_access() const [511]
- -----------------------------------------------
- 0.00 0.07 1/1 Game::main_loop() [3]
- [356] 0.1 0.00 0.07 1 BuilderScene::~BuilderScene() [356]
- 0.00 0.07 1/1 BuilderScene::~BuilderScene() [357]
- -----------------------------------------------
- 0.00 0.07 1/1 BuilderScene::~BuilderScene() [356]
- [357] 0.1 0.00 0.07 1 BuilderScene::~BuilderScene() [357]
- 0.00 0.07 1/3 Scene::~Scene() [171]
- -----------------------------------------------
- 0.00 0.07 1/1 Game::main_loop() [3]
- [358] 0.1 0.00 0.07 1 StartMenuScene::~StartMenuScene() [358]
- 0.00 0.07 1/1 StartMenuScene::~StartMenuScene() [359]
- -----------------------------------------------
- 0.00 0.07 1/1 StartMenuScene::~StartMenuScene() [358]
- [359] 0.1 0.00 0.07 1 StartMenuScene::~StartMenuScene() [359]
- 0.00 0.07 1/3 Scene::~Scene() [171]
- -----------------------------------------------
- 0.00 0.07 1/1 Game::Game() [138]
- [360] 0.1 0.00 0.07 1 Scene::~Scene() [360]
- 0.00 0.07 1/3 Scene::~Scene() [171]
- -----------------------------------------------
- 0.00 0.00 10/3176158 Scene::remove_entity(Handle, bool) [231]
- 0.00 0.03 1574560/3176158 PostorderEntitySubscription::init() [28]
- 0.00 0.03 1601588/3176158 PreorderEntitySubscription::init() [29]
- [361] 0.1 0.01 0.06 3176158 std::vector<Handle, std::allocator<Handle> >::empty() const [361]
- 0.03 0.00 3176158/3192477 std::vector<Handle, std::allocator<Handle> >::end() const [492]
- 0.02 0.00 3176158/3176158 bool __gnu_cxx::operator==<Handle const*, std::vector<Handle, std::allocator<Handle> > >(__gnu_cxx::__normal_iterator<Handle const*, std::vector<Handle, std::allocator<Handle> > > const&, __gnu_cxx::__normal_iterator<Handle const*, std::vector<Handle, std::allocator<Handle> > > const&) [545]
- 0.00 0.00 3176158/3192477 std::vector<Handle, std::allocator<Handle> >::begin() const [978]
- -----------------------------------------------
- 0.01 0.06 11080207/11080207 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::shared_ptr<Intent> >, std::_Select1st<std::pair<std::type_index const, std::shared_ptr<Intent> > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Intent> > > >::_S_key(std::_Rb_tree_node<std::pair<std::type_index const, std::shared_ptr<Intent> > > const*) [218]
- [362] 0.1 0.01 0.06 11080207 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::shared_ptr<Intent> >, std::_Select1st<std::pair<std::type_index const, std::shared_ptr<Intent> > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Intent> > > >::_S_value(std::_Rb_tree_node<std::pair<std::type_index const, std::shared_ptr<Intent> > > const*) [362]
- 0.03 0.03 11080207/18972812 std::_Rb_tree_node<std::pair<std::type_index const, std::shared_ptr<Intent> > >::_M_valptr() const [292]
- -----------------------------------------------
- 0.00 0.07 1/1 Scene::do_init(Game&) [66]
- [363] 0.1 0.00 0.07 1 StartMenuScene::init(Game&) [363]
- 0.00 0.02 1/1 Handle Entity::add<Text, char const (&) [10], char const (&) [10], std::shared_ptr<Font>, int, (void*)0>(char const (&) [10], char const (&) [10], std::shared_ptr<Font>&&, int&&) [651]
- 0.00 0.01 1/1 Handle Entity::add<Callback, char const (&) [15], (void*)0>(char const (&) [15]) [717]
- 0.00 0.01 1/1 Handle Entity::add<Sprite, char const (&) [13], std::shared_ptr<Texture>, (void*)0>(char const (&) [13], std::shared_ptr<Texture>&&) [884]
- 0.00 0.01 1/1 Handle Entity::add<PlayerProfile, char const (&) [20], int, (void*)0>(char const (&) [20], int&&) [886]
- 0.00 0.01 6/222 Scene::create_entity(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [154]
- 0.00 0.01 1/2 Game::add_player(unsigned int) [764]
- 0.01 0.00 19/38 Text::local_bounds() const [850]
- 0.00 0.00 3/3 Handle Entity::add<Text, char const (&) [27], char const (&) [14], std::shared_ptr<Font>, int, (void*)0>(char const (&) [27], char const (&) [14], std::shared_ptr<Font>&&, int&&) [1076]
- 0.00 0.00 1/1 Handle Entity::add<Callback, char const (&) [13], (void*)0>(char const (&) [13]) [1128]
- 0.00 0.00 1/1 Handle Entity::add<PlayerProfile, char const (&) [18], int, (void*)0>(char const (&) [18], int&&) [1148]
- 0.00 0.00 1/2 void InputBinding::set<MoveUpIntent, (void*)0, int, std::shared_ptr<InputElement> >(int&&, std::shared_ptr<InputElement>&&) [1104]
- 0.00 0.00 1/2 void InputBinding::set<MoveDownIntent, (void*)0, int, std::shared_ptr<InputElement> >(int&&, std::shared_ptr<InputElement>&&) [1105]
- 0.00 0.00 1/1 void InputBinding::set<SelectMenuItemIntent, (void*)0, int, std::shared_ptr<InputElement> >(int&&, std::shared_ptr<InputElement>&&) [1177]
- 0.00 0.00 5/214 Scene::add_to_scene_node(Entity*, Entity*, int) [1033]
- 0.00 0.00 27/2325255 Text* Entity::get<Text, (void*)0>() [47]
- 0.00 0.00 3/16079 InputDevice::get(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [554]
- 0.00 0.00 2/390 std::function<void ()>::~function() [1115]
- 0.00 0.00 1/5 Callback::on_update(std::function<void ()>) [1422]
- 0.00 0.00 1/10 Callback::camera_resize(std::function<void ()>) [1349]
- 0.00 0.00 2/2079911 Callback* Entity::get<Callback, (void*)0>() [57]
- 0.00 0.00 3/23868 Game::input_manager() [964]
- 0.00 0.00 3/266620 Game::get_player(unsigned int) [396]
- 0.00 0.00 4/75 Atlas<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, Font>::get(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) const [1423]
- 0.00 0.00 1/2315446 Sprite* Entity::get<Sprite, (void*)0>() [52]
- 0.00 0.00 1/209 Atlas<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, Texture>::get(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) const [1326]
- 0.00 0.00 1/2 TextureAtlas::load(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<int>) [1970]
- 0.00 0.00 3/266620 Player::bindings() [831]
- 0.00 0.00 4/4468 std::shared_ptr<Font>::~shared_ptr() [1233]
- 0.00 0.00 1/1 std::function<void ()>::function<StartMenuScene::init(Game&)::{lambda()#2}, void, void>(StartMenuScene::init(Game&)::{lambda()#2}) [2368]
- 0.00 0.00 1/1 std::function<void ()>::function<StartMenuScene::init(Game&)::{lambda()#1}, void, void>(StartMenuScene::init(Game&)::{lambda()#1}) [2395]
- 0.00 0.00 1/2 FontAtlas::load(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) [2079]
- 0.00 0.00 3/34982914 std::shared_ptr<InputElement>::~shared_ptr() <cycle 1> [3001]
- 0.00 0.00 3/8076 InputManager::get_device(unsigned int) [1209]
- 0.00 0.00 1/5 GraphicalSystem* Scene::get_system<GraphicalSystem, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) const [1955]
- 0.00 0.00 6/37528737 Entity::space() const [169]
- 0.00 0.00 1/5688 std::shared_ptr<Texture>::~shared_ptr() [1224]
- 0.00 0.00 1/30651062 sf::Vector2<float> sf::operator-<float>(sf::Vector2<float> const&, sf::Vector2<float> const&) [120]
- 0.00 0.00 2/9523375 float const& std::max<float>(float const&, float const&) [595]
- 0.00 0.00 5/77 Scene::fonts() [4612]
- 0.00 0.00 4/8093 Color::Color(sf::Color const&) [3598]
- 0.00 0.00 4/8213 Color::operator sf::Color() const [3597]
- 0.00 0.00 4/7 Text::color(sf::Color const&) [5266]
- 0.00 0.00 4/8266 Color::~Color() [3596]
- 0.00 0.00 4/7 Text::origin(float, float) [5267]
- 0.00 0.00 4/8872 SceneNode::position(float, float) [3586]
- 0.00 0.00 2/212 Scene::textures() [4403]
- 0.00 0.00 1/189 sf::Rect<int>::Rect() [4441]
- 0.00 0.00 1/521712 sf::Vector2<float>::Vector2() [3042]
- 0.00 0.00 1/703360 SceneNode::position() const [3028]
- 0.00 0.00 1/4435 SceneNode::position(sf::Vector2<float> const&) [3733]
- 0.00 0.00 1/22 Sprite::scale(float, float) [4831]
- -----------------------------------------------
- 0.02 0.05 1/1 Player::~Player() [365]
- [364] 0.1 0.02 0.05 1 InputBinding::~InputBinding() [364]
- 0.05 0.00 1/1 std::map<std::type_index, std::shared_ptr<Intent>, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Intent> > > >::clear() [408]
- 0.00 0.00 1/1 std::map<std::type_index, std::shared_ptr<Intent>, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Intent> > > >::~map() [1090]
- -----------------------------------------------
- 0.00 0.07 1/1 Game::~Game() [313]
- [365] 0.1 0.00 0.07 1 Player::~Player() [365]
- 0.02 0.05 1/1 InputBinding::~InputBinding() [364]
- -----------------------------------------------
- 0.00 0.07 1/1 BuilderScene::load_from_file(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) [207]
- [366] 0.1 0.00 0.07 1 TileMap::deserialize(Serializer&, Scene&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [366]
- 0.00 0.02 187/187 Sprite::deserialize(Serializer&, Scene&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [551]
- 0.00 0.02 187/187 TileMap::set(boost::variant<Circle, Rectangle, Sprite, Text, VertexList>) [562]
- 0.00 0.01 188/599 JSONSerializer::deserialize(Scene&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [493]
- 0.00 0.01 187/187 boost::variant<Circle, Rectangle, Sprite, Text, VertexList>::variant<Sprite>(Sprite&, boost::enable_if<boost::mpl::or_<boost::mpl::and_<boost::mpl::not_<boost::is_const<Sprite> >, boost::mpl::not_<boost::is_same<Sprite, boost::variant<Circle, Rectangle, Sprite, Text, VertexList> > >, boost::detail::variant::is_variant_constructible_from<Sprite&, boost::mpl::l_item<mpl_::long_<5l>, Circle, boost::mpl::l_item<mpl_::long_<4l>, Rectangle, boost::mpl::l_item<mpl_::long_<3l>, Sprite, boost::mpl::l_item<mpl_::long_<2l>, Text, boost::mpl::l_item<mpl_::long_<1l>, VertexList, boost::mpl::l_end> > > > > >, mpl_::bool_<true>, mpl_::bool_<true> >, boost::is_same<Sprite, boost::recursive_variant_>, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false> >, void>::type*) [896]
- 0.00 0.00 374/11265 std::__cxx11::to_string(int) [312]
- 0.00 0.00 188/26311 std::__cxx11::stoi(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long*, int) [610]
- 0.00 0.00 187/629 boost::variant<Circle, Rectangle, Sprite, Text, VertexList>::~variant() [1298]
- 0.00 0.00 187/4848 Sprite::~Sprite() [1190]
- 0.00 0.00 1124/10452 std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::operator[](std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [1336]
- 0.00 0.00 187/189 Sprite::Sprite(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1589]
- 0.00 0.00 1/92380983 void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char*>(char*, char*, std::forward_iterator_tag) [53]
- 0.00 0.00 1/2007 std::vector<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>, std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList> > >::clear() [2767]
- 0.00 0.00 561/954 bool std::operator==<char, std::char_traits<char>, std::allocator<char> >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const*) [4055]
- 0.00 0.00 374/1727 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::operator+<char, std::char_traits<char>, std::allocator<char> >(char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [3958]
- 0.00 0.00 188/599 std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::~map() [4142]
- 0.00 0.00 1/188 Component::id(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) [4442]
- -----------------------------------------------
- 0.00 0.07 67/67 std::function<void ()>::operator()() const [103]
- [367] 0.1 0.00 0.07 67 std::_Function_handler<void (), StartMenuScene::init(Game&)::{lambda()#1}>::_M_invoke(std::_Any_data const&) [367]
- 0.00 0.07 67/67 StartMenuScene::init(Game&)::{lambda()#1}::operator()() const [368]
- 0.00 0.00 67/67 std::_Function_base::_Base_manager<StartMenuScene::init(Game&)::{lambda()#1}>::_M_get_pointer(std::_Any_data const&) [2493]
- -----------------------------------------------
- 0.00 0.07 67/67 std::_Function_handler<void (), StartMenuScene::init(Game&)::{lambda()#1}>::_M_invoke(std::_Any_data const&) [367]
- [368] 0.1 0.00 0.07 67 StartMenuScene::init(Game&)::{lambda()#1}::operator()() const [368]
- 0.00 0.07 1/1 BuilderScene::BuilderScene() [369]
- 0.00 0.00 67/67 std::shared_ptr<Intent> InputBinding::get<SelectMenuItemIntent, (void*)0>() [1359]
- 0.00 0.00 67/7894 std::shared_ptr<Intent> InputBinding::get<MoveUpIntent, (void*)0>() [1043]
- 0.00 0.00 67/7894 std::shared_ptr<Intent> InputBinding::get<MoveDownIntent, (void*)0>() [1044]
- 0.00 0.00 67/266620 Game::get_player(unsigned int) [396]
- 0.00 0.00 201/2630963 std::shared_ptr<Intent>::~shared_ptr() [302]
- 0.00 0.00 201/1344325 Intent::element() const [436]
- 0.00 0.00 201/34982914 std::shared_ptr<InputElement>::~shared_ptr() <cycle 1> [3001]
- 0.00 0.00 201/2236911 std::__shared_ptr_access<InputElement, (__gnu_cxx::_Lock_policy)2, false, false>::operator->() const [392]
- 0.00 0.00 201/53720 InputElement::was_pressed() const [1096]
- 0.00 0.00 67/266620 Player::bindings() [831]
- 0.00 0.00 1/1 Scene::switch_scene(Scene*) [2400]
- 0.00 0.00 201/1344325 std::__shared_ptr_access<Intent, (__gnu_cxx::_Lock_policy)2, false, false>::operator->() const [3004]
- -----------------------------------------------
- 0.00 0.07 1/1 StartMenuScene::init(Game&)::{lambda()#1}::operator()() const [368]
- [369] 0.1 0.00 0.07 1 BuilderScene::BuilderScene() [369]
- 0.00 0.07 1/3 Scene::Scene(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) [177]
- -----------------------------------------------
- 0.00 0.07 1/1 main [1]
- [370] 0.1 0.00 0.07 1 StartMenuScene::StartMenuScene() [370]
- 0.00 0.07 1/3 Scene::Scene(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) [177]
- -----------------------------------------------
- 0.00 0.07 41/41 GridSystem::on_update(Game&, Entity&) [10]
- [371] 0.1 0.00 0.07 41 GridSystem::create_row(Entity*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, float) [371]
- 0.00 0.07 41/94 GridSystem::create_gridline(Entity*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, float, float, float, float) [217]
- 0.00 0.00 82/30650720 Camera::bounds() const [41]
- 0.00 0.00 82/30642893 GridSystem::camera() [62]
- 0.00 0.00 82/30650752 std::shared_ptr<Camera>::~shared_ptr() [69]
- 0.00 0.00 41/92380983 void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char*>(char*, char*, std::forward_iterator_tag) [53]
- 0.00 0.00 82/30658641 std::__shared_ptr_access<Camera, (__gnu_cxx::_Lock_policy)2, false, false>::operator->() const [299]
- -----------------------------------------------
- <spontaneous>
- [372] 0.1 0.07 0.00 __gnu_cxx::__atomic_add_single(int*, int) [372]
- -----------------------------------------------
- 0.00 0.00 138/351779 BuilderScene::mouse_script_add_zoom_behavior(Game&, Handle)::{lambda()#2}::operator()() const [993]
- 0.01 0.05 351641/351779 GridSystem::on_update(Game&, Entity&) [10]
- [373] 0.1 0.01 0.05 351779 Grid::grid_index(sf::Vector2<float> const&) [373]
- 0.00 0.05 351779/351779 Grid::round(sf::Vector2<float> const&) [400]
- 0.00 0.00 703558/32051231 Grid::zoom_factor() const [426]
- 0.00 0.00 703558/1407307 std::round(float) [2999]
- 0.00 0.00 351779/708413 Grid::tile_width() const [3025]
- 0.00 0.00 351779/708400 Grid::tile_height() const [3026]
- 0.00 0.00 351779/351779 sf::Vector2<int>::Vector2(int, int) [3059]
- -----------------------------------------------
- 0.00 0.06 2/2 System::init(Game&) [125]
- [374] 0.1 0.00 0.06 2 CallbackSystem::on_init(Game&) [374]
- 0.00 0.05 2/2 void Messageable::install_message_handler<ResizeCameraMessage, CallbackSystem::on_init(Game&)::{lambda(ResizeCameraMessage&)#1}>(CallbackSystem::on_init(Game&)::{lambda(ResizeCameraMessage&)#1}) [398]
- 0.01 0.00 2/2 EntityFilter& EntityFilter::all_of<Callback, PlayerProfile>() [776]
- 0.00 0.00 2/6 System::subscribe_to() [2781]
- -----------------------------------------------
- 0.00 0.00 7828/7911001 BaseEntitySubscription::init() [32]
- 0.01 0.00 1574560/7911001 PostorderEntitySubscription::init() [28]
- 0.01 0.00 1601588/7911001 PreorderEntitySubscription::init() [29]
- 0.02 0.01 4727025/7911001 EntitySubscription::filter(Handle) [16]
- [375] 0.1 0.04 0.02 7911001 EntitySubscription::scene() const [375]
- 0.02 0.00 7911001/41016839 System::scene() [255]
- -----------------------------------------------
- 0.00 0.00 3/60003 ObjectPool<Entity>::ObjectPool(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned int, Entity) [208]
- 0.00 0.06 60000/60003 void std::_Destroy<ObjectPool<Entity>::Entry>(ObjectPool<Entity>::Entry*) [248]
- [376] 0.1 0.00 0.06 60003 ObjectPool<Entity>::Entry::~Entry() [376]
- 0.00 0.06 60003/120234 Entity::~Entity() [243]
- -----------------------------------------------
- 0.05 0.01 60000/60000 ObjectPool<Entity>::Entry* std::__uninitialized_fill_n<false>::__uninit_fill_n<ObjectPool<Entity>::Entry*, unsigned long, ObjectPool<Entity>::Entry>(ObjectPool<Entity>::Entry*, unsigned long, ObjectPool<Entity>::Entry const&) [378]
- [377] 0.1 0.05 0.01 60000 void std::_Construct<ObjectPool<Entity>::Entry, ObjectPool<Entity>::Entry const&>(ObjectPool<Entity>::Entry*, ObjectPool<Entity>::Entry const&) [377]
- 0.00 0.01 60000/60000 ObjectPool<Entity>::Entry::Entry(ObjectPool<Entity>::Entry const&) [735]
- 0.00 0.00 60000/17059716 operator new(unsigned long, void*) [458]
- 0.00 0.00 60000/60000 ObjectPool<Entity>::Entry const& std::forward<ObjectPool<Entity>::Entry const&>(std::remove_reference<ObjectPool<Entity>::Entry const&>::type&) [3267]
- -----------------------------------------------
- 0.00 0.06 3/3 ObjectPool<Entity>::Entry* std::uninitialized_fill_n<ObjectPool<Entity>::Entry*, unsigned long, ObjectPool<Entity>::Entry>(ObjectPool<Entity>::Entry*, unsigned long, ObjectPool<Entity>::Entry const&) [381]
- [378] 0.1 0.00 0.06 3 ObjectPool<Entity>::Entry* std::__uninitialized_fill_n<false>::__uninit_fill_n<ObjectPool<Entity>::Entry*, unsigned long, ObjectPool<Entity>::Entry>(ObjectPool<Entity>::Entry*, unsigned long, ObjectPool<Entity>::Entry const&) [378]
- 0.05 0.01 60000/60000 void std::_Construct<ObjectPool<Entity>::Entry, ObjectPool<Entity>::Entry const&>(ObjectPool<Entity>::Entry*, ObjectPool<Entity>::Entry const&) [377]
- 0.00 0.00 60000/120000 ObjectPool<Entity>::Entry* std::__addressof<ObjectPool<Entity>::Entry>(ObjectPool<Entity>::Entry&) [3192]
- -----------------------------------------------
- 0.00 0.06 3/3 std::vector<ObjectPool<Entity>::Entry, std::allocator<ObjectPool<Entity>::Entry> >::vector(unsigned long, ObjectPool<Entity>::Entry const&, std::allocator<ObjectPool<Entity>::Entry> const&) [380]
- [379] 0.1 0.00 0.06 3 std::vector<ObjectPool<Entity>::Entry, std::allocator<ObjectPool<Entity>::Entry> >::_M_fill_initialize(unsigned long, ObjectPool<Entity>::Entry const&) [379]
- 0.00 0.06 3/3 ObjectPool<Entity>::Entry* std::__uninitialized_fill_n_a<ObjectPool<Entity>::Entry*, unsigned long, ObjectPool<Entity>::Entry, ObjectPool<Entity>::Entry>(ObjectPool<Entity>::Entry*, unsigned long, ObjectPool<Entity>::Entry const&, std::allocator<ObjectPool<Entity>::Entry>&) [382]
- 0.00 0.00 3/6 std::_Vector_base<ObjectPool<Entity>::Entry, std::allocator<ObjectPool<Entity>::Entry> >::_M_get_Tp_allocator() [5389]
- -----------------------------------------------
- 0.00 0.06 3/3 ObjectPool<Entity>::ObjectPool(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned int, Entity) [208]
- [380] 0.1 0.00 0.06 3 std::vector<ObjectPool<Entity>::Entry, std::allocator<ObjectPool<Entity>::Entry> >::vector(unsigned long, ObjectPool<Entity>::Entry const&, std::allocator<ObjectPool<Entity>::Entry> const&) [380]
- 0.00 0.06 3/3 std::vector<ObjectPool<Entity>::Entry, std::allocator<ObjectPool<Entity>::Entry> >::_M_fill_initialize(unsigned long, ObjectPool<Entity>::Entry const&) [379]
- 0.00 0.00 3/3 std::_Vector_base<ObjectPool<Entity>::Entry, std::allocator<ObjectPool<Entity>::Entry> >::_Vector_base(unsigned long, std::allocator<ObjectPool<Entity>::Entry> const&) [5907]
- -----------------------------------------------
- 0.00 0.06 3/3 ObjectPool<Entity>::Entry* std::__uninitialized_fill_n_a<ObjectPool<Entity>::Entry*, unsigned long, ObjectPool<Entity>::Entry, ObjectPool<Entity>::Entry>(ObjectPool<Entity>::Entry*, unsigned long, ObjectPool<Entity>::Entry const&, std::allocator<ObjectPool<Entity>::Entry>&) [382]
- [381] 0.1 0.00 0.06 3 ObjectPool<Entity>::Entry* std::uninitialized_fill_n<ObjectPool<Entity>::Entry*, unsigned long, ObjectPool<Entity>::Entry>(ObjectPool<Entity>::Entry*, unsigned long, ObjectPool<Entity>::Entry const&) [381]
- 0.00 0.06 3/3 ObjectPool<Entity>::Entry* std::__uninitialized_fill_n<false>::__uninit_fill_n<ObjectPool<Entity>::Entry*, unsigned long, ObjectPool<Entity>::Entry>(ObjectPool<Entity>::Entry*, unsigned long, ObjectPool<Entity>::Entry const&) [378]
- -----------------------------------------------
- 0.00 0.06 3/3 std::vector<ObjectPool<Entity>::Entry, std::allocator<ObjectPool<Entity>::Entry> >::_M_fill_initialize(unsigned long, ObjectPool<Entity>::Entry const&) [379]
- [382] 0.1 0.00 0.06 3 ObjectPool<Entity>::Entry* std::__uninitialized_fill_n_a<ObjectPool<Entity>::Entry*, unsigned long, ObjectPool<Entity>::Entry, ObjectPool<Entity>::Entry>(ObjectPool<Entity>::Entry*, unsigned long, ObjectPool<Entity>::Entry const&, std::allocator<ObjectPool<Entity>::Entry>&) [382]
- 0.00 0.06 3/3 ObjectPool<Entity>::Entry* std::uninitialized_fill_n<ObjectPool<Entity>::Entry*, unsigned long, ObjectPool<Entity>::Entry>(ObjectPool<Entity>::Entry*, unsigned long, ObjectPool<Entity>::Entry const&) [381]
- -----------------------------------------------
- 0.06 0.00 1/1 GridSystem::on_init(Game&) [142]
- [383] 0.1 0.06 0.00 1 EntityFilter& EntityFilter::all_of<Grid>() [383]
- 0.00 0.00 1/6 std::set<EntityFilter::Expression*, std::less<EntityFilter::Expression*>, std::allocator<EntityFilter::Expression*> >::insert(EntityFilter::Expression*&&) [2626]
- 0.00 0.00 1/1 EntityFilter::And<Grid>::And() [6866]
- -----------------------------------------------
- 0.00 0.00 1/32731940 std::function<void (SetVisualDebugMessage&)>::operator bool() const [2928]
- 0.00 0.00 1/32731940 std::function<void (SetGridVisibilityMessage&)>::operator bool() const [2929]
- 0.00 0.00 2/32731940 std::function<void (EntityIdChangedMessage&)>::operator bool() const [2893]
- 0.00 0.00 3/32731940 std::function<void (EntityDestroyedMessage&)>::operator bool() const [2864]
- 0.00 0.00 3/32731940 std::function<void (ComponentAddedMessage&)>::operator bool() const [2863]
- 0.00 0.00 3/32731940 std::function<void (ComponentRemovedMessage&)>::operator bool() const [2865]
- 0.00 0.00 5/32731940 std::function<void (ResizeCameraMessage&)>::operator bool() const [2825]
- 0.00 0.00 7/32731940 std::function<void (ResizeCameraMessage&)>::operator()(ResizeCameraMessage&) const [288]
- 0.00 0.00 18/32731940 std::function<void (EntityDestroyedMessage&)>::operator()(EntityDestroyedMessage&) const [914]
- 0.00 0.00 715/32731940 std::function<void (ComponentAddedMessage&)>::operator()(ComponentAddedMessage&) const [273]
- 0.00 0.00 17340/32731940 std::function<void ()>::operator()() const [103]
- 0.00 0.00 23615/32731940 std::function<void (Handle)>::operator bool() const [1288]
- 0.00 0.00 32719/32731940 std::function<bool (int, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::parse_event_t, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>&)>::operator bool() const [1268]
- 0.00 0.00 270596/32731940 std::function<void ()>::operator bool() const [1125]
- 0.06 0.00 32386912/32731940 std::function<void (Handle)>::operator()(Handle) const [7]
- [384] 0.1 0.06 0.00 32731940 std::_Function_base::_M_empty() const [384]
- -----------------------------------------------
- 0.00 0.00 1/1488784 Handle Entity::add<Text, char const (&) [10], char const (&) [10], std::shared_ptr<Font>, int, (void*)0>(char const (&) [10], char const (&) [10], std::shared_ptr<Font>&&, int&&) [651]
- 0.00 0.00 1/1488784 Handle Entity::add<PlayerProfile, char const (&) [20], int, (void*)0>(char const (&) [20], int&&) [886]
- 0.00 0.00 1/1488784 Handle Entity::add<Sprite, char const (&) [13], std::shared_ptr<Texture>, (void*)0>(char const (&) [13], std::shared_ptr<Texture>&&) [884]
- 0.00 0.00 1/1488784 Handle Entity::add<Callback, char const (&) [15], (void*)0>(char const (&) [15]) [717]
- 0.00 0.00 1/1488784 Handle Entity::add<PlayerProfile, char const (&) [18], int, (void*)0>(char const (&) [18], int&&) [1148]
- 0.00 0.00 1/1488784 Handle Entity::add<Callback, char const (&) [13], (void*)0>(char const (&) [13]) [1128]
- 0.00 0.00 1/1488784 BuilderScene::create_notification(float, float) [901]
- 0.00 0.00 1/1488784 BuilderScene::create_textbox(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, float, int, unsigned int) [997]
- 0.00 0.00 1/1488784 Handle Entity::add<TileMap, , (void*)0>() [885]
- 0.00 0.00 1/1488784 Handle Entity::add<Grid, char const (&) [15], (void*)0>(char const (&) [15]) [431]
- 0.00 0.00 1/1488784 Handle Entity::add<Rectangle, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, int, int, int, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, int&&, int&&, int&&, int&&) [1145]
- 0.00 0.00 1/1488784 Handle Entity::add<Rectangle, char const (&) [19], int, int, int, int, (void*)0>(char const (&) [19], int&&, int&&, int&&, int&&) [693]
- 0.00 0.00 1/1488784 Handle Entity::add<Collision, char const (&) [28], sf::Rect<float>, (void*)0>(char const (&) [28], sf::Rect<float>&&) [636]
- 0.00 0.00 1/1488784 Handle Entity::add<Rectangle, char const (&) [23], int, int, int, int, (void*)0>(char const (&) [23], int&&, int&&, int&&, int&&) [1147]
- 0.00 0.00 1/1488784 Handle Entity::add<Collision, char const (&) [29], sf::Rect<float>, (void*)0>(char const (&) [29], sf::Rect<float>&&) [1156]
- 0.00 0.00 1/1488784 Handle Entity::add<PlayerProfile, char const (&) [23], int, (void*)0>(char const (&) [23], int&&) [1150]
- 0.00 0.00 1/1488784 Handle Entity::add<Clickable, char const (&) [19], (void*)0>(char const (&) [19]) [1138]
- 0.00 0.00 1/1488784 Handle Entity::add<Collision, char const (&) [19], sf::Rect<float>, (void*)0>(char const (&) [19], sf::Rect<float>&&) [1154]
- 0.00 0.00 1/1488784 Handle Entity::add<Callback, char const (&) [18], bool, (void*)0>(char const (&) [18], bool&&) [1131]
- 0.00 0.00 1/1488784 Handle Entity::add<Text, char const (&) [17], char const (&) [15], std::shared_ptr<Font>, int, (void*)0>(char const (&) [17], char const (&) [15], std::shared_ptr<Font>&&, int&&) [1143]
- 0.00 0.00 1/1488784 Handle Entity::add<Callback, char const (&) [16], (void*)0>(char const (&) [16]) [1129]
- 0.00 0.00 1/1488784 Handle Entity::add<PlayerProfile, char const (&) [21], int, (void*)0>(char const (&) [21], int&&) [736]
- 0.00 0.00 1/1488784 Handle Entity::add<Rectangle, char const (&) [21], int, int, int, int, (void*)0>(char const (&) [21], int&&, int&&, int&&, int&&) [1146]
- 0.00 0.00 1/1488784 Handle Entity::add<Text, char const (&) [16], char const (&) [5], std::shared_ptr<Font>, int, (void*)0>(char const (&) [16], char const (&) [5], std::shared_ptr<Font>&&, int&&) [1142]
- 0.00 0.00 1/1488784 Handle Entity::add<Callback, char const (&) [20], (void*)0>(char const (&) [20]) [1132]
- 0.00 0.00 1/1488784 Handle Entity::add<Callback, char const (&) [26], (void*)0>(char const (&) [26]) [1136]
- 0.00 0.00 1/1488784 Handle Entity::add<PlayerProfile, char const (&) [34], int, (void*)0>(char const (&) [34], int&&) [1153]
- 0.00 0.00 1/1488784 Handle Entity::add<Clickable, char const (&) [30], (void*)0>(char const (&) [30]) [1141]
- 0.00 0.00 1/1488784 Handle Entity::add<Collision, char const (&) [30], sf::Rect<float>, (void*)0>(char const (&) [30], sf::Rect<float>&&) [1157]
- 0.00 0.00 1/1488784 Handle Entity::add<Callback, char const (&) [35], (void*)0>(char const (&) [35]) [1137]
- 0.00 0.00 1/1488784 Handle Entity::add<VertexList, char const (&) [19], sf::PrimitiveType, int, (void*)0>(char const (&) [19], sf::PrimitiveType&&, int&&) [734]
- 0.00 0.00 1/1488784 Handle Entity::add<PlayerProfile, char const (&) [22], int, (void*)0>(char const (&) [22], int&&) [1149]
- 0.00 0.00 1/1488784 Handle Entity::add<Callback, char const (&) [17], (void*)0>(char const (&) [17]) [1130]
- 0.00 0.00 1/1488784 Handle Entity::add<Text, char const (&) [17], char const (&) [8], std::shared_ptr<Font>, int, (void*)0>(char const (&) [17], char const (&) [8], std::shared_ptr<Font>&&, int&&) [652]
- 0.00 0.00 1/1488784 Handle Entity::add<PlayerProfile, char const (&) [24], int, (void*)0>(char const (&) [24], int&&) [887]
- 0.00 0.00 1/1488784 Handle Entity::add<Callback, char const (&) [19], (void*)0>(char const (&) [19]) [718]
- 0.00 0.00 1/1488784 Handle Entity::add<Callback, char const (&) [20], bool, (void*)0>(char const (&) [20], bool&&) [1133]
- 0.00 0.00 1/1488784 Handle Entity::add<Collision, char const (&) [25], sf::Rect<float>, (void*)0>(char const (&) [25], sf::Rect<float>&&) [1155]
- 0.00 0.00 1/1488784 Handle Entity::add<PlayerProfile, char const (&) [26], int, (void*)0>(char const (&) [26], int&&) [1151]
- 0.00 0.00 1/1488784 Handle Entity::add<Clickable, char const (&) [22], (void*)0>(char const (&) [22]) [1139]
- 0.00 0.00 1/1488784 Handle Entity::add<Callback, char const (&) [21], (void*)0>(char const (&) [21]) [1134]
- 0.00 0.00 1/1488784 Handle Entity::add<PlayerProfile, char const (&) [29], int, (void*)0>(char const (&) [29], int&&) [1152]
- 0.00 0.00 1/1488784 Handle Entity::add<Clickable, char const (&) [25], (void*)0>(char const (&) [25]) [1140]
- 0.00 0.00 1/1488784 Handle Entity::add<Callback, char const (&) [24], bool, (void*)0>(char const (&) [24], bool&&) [1135]
- 0.00 0.00 1/1488784 Handle Entity::add<Rectangle, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, int, float&, int&, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, int&&, int&&, float&, int&) [1144]
- 0.00 0.00 2/1488784 Scene::create_entity_handle(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [702]
- 0.00 0.00 2/1488784 Handle Entity::add<Collision, char const (&) [22], sf::Rect<float>, (void*)0>(char const (&) [22], sf::Rect<float>&&) [1099]
- 0.00 0.00 2/1488784 Handle Entity::add<Clickable, char const (&) [21], (void*)0>(char const (&) [21]) [750]
- 0.00 0.00 2/1488784 Handle Entity::add<Collision, char const (&) [21], sf::Rect<float>, (void*)0>(char const (&) [21], sf::Rect<float>&&) [1098]
- 0.00 0.00 2/1488784 Handle Entity::add<Rectangle, char const (&) [21], int, int, float, float, (void*)0>(char const (&) [21], int&&, int&&, float&&, float&&) [1097]
- 0.00 0.00 3/1488784 Handle Entity::add<Text, char const (&) [27], char const (&) [14], std::shared_ptr<Font>, int, (void*)0>(char const (&) [27], char const (&) [14], std::shared_ptr<Font>&&, int&&) [1076]
- 0.00 0.00 3/1488784 BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>) [495]
- 0.00 0.00 3/1488784 BuilderScene::create_mouse_entity(Game&) [684]
- 0.00 0.00 3/1488784 Handle Entity::add<PlayerProfile, char const (&) [25], int, (void*)0>(char const (&) [25], int&&) [1077]
- 0.00 0.00 4/1488784 Handle Entity::add<Text, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<Font>, int, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<Font>&&, int&&) [1063]
- 0.00 0.00 5/1488784 Handle Entity::add<Rectangle, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, int, float, float, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, int&&, int&&, float&&, float&&) [1037]
- 0.00 0.00 6/1488784 BuilderScene::create_panel(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) [561]
- 0.00 0.00 6/1488784 Handle Entity::add<Rectangle, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, int, float&, float&, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, int&&, int&&, float&, float&) [1010]
- 0.00 0.00 6/1488784 Handle Entity::add<Callback, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, bool&&) [1009]
- 0.00 0.00 9/1488784 Scene::remove_entity(Handle, bool) [231]
- 0.00 0.00 11/1488784 CallbackSystem::on_update(Game&, Entity&) [34]
- 0.00 0.00 21/1488784 Handle Entity::add<Sprite, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<Texture>, sf::Rect<int>&, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, std::shared_ptr<Texture>&&, sf::Rect<int>&) [640]
- 0.00 0.00 22/1488784 Handle Entity::add<Callback, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [749]
- 0.00 0.00 28/1488784 Handle Entity::add<PlayerProfile, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, int&&) [695]
- 0.00 0.00 28/1488784 Handle Entity::add<Collision, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, sf::Rect<float>&&) [696]
- 0.00 0.00 28/1488784 Handle Entity::add<Clickable, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [694]
- 0.00 0.00 64/1488784 Handle Entity::add<Text, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char const (&) [1], std::shared_ptr<Font>, int, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, char const (&) [1], std::shared_ptr<Font>&&, int&&) [528]
- 0.00 0.00 94/1488784 Handle Entity::add<Rectangle, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, int, int, float&, float&, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, int&&, int&&, float&, float&) [438]
- 0.00 0.00 222/1488784 Scene::bookmark(Entity*) [920]
- 0.06 0.00 1488163/1488784 GraphicalSystem::on_update(Game&, Entity&) [30]
- [385] 0.1 0.06 0.00 1488784 Entity::handle() const [385]
- -----------------------------------------------
- 0.06 0.00 50806133/50806133 std::map<std::type_index, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >::key_comp() const [168]
- [386] 0.1 0.06 0.00 50806133 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > >, std::_Select1st<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >::key_comp() const [386]
- -----------------------------------------------
- 0.00 0.00 2220/43416071 Handle ObjectPool<Entity>::add<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Scene*, ComponentManager*>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Scene*&&, ComponentManager*&&) [389]
- 0.06 0.00 43413851/43416071 std::vector<ObjectPool<Entity>::Entry, std::allocator<ObjectPool<Entity>::Entry> >::at(unsigned long) [100]
- [387] 0.1 0.06 0.00 43416071 std::vector<ObjectPool<Entity>::Entry, std::allocator<ObjectPool<Entity>::Entry> >::operator[](unsigned long) [387]
- -----------------------------------------------
- 0.01 0.05 2325249/2325249 ObjectPool<Text>::get(Handle&, Text*&) [173]
- [388] 0.1 0.01 0.05 2325249 std::vector<ObjectPool<Text>::Entry, std::allocator<ObjectPool<Text>::Entry> >::at(unsigned long) [388]
- 0.00 0.04 2325249/2325249 std::vector<ObjectPool<Text>::Entry, std::allocator<ObjectPool<Text>::Entry> >::_M_range_check(unsigned long) const [481]
- 0.01 0.00 2325249/2325999 std::vector<ObjectPool<Text>::Entry, std::allocator<ObjectPool<Text>::Entry> >::operator[](unsigned long) [811]
- -----------------------------------------------
- 0.00 0.06 222/222 Scene::create_entity(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [154]
- [389] 0.1 0.00 0.06 222 Handle ObjectPool<Entity>::add<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Scene*, ComponentManager*>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Scene*&&, ComponentManager*&&) [389]
- 0.00 0.04 222/225 Entity::Entity(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, Scene*, ComponentManager*) [447]
- 0.02 0.00 444/444 ObjectPool<Entity>::size() const [569]
- 0.00 0.00 222/120234 Entity::~Entity() [243]
- 0.00 0.00 222/3160704 std::vector<Handle, std::allocator<Handle> >::push_back(Handle&&) [151]
- 0.00 0.00 222/222 ObjectPool<Entity>::num_entries_active() const [1483]
- 0.00 0.00 2220/43416071 std::vector<ObjectPool<Entity>::Entry, std::allocator<ObjectPool<Entity>::Entry> >::operator[](unsigned long) [387]
- 0.00 0.00 222/92380983 void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char*>(char*, char*, std::forward_iterator_tag) [53]
- 0.00 0.00 222/17059716 operator new(unsigned long, void*) [458]
- 0.00 0.00 444/1170 Handle::Handle(unsigned int, unsigned int) [3988]
- -----------------------------------------------
- 0.00 0.06 1/1 BuilderScene::create_hud(Game&) [229]
- [390] 0.1 0.00 0.06 1 BuilderScene::create_fps_display(GraphicalSystem*) [390]
- 0.00 0.02 1/1 std::function<void ()>::function<BuilderScene::create_fps_display(GraphicalSystem*)::{lambda()#2}, void, void>(BuilderScene::create_fps_display(GraphicalSystem*)::{lambda()#2}) [575]
- 0.00 0.02 1/1 Handle Entity::add<Text, char const (&) [17], char const (&) [8], std::shared_ptr<Font>, int, (void*)0>(char const (&) [17], char const (&) [8], std::shared_ptr<Font>&&, int&&) [652]
- 0.00 0.01 1/1 Handle Entity::add<Callback, char const (&) [19], (void*)0>(char const (&) [19]) [718]
- 0.00 0.01 1/1 Handle Entity::add<PlayerProfile, char const (&) [24], int, (void*)0>(char const (&) [24], int&&) [887]
- 0.00 0.00 1/222 Scene::create_entity(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [154]
- 0.00 0.00 1/214 Scene::add_to_scene_node(Entity*, Entity*, int) [1033]
- 0.00 0.00 1/2125 Scene::get_entity(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [553]
- 0.00 0.00 2/390 std::function<void ()>::~function() [1115]
- 0.00 0.00 1/10 Callback::camera_resize(std::function<void ()>) [1349]
- 0.00 0.00 1/5 Callback::on_update(std::function<void ()>) [1422]
- 0.00 0.00 2/2079911 Callback* Entity::get<Callback, (void*)0>() [57]
- 0.00 0.00 1/2325255 Text* Entity::get<Text, (void*)0>() [47]
- 0.00 0.00 1/75 Atlas<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, Font>::get(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) const [1423]
- 0.00 0.00 1/1 std::function<void ()>::function<BuilderScene::create_fps_display(GraphicalSystem*)::{lambda()#1}, void, void>(BuilderScene::create_fps_display(GraphicalSystem*)::{lambda()#1}) [2353]
- 0.00 0.00 1/4468 std::shared_ptr<Font>::~shared_ptr() [1233]
- 0.00 0.00 1/77 Scene::fonts() [4612]
- 0.00 0.00 1/128 Color::Color(unsigned char, unsigned char, unsigned char, unsigned char) [4494]
- 0.00 0.00 1/8213 Color::operator sf::Color() const [3597]
- 0.00 0.00 1/7 Text::color(sf::Color const&) [5266]
- 0.00 0.00 1/8266 Color::~Color() [3596]
- -----------------------------------------------
- 0.02 0.04 2236911/2236911 std::__shared_ptr_access<InputElement, (__gnu_cxx::_Lock_policy)2, false, false>::operator->() const [392]
- [391] 0.1 0.02 0.04 2236911 std::__shared_ptr_access<InputElement, (__gnu_cxx::_Lock_policy)2, false, false>::_M_get() const [391]
- 0.04 0.00 2236911/2236911 std::__shared_ptr<InputElement, (__gnu_cxx::_Lock_policy)2>::get() const [472]
- -----------------------------------------------
- 0.00 0.00 21/2236911 Keyboard::process(KeyPressInputEvent&) [1322]
- 0.00 0.00 21/2236911 Keyboard::process(KeyReleaseInputEvent&) [1323]
- 0.00 0.00 24/2236911 BuilderScene::mouse_script_add_pan_behavior(Game&, Handle)::{lambda()#3}::operator()() const [1093]
- 0.00 0.00 69/2236911 BuilderScene::mouse_script_add_zoom_behavior(Game&, Handle)::{lambda()#2}::operator()() const [993]
- 0.00 0.00 72/2236911 Mouse::process(MouseButtonInputEvent&) [1246]
- 0.00 0.00 201/2236911 StartMenuScene::init(Game&)::{lambda()#1}::operator()() const [368]
- 0.00 0.00 232/2236911 BuilderScene::file_dialog_box()::{lambda()#2}::operator()() const [137]
- 0.00 0.00 440/2236911 Mouse::process(MouseWheelInputEvent&) [1114]
- 0.00 0.00 858/2236911 BuilderScene::create_mouse_entity(Game&)::{lambda()#1}::operator()() const [679]
- 0.00 0.00 858/2236911 BuilderScene::mouse_script_add_pan_behavior(Game&, Handle)::{lambda()#2}::operator()() const [722]
- 0.00 0.00 858/2236911 BuilderScene::mouse_script_add_select_behavior(Game&, Handle)::{lambda()#2}::operator()() const [932]
- 0.00 0.00 1092/2236911 Mouse::process(MouseMoveInputEvent&) [1075]
- 0.00 0.00 6356/2236911 BuilderScene::create_textbox(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, float, int, unsigned int)::{lambda()#1}::operator()() const [879]
- 0.00 0.00 16079/2236911 InputDevice::get(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [554]
- 0.00 0.00 78272/2236911 BuilderScene::setup_keybindings(Game&)::{lambda()#1}::operator()() const [350]
- 0.00 0.02 860446/2236911 InputDevice::update(Game&) [242]
- 0.00 0.03 1271012/2236911 CallbackSystem::on_update(Game&, Entity&) [34]
- [392] 0.1 0.00 0.06 2236911 std::__shared_ptr_access<InputElement, (__gnu_cxx::_Lock_policy)2, false, false>::operator->() const [392]
- 0.02 0.04 2236911/2236911 std::__shared_ptr_access<InputElement, (__gnu_cxx::_Lock_policy)2, false, false>::_M_get() const [391]
- -----------------------------------------------
- 0.00 0.05 2713375/2713375 boost::add_reference<Sprite>::type boost::relaxed_get<Sprite, Circle, Rectangle, Sprite, Text, VertexList>(boost::variant<Circle, Rectangle, Sprite, Text, VertexList>&) [346]
- [393] 0.1 0.00 0.05 2713375 boost::add_pointer<Sprite>::type boost::relaxed_get<Sprite, Circle, Rectangle, Sprite, Text, VertexList>(boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*) [393]
- 0.00 0.05 2713375/2713375 boost::detail::variant::get_visitor<Sprite>::result_type boost::variant<Circle, Rectangle, Sprite, Text, VertexList>::apply_visitor<boost::detail::variant::get_visitor<Sprite> >(boost::detail::variant::get_visitor<Sprite>&) & [395]
- -----------------------------------------------
- 0.00 0.05 2713375/2713375 boost::detail::variant::get_visitor<Sprite>::result_type boost::variant<Circle, Rectangle, Sprite, Text, VertexList>::apply_visitor<boost::detail::variant::get_visitor<Sprite> >(boost::detail::variant::get_visitor<Sprite>&) & [395]
- [394] 0.1 0.00 0.05 2713375 boost::detail::variant::invoke_visitor<boost::detail::variant::get_visitor<Sprite>, false>::result_type boost::variant<Circle, Rectangle, Sprite, Text, VertexList>::internal_apply_visitor<boost::detail::variant::invoke_visitor<boost::detail::variant::get_visitor<Sprite>, false> >(boost::detail::variant::invoke_visitor<boost::detail::variant::get_visitor<Sprite>, false>&) [394]
- 0.00 0.04 2713375/2713375 boost::detail::variant::invoke_visitor<boost::detail::variant::get_visitor<Sprite>, false>::result_type boost::variant<Circle, Rectangle, Sprite, Text, VertexList>::internal_apply_visitor_impl<boost::detail::variant::invoke_visitor<boost::detail::variant::get_visitor<Sprite>, false>, void*>(int, int, boost::detail::variant::invoke_visitor<boost::detail::variant::get_visitor<Sprite>, false>&, void*) [480]
- 0.00 0.01 2713375/10855013 boost::variant<Circle, Rectangle, Sprite, Text, VertexList>::which() const [422]
- 0.00 0.00 2713375/2714633 boost::aligned_storage<448ul, 8ul>::address() [1026]
- -----------------------------------------------
- 0.00 0.05 2713375/2713375 boost::add_pointer<Sprite>::type boost::relaxed_get<Sprite, Circle, Rectangle, Sprite, Text, VertexList>(boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*) [393]
- [395] 0.1 0.00 0.05 2713375 boost::detail::variant::get_visitor<Sprite>::result_type boost::variant<Circle, Rectangle, Sprite, Text, VertexList>::apply_visitor<boost::detail::variant::get_visitor<Sprite> >(boost::detail::variant::get_visitor<Sprite>&) & [395]
- 0.00 0.05 2713375/2713375 boost::detail::variant::invoke_visitor<boost::detail::variant::get_visitor<Sprite>, false>::result_type boost::variant<Circle, Rectangle, Sprite, Text, VertexList>::internal_apply_visitor<boost::detail::variant::invoke_visitor<boost::detail::variant::get_visitor<Sprite>, false> >(boost::detail::variant::invoke_visitor<boost::detail::variant::get_visitor<Sprite>, false>&) [394]
- 0.00 0.00 2713375/2713375 boost::detail::variant::invoke_visitor<boost::detail::variant::get_visitor<Sprite>, false>::invoke_visitor(boost::detail::variant::get_visitor<Sprite>&) [2974]
- -----------------------------------------------
- 0.00 0.00 3/266620 StartMenuScene::init(Game&) [363]
- 0.00 0.00 15/266620 BuilderScene::setup_keybindings(Game&) [556]
- 0.00 0.00 24/266620 BuilderScene::mouse_script_add_pan_behavior(Game&, Handle)::{lambda()#3}::operator()() const [1093]
- 0.00 0.00 67/266620 StartMenuScene::init(Game&)::{lambda()#1}::operator()() const [368]
- 0.00 0.00 69/266620 BuilderScene::mouse_script_add_zoom_behavior(Game&, Handle)::{lambda()#2}::operator()() const [993]
- 0.00 0.00 858/266620 BuilderScene::create_mouse_entity(Game&)::{lambda()#1}::operator()() const [679]
- 0.00 0.00 858/266620 BuilderScene::mouse_script_add_pan_behavior(Game&, Handle)::{lambda()#2}::operator()() const [722]
- 0.00 0.00 858/266620 BuilderScene::mouse_script_add_select_behavior(Game&, Handle)::{lambda()#2}::operator()() const [932]
- 0.00 0.00 7827/266620 BuilderScene::setup_keybindings(Game&)::{lambda()#1}::operator()() const [350]
- 0.00 0.05 256041/266620 CallbackSystem::on_update(Game&, Entity&) [34]
- [396] 0.1 0.00 0.05 266620 Game::get_player(unsigned int) [396]
- 0.00 0.05 266620/266620 std::map<unsigned int, Player*, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, Player*> > >::at(unsigned int const&) [397]
- -----------------------------------------------
- 0.00 0.05 266620/266620 Game::get_player(unsigned int) [396]
- [397] 0.1 0.00 0.05 266620 std::map<unsigned int, Player*, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, Player*> > >::at(unsigned int const&) [397]
- 0.00 0.03 266620/266623 std::map<unsigned int, Player*, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, Player*> > >::lower_bound(unsigned int const&) [498]
- 0.01 0.01 533240/533245 std::_Rb_tree_iterator<std::pair<unsigned int const, Player*> >::operator*() const [630]
- 0.00 0.00 266620/1245528 std::less<unsigned int>::operator()(unsigned int const&, unsigned int const&) const [819]
- 0.00 0.00 266620/266627 std::map<unsigned int, Player*, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, Player*> > >::end() [3087]
- 0.00 0.00 266620/266628 std::_Rb_tree_iterator<std::pair<unsigned int const, Player*> >::operator==(std::_Rb_tree_iterator<std::pair<unsigned int const, Player*> > const&) const [3085]
- 0.00 0.00 266620/266622 std::map<unsigned int, Player*, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, Player*> > >::key_comp() const [3092]
- -----------------------------------------------
- 0.00 0.05 2/2 CallbackSystem::on_init(Game&) [374]
- [398] 0.1 0.00 0.05 2 void Messageable::install_message_handler<ResizeCameraMessage, CallbackSystem::on_init(Game&)::{lambda(ResizeCameraMessage&)#1}>(CallbackSystem::on_init(Game&)::{lambda(ResizeCameraMessage&)#1}) [398]
- 0.00 0.05 2/2 void Mailbox::handle<ResizeCameraMessage, CallbackSystem::on_init(Game&)::{lambda(ResizeCameraMessage&)#1}>(CallbackSystem::on_init(Game&)::{lambda(ResizeCameraMessage&)#1}) [399]
- -----------------------------------------------
- 0.00 0.05 2/2 void Messageable::install_message_handler<ResizeCameraMessage, CallbackSystem::on_init(Game&)::{lambda(ResizeCameraMessage&)#1}>(CallbackSystem::on_init(Game&)::{lambda(ResizeCameraMessage&)#1}) [398]
- [399] 0.1 0.00 0.05 2 void Mailbox::handle<ResizeCameraMessage, CallbackSystem::on_init(Game&)::{lambda(ResizeCameraMessage&)#1}>(CallbackSystem::on_init(Game&)::{lambda(ResizeCameraMessage&)#1}) [399]
- 0.02 0.03 2/5 void Mailbox::handle<ResizeCameraMessage, (void*)0>(std::function<void (ResizeCameraMessage&)> const&) [253]
- 0.01 0.00 2/10 std::function<void (ResizeCameraMessage&)>::~function() [505]
- 0.00 0.00 2/2 std::function<void (ResizeCameraMessage&)>::function<CallbackSystem::on_init(Game&)::{lambda(ResizeCameraMessage&)#1}, void, void>(CallbackSystem::on_init(Game&)::{lambda(ResizeCameraMessage&)#1}) [2012]
- -----------------------------------------------
- 0.00 0.05 351779/351779 Grid::grid_index(sf::Vector2<float> const&) [373]
- [400] 0.1 0.00 0.05 351779 Grid::round(sf::Vector2<float> const&) [400]
- 0.05 0.00 351779/352297 sf::Vector2<float> sf::operator+<float>(sf::Vector2<float> const&, sf::Vector2<float> const&) [410]
- 0.00 0.00 703558/62719575 sf::Vector2<float>::Vector2(float, float) [211]
- 0.00 0.00 703558/32051231 Grid::zoom_factor() const [426]
- 0.00 0.00 703558/704318 std::fmod(float, float) [3027]
- 0.00 0.00 703558/1407307 std::round(float) [2999]
- 0.00 0.00 351779/708413 Grid::tile_width() const [3025]
- 0.00 0.00 351779/708400 Grid::tile_height() const [3026]
- -----------------------------------------------
- 0.01 0.04 1275906/1275906 std::vector<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*, std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*> >::push_back(boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*&&) [402]
- [401] 0.1 0.01 0.04 1275906 void std::vector<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*, std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*> >::emplace_back<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*>(boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*&&) [401]
- 0.00 0.02 67124/67124 void std::vector<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*, std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*> >::_M_realloc_insert<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*>(__gnu_cxx::__normal_iterator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>**, std::vector<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*, std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*> > >, boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*&&) [559]
- 0.00 0.02 1208782/1275906 void std::allocator_traits<std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*> >::construct<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*, boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*>(std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*>&, boost::variant<Circle, Rectangle, Sprite, Text, VertexList>**, boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*&&) [635]
- 0.00 0.00 1275906/3894842 boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*&& std::forward<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*>(std::remove_reference<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*>::type&) [800]
- 0.00 0.00 67124/74951 std::vector<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*, std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*> >::end() [3220]
- -----------------------------------------------
- 0.00 0.05 1275906/1275906 TileMap::find(sf::Rect<float> const&)::{lambda(boost::variant<Circle, Rectangle, Sprite, Text, VertexList>&)#1}::operator()(boost::variant<Circle, Rectangle, Sprite, Text, VertexList>&) const [121]
- [402] 0.1 0.00 0.05 1275906 std::vector<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*, std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*> >::push_back(boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*&&) [402]
- 0.01 0.04 1275906/1275906 void std::vector<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*, std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*> >::emplace_back<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*>(boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*&&) [401]
- 0.00 0.00 1275906/1284906 std::remove_reference<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*&>::type&& std::move<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*&>(boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*&) [3005]
- -----------------------------------------------
- 0.01 0.04 23615/23615 System::update(Game&) [5]
- [403] 0.1 0.01 0.04 23615 std::function<void (Handle)>::function<System::update(Game&)::{lambda(Handle)#1}, void, void>(System::update(Game&)::{lambda(Handle)#1}) [403]
- 0.01 0.03 23615/23615 std::_Function_base::_Base_manager<System::update(Game&)::{lambda(Handle)#1}>::_M_init_functor(std::_Any_data&, {lambda(Handle)#1}&&) [440]
- 0.00 0.00 23615/23615 bool std::_Function_base::_Base_manager<System::update(Game&)::{lambda(Handle)#1}>::_M_not_empty_function<{lambda(Handle)#1}>({lambda(Handle)#1} const&) [3416]
- 0.00 0.00 23615/50052 std::_Function_base::_Function_base() [3287]
- 0.00 0.00 23615/70845 std::remove_reference<System::update(Game&)::{lambda(Handle)#1}&>::type&& std::move<System::update(Game&)::{lambda(Handle)#1}&>(std::remove_reference&&) [3225]
- -----------------------------------------------
- 0.01 0.01 70367/212429 void std::vector<Handle, std::allocator<Handle> >::_M_realloc_insert<Handle const&>(__gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > >, Handle const&) [282]
- 0.01 0.02 142062/212429 void std::vector<Handle, std::allocator<Handle> >::_M_realloc_insert<Handle>(__gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > >, Handle&&) [167]
- [404] 0.1 0.02 0.03 212429 std::vector<Handle, std::allocator<Handle> >::_M_check_len(unsigned long, char const*) const [404]
- 0.02 0.00 849716/866620 std::vector<Handle, std::allocator<Handle> >::size() const [604]
- 0.01 0.00 424858/424858 std::vector<Handle, std::allocator<Handle> >::max_size() const [910]
- 0.00 0.00 212429/279646 unsigned long const& std::max<unsigned long>(unsigned long const&, unsigned long const&) [969]
- -----------------------------------------------
- 0.00 0.05 260175/260175 Collision* ComponentManager::get<Collision, (void*)0>(Handle) [263]
- [405] 0.1 0.00 0.05 260175 ObjectPool<Collision>::get(Handle&) [405]
- 0.05 0.00 260175/260175 ObjectPool<Collision>::get(Handle&, Collision*&) [406]
- -----------------------------------------------
- 0.05 0.00 260175/260175 ObjectPool<Collision>::get(Handle&) [405]
- [406] 0.1 0.05 0.00 260175 ObjectPool<Collision>::get(Handle&, Collision*&) [406]
- 0.00 0.00 260175/91867127 Handle::index() const [161]
- 0.00 0.00 260175/91867104 Handle::version() const [199]
- 0.00 0.00 34727/13542320 Handle::reset() [352]
- 0.00 0.00 260175/260183 std::vector<ObjectPool<Collision>::Entry, std::allocator<ObjectPool<Collision>::Entry> >::at(unsigned long) [3097]
- -----------------------------------------------
- 0.00 0.05 59/59 Entity::reset() [279]
- [407] 0.1 0.00 0.05 59 ComponentManager::remove(std::type_index, Handle) [407]
- 0.03 0.00 46/46 std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >::operator->() const [539]
- 0.02 0.00 105/105 std::map<std::type_index, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >::operator[](std::type_index const&) [566]
- 0.00 0.00 5/5 ObjectPool<Clickable>::remove(Handle const&) [1045]
- 0.00 0.00 5/5 ObjectPool<Rectangle>::remove(Handle const&) [1065]
- 0.00 0.00 8/8 ObjectPool<Collision>::remove(Handle const&) [1066]
- 0.00 0.00 1/1 ObjectPool<Callback>::remove(Handle const&) [1164]
- 0.00 0.00 59/50806079 std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >::operator bool() const [102]
- 0.00 0.00 9/9 ObjectPool<VertexList>::remove(Handle const&) [1988]
- 0.00 0.00 9/9 ObjectPool<TileMap>::remove(Handle const&) [2080]
- 0.00 0.00 9/9 ObjectPool<Grid>::remove(Handle const&) [2192]
- -----------------------------------------------
- 0.05 0.00 1/1 InputBinding::~InputBinding() [364]
- [408] 0.1 0.05 0.00 1 std::map<std::type_index, std::shared_ptr<Intent>, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Intent> > > >::clear() [408]
- 0.00 0.00 1/1 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::shared_ptr<Intent> >, std::_Select1st<std::pair<std::type_index const, std::shared_ptr<Intent> > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Intent> > > >::clear() [1089]
- -----------------------------------------------
- 0.05 0.00 9/9 Entity::reset() [279]
- [409] 0.1 0.05 0.00 9 std::map<std::type_index, Handle, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > >::begin() [409]
- 0.00 0.00 9/231 std::_Rb_tree<std::type_index, std::pair<std::type_index const, Handle>, std::_Select1st<std::pair<std::type_index const, Handle> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > >::begin() [507]
- -----------------------------------------------
- 0.00 0.00 138/352297 BuilderScene::mouse_script_add_zoom_behavior(Game&, Handle)::{lambda()#2}::operator()() const [993]
- 0.00 0.00 380/352297 Grid::ceil(sf::Vector2<float> const&) [1271]
- 0.05 0.00 351779/352297 Grid::round(sf::Vector2<float> const&) [400]
- [410] 0.1 0.05 0.00 352297 sf::Vector2<float> sf::operator+<float>(sf::Vector2<float> const&, sf::Vector2<float> const&) [410]
- 0.00 0.00 352297/62719575 sf::Vector2<float>::Vector2(float, float) [211]
- -----------------------------------------------
- 0.00 0.05 4/4 Camera::size(sf::Vector2<float> const&) [291]
- [411] 0.1 0.00 0.05 4 FitCameraResizePolicy::resize(Camera&, sf::Vector2<float> const&) [411]
- 0.00 0.05 4/4 Camera::center(sf::Vector2<float> const&) [413]
- 0.00 0.00 16/11265 std::__cxx11::to_string(int) [312]
- 0.00 0.00 4/771 FullLogger::msg(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, Logger::CATEGORY, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) [1325]
- 0.00 0.00 4/30650727 sf::Vector2<float> sf::operator/<float>(sf::Vector2<float> const&, float) [104]
- 0.00 0.00 4/62719575 sf::Vector2<float>::Vector2(float, float) [211]
- 0.00 0.00 8/61301454 Camera::size() const [416]
- 0.00 0.00 12/6411 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::operator+<char, std::char_traits<char>, std::allocator<char> >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, char const*) [3644]
- 0.00 0.00 12/5207 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::operator+<char, std::char_traits<char>, std::allocator<char> >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [3708]
- 0.00 0.00 8/18 Camera::viewport() [4923]
- 0.00 0.00 4/772 Game::logger() [4087]
- 0.00 0.00 4/1727 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::operator+<char, std::char_traits<char>, std::allocator<char> >(char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [3958]
- 0.00 0.00 4/4 CameraResizePolicy::set_camera_size(Camera&, sf::Vector2<float> const&) [5561]
- -----------------------------------------------
- 0.00 0.01 1/6 GridSystem::~GridSystem() [905]
- 0.00 0.02 2/6 CallbackSystem::~CallbackSystem() [655]
- 0.00 0.03 3/6 GraphicalSystem::~GraphicalSystem() [538]
- [412] 0.1 0.00 0.05 6 System::~System() [412]
- 0.01 0.01 2/2 PostorderEntitySubscription::~PostorderEntitySubscription() [550]
- 0.00 0.02 3/3 PreorderEntitySubscription::~PreorderEntitySubscription() [570]
- 0.00 0.01 1/1 BaseEntitySubscription::~BaseEntitySubscription() [925]
- 0.00 0.00 6/180261 Mailbox::~Mailbox() [1788]
- 0.00 0.00 6/120249 Messageable::~Messageable() [1860]
- -----------------------------------------------
- 0.00 0.05 4/4 FitCameraResizePolicy::resize(Camera&, sf::Vector2<float> const&) [411]
- [413] 0.1 0.00 0.05 4 Camera::center(sf::Vector2<float> const&) [413]
- 0.05 0.00 4/4 Camera::center(float, float) [414]
- -----------------------------------------------
- 0.05 0.00 4/4 Camera::center(sf::Vector2<float> const&) [413]
- [414] 0.1 0.05 0.00 4 Camera::center(float, float) [414]
- 0.00 0.00 4/30651062 sf::Vector2<float> sf::operator-<float>(sf::Vector2<float> const&, sf::Vector2<float> const&) [120]
- 0.00 0.00 4/62719575 sf::Vector2<float>::Vector2(float, float) [211]
- 0.00 0.00 4/30650725 Camera::center() const [419]
- -----------------------------------------------
- 0.05 0.00 4/4 Camera::size(sf::Vector2<float> const&) [291]
- [415] 0.1 0.05 0.00 4 std::__shared_ptr_access<CameraResizePolicy, (__gnu_cxx::_Lock_policy)2, false, false>::operator->() const [415]
- 0.00 0.00 4/4 std::__shared_ptr_access<CameraResizePolicy, (__gnu_cxx::_Lock_policy)2, false, false>::_M_get() const [5610]
- -----------------------------------------------
- 0.00 0.00 1/61301454 BuilderScene::create_hud(Game&)::{lambda()#1}::operator()() const [1518]
- 0.00 0.00 1/61301454 BuilderScene::create_backdrop(GraphicalSystem*)::{lambda()#1}::operator()() const [1588]
- 0.00 0.00 1/61301454 BuilderScene::create_fps_display(GraphicalSystem*)::{lambda()#1}::operator()() const [1122]
- 0.00 0.00 1/61301454 BuilderScene::create_tile_palette(GraphicalSystem*)::{lambda()#1}::operator()() const [1709]
- 0.00 0.00 1/61301454 BuilderScene::mouse_script_add_pan_behavior(Game&, Handle)::{lambda()#1}::operator()() const [1690]
- 0.00 0.00 1/61301454 BuilderScene::mouse_script_add_select_behavior(Game&, Handle)::{lambda()#1}::operator()() const [1691]
- 0.00 0.00 8/61301454 FitCameraResizePolicy::resize(Camera&, sf::Vector2<float> const&) [411]
- 0.05 0.00 61301440/61301454 Camera::bounds() const [41]
- [416] 0.1 0.05 0.00 61301454 Camera::size() const [416]
- -----------------------------------------------
- 0.05 0.00 34958946/34958946 __gnu_cxx::__atomic_add_dispatch(int*, int) [95]
- [417] 0.1 0.05 0.00 34958946 __gthread_active_p() [417]
- -----------------------------------------------
- 0.00 0.00 10/32209538 Handle ObjectPool<Grid>::add<char const (&) [15]>(char const (&) [15]) [2100]
- 0.05 0.00 32209528/32209538 std::vector<ObjectPool<Grid>::Entry, std::allocator<ObjectPool<Grid>::Entry> >::at(unsigned long) [132]
- [418] 0.1 0.05 0.00 32209538 std::vector<ObjectPool<Grid>::Entry, std::allocator<ObjectPool<Grid>::Entry> >::operator[](unsigned long) [418]
- -----------------------------------------------
- 0.00 0.00 1/30650725 StartMenuScene::init(Game&)::{lambda()#2}::operator()() const [2430]
- 0.00 0.00 4/30650725 Camera::center(float, float) [414]
- 0.05 0.00 30650720/30650725 Camera::bounds() const [41]
- [419] 0.1 0.05 0.00 30650725 Camera::center() const [419]
- -----------------------------------------------
- 0.02 0.03 18972812/18972812 std::_Rb_tree_node<std::pair<std::type_index const, std::shared_ptr<Intent> > >::_M_valptr() const [292]
- [420] 0.1 0.02 0.03 18972812 __gnu_cxx::__aligned_membuf<std::pair<std::type_index const, std::shared_ptr<Intent> > >::_M_ptr() const [420]
- 0.03 0.00 18972812/18972812 __gnu_cxx::__aligned_membuf<std::pair<std::type_index const, std::shared_ptr<Intent> > >::_M_addr() const [513]
- -----------------------------------------------
- 0.01 0.00 2630979/13711186 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::shared_ptr<Intent> >, std::_Select1st<std::pair<std::type_index const, std::shared_ptr<Intent> > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Intent> > > >::_S_key(std::_Rb_tree_node_base const*) [548]
- 0.04 0.00 11080207/13711186 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::shared_ptr<Intent> >, std::_Select1st<std::pair<std::type_index const, std::shared_ptr<Intent> > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Intent> > > >::_S_key(std::_Rb_tree_node<std::pair<std::type_index const, std::shared_ptr<Intent> > > const*) [218]
- [421] 0.1 0.05 0.00 13711186 std::_Select1st<std::pair<std::type_index const, std::shared_ptr<Intent> > >::operator()(std::pair<std::type_index const, std::shared_ptr<Intent> > const&) const [421]
- -----------------------------------------------
- 0.00 0.00 442/10855013 boost::variant<Circle, Rectangle, Sprite, Text, VertexList>::variant(boost::variant<Circle, Rectangle, Sprite, Text, VertexList> const&) [564]
- 0.00 0.00 442/10855013 boost::detail::variant::copy_into::result_type boost::variant<Circle, Rectangle, Sprite, Text, VertexList>::internal_apply_visitor<boost::detail::variant::copy_into>(boost::detail::variant::copy_into&) const [1345]
- 0.00 0.00 629/10855013 boost::detail::variant::destroyer::result_type boost::variant<Circle, Rectangle, Sprite, Text, VertexList>::internal_apply_visitor<boost::detail::variant::destroyer>(boost::detail::variant::destroyer&) [1297]
- 0.00 0.01 2713375/10855013 boost::detail::variant::invoke_visitor<boost::detail::variant::get_visitor<Sprite>, false>::result_type boost::variant<Circle, Rectangle, Sprite, Text, VertexList>::internal_apply_visitor<boost::detail::variant::invoke_visitor<boost::detail::variant::get_visitor<Sprite>, false> >(boost::detail::variant::invoke_visitor<boost::detail::variant::get_visitor<Sprite>, false>&) [394]
- 0.01 0.02 8140125/10855013 boost::detail::variant::invoke_visitor<boost::detail::variant::reflect, false>::result_type boost::variant<Circle, Rectangle, Sprite, Text, VertexList>::internal_apply_visitor<boost::detail::variant::invoke_visitor<boost::detail::variant::reflect, false> >(boost::detail::variant::invoke_visitor<boost::detail::variant::reflect, false>&) const [166]
- [422] 0.1 0.02 0.03 10855013 boost::variant<Circle, Rectangle, Sprite, Text, VertexList>::which() const [422]
- 0.03 0.00 10855013/10855013 boost::variant<Circle, Rectangle, Sprite, Text, VertexList>::using_backup() const [514]
- -----------------------------------------------
- 0.00 0.00 2/2314285 ObjectPool<VertexList>::size() const [2569]
- 0.05 0.00 2314283/2314285 std::vector<ObjectPool<VertexList>::Entry, std::allocator<ObjectPool<VertexList>::Entry> >::_M_range_check(unsigned long) const [428]
- [423] 0.1 0.05 0.00 2314285 std::vector<ObjectPool<VertexList>::Entry, std::allocator<ObjectPool<VertexList>::Entry> >::size() const [423]
- -----------------------------------------------
- 0.05 0.00 268785/268785 void std::_Destroy<Handle*, Handle>(Handle*, Handle*, std::allocator<Handle>&) [318]
- [424] 0.1 0.05 0.00 268785 void std::_Destroy<Handle*>(Handle*, Handle*) [424]
- 0.00 0.00 268785/268785 void std::_Destroy_aux<true>::__destroy<Handle*>(Handle*, Handle*) [3075]
- -----------------------------------------------
- <spontaneous>
- [425] 0.1 0.05 0.00 std::shared_ptr<Message>::shared_ptr<SetVisualDebugMessage, void>(std::shared_ptr<SetVisualDebugMessage> const&) [425]
- -----------------------------------------------
- 0.00 0.00 24/32051231 BuilderScene::mouse_script_add_pan_behavior(Game&, Handle)::{lambda()#3}::operator()() const [1093]
- 0.00 0.00 760/32051231 Grid::ceil(sf::Vector2<float> const&) [1271]
- 0.00 0.00 703558/32051231 Grid::round(sf::Vector2<float> const&) [400]
- 0.00 0.00 703558/32051231 Grid::grid_index(sf::Vector2<float> const&) [373]
- 0.05 0.00 30643331/32051231 GridSystem::on_update(Game&, Entity&) [10]
- [426] 0.1 0.05 0.00 32051231 Grid::zoom_factor() const [426]
- -----------------------------------------------
- 0.00 0.00 1/8141605 std::_Sp_counted_ptr_inplace<ResizeInputEvent, std::allocator<ResizeInputEvent>, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&) [2850]
- 0.00 0.00 1/8141605 std::_Sp_counted_ptr_inplace<GainedFocusInputEvent, std::allocator<GainedFocusInputEvent>, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&) [2857]
- 0.00 0.00 1/8141605 std::_Sp_counted_ptr_inplace<LostFocusInputEvent, std::allocator<LostFocusInputEvent>, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&) [2855]
- 0.00 0.00 1/8141605 std::_Sp_counted_ptr_inplace<CloseInputEvent, std::allocator<CloseInputEvent>, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&) [2845]
- 0.00 0.00 1/8141605 std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<SetVisualDebugMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<SetVisualDebugMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&) [2859]
- 0.00 0.00 1/8141605 std::_Sp_counted_ptr_inplace<SelectMenuItemIntent, std::allocator<SelectMenuItemIntent>, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&) [2856]
- 0.00 0.00 1/8141605 std::_Sp_counted_ptr_inplace<MoveRightIntent, std::allocator<MoveRightIntent>, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&) [2847]
- 0.00 0.00 1/8141605 std::_Sp_counted_ptr_inplace<MoveLeftIntent, std::allocator<MoveLeftIntent>, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&) [2844]
- 0.00 0.00 1/8141605 std::_Sp_counted_ptr_inplace<SerializeMapIntent, std::allocator<SerializeMapIntent>, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&) [2854]
- 0.00 0.00 1/8141605 std::_Sp_counted_ptr_inplace<RemoveTilesIntent, std::allocator<RemoveTilesIntent>, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&) [2852]
- 0.00 0.00 1/8141605 std::_Sp_counted_ptr_inplace<ResetViewIntent, std::allocator<ResetViewIntent>, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&) [2848]
- 0.00 0.00 1/8141605 std::_Sp_counted_ptr_inplace<VisualDebugIntent, std::allocator<VisualDebugIntent>, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&) [2853]
- 0.00 0.00 1/8141605 std::_Sp_counted_ptr_inplace<GridVisibilityToggleIntent, std::allocator<GridVisibilityToggleIntent>, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&) [2858]
- 0.00 0.00 1/8141605 std::_Sp_counted_ptr_inplace<ModalIntent, std::allocator<ModalIntent>, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&) [2841]
- 0.00 0.00 1/8141605 std::_Sp_counted_ptr_inplace<RightClickIntent, std::allocator<RightClickIntent>, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&) [2851]
- 0.00 0.00 1/8141605 std::_Sp_counted_ptr_inplace<LeftClickIntent, std::allocator<LeftClickIntent>, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&) [2846]
- 0.00 0.00 1/8141605 std::_Sp_counted_ptr_inplace<MouseWheelIntent, std::allocator<MouseWheelIntent>, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&) [2849]
- 0.00 0.00 1/8141605 std::_Sp_counted_ptr_inplace<MouseYIntent, std::allocator<MouseYIntent>, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&) [2843]
- 0.00 0.00 1/8141605 std::_Sp_counted_ptr_inplace<MouseXIntent, std::allocator<MouseXIntent>, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&) [2842]
- 0.00 0.00 1/8141605 std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<SetGridVisibilityMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<SetGridVisibilityMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&) [2860]
- 0.00 0.00 2/8141605 std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<EntityIdChangedMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<EntityIdChangedMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&) [2788]
- 0.00 0.00 2/8141605 std::_Sp_counted_ptr_inplace<Camera, std::allocator<Camera>, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&) [2786]
- 0.00 0.00 2/8141605 std::_Sp_counted_ptr_inplace<Font, std::allocator<Font>, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&) [2785]
- 0.00 0.00 2/8141605 std::_Sp_counted_ptr_inplace<Texture, std::allocator<Texture>, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&) [2787]
- 0.00 0.00 2/8141605 std::_Sp_counted_ptr_inplace<MoveDownIntent, std::allocator<MoveDownIntent>, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&) [2784]
- 0.00 0.00 2/8141605 std::_Sp_counted_ptr_inplace<MoveUpIntent, std::allocator<MoveUpIntent>, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&) [2783]
- 0.00 0.00 3/8141605 std::_Sp_counted_ptr_inplace<ResizeCameraMessage, std::allocator<ResizeCameraMessage>, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&) [2737]
- 0.00 0.00 3/8141605 std::_Sp_counted_ptr_inplace<Axis, std::allocator<Axis>, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&) [2739]
- 0.00 0.00 3/8141605 std::_Sp_counted_ptr_inplace<MouseLeftInputEvent, std::allocator<MouseLeftInputEvent>, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&) [2736]
- 0.00 0.00 3/8141605 std::_Sp_counted_ptr_inplace<MouseEnteredInputEvent, std::allocator<MouseEnteredInputEvent>, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&) [2738]
- 0.00 0.00 3/8141605 std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&) [2742]
- 0.00 0.00 3/8141605 std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&) [2740]
- 0.00 0.00 3/8141605 std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&) [2741]
- 0.00 0.00 5/8141605 std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&) [2609]
- 0.00 0.00 9/8141605 std::_Sp_counted_ptr_inplace<EntityDestroyedMessage, std::allocator<EntityDestroyedMessage>, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&) [2537]
- 0.00 0.00 21/8141605 std::_Sp_counted_ptr_inplace<KeyReleaseInputEvent, std::allocator<KeyReleaseInputEvent>, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&) [2177]
- 0.00 0.00 21/8141605 std::_Sp_counted_ptr_inplace<KeyPressInputEvent, std::allocator<KeyPressInputEvent>, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&) [2176]
- 0.00 0.00 24/8141605 std::_Sp_counted_ptr_inplace<MouseButtonInputEvent, std::allocator<MouseButtonInputEvent>, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&) [2101]
- 0.00 0.00 106/8141605 std::_Sp_counted_ptr_inplace<Button, std::allocator<Button>, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&) [1721]
- 0.00 0.00 110/8141605 std::_Sp_counted_ptr_inplace<MouseWheelInputEvent, std::allocator<MouseWheelInputEvent>, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&) [1714]
- 0.00 0.00 222/8141605 std::_Sp_counted_ptr_inplace<EntityCreatedMessage, std::allocator<EntityCreatedMessage>, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&) [1650]
- 0.00 0.00 363/8141605 std::_Sp_counted_ptr_inplace<ComponentAddedMessage, std::allocator<ComponentAddedMessage>, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&) [1601]
- 0.00 0.00 546/8141605 std::_Sp_counted_ptr_inplace<MouseMoveInputEvent, std::allocator<MouseMoveInputEvent>, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&) [1522]
- 0.02 0.00 3827718/8141605 GraphicalSystem::on_update(Game&, Entity&)::{lambda(boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*)#1}::operator()(boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*) const [148]
- 0.03 0.00 4312407/8141605 TileMap::get_global_bounds_from_tile(boost::variant<Circle, Rectangle, Sprite, Text, VertexList>&) [156]
- [427] 0.1 0.05 0.00 8141605 std::type_info::operator==(std::type_info const&) const [427]
- -----------------------------------------------
- 0.00 0.05 2314283/2314283 std::vector<ObjectPool<VertexList>::Entry, std::allocator<ObjectPool<VertexList>::Entry> >::at(unsigned long) [429]
- [428] 0.1 0.00 0.05 2314283 std::vector<ObjectPool<VertexList>::Entry, std::allocator<ObjectPool<VertexList>::Entry> >::_M_range_check(unsigned long) const [428]
- 0.05 0.00 2314283/2314285 std::vector<ObjectPool<VertexList>::Entry, std::allocator<ObjectPool<VertexList>::Entry> >::size() const [423]
- -----------------------------------------------
- 0.00 0.00 9/2314283 ObjectPool<VertexList>::remove(Handle const&) [1988]
- 0.00 0.05 2314274/2314283 ObjectPool<VertexList>::get(Handle&, VertexList*&) [278]
- [429] 0.1 0.00 0.05 2314283 std::vector<ObjectPool<VertexList>::Entry, std::allocator<ObjectPool<VertexList>::Entry> >::at(unsigned long) [429]
- 0.00 0.05 2314283/2314283 std::vector<ObjectPool<VertexList>::Entry, std::allocator<ObjectPool<VertexList>::Entry> >::_M_range_check(unsigned long) const [428]
- 0.00 0.00 2314283/2314293 std::vector<ObjectPool<VertexList>::Entry, std::allocator<ObjectPool<VertexList>::Entry> >::operator[](unsigned long) [2982]
- -----------------------------------------------
- 0.00 0.00 1/2079910 ObjectPool<Callback>::remove(Handle const&) [1164]
- 0.01 0.04 2079909/2079910 ObjectPool<Callback>::get(Handle&, Callback*&) [185]
- [430] 0.1 0.01 0.04 2079910 std::vector<ObjectPool<Callback>::Entry, std::allocator<ObjectPool<Callback>::Entry> >::at(unsigned long) [430]
- 0.01 0.02 2079910/2079910 std::vector<ObjectPool<Callback>::Entry, std::allocator<ObjectPool<Callback>::Entry> >::_M_range_check(unsigned long) const [526]
- 0.01 0.00 2079910/2080310 std::vector<ObjectPool<Callback>::Entry, std::allocator<ObjectPool<Callback>::Entry> >::operator[](unsigned long) [812]
- -----------------------------------------------
- 0.00 0.05 1/1 BuilderScene::init(Game&) [108]
- [431] 0.1 0.00 0.05 1 Handle Entity::add<Grid, char const (&) [15], (void*)0>(char const (&) [15]) [431]
- 0.00 0.05 1/1 Handle ComponentManager::add<Grid, char const (&) [15], (void*)0>(char const (&) [15]) [432]
- 0.00 0.00 1/363 void Messageable::send_message<ComponentAddedMessage, (void*)0, Handle, std::type_index>(Handle&&, std::type_index&&) [203]
- 0.00 0.00 1/1062 Handle::operator=(Handle const&) [784]
- 0.00 0.00 1/50806020 std::map<std::type_index, Handle, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > >::operator[](std::type_index&&) [13]
- 0.00 0.00 1/1488784 Entity::handle() const [385]
- 0.00 0.00 2/104306070 std::type_index::type_index(std::type_info const&) [118]
- -----------------------------------------------
- 0.00 0.05 1/1 Handle Entity::add<Grid, char const (&) [15], (void*)0>(char const (&) [15]) [431]
- [432] 0.1 0.00 0.05 1 Handle ComponentManager::add<Grid, char const (&) [15], (void*)0>(char const (&) [15]) [432]
- 0.00 0.05 1/1 void ComponentManager::create_pool<Grid, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned int, Grid) [433]
- 0.00 0.00 1/50806034 std::map<std::type_index, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >::operator[](std::type_index&&) [12]
- 0.00 0.00 1/1 Handle ObjectPool<Grid>::add<char const (&) [15]>(char const (&) [15]) [2100]
- 0.00 0.00 1/2 Grid::Grid(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, sf::Vector2<float>, float, float) [2611]
- 0.00 0.00 1/50806079 std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >::operator bool() const [102]
- 0.00 0.00 1/99259709 std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >::get() const [88]
- 0.00 0.00 1/104306070 std::type_index::type_index(std::type_info const&) [118]
- 0.00 0.00 1/62719575 sf::Vector2<float>::Vector2(float, float) [211]
- 0.00 0.00 1/2006 Grid::~Grid() [3866]
- -----------------------------------------------
- 0.00 0.05 1/1 Handle ComponentManager::add<Grid, char const (&) [15], (void*)0>(char const (&) [15]) [432]
- [433] 0.1 0.00 0.05 1 void ComponentManager::create_pool<Grid, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned int, Grid) [433]
- 0.00 0.04 1/1 ObjectPool<Grid>::ObjectPool(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned int, Grid) [442]
- 0.01 0.00 1/14 std::type_info::name() const [311]
- 0.00 0.00 2/49 std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >::~unique_ptr() [935]
- 0.00 0.00 1/50806034 std::map<std::type_index, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >::operator[](std::type_index&&) [12]
- 0.00 0.00 1/2004 Grid::Grid(Grid const&) [1340]
- 0.00 0.00 1/14 std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >::operator=(std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >&&) [2423]
- 0.00 0.00 1/104306070 std::type_index::type_index(std::type_info const&) [118]
- 0.00 0.00 1/14 std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >::unique_ptr<std::default_delete<ObjectPoolBase>, void>(ObjectPoolBase*) [5021]
- 0.00 0.00 1/2006 Grid::~Grid() [3866]
- -----------------------------------------------
- 0.00 0.00 1/1360440 SelectMenuItemIntent::SelectMenuItemIntent(unsigned int, std::shared_ptr<InputElement>) [2420]
- 0.00 0.00 1/1360440 MouseXIntent::MouseXIntent(unsigned int, std::shared_ptr<InputElement>) [2409]
- 0.00 0.00 1/1360440 MouseYIntent::MouseYIntent(unsigned int, std::shared_ptr<InputElement>) [2410]
- 0.00 0.00 1/1360440 MouseWheelIntent::MouseWheelIntent(unsigned int, std::shared_ptr<InputElement>) [2415]
- 0.00 0.00 1/1360440 LeftClickIntent::LeftClickIntent(unsigned int, std::shared_ptr<InputElement>) [2412]
- 0.00 0.00 1/1360440 RightClickIntent::RightClickIntent(unsigned int, std::shared_ptr<InputElement>) [2416]
- 0.00 0.00 1/1360440 VisualDebugIntent::VisualDebugIntent(unsigned int, std::shared_ptr<InputElement>) [2418]
- 0.00 0.00 1/1360440 GridVisibilityToggleIntent::GridVisibilityToggleIntent(unsigned int, std::shared_ptr<InputElement>) [2421]
- 0.00 0.00 1/1360440 ResetViewIntent::ResetViewIntent(unsigned int, std::shared_ptr<InputElement>) [2414]
- 0.00 0.00 1/1360440 RemoveTilesIntent::RemoveTilesIntent(unsigned int, std::shared_ptr<InputElement>) [2417]
- 0.00 0.00 1/1360440 MoveLeftIntent::MoveLeftIntent(unsigned int, std::shared_ptr<InputElement>) [2411]
- 0.00 0.00 1/1360440 MoveRightIntent::MoveRightIntent(unsigned int, std::shared_ptr<InputElement>) [2413]
- 0.00 0.00 1/1360440 SerializeMapIntent::SerializeMapIntent(unsigned int, std::shared_ptr<InputElement>) [2419]
- 0.00 0.00 1/1360440 ModalIntent::ModalIntent(unsigned int, std::shared_ptr<InputElement>) [2408]
- 0.00 0.00 2/1360440 MoveUpIntent::MoveUpIntent(unsigned int, std::shared_ptr<InputElement>) [2084]
- 0.00 0.00 2/1360440 MoveDownIntent::MoveDownIntent(unsigned int, std::shared_ptr<InputElement>) [2085]
- 0.00 0.00 18/1360440 Intent::Intent(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned int, std::shared_ptr<InputElement>) [1739]
- 0.00 0.00 16079/1360440 InputDevice::get(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [554]
- 0.00 0.05 1344325/1360440 Intent::element() const [436]
- [434] 0.1 0.00 0.05 1360440 std::shared_ptr<InputElement>::shared_ptr(std::shared_ptr<InputElement> const&) [434]
- 0.01 0.04 1360440/1360440 std::__shared_ptr<InputElement, (__gnu_cxx::_Lock_policy)2>::__shared_ptr(std::__shared_ptr<InputElement, (__gnu_cxx::_Lock_policy)2> const&) [435]
- -----------------------------------------------
- 0.01 0.04 1360440/1360440 std::shared_ptr<InputElement>::shared_ptr(std::shared_ptr<InputElement> const&) [434]
- [435] 0.1 0.01 0.04 1360440 std::__shared_ptr<InputElement, (__gnu_cxx::_Lock_policy)2>::__shared_ptr(std::__shared_ptr<InputElement, (__gnu_cxx::_Lock_policy)2> const&) [435]
- 0.01 0.02 1360440/34962483 std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count(std::__shared_count<(__gnu_cxx::_Lock_policy)2> const&) [70]
- -----------------------------------------------
- 0.00 0.00 24/1344325 BuilderScene::mouse_script_add_pan_behavior(Game&, Handle)::{lambda()#3}::operator()() const [1093]
- 0.00 0.00 69/1344325 BuilderScene::mouse_script_add_zoom_behavior(Game&, Handle)::{lambda()#2}::operator()() const [993]
- 0.00 0.00 201/1344325 StartMenuScene::init(Game&)::{lambda()#1}::operator()() const [368]
- 0.00 0.00 858/1344325 BuilderScene::create_mouse_entity(Game&)::{lambda()#1}::operator()() const [679]
- 0.00 0.00 858/1344325 BuilderScene::mouse_script_add_pan_behavior(Game&, Handle)::{lambda()#2}::operator()() const [722]
- 0.00 0.00 858/1344325 BuilderScene::mouse_script_add_select_behavior(Game&, Handle)::{lambda()#2}::operator()() const [932]
- 0.00 0.00 70445/1344325 BuilderScene::setup_keybindings(Game&)::{lambda()#1}::operator()() const [350]
- 0.00 0.04 1271012/1344325 CallbackSystem::on_update(Game&, Entity&) [34]
- [436] 0.1 0.00 0.05 1344325 Intent::element() const [436]
- 0.00 0.05 1344325/1360440 std::shared_ptr<InputElement>::shared_ptr(std::shared_ptr<InputElement> const&) [434]
- -----------------------------------------------
- 0.05 0.00 5/5 std::shared_ptr<Mailbox::HandlerEntry>::shared_ptr<Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0>, void>(std::shared_ptr<Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0> >&&) [345]
- [437] 0.1 0.05 0.00 5 std::__shared_ptr<Mailbox::HandlerEntry, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0>, void>(std::__shared_ptr<Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0>, (__gnu_cxx::_Lock_policy)2>&&) [437]
- 0.00 0.00 5/18969 std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count() [3434]
- 0.00 0.00 5/2624 std::__shared_count<(__gnu_cxx::_Lock_policy)2>::_M_swap(std::__shared_count<(__gnu_cxx::_Lock_policy)2>&) [3816]
- -----------------------------------------------
- 0.00 0.04 94/94 GridSystem::create_gridline(Entity*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, float, float, float, float) [217]
- [438] 0.1 0.00 0.04 94 Handle Entity::add<Rectangle, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, int, int, float&, float&, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, int&&, int&&, float&, float&) [438]
- 0.00 0.04 94/363 void Messageable::send_message<ComponentAddedMessage, (void*)0, Handle, std::type_index>(Handle&&, std::type_index&&) [203]
- 0.00 0.00 94/1062 Handle::operator=(Handle const&) [784]
- 0.00 0.00 94/105 Handle ComponentManager::add<Rectangle, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, int&, int&, float&, float&, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, int&, int&, float&, float&) [1289]
- 0.00 0.00 94/50806020 std::map<std::type_index, Handle, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > >::operator[](std::type_index&&) [13]
- 0.00 0.00 94/1488784 Entity::handle() const [385]
- 0.00 0.00 188/104306070 std::type_index::type_index(std::type_info const&) [118]
- -----------------------------------------------
- 0.00 0.04 1/1 BuilderScene::init(Game&) [108]
- [439] 0.1 0.00 0.04 1 BuilderScene::create_backdrop(GraphicalSystem*) [439]
- 0.03 0.00 1/1 Scene::add_to_scene_node(SceneNode*, Entity*, int) [506]
- 0.00 0.01 1/1 Handle Entity::add<VertexList, char const (&) [19], sf::PrimitiveType, int, (void*)0>(char const (&) [19], sf::PrimitiveType&&, int&&) [734]
- 0.00 0.00 1/222 Scene::create_entity(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [154]
- 0.00 0.00 1/1 Handle Entity::add<Callback, char const (&) [17], (void*)0>(char const (&) [17]) [1130]
- 0.00 0.00 1/1 Handle Entity::add<PlayerProfile, char const (&) [22], int, (void*)0>(char const (&) [22], int&&) [1149]
- 0.00 0.00 1/10 Callback::camera_resize(std::function<void ()>) [1349]
- 0.00 0.00 4/2315411 VertexList* Entity::get<VertexList, (void*)0>() [51]
- 0.00 0.00 1/390 std::function<void ()>::~function() [1115]
- 0.00 0.00 1/2079911 Callback* Entity::get<Callback, (void*)0>() [57]
- 0.00 0.00 1/1 std::function<void ()>::function<BuilderScene::create_backdrop(GraphicalSystem*)::{lambda()#1}, void, void>(BuilderScene::create_backdrop(GraphicalSystem*)::{lambda()#1}) [2350]
- 0.00 0.00 4/128 Color::Color(unsigned char, unsigned char, unsigned char, unsigned char) [4494]
- 0.00 0.00 4/8213 Color::operator sf::Color() const [3597]
- 0.00 0.00 4/4 VertexList::vertex_color(unsigned int, sf::Color const&) [5559]
- 0.00 0.00 4/8266 Color::~Color() [3596]
- 0.00 0.00 1/6 Scene::scene_graph() const [5328]
- -----------------------------------------------
- 0.01 0.03 23615/23615 std::function<void (Handle)>::function<System::update(Game&)::{lambda(Handle)#1}, void, void>(System::update(Game&)::{lambda(Handle)#1}) [403]
- [440] 0.1 0.01 0.03 23615 std::_Function_base::_Base_manager<System::update(Game&)::{lambda(Handle)#1}>::_M_init_functor(std::_Any_data&, {lambda(Handle)#1}&&) [440]
- 0.03 0.00 23615/23615 std::_Function_base::_Base_manager<System::update(Game&)::{lambda(Handle)#1}>::_M_init_functor(std::_Any_data&, {lambda(Handle)#1}&&, std::integral_constant<bool, true>) [497]
- 0.00 0.00 23615/70845 std::remove_reference<System::update(Game&)::{lambda(Handle)#1}&>::type&& std::move<System::update(Game&)::{lambda(Handle)#1}&>(std::remove_reference&&) [3225]
- -----------------------------------------------
- 0.04 0.01 3190274/3190274 Handle* std::__uninitialized_copy<false>::__uninit_copy<__gnu_cxx::__normal_iterator<Handle const*, std::vector<Handle, std::allocator<Handle> > >, Handle*>(__gnu_cxx::__normal_iterator<Handle const*, std::vector<Handle, std::allocator<Handle> > >, __gnu_cxx::__normal_iterator<Handle const*, std::vector<Handle, std::allocator<Handle> > >, Handle*) [337]
- [441] 0.1 0.04 0.01 3190274 void std::_Construct<Handle, Handle const&>(Handle*, Handle const&) [441]
- 0.01 0.00 3190274/17059716 operator new(unsigned long, void*) [458]
- 0.00 0.00 3190274/9941107 Handle const& std::forward<Handle const&>(std::remove_reference<Handle const&>::type&) [2957]
- -----------------------------------------------
- 0.00 0.04 1/1 void ComponentManager::create_pool<Grid, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned int, Grid) [433]
- [442] 0.1 0.00 0.04 1 ObjectPool<Grid>::ObjectPool(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned int, Grid) [442]
- 0.04 0.00 1/1 ObjectPool<Grid>::reset() [443]
- 0.00 0.00 1/1 std::vector<ObjectPool<Grid>::Entry, std::allocator<ObjectPool<Grid>::Entry> >::vector(unsigned long, ObjectPool<Grid>::Entry const&, std::allocator<ObjectPool<Grid>::Entry> const&) [1375]
- 0.00 0.00 1/23980 std::vector<Handle, std::allocator<Handle> >::vector() [844]
- 0.00 0.00 2/2004 Grid::Grid(Grid const&) [1340]
- 0.00 0.00 1/1 ObjectPool<Grid>::Entry::Entry(unsigned int, Grid) [2774]
- 0.00 0.00 1/92380983 void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char*>(char*, char*, std::forward_iterator_tag) [53]
- 0.00 0.00 1/17 ObjectPoolBase::ObjectPoolBase() [4981]
- 0.00 0.00 1/1 std::allocator<ObjectPool<Grid>::Entry>::allocator() [7111]
- 0.00 0.00 1/1001 ObjectPool<Grid>::Entry::~Entry() [4015]
- 0.00 0.00 1/2006 Grid::~Grid() [3866]
- 0.00 0.00 1/2 std::allocator<ObjectPool<Grid>::Entry>::~allocator() [6327]
- -----------------------------------------------
- 0.04 0.00 1/1 ObjectPool<Grid>::ObjectPool(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned int, Grid) [442]
- [443] 0.1 0.04 0.00 1 ObjectPool<Grid>::reset() [443]
- 0.00 0.00 1000/1000 Grid::operator=(Grid const&) [1056]
- 0.00 0.00 1/23969 std::vector<Handle, std::allocator<Handle> >::clear() [951]
- 0.00 0.00 4000/4000 __gnu_cxx::__normal_iterator<ObjectPool<Grid>::Entry*, std::vector<ObjectPool<Grid>::Entry, std::allocator<ObjectPool<Grid>::Entry> > >::operator*() const [3763]
- 0.00 0.00 1001/1001 std::vector<ObjectPool<Grid>::Entry, std::allocator<ObjectPool<Grid>::Entry> >::end() [4026]
- 0.00 0.00 1001/1001 bool __gnu_cxx::operator!=<ObjectPool<Grid>::Entry*, std::vector<ObjectPool<Grid>::Entry, std::allocator<ObjectPool<Grid>::Entry> > >(__gnu_cxx::__normal_iterator<ObjectPool<Grid>::Entry*, std::vector<ObjectPool<Grid>::Entry, std::allocator<ObjectPool<Grid>::Entry> > > const&, __gnu_cxx::__normal_iterator<ObjectPool<Grid>::Entry*, std::vector<ObjectPool<Grid>::Entry, std::allocator<ObjectPool<Grid>::Entry> > > const&) [4020]
- 0.00 0.00 1000/1000 __gnu_cxx::__normal_iterator<ObjectPool<Grid>::Entry*, std::vector<ObjectPool<Grid>::Entry, std::allocator<ObjectPool<Grid>::Entry> > >::operator++() [4033]
- 0.00 0.00 1/1 std::vector<ObjectPool<Grid>::Entry, std::allocator<ObjectPool<Grid>::Entry> >::begin() [7562]
- -----------------------------------------------
- 0.02 0.02 1574560/1574560 PostorderEntitySubscription::init() [28]
- [444] 0.1 0.02 0.02 1574560 bool std::operator!=<__gnu_cxx::__normal_iterator<Handle const*, std::vector<Handle, std::allocator<Handle> > >, __gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > > >(std::reverse_iterator<__gnu_cxx::__normal_iterator<Handle const*, std::vector<Handle, std::allocator<Handle> > > > const&, std::reverse_iterator<__gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > > > const&) [444]
- 0.00 0.02 1574560/1574560 bool std::operator==<__gnu_cxx::__normal_iterator<Handle const*, std::vector<Handle, std::allocator<Handle> > >, __gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > > >(std::reverse_iterator<__gnu_cxx::__normal_iterator<Handle const*, std::vector<Handle, std::allocator<Handle> > > > const&, std::reverse_iterator<__gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > > > const&) [560]
- -----------------------------------------------
- 0.00 0.04 256825/256825 Clickable* ComponentManager::get<Clickable, (void*)0>(Handle) [285]
- [445] 0.1 0.00 0.04 256825 ObjectPool<Clickable>::get(Handle&) [445]
- 0.03 0.01 256825/256825 ObjectPool<Clickable>::get(Handle&, Clickable*&) [446]
- -----------------------------------------------
- 0.03 0.01 256825/256825 ObjectPool<Clickable>::get(Handle&) [445]
- [446] 0.1 0.03 0.01 256825 ObjectPool<Clickable>::get(Handle&, Clickable*&) [446]
- 0.00 0.01 256825/256830 std::vector<ObjectPool<Clickable>::Entry, std::allocator<ObjectPool<Clickable>::Entry> >::at(unsigned long) [876]
- 0.00 0.00 256825/91867127 Handle::index() const [161]
- 0.00 0.00 256825/91867104 Handle::version() const [199]
- 0.00 0.00 31320/13542320 Handle::reset() [352]
- -----------------------------------------------
- 0.00 0.00 3/225 Scene::Scene(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) [177]
- 0.00 0.04 222/225 Handle ObjectPool<Entity>::add<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Scene*, ComponentManager*>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Scene*&&, ComponentManager*&&) [389]
- [447] 0.1 0.00 0.04 225 Entity::Entity(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, Scene*, ComponentManager*) [447]
- 0.00 0.04 225/225 std::map<std::type_index, Handle, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > >::map() [449]
- 0.00 0.00 225/240 Messageable::Messageable(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1444]
- 0.00 0.00 225/92380983 void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char*>(char*, char*, std::forward_iterator_tag) [53]
- 0.00 0.00 225/19209 Handle::Handle() [3433]
- -----------------------------------------------
- 0.00 0.01 1/6 BaseEntitySubscription::~BaseEntitySubscription() [926]
- 0.00 0.01 2/6 PostorderEntitySubscription::~PostorderEntitySubscription() [688]
- 0.00 0.02 3/6 PreorderEntitySubscription::~PreorderEntitySubscription() [571]
- [448] 0.1 0.00 0.04 6 EntitySubscription::~EntitySubscription() [448]
- 0.00 0.04 6/6 EntityFilter::~EntityFilter() [452]
- 0.00 0.00 6/40299 std::vector<Handle, std::allocator<Handle> >::~vector() [547]
- 0.00 0.00 6/180261 Mailbox::~Mailbox() [1788]
- 0.00 0.00 6/120249 Messageable::~Messageable() [1860]
- -----------------------------------------------
- 0.00 0.04 225/225 Entity::Entity(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, Scene*, ComponentManager*) [447]
- [449] 0.1 0.00 0.04 225 std::map<std::type_index, Handle, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > >::map() [449]
- 0.00 0.04 225/225 std::_Rb_tree<std::type_index, std::pair<std::type_index const, Handle>, std::_Select1st<std::pair<std::type_index const, Handle> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > >::_Rb_tree() [451]
- -----------------------------------------------
- 0.00 0.04 225/225 std::_Rb_tree<std::type_index, std::pair<std::type_index const, Handle>, std::_Select1st<std::pair<std::type_index const, Handle> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > >::_Rb_tree() [451]
- [450] 0.1 0.00 0.04 225 std::_Rb_tree<std::type_index, std::pair<std::type_index const, Handle>, std::_Select1st<std::pair<std::type_index const, Handle> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > >::_Rb_tree_impl<std::less<std::type_index>, true>::_Rb_tree_impl() [450]
- 0.00 0.04 225/225 std::allocator<std::_Rb_tree_node<std::pair<std::type_index const, Handle> > >::allocator() [474]
- 0.00 0.00 225/92235066 std::_Rb_tree_header::_Rb_tree_header() [112]
- 0.00 0.00 225/484 std::_Rb_tree_key_compare<std::less<std::type_index> >::_Rb_tree_key_compare() [4204]
- -----------------------------------------------
- 0.00 0.04 225/225 std::map<std::type_index, Handle, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > >::map() [449]
- [451] 0.1 0.00 0.04 225 std::_Rb_tree<std::type_index, std::pair<std::type_index const, Handle>, std::_Select1st<std::pair<std::type_index const, Handle> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > >::_Rb_tree() [451]
- 0.00 0.04 225/225 std::_Rb_tree<std::type_index, std::pair<std::type_index const, Handle>, std::_Select1st<std::pair<std::type_index const, Handle> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > >::_Rb_tree_impl<std::less<std::type_index>, true>::_Rb_tree_impl() [450]
- -----------------------------------------------
- 0.00 0.04 6/6 EntitySubscription::~EntitySubscription() [448]
- [452] 0.1 0.00 0.04 6 EntityFilter::~EntityFilter() [452]
- 0.01 0.02 6/6 std::set<EntityFilter::Expression*, std::less<EntityFilter::Expression*>, std::allocator<EntityFilter::Expression*> >::clear() [541]
- 0.00 0.02 6/6 std::set<EntityFilter::Expression*, std::less<EntityFilter::Expression*>, std::allocator<EntityFilter::Expression*> >::~set() [673]
- 0.00 0.00 6/4727031 std::set<EntityFilter::Expression*, std::less<EntityFilter::Expression*>, std::allocator<EntityFilter::Expression*> >::begin() const [689]
- 0.00 0.00 6/9454056 std::set<EntityFilter::Expression*, std::less<EntityFilter::Expression*>, std::allocator<EntityFilter::Expression*> >::end() const [558]
- 0.00 0.00 6/4727031 std::_Rb_tree_const_iterator<EntityFilter::Expression*>::operator++() [797]
- 0.00 0.00 12/9454062 std::_Rb_tree_const_iterator<EntityFilter::Expression*>::operator!=(std::_Rb_tree_const_iterator<EntityFilter::Expression*> const&) const [966]
- 0.00 0.00 6/4727031 std::_Rb_tree_const_iterator<EntityFilter::Expression*>::operator*() const [2967]
- 0.00 0.00 2/2 EntityFilter::Or<Circle, Rectangle, Sprite, Text, VertexList, TileMap>::~Or() [6163]
- 0.00 0.00 2/2 EntityFilter::And<Callback, PlayerProfile>::~And() [6166]
- 0.00 0.00 1/1 EntityFilter::And<Grid>::~And() [6867]
- 0.00 0.00 1/1 EntityFilter::Or<Collision>::~Or() [6864]
- -----------------------------------------------
- 0.01 0.01 2630965/5262046 std::map<std::type_index, std::shared_ptr<Intent>, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Intent> > > >::end() [631]
- 0.01 0.01 2631081/5262046 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::shared_ptr<Intent> >, std::_Select1st<std::pair<std::type_index const, std::shared_ptr<Intent> > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Intent> > > >::find(std::type_index const&) [98]
- [453] 0.1 0.02 0.02 5262046 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::shared_ptr<Intent> >, std::_Select1st<std::pair<std::type_index const, std::shared_ptr<Intent> > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Intent> > > >::end() [453]
- 0.02 0.00 5262046/7893045 std::_Rb_tree_iterator<std::pair<std::type_index const, std::shared_ptr<Intent> > >::_Rb_tree_iterator(std::_Rb_tree_node_base*) [515]
- -----------------------------------------------
- 0.00 0.04 3/3 Scene::Scene(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) [177]
- [454] 0.1 0.00 0.04 3 ComponentManager::ComponentManager() [454]
- 0.00 0.04 3/3 std::map<std::type_index, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >::map() [455]
- -----------------------------------------------
- 0.00 0.04 3/3 ComponentManager::ComponentManager() [454]
- [455] 0.1 0.00 0.04 3 std::map<std::type_index, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >::map() [455]
- 0.00 0.04 3/3 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > >, std::_Select1st<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >::_Rb_tree() [457]
- -----------------------------------------------
- 0.00 0.04 3/3 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > >, std::_Select1st<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >::_Rb_tree() [457]
- [456] 0.1 0.00 0.04 3 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > >, std::_Select1st<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >::_Rb_tree_impl<std::less<std::type_index>, true>::_Rb_tree_impl() [456]
- 0.00 0.04 3/3 std::allocator<std::_Rb_tree_node<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >::allocator() [468]
- 0.00 0.00 3/92235066 std::_Rb_tree_header::_Rb_tree_header() [112]
- 0.00 0.00 3/484 std::_Rb_tree_key_compare<std::less<std::type_index> >::_Rb_tree_key_compare() [4204]
- -----------------------------------------------
- 0.00 0.04 3/3 std::map<std::type_index, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >::map() [455]
- [457] 0.1 0.00 0.04 3 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > >, std::_Select1st<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >::_Rb_tree() [457]
- 0.00 0.04 3/3 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > >, std::_Select1st<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >::_Rb_tree_impl<std::less<std::type_index>, true>::_Rb_tree_impl() [456]
- -----------------------------------------------
- 0.00 0.00 1/17059716 void std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Logger*>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Logger*> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Logger*> > >::_M_construct_node<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>, std::tuple<> >(std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Logger*> >*, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>&&, std::tuple<>&&) [2887]
- 0.00 0.00 1/17059716 void __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Logger*> > >::construct<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Logger*>, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>, std::tuple<> >(std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Logger*>*, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>&&, std::tuple<>&&) [2906]
- 0.00 0.00 1/17059716 void std::_Rb_tree<unsigned int, std::pair<unsigned int const, Player*>, std::_Select1st<std::pair<unsigned int const, Player*> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, Player*> > >::_M_construct_node<std::piecewise_construct_t const&, std::tuple<unsigned int const&>, std::tuple<> >(std::_Rb_tree_node<std::pair<unsigned int const, Player*> >*, std::piecewise_construct_t const&, std::tuple<unsigned int const&>&&, std::tuple<>&&) [2722]
- 0.00 0.00 1/17059716 void __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<unsigned int const, Player*> > >::construct<std::pair<unsigned int const, Player*>, std::piecewise_construct_t const&, std::tuple<unsigned int const&>, std::tuple<> >(std::pair<unsigned int const, Player*>*, std::piecewise_construct_t const&, std::tuple<unsigned int const&>&&, std::tuple<>&&) [2907]
- 0.00 0.00 1/17059716 std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<CloseInputEvent, std::allocator<CloseInputEvent>>(std::_Sp_make_shared_tag, CloseInputEvent*, std::allocator<CloseInputEvent> const&) [2881]
- 0.00 0.00 1/17059716 std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<LostFocusInputEvent, std::allocator<LostFocusInputEvent>>(std::_Sp_make_shared_tag, LostFocusInputEvent*, std::allocator<LostFocusInputEvent> const&) [2883]
- 0.00 0.00 1/17059716 std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<GainedFocusInputEvent, std::allocator<GainedFocusInputEvent>>(std::_Sp_make_shared_tag, GainedFocusInputEvent*, std::allocator<GainedFocusInputEvent> const&) [2884]
- 0.00 0.00 1/17059716 std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<ResizeInputEvent, std::allocator<ResizeInputEvent>, unsigned int&, unsigned int&>(std::_Sp_make_shared_tag, ResizeInputEvent*, std::allocator<ResizeInputEvent> const&, unsigned int&, unsigned int&) [2882]
- 0.00 0.00 1/17059716 void __gnu_cxx::new_allocator<CloseInputEvent>::construct<CloseInputEvent>(CloseInputEvent*) [2902]
- 0.00 0.00 1/17059716 void __gnu_cxx::new_allocator<LostFocusInputEvent>::construct<LostFocusInputEvent>(LostFocusInputEvent*) [2904]
- 0.00 0.00 1/17059716 void __gnu_cxx::new_allocator<GainedFocusInputEvent>::construct<GainedFocusInputEvent>(GainedFocusInputEvent*) [2905]
- 0.00 0.00 1/17059716 void __gnu_cxx::new_allocator<ResizeInputEvent>::construct<ResizeInputEvent, unsigned int&, unsigned int&>(ResizeInputEvent*, unsigned int&, unsigned int&) [2903]
- 0.00 0.00 1/17059716 std::_Function_base::_Base_manager<VisualDebugSystem::on_init(Game&)::{lambda(SetVisualDebugMessage&)#1}>::_M_init_functor(std::_Any_data&, {lambda(SetVisualDebugMessage&)#1}&&, std::integral_constant<bool, true>) [2344]
- 0.00 0.00 1/17059716 std::_Function_base::_Base_manager<VisualDebugSystem::on_init(Game&)::{lambda(SetVisualDebugMessage&)#1}>::_M_clone(std::_Any_data&, std::_Function_base::_Base_manager<VisualDebugSystem::on_init(Game&)::{lambda(SetVisualDebugMessage&)#1}> const&, std::integral_constant<bool, true>) [2288]
- 0.00 0.00 1/17059716 std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<Mailbox::HandlerEntryImpl<SetVisualDebugMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<SetVisualDebugMessage, (void*)0> >, std::function<void (SetVisualDebugMessage&)> const&>(std::_Sp_make_shared_tag, Mailbox::HandlerEntryImpl<SetVisualDebugMessage, (void*)0>*, std::allocator<Mailbox::HandlerEntryImpl<SetVisualDebugMessage, (void*)0> > const&, std::function<void (SetVisualDebugMessage&)> const&) [2256]
- 0.00 0.00 1/17059716 void __gnu_cxx::new_allocator<Mailbox::HandlerEntryImpl<SetVisualDebugMessage, (void*)0> >::construct<Mailbox::HandlerEntryImpl<SetVisualDebugMessage, (void*)0>, std::function<void (SetVisualDebugMessage&)> const&>(Mailbox::HandlerEntryImpl<SetVisualDebugMessage, (void*)0>*, std::function<void (SetVisualDebugMessage&)> const&) [2259]
- 0.00 0.00 1/17059716 std::_Function_base::_Base_manager<StartMenuScene::init(Game&)::{lambda()#2}>::_M_init_functor(std::_Any_data&, {lambda()#2}&&, std::integral_constant<bool, true>) [2342]
- 0.00 0.00 1/17059716 std::_Function_base::_Base_manager<StartMenuScene::init(Game&)::{lambda()#2}>::_M_clone(std::_Any_data&, std::_Function_base::_Base_manager<StartMenuScene::init(Game&)::{lambda()#2}> const&, std::integral_constant<bool, true>) [2287]
- 0.00 0.00 1/17059716 Handle ObjectPool<Text>::add<char const (&) [10], char const (&) [10], std::shared_ptr<Font>&, int&>(char const (&) [10], char const (&) [10], std::shared_ptr<Font>&, int&) [1837]
- 0.00 0.00 1/17059716 Handle ObjectPool<PlayerProfile>::add<char const (&) [20], int&>(char const (&) [20], int&) [2106]
- 0.00 0.00 1/17059716 Handle ObjectPool<Sprite>::add<char const (&) [13], std::shared_ptr<Texture>&>(char const (&) [13], std::shared_ptr<Texture>&) [1940]
- 0.00 0.00 1/17059716 Handle ObjectPool<Callback>::add<char const (&) [15]>(char const (&) [15]) [1568]
- 0.00 0.00 1/17059716 Handle ObjectPool<PlayerProfile>::add<char const (&) [18], int&>(char const (&) [18], int&) [2105]
- 0.00 0.00 1/17059716 Handle ObjectPool<Callback>::add<char const (&) [13]>(char const (&) [13]) [1567]
- 0.00 0.00 1/17059716 std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<SelectMenuItemIntent, std::allocator<SelectMenuItemIntent>, int, std::shared_ptr<InputElement> >(std::_Sp_make_shared_tag, SelectMenuItemIntent*, std::allocator<SelectMenuItemIntent> const&, int&&, std::shared_ptr<InputElement>&&) [2190]
- 0.00 0.00 1/17059716 void __gnu_cxx::new_allocator<SelectMenuItemIntent>::construct<SelectMenuItemIntent, int, std::shared_ptr<InputElement> >(SelectMenuItemIntent*, int&&, std::shared_ptr<InputElement>&&) [2205]
- 0.00 0.00 1/17059716 std::_Function_base::_Base_manager<BuilderScene::create_hud(Game&)::{lambda()#1}>::_M_init_functor(std::_Any_data&, {lambda()#1}&&, std::integral_constant<bool, true>) [2304]
- 0.00 0.00 1/17059716 std::_Function_base::_Base_manager<BuilderScene::create_hud(Game&)::{lambda()#1}>::_M_clone(std::_Any_data&, std::_Function_base::_Base_manager<BuilderScene::create_hud(Game&)::{lambda()#1}> const&, std::integral_constant<bool, true>) [2268]
- 0.00 0.00 1/17059716 std::_Function_base::_Base_manager<BuilderScene::create_hud(Game&)::{lambda()#2}>::_M_init_functor(std::_Any_data&, {lambda()#2}&&, std::integral_constant<bool, true>) [2300]
- 0.00 0.00 1/17059716 std::_Function_base::_Base_manager<BuilderScene::create_hud(Game&)::{lambda()#2}>::_M_clone(std::_Any_data&, std::_Function_base::_Base_manager<BuilderScene::create_hud(Game&)::{lambda()#2}> const&, std::integral_constant<bool, true>) [2266]
- 0.00 0.00 1/17059716 std::_Function_base::_Base_manager<BuilderScene::create_hud(Game&)::{lambda()#3}>::_M_init_functor(std::_Any_data&, {lambda()#3}&&, std::integral_constant<bool, true>) [2302]
- 0.00 0.00 1/17059716 std::_Function_base::_Base_manager<BuilderScene::create_hud(Game&)::{lambda()#3}>::_M_clone(std::_Any_data&, std::_Function_base::_Base_manager<BuilderScene::create_hud(Game&)::{lambda()#3}> const&, std::integral_constant<bool, true>) [2267]
- 0.00 0.00 1/17059716 std::_Function_base::_Base_manager<BuilderScene::file_dialog_box()::{lambda()#1}>::_M_init_functor(std::_Any_data&, {lambda()#1}&&, std::integral_constant<bool, true>) [2310]
- 0.00 0.00 1/17059716 std::_Function_base::_Base_manager<BuilderScene::file_dialog_box()::{lambda()#1}>::_M_clone(std::_Any_data&, std::_Function_base::_Base_manager<BuilderScene::file_dialog_box()::{lambda()#1}> const&, std::integral_constant<bool, true>) [2271]
- 0.00 0.00 1/17059716 std::_Function_base::_Base_manager<BuilderScene::file_dialog_box()::{lambda()#2}>::_M_init_functor(std::_Any_data&, {lambda()#2}&&, std::integral_constant<bool, true>) [2308]
- 0.00 0.00 1/17059716 std::_Function_base::_Base_manager<BuilderScene::file_dialog_box()::{lambda()#2}>::_M_clone(std::_Any_data&, std::_Function_base::_Base_manager<BuilderScene::file_dialog_box()::{lambda()#2}> const&, std::integral_constant<bool, true>) [2270]
- 0.00 0.00 1/17059716 std::_Function_base::_Base_manager<BuilderScene::create_backdrop(GraphicalSystem*)::{lambda()#1}>::_M_init_functor(std::_Any_data&, {lambda()#1}&&, std::integral_constant<bool, true>) [2306]
- 0.00 0.00 1/17059716 std::_Function_base::_Base_manager<BuilderScene::create_backdrop(GraphicalSystem*)::{lambda()#1}>::_M_clone(std::_Any_data&, std::_Function_base::_Base_manager<BuilderScene::create_backdrop(GraphicalSystem*)::{lambda()#1}> const&, std::integral_constant<bool, true>) [2269]
- 0.00 0.00 1/17059716 std::_Function_base::_Base_manager<BuilderScene::create_fps_display(GraphicalSystem*)::{lambda()#1}>::_M_init_functor(std::_Any_data&, {lambda()#1}&&, std::integral_constant<bool, true>) [2312]
- 0.00 0.00 1/17059716 std::_Function_base::_Base_manager<BuilderScene::create_fps_display(GraphicalSystem*)::{lambda()#1}>::_M_clone(std::_Any_data&, std::_Function_base::_Base_manager<BuilderScene::create_fps_display(GraphicalSystem*)::{lambda()#1}> const&, std::integral_constant<bool, true>) [2272]
- 0.00 0.00 1/17059716 std::_Function_base::_Base_manager<BuilderScene::create_tile_palette(GraphicalSystem*)::{lambda()#1}>::_M_init_functor(std::_Any_data&, {lambda()#1}&&, std::integral_constant<bool, true>) [2322]
- 0.00 0.00 1/17059716 std::_Function_base::_Base_manager<BuilderScene::create_tile_palette(GraphicalSystem*)::{lambda()#1}>::_M_clone(std::_Any_data&, std::_Function_base::_Base_manager<BuilderScene::create_tile_palette(GraphicalSystem*)::{lambda()#1}> const&, std::integral_constant<bool, true>) [2277]
- 0.00 0.00 1/17059716 std::_Function_base::_Base_manager<BuilderScene::mouse_script_add_zoom_behavior(Game&, Handle)::{lambda()#1}>::_M_init_functor(std::_Any_data&, {lambda()#1}&&, std::integral_constant<bool, true>) [2332]
- 0.00 0.00 1/17059716 std::_Function_base::_Base_manager<BuilderScene::mouse_script_add_zoom_behavior(Game&, Handle)::{lambda()#1}>::_M_clone(std::_Any_data&, std::_Function_base::_Base_manager<BuilderScene::mouse_script_add_zoom_behavior(Game&, Handle)::{lambda()#1}> const&, std::integral_constant<bool, true>) [2282]
- 0.00 0.00 1/17059716 std::_Function_base::_Base_manager<BuilderScene::mouse_script_add_zoom_behavior(Game&, Handle)::{lambda()#2}>::_M_init_functor(std::_Any_data&, {lambda()#2}&&, std::integral_constant<bool, true>) [2330]
- 0.00 0.00 1/17059716 std::_Function_base::_Base_manager<BuilderScene::mouse_script_add_zoom_behavior(Game&, Handle)::{lambda()#2}>::_M_clone(std::_Any_data&, std::_Function_base::_Base_manager<BuilderScene::mouse_script_add_zoom_behavior(Game&, Handle)::{lambda()#2}> const&, std::integral_constant<bool, true>) [2281]
- 0.00 0.00 1/17059716 std::_Function_base::_Base_manager<BuilderScene::mouse_script_add_pan_behavior(Game&, Handle)::{lambda()#1}>::_M_init_functor(std::_Any_data&, {lambda()#1}&&, std::integral_constant<bool, true>) [2328]
- 0.00 0.00 1/17059716 std::_Function_base::_Base_manager<BuilderScene::mouse_script_add_pan_behavior(Game&, Handle)::{lambda()#1}>::_M_clone(std::_Any_data&, std::_Function_base::_Base_manager<BuilderScene::mouse_script_add_pan_behavior(Game&, Handle)::{lambda()#1}> const&, std::integral_constant<bool, true>) [2280]
- 0.00 0.00 1/17059716 std::_Function_base::_Base_manager<BuilderScene::mouse_script_add_pan_behavior(Game&, Handle)::{lambda()#2}>::_M_init_functor(std::_Any_data&, {lambda()#2}&&, std::integral_constant<bool, true>) [2324]
- 0.00 0.00 1/17059716 std::_Function_base::_Base_manager<BuilderScene::mouse_script_add_pan_behavior(Game&, Handle)::{lambda()#2}>::_M_clone(std::_Any_data&, std::_Function_base::_Base_manager<BuilderScene::mouse_script_add_pan_behavior(Game&, Handle)::{lambda()#2}> const&, std::integral_constant<bool, true>) [2278]
- 0.00 0.00 1/17059716 std::_Function_base::_Base_manager<BuilderScene::mouse_script_add_pan_behavior(Game&, Handle)::{lambda()#3}>::_M_init_functor(std::_Any_data&, {lambda()#3}&&, std::integral_constant<bool, true>) [2326]
- 0.00 0.00 1/17059716 std::_Function_base::_Base_manager<BuilderScene::mouse_script_add_pan_behavior(Game&, Handle)::{lambda()#3}>::_M_clone(std::_Any_data&, std::_Function_base::_Base_manager<BuilderScene::mouse_script_add_pan_behavior(Game&, Handle)::{lambda()#3}> const&, std::integral_constant<bool, true>) [2279]
- 0.00 0.00 1/17059716 std::_Function_base::_Base_manager<BuilderScene::mouse_script_add_select_behavior(Game&, Handle)::{lambda()#1}>::_M_init_functor(std::_Any_data&, {lambda()#1}&&, std::integral_constant<bool, true>) [2340]
- 0.00 0.00 1/17059716 std::_Function_base::_Base_manager<BuilderScene::mouse_script_add_select_behavior(Game&, Handle)::{lambda()#1}>::_M_clone(std::_Any_data&, std::_Function_base::_Base_manager<BuilderScene::mouse_script_add_select_behavior(Game&, Handle)::{lambda()#1}> const&, std::integral_constant<bool, true>) [2286]
- 0.00 0.00 1/17059716 std::_Function_base::_Base_manager<BuilderScene::mouse_script_add_select_behavior(Game&, Handle)::{lambda()#2}>::_M_init_functor(std::_Any_data&, {lambda()#2}&&, std::integral_constant<bool, true>) [2334]
- 0.00 0.00 1/17059716 std::_Function_base::_Base_manager<BuilderScene::mouse_script_add_select_behavior(Game&, Handle)::{lambda()#2}>::_M_clone(std::_Any_data&, std::_Function_base::_Base_manager<BuilderScene::mouse_script_add_select_behavior(Game&, Handle)::{lambda()#2}> const&, std::integral_constant<bool, true>) [2283]
- 0.00 0.00 1/17059716 std::_Function_base::_Base_manager<BuilderScene::mouse_script_add_select_behavior(Game&, Handle)::{lambda()#3}>::_M_init_functor(std::_Any_data&, {lambda()#3}&&, std::integral_constant<bool, true>) [2336]
- 0.00 0.00 1/17059716 std::_Function_base::_Base_manager<BuilderScene::mouse_script_add_select_behavior(Game&, Handle)::{lambda()#3}>::_M_clone(std::_Any_data&, std::_Function_base::_Base_manager<BuilderScene::mouse_script_add_select_behavior(Game&, Handle)::{lambda()#3}> const&, std::integral_constant<bool, true>) [2284]
- 0.00 0.00 1/17059716 std::_Function_base::_Base_manager<BuilderScene::mouse_script_add_select_behavior(Game&, Handle)::{lambda()#4}>::_M_init_functor(std::_Any_data&, {lambda()#4}&&, std::integral_constant<bool, true>) [2338]
- 0.00 0.00 1/17059716 std::_Function_base::_Base_manager<BuilderScene::mouse_script_add_select_behavior(Game&, Handle)::{lambda()#4}>::_M_clone(std::_Any_data&, std::_Function_base::_Base_manager<BuilderScene::mouse_script_add_select_behavior(Game&, Handle)::{lambda()#4}> const&, std::integral_constant<bool, true>) [2285]
- 0.00 0.00 1/17059716 std::_Function_base::_Base_manager<BuilderScene::create_notification(float, float)::{lambda()#1}>::_M_init_functor(std::_Any_data&, {lambda()#1}&&, std::integral_constant<bool, true>) [2320]
- 0.00 0.00 1/17059716 std::_Function_base::_Base_manager<BuilderScene::create_notification(float, float)::{lambda()#1}>::_M_clone(std::_Any_data&, std::_Function_base::_Base_manager<BuilderScene::create_notification(float, float)::{lambda()#1}> const&, std::integral_constant<bool, true>) [2276]
- 0.00 0.00 1/17059716 std::_Function_base::_Base_manager<BuilderScene::create_notification(float, float)::{lambda()#2}>::_M_init_functor(std::_Any_data&, {lambda()#2}&&, std::integral_constant<bool, true>) [2314]
- 0.00 0.00 1/17059716 std::_Function_base::_Base_manager<BuilderScene::create_notification(float, float)::{lambda()#2}>::_M_clone(std::_Any_data&, std::_Function_base::_Base_manager<BuilderScene::create_notification(float, float)::{lambda()#2}> const&, std::integral_constant<bool, true>) [2273]
- 0.00 0.00 1/17059716 std::_Function_base::_Base_manager<BuilderScene::create_notification(float, float)::{lambda()#3}>::_M_init_functor(std::_Any_data&, {lambda()#3}&&, std::integral_constant<bool, true>) [2316]
- 0.00 0.00 1/17059716 std::_Function_base::_Base_manager<BuilderScene::create_notification(float, float)::{lambda()#3}>::_M_clone(std::_Any_data&, std::_Function_base::_Base_manager<BuilderScene::create_notification(float, float)::{lambda()#3}> const&, std::integral_constant<bool, true>) [2274]
- 0.00 0.00 1/17059716 std::_Function_base::_Base_manager<BuilderScene::create_notification(float, float)::{lambda()#4}>::_M_init_functor(std::_Any_data&, {lambda()#4}&&, std::integral_constant<bool, true>) [2318]
- 0.00 0.00 1/17059716 std::_Function_base::_Base_manager<BuilderScene::create_notification(float, float)::{lambda()#4}>::_M_clone(std::_Any_data&, std::_Function_base::_Base_manager<BuilderScene::create_notification(float, float)::{lambda()#4}> const&, std::integral_constant<bool, true>) [2275]
- 0.00 0.00 1/17059716 Handle ObjectPool<TileMap>::add<>() [2099]
- 0.00 0.00 1/17059716 Handle ObjectPool<Grid>::add<char const (&) [15]>(char const (&) [15]) [2100]
- 0.00 0.00 1/17059716 Handle ObjectPool<Rectangle>::add<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, int&, int&, int&, int&>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, int&, int&, int&, int&) [2094]
- 0.00 0.00 1/17059716 Handle ObjectPool<Rectangle>::add<char const (&) [19], int&, int&, int&, int&>(char const (&) [19], int&, int&, int&, int&) [2090]
- 0.00 0.00 1/17059716 Handle ObjectPool<Collision>::add<char const (&) [28], sf::Rect<float>&>(char const (&) [28], sf::Rect<float>&) [2251]
- 0.00 0.00 1/17059716 Handle ObjectPool<Rectangle>::add<char const (&) [23], int&, int&, int&, int&>(char const (&) [23], int&, int&, int&, int&) [2092]
- 0.00 0.00 1/17059716 Handle ObjectPool<Collision>::add<char const (&) [29], sf::Rect<float>&>(char const (&) [29], sf::Rect<float>&) [2252]
- 0.00 0.00 1/17059716 Handle ObjectPool<PlayerProfile>::add<char const (&) [23], int&>(char const (&) [23], int&) [2109]
- 0.00 0.00 1/17059716 Handle ObjectPool<Clickable>::add<char const (&) [19]>(char const (&) [19]) [1782]
- 0.00 0.00 1/17059716 Handle ObjectPool<Collision>::add<char const (&) [19], sf::Rect<float>&>(char const (&) [19], sf::Rect<float>&) [2249]
- 0.00 0.00 1/17059716 Handle ObjectPool<Callback>::add<char const (&) [18], bool&>(char const (&) [18], bool&) [1571]
- 0.00 0.00 1/17059716 Handle ObjectPool<Text>::add<char const (&) [17], char const (&) [15], std::shared_ptr<Font>&, int&>(char const (&) [17], char const (&) [15], std::shared_ptr<Font>&, int&) [1836]
- 0.00 0.00 1/17059716 Handle ObjectPool<Callback>::add<char const (&) [16]>(char const (&) [16]) [1569]
- 0.00 0.00 1/17059716 Handle ObjectPool<PlayerProfile>::add<char const (&) [21], int&>(char const (&) [21], int&) [2107]
- 0.00 0.00 1/17059716 Handle ObjectPool<Rectangle>::add<char const (&) [21], int&, int&, int&, int&>(char const (&) [21], int&, int&, int&, int&) [2091]
- 0.00 0.00 1/17059716 Handle ObjectPool<Text>::add<char const (&) [16], char const (&) [5], std::shared_ptr<Font>&, int&>(char const (&) [16], char const (&) [5], std::shared_ptr<Font>&, int&) [1838]
- 0.00 0.00 1/17059716 Handle ObjectPool<Callback>::add<char const (&) [20]>(char const (&) [20]) [1573]
- 0.00 0.00 1/17059716 Handle ObjectPool<Callback>::add<char const (&) [26]>(char const (&) [26]) [1577]
- 0.00 0.00 1/17059716 Handle ObjectPool<PlayerProfile>::add<char const (&) [34], int&>(char const (&) [34], int&) [2113]
- 0.00 0.00 1/17059716 Handle ObjectPool<Clickable>::add<char const (&) [30]>(char const (&) [30]) [1785]
- 0.00 0.00 1/17059716 Handle ObjectPool<Collision>::add<char const (&) [30], sf::Rect<float>&>(char const (&) [30], sf::Rect<float>&) [2253]
- 0.00 0.00 1/17059716 Handle ObjectPool<Callback>::add<char const (&) [35]>(char const (&) [35]) [1578]
- 0.00 0.00 1/17059716 Handle ObjectPool<VertexList>::add<char const (&) [19], sf::PrimitiveType&, int&>(char const (&) [19], sf::PrimitiveType&, int&) [2096]
- 0.00 0.00 1/17059716 Handle ObjectPool<PlayerProfile>::add<char const (&) [22], int&>(char const (&) [22], int&) [2108]
- 0.00 0.00 1/17059716 Handle ObjectPool<Callback>::add<char const (&) [17]>(char const (&) [17]) [1570]
- 0.00 0.00 1/17059716 Handle ObjectPool<Text>::add<char const (&) [17], char const (&) [8], std::shared_ptr<Font>&, int&>(char const (&) [17], char const (&) [8], std::shared_ptr<Font>&, int&) [1839]
- 0.00 0.00 1/17059716 Handle ObjectPool<PlayerProfile>::add<char const (&) [24], int&>(char const (&) [24], int&) [2110]
- 0.00 0.00 1/17059716 Handle ObjectPool<Callback>::add<char const (&) [19]>(char const (&) [19]) [1572]
- 0.00 0.00 1/17059716 Handle ObjectPool<Callback>::add<char const (&) [20], bool&>(char const (&) [20], bool&) [1574]
- 0.00 0.00 1/17059716 Handle ObjectPool<Collision>::add<char const (&) [25], sf::Rect<float>&>(char const (&) [25], sf::Rect<float>&) [2250]
- 0.00 0.00 1/17059716 Handle ObjectPool<PlayerProfile>::add<char const (&) [26], int&>(char const (&) [26], int&) [2111]
- 0.00 0.00 1/17059716 Handle ObjectPool<Clickable>::add<char const (&) [22]>(char const (&) [22]) [1783]
- 0.00 0.00 1/17059716 Handle ObjectPool<Callback>::add<char const (&) [21]>(char const (&) [21]) [1575]
- 0.00 0.00 1/17059716 Handle ObjectPool<PlayerProfile>::add<char const (&) [29], int&>(char const (&) [29], int&) [2112]
- 0.00 0.00 1/17059716 Handle ObjectPool<Clickable>::add<char const (&) [25]>(char const (&) [25]) [1784]
- 0.00 0.00 1/17059716 Handle ObjectPool<Callback>::add<char const (&) [24], bool&>(char const (&) [24], bool&) [1576]
- 0.00 0.00 1/17059716 Handle ObjectPool<Rectangle>::add<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, int&, int&, float&, int&>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, int&, int&, float&, int&) [2093]
- 0.00 0.00 1/17059716 std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<MouseXIntent, std::allocator<MouseXIntent>, int, std::shared_ptr<InputElement> >(std::_Sp_make_shared_tag, MouseXIntent*, std::allocator<MouseXIntent> const&, int&&, std::shared_ptr<InputElement>&&) [2185]
- 0.00 0.00 1/17059716 std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<MouseYIntent, std::allocator<MouseYIntent>, int, std::shared_ptr<InputElement> >(std::_Sp_make_shared_tag, MouseYIntent*, std::allocator<MouseYIntent> const&, int&&, std::shared_ptr<InputElement>&&) [2186]
- 0.00 0.00 1/17059716 std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<MouseWheelIntent, std::allocator<MouseWheelIntent>, int, std::shared_ptr<InputElement> >(std::_Sp_make_shared_tag, MouseWheelIntent*, std::allocator<MouseWheelIntent> const&, int&&, std::shared_ptr<InputElement>&&) [2182]
- 0.00 0.00 1/17059716 std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<LeftClickIntent, std::allocator<LeftClickIntent>, int, std::shared_ptr<InputElement> >(std::_Sp_make_shared_tag, LeftClickIntent*, std::allocator<LeftClickIntent> const&, int&&, std::shared_ptr<InputElement>&&) [2179]
- 0.00 0.00 1/17059716 std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<RightClickIntent, std::allocator<RightClickIntent>, int, std::shared_ptr<InputElement> >(std::_Sp_make_shared_tag, RightClickIntent*, std::allocator<RightClickIntent> const&, int&&, std::shared_ptr<InputElement>&&) [2187]
- 0.00 0.00 1/17059716 std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<ModalIntent, std::allocator<ModalIntent>, int, std::shared_ptr<InputElement> >(std::_Sp_make_shared_tag, ModalIntent*, std::allocator<ModalIntent> const&, int&&, std::shared_ptr<InputElement>&&) [2184]
- 0.00 0.00 1/17059716 std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<GridVisibilityToggleIntent, std::allocator<GridVisibilityToggleIntent>, int, std::shared_ptr<InputElement> >(std::_Sp_make_shared_tag, GridVisibilityToggleIntent*, std::allocator<GridVisibilityToggleIntent> const&, int&&, std::shared_ptr<InputElement>&&) [2191]
- 0.00 0.00 1/17059716 std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<VisualDebugIntent, std::allocator<VisualDebugIntent>, int, std::shared_ptr<InputElement> >(std::_Sp_make_shared_tag, VisualDebugIntent*, std::allocator<VisualDebugIntent> const&, int&&, std::shared_ptr<InputElement>&&) [2188]
- 0.00 0.00 1/17059716 std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<ResetViewIntent, std::allocator<ResetViewIntent>, int, std::shared_ptr<InputElement> >(std::_Sp_make_shared_tag, ResetViewIntent*, std::allocator<ResetViewIntent> const&, int&&, std::shared_ptr<InputElement>&&) [2181]
- 0.00 0.00 1/17059716 std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<RemoveTilesIntent, std::allocator<RemoveTilesIntent>, int, std::shared_ptr<InputElement> >(std::_Sp_make_shared_tag, RemoveTilesIntent*, std::allocator<RemoveTilesIntent> const&, int&&, std::shared_ptr<InputElement>&&) [2183]
- 0.00 0.00 1/17059716 std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<SerializeMapIntent, std::allocator<SerializeMapIntent>, int, std::shared_ptr<InputElement> >(std::_Sp_make_shared_tag, SerializeMapIntent*, std::allocator<SerializeMapIntent> const&, int&&, std::shared_ptr<InputElement>&&) [2189]
- 0.00 0.00 1/17059716 std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<MoveLeftIntent, std::allocator<MoveLeftIntent>, int, std::shared_ptr<InputElement> >(std::_Sp_make_shared_tag, MoveLeftIntent*, std::allocator<MoveLeftIntent> const&, int&&, std::shared_ptr<InputElement>&&) [2178]
- 0.00 0.00 1/17059716 std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<MoveRightIntent, std::allocator<MoveRightIntent>, int, std::shared_ptr<InputElement> >(std::_Sp_make_shared_tag, MoveRightIntent*, std::allocator<MoveRightIntent> const&, int&&, std::shared_ptr<InputElement>&&) [2180]
- 0.00 0.00 1/17059716 void __gnu_cxx::new_allocator<MouseXIntent>::construct<MouseXIntent, int, std::shared_ptr<InputElement> >(MouseXIntent*, int&&, std::shared_ptr<InputElement>&&) [2194]
- 0.00 0.00 1/17059716 void __gnu_cxx::new_allocator<MouseYIntent>::construct<MouseYIntent, int, std::shared_ptr<InputElement> >(MouseYIntent*, int&&, std::shared_ptr<InputElement>&&) [2195]
- 0.00 0.00 1/17059716 void __gnu_cxx::new_allocator<MouseWheelIntent>::construct<MouseWheelIntent, int, std::shared_ptr<InputElement> >(MouseWheelIntent*, int&&, std::shared_ptr<InputElement>&&) [2200]
- 0.00 0.00 1/17059716 void __gnu_cxx::new_allocator<LeftClickIntent>::construct<LeftClickIntent, int, std::shared_ptr<InputElement> >(LeftClickIntent*, int&&, std::shared_ptr<InputElement>&&) [2197]
- 0.00 0.00 1/17059716 void __gnu_cxx::new_allocator<RightClickIntent>::construct<RightClickIntent, int, std::shared_ptr<InputElement> >(RightClickIntent*, int&&, std::shared_ptr<InputElement>&&) [2201]
- 0.00 0.00 1/17059716 void __gnu_cxx::new_allocator<ModalIntent>::construct<ModalIntent, int, std::shared_ptr<InputElement> >(ModalIntent*, int&&, std::shared_ptr<InputElement>&&) [2193]
- 0.00 0.00 1/17059716 void __gnu_cxx::new_allocator<GridVisibilityToggleIntent>::construct<GridVisibilityToggleIntent, int, std::shared_ptr<InputElement> >(GridVisibilityToggleIntent*, int&&, std::shared_ptr<InputElement>&&) [2206]
- 0.00 0.00 1/17059716 void __gnu_cxx::new_allocator<VisualDebugIntent>::construct<VisualDebugIntent, int, std::shared_ptr<InputElement> >(VisualDebugIntent*, int&&, std::shared_ptr<InputElement>&&) [2203]
- 0.00 0.00 1/17059716 void __gnu_cxx::new_allocator<ResetViewIntent>::construct<ResetViewIntent, int, std::shared_ptr<InputElement> >(ResetViewIntent*, int&&, std::shared_ptr<InputElement>&&) [2199]
- 0.00 0.00 1/17059716 void __gnu_cxx::new_allocator<RemoveTilesIntent>::construct<RemoveTilesIntent, int, std::shared_ptr<InputElement> >(RemoveTilesIntent*, int&&, std::shared_ptr<InputElement>&&) [2202]
- 0.00 0.00 1/17059716 void __gnu_cxx::new_allocator<SerializeMapIntent>::construct<SerializeMapIntent, int, std::shared_ptr<InputElement> >(SerializeMapIntent*, int&&, std::shared_ptr<InputElement>&&) [2204]
- 0.00 0.00 1/17059716 void __gnu_cxx::new_allocator<MoveLeftIntent>::construct<MoveLeftIntent, int, std::shared_ptr<InputElement> >(MoveLeftIntent*, int&&, std::shared_ptr<InputElement>&&) [2196]
- 0.00 0.00 1/17059716 void __gnu_cxx::new_allocator<MoveRightIntent>::construct<MoveRightIntent, int, std::shared_ptr<InputElement> >(MoveRightIntent*, int&&, std::shared_ptr<InputElement>&&) [2198]
- 0.00 0.00 1/17059716 std::_Function_base::_Base_manager<GridSystem::on_init(Game&)::{lambda(SetGridVisibilityMessage&)#1}>::_M_init_functor(std::_Any_data&, {lambda(SetGridVisibilityMessage&)#1}&&, std::integral_constant<bool, true>) [2298]
- 0.00 0.00 1/17059716 std::_Function_base::_Base_manager<GridSystem::on_init(Game&)::{lambda(SetGridVisibilityMessage&)#1}>::_M_clone(std::_Any_data&, std::_Function_base::_Base_manager<GridSystem::on_init(Game&)::{lambda(SetGridVisibilityMessage&)#1}> const&, std::integral_constant<bool, true>) [2265]
- 0.00 0.00 1/17059716 std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<Mailbox::HandlerEntryImpl<SetGridVisibilityMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<SetGridVisibilityMessage, (void*)0> >, std::function<void (SetGridVisibilityMessage&)> const&>(std::_Sp_make_shared_tag, Mailbox::HandlerEntryImpl<SetGridVisibilityMessage, (void*)0>*, std::allocator<Mailbox::HandlerEntryImpl<SetGridVisibilityMessage, (void*)0> > const&, std::function<void (SetGridVisibilityMessage&)> const&) [2255]
- 0.00 0.00 1/17059716 void __gnu_cxx::new_allocator<Mailbox::HandlerEntryImpl<SetGridVisibilityMessage, (void*)0> >::construct<Mailbox::HandlerEntryImpl<SetGridVisibilityMessage, (void*)0>, std::function<void (SetGridVisibilityMessage&)> const&>(Mailbox::HandlerEntryImpl<SetGridVisibilityMessage, (void*)0>*, std::function<void (SetGridVisibilityMessage&)> const&) [2260]
- 0.00 0.00 2/17059716 void __gnu_cxx::new_allocator<Scene*>::construct<Scene*, Scene* const&>(Scene**, Scene* const&) [2875]
- 0.00 0.00 2/17059716 std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<Camera, std::allocator<Camera>, char const (&) [15]>(std::_Sp_make_shared_tag, Camera*, std::allocator<Camera> const&, char const (&) [15]) [580]
- 0.00 0.00 2/17059716 std::_Function_base::_Base_manager<Scene::do_init(Game&)::{lambda(EntityIdChangedMessage&)#1}>::_M_init_functor(std::_Any_data&, {lambda(EntityIdChangedMessage&)#1}&&, std::integral_constant<bool, true>) [2011]
- 0.00 0.00 2/17059716 std::_Function_base::_Base_manager<Scene::do_init(Game&)::{lambda(EntityIdChangedMessage&)#1}>::_M_clone(std::_Any_data&, std::_Function_base::_Base_manager<Scene::do_init(Game&)::{lambda(EntityIdChangedMessage&)#1}> const&, std::integral_constant<bool, true>) [2005]
- 0.00 0.00 2/17059716 void __gnu_cxx::new_allocator<Camera>::construct<Camera, char const (&) [15]>(Camera*, char const (&) [15]) [581]
- 0.00 0.00 2/17059716 std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<Mailbox::HandlerEntryImpl<EntityIdChangedMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<EntityIdChangedMessage, (void*)0> >, std::function<void (EntityIdChangedMessage&)> const&>(std::_Sp_make_shared_tag, Mailbox::HandlerEntryImpl<EntityIdChangedMessage, (void*)0>*, std::allocator<Mailbox::HandlerEntryImpl<EntityIdChangedMessage, (void*)0> > const&, std::function<void (EntityIdChangedMessage&)> const&) [1998]
- 0.00 0.00 2/17059716 void __gnu_cxx::new_allocator<Mailbox::HandlerEntryImpl<EntityIdChangedMessage, (void*)0> >::construct<Mailbox::HandlerEntryImpl<EntityIdChangedMessage, (void*)0>, std::function<void (EntityIdChangedMessage&)> const&>(Mailbox::HandlerEntryImpl<EntityIdChangedMessage, (void*)0>*, std::function<void (EntityIdChangedMessage&)> const&) [2000]
- 0.00 0.00 2/17059716 void std::_Rb_tree<unsigned int, std::pair<unsigned int const, InputDevice*>, std::_Select1st<std::pair<unsigned int const, InputDevice*> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, InputDevice*> > >::_M_construct_node<std::piecewise_construct_t const&, std::tuple<unsigned int&&>, std::tuple<> >(std::_Rb_tree_node<std::pair<unsigned int const, InputDevice*> >*, std::piecewise_construct_t const&, std::tuple<unsigned int&&>&&, std::tuple<>&&) [2822]
- 0.00 0.00 2/17059716 void __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<unsigned int const, InputDevice*> > >::construct<std::pair<unsigned int const, InputDevice*>, std::piecewise_construct_t const&, std::tuple<unsigned int&&>, std::tuple<> >(std::pair<unsigned int const, InputDevice*>*, std::piecewise_construct_t const&, std::tuple<unsigned int&&>&&, std::tuple<>&&) [2876]
- 0.00 0.00 2/17059716 std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<Font, std::allocator<Font>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::_Sp_make_shared_tag, Font*, std::allocator<Font> const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [2497]
- 0.00 0.00 2/17059716 void std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Font> >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Font> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Font> > > >::_M_construct_node<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Font> > >*, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) [2593]
- 0.00 0.00 2/17059716 void __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Font> > > >::construct<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Font> >, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Font> >*, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) [2612]
- 0.00 0.00 2/17059716 void __gnu_cxx::new_allocator<Font>::construct<Font, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(Font*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [2512]
- 0.00 0.00 2/17059716 std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<Texture, std::allocator<Texture>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, sf::Rect<int>&>(std::_Sp_make_shared_tag, Texture*, std::allocator<Texture> const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, sf::Rect<int>&) [2258]
- 0.00 0.00 2/17059716 void std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Texture> >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Texture> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Texture> > > >::_M_construct_node<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Texture> > >*, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) [2596]
- 0.00 0.00 2/17059716 void __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Texture> > > >::construct<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Texture> >, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Texture> >*, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) [2613]
- 0.00 0.00 2/17059716 void __gnu_cxx::new_allocator<Texture>::construct<Texture, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, sf::Rect<int>&>(Texture*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, sf::Rect<int>&) [2294]
- 0.00 0.00 2/17059716 std::_Function_base::_Base_manager<CallbackSystem::on_init(Game&)::{lambda(ResizeCameraMessage&)#1}>::_M_init_functor(std::_Any_data&, {lambda(ResizeCameraMessage&)#1}&&, std::integral_constant<bool, true>) [2009]
- 0.00 0.00 2/17059716 std::_Function_base::_Base_manager<CallbackSystem::on_init(Game&)::{lambda(ResizeCameraMessage&)#1}>::_M_clone(std::_Any_data&, std::_Function_base::_Base_manager<CallbackSystem::on_init(Game&)::{lambda(ResizeCameraMessage&)#1}> const&, std::integral_constant<bool, true>) [2004]
- 0.00 0.00 2/17059716 std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<MoveUpIntent, std::allocator<MoveUpIntent>, int, std::shared_ptr<InputElement> >(std::_Sp_make_shared_tag, MoveUpIntent*, std::allocator<MoveUpIntent> const&, int&&, std::shared_ptr<InputElement>&&) [1959]
- 0.00 0.00 2/17059716 std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<MoveDownIntent, std::allocator<MoveDownIntent>, int, std::shared_ptr<InputElement> >(std::_Sp_make_shared_tag, MoveDownIntent*, std::allocator<MoveDownIntent> const&, int&&, std::shared_ptr<InputElement>&&) [1960]
- 0.00 0.00 2/17059716 void __gnu_cxx::new_allocator<MoveUpIntent>::construct<MoveUpIntent, int, std::shared_ptr<InputElement> >(MoveUpIntent*, int&&, std::shared_ptr<InputElement>&&) [1962]
- 0.00 0.00 2/17059716 void __gnu_cxx::new_allocator<MoveDownIntent>::construct<MoveDownIntent, int, std::shared_ptr<InputElement> >(MoveDownIntent*, int&&, std::shared_ptr<InputElement>&&) [1963]
- 0.00 0.00 2/17059716 Handle ObjectPool<Collision>::add<char const (&) [22], sf::Rect<float>&>(char const (&) [22], sf::Rect<float>&) [1987]
- 0.00 0.00 2/17059716 Handle ObjectPool<Clickable>::add<char const (&) [21]>(char const (&) [21]) [1675]
- 0.00 0.00 2/17059716 Handle ObjectPool<Collision>::add<char const (&) [21], sf::Rect<float>&>(char const (&) [21], sf::Rect<float>&) [1986]
- 0.00 0.00 2/17059716 Handle ObjectPool<Rectangle>::add<char const (&) [21], int&, int&, float&, float&>(char const (&) [21], int&, int&, float&, float&) [1870]
- 0.00 0.00 3/17059716 std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<Axis, std::allocator<Axis>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(std::_Sp_make_shared_tag, Axis*, std::allocator<Axis> const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [2540]
- 0.00 0.00 3/17059716 void __gnu_cxx::new_allocator<Observer<std::shared_ptr<InputEvent> >*>::construct<Observer<std::shared_ptr<InputEvent> >*, Observer<std::shared_ptr<InputEvent> >*>(Observer<std::shared_ptr<InputEvent> >**, Observer<std::shared_ptr<InputEvent> >*&&) [2830]
- 0.00 0.00 3/17059716 std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<ResizeCameraMessage, std::allocator<ResizeCameraMessage>, sf::Vector2<float> >(std::_Sp_make_shared_tag, ResizeCameraMessage*, std::allocator<ResizeCameraMessage> const&, sf::Vector2<float>&&) [2541]
- 0.00 0.00 3/17059716 void __gnu_cxx::new_allocator<Subject<std::shared_ptr<InputEvent> >*>::construct<Subject<std::shared_ptr<InputEvent> >*, Subject<std::shared_ptr<InputEvent> >*>(Subject<std::shared_ptr<InputEvent> >**, Subject<std::shared_ptr<InputEvent> >*&&) [2829]
- 0.00 0.00 3/17059716 void __gnu_cxx::new_allocator<Axis>::construct<Axis, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(Axis*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [2560]
- 0.00 0.00 3/17059716 void __gnu_cxx::new_allocator<ResizeCameraMessage>::construct<ResizeCameraMessage, sf::Vector2<float> >(ResizeCameraMessage*, sf::Vector2<float>&&) [2563]
- 0.00 0.00 3/17059716 std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<MouseEnteredInputEvent, std::allocator<MouseEnteredInputEvent>>(std::_Sp_make_shared_tag, MouseEnteredInputEvent*, std::allocator<MouseEnteredInputEvent> const&) [2773]
- 0.00 0.00 3/17059716 std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<MouseLeftInputEvent, std::allocator<MouseLeftInputEvent>>(std::_Sp_make_shared_tag, MouseLeftInputEvent*, std::allocator<MouseLeftInputEvent> const&) [2772]
- 0.00 0.00 3/17059716 void __gnu_cxx::new_allocator<MouseEnteredInputEvent>::construct<MouseEnteredInputEvent>(MouseEnteredInputEvent*) [2828]
- 0.00 0.00 3/17059716 void __gnu_cxx::new_allocator<MouseLeftInputEvent>::construct<MouseLeftInputEvent>(MouseLeftInputEvent*) [2827]
- 0.00 0.00 3/17059716 std::_Function_base::_Base_manager<GraphicalSystem::GraphicalSystem(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, RenderSurface&, std::shared_ptr<Camera>)::{lambda(ResizeCameraMessage&)#1}>::_M_init_functor(std::_Any_data&, {lambda(ResizeCameraMessage&)#1}&&, std::integral_constant<bool, true>) [1882]
- 0.00 0.00 3/17059716 std::_Function_base::_Base_manager<GraphicalSystem::GraphicalSystem(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, RenderSurface&, std::shared_ptr<Camera>)::{lambda(ResizeCameraMessage&)#1}>::_M_clone(std::_Any_data&, std::_Function_base::_Base_manager<GraphicalSystem::GraphicalSystem(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, RenderSurface&, std::shared_ptr<Camera>)::{lambda(ResizeCameraMessage&)#1}> const&, std::integral_constant<bool, true>) [1871]
- 0.00 0.00 3/17059716 std::_Function_base::_Base_manager<PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)::{lambda(EntityDestroyedMessage&)#1}>::_M_init_functor(std::_Any_data&, {lambda(EntityDestroyedMessage&)#1}&&, std::integral_constant<bool, true>) [1886]
- 0.00 0.00 3/17059716 std::_Function_base::_Base_manager<PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)::{lambda(EntityDestroyedMessage&)#1}>::_M_clone(std::_Any_data&, std::_Function_base::_Base_manager<PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)::{lambda(EntityDestroyedMessage&)#1}> const&, std::integral_constant<bool, true>) [1873]
- 0.00 0.00 3/17059716 std::_Function_base::_Base_manager<PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)::{lambda(ComponentAddedMessage&)#2}>::_M_init_functor(std::_Any_data&, {lambda(ComponentAddedMessage&)#2}&&, std::integral_constant<bool, true>) [1884]
- 0.00 0.00 3/17059716 std::_Function_base::_Base_manager<PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)::{lambda(ComponentAddedMessage&)#2}>::_M_clone(std::_Any_data&, std::_Function_base::_Base_manager<PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)::{lambda(ComponentAddedMessage&)#2}> const&, std::integral_constant<bool, true>) [1872]
- 0.00 0.00 3/17059716 std::_Function_base::_Base_manager<PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)::{lambda(ComponentRemovedMessage&)#3}>::_M_init_functor(std::_Any_data&, {lambda(ComponentRemovedMessage&)#3}&&, std::integral_constant<bool, true>) [1888]
- 0.00 0.00 3/17059716 std::_Function_base::_Base_manager<PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)::{lambda(ComponentRemovedMessage&)#3}>::_M_clone(std::_Any_data&, std::_Function_base::_Base_manager<PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)::{lambda(ComponentRemovedMessage&)#3}> const&, std::integral_constant<bool, true>) [1874]
- 0.00 0.00 3/17059716 std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0> >, std::function<void (EntityDestroyedMessage&)> const&>(std::_Sp_make_shared_tag, Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0>*, std::allocator<Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0> > const&, std::function<void (EntityDestroyedMessage&)> const&) [1858]
- 0.00 0.00 3/17059716 std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0> >, std::function<void (ComponentAddedMessage&)> const&>(std::_Sp_make_shared_tag, Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0>*, std::allocator<Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0> > const&, std::function<void (ComponentAddedMessage&)> const&) [1857]
- 0.00 0.00 3/17059716 std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0> >, std::function<void (ComponentRemovedMessage&)> const&>(std::_Sp_make_shared_tag, Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0>*, std::allocator<Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0> > const&, std::function<void (ComponentRemovedMessage&)> const&) [1859]
- 0.00 0.00 3/17059716 void __gnu_cxx::new_allocator<Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0> >::construct<Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0>, std::function<void (EntityDestroyedMessage&)> const&>(Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0>*, std::function<void (EntityDestroyedMessage&)> const&) [1862]
- 0.00 0.00 3/17059716 void __gnu_cxx::new_allocator<Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0> >::construct<Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0>, std::function<void (ComponentAddedMessage&)> const&>(Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0>*, std::function<void (ComponentAddedMessage&)> const&) [1861]
- 0.00 0.00 3/17059716 void __gnu_cxx::new_allocator<Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0> >::construct<Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0>, std::function<void (ComponentRemovedMessage&)> const&>(Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0>*, std::function<void (ComponentRemovedMessage&)> const&) [1863]
- 0.00 0.00 3/17059716 Handle ObjectPool<Text>::add<char const (&) [27], char const (&) [14], std::shared_ptr<Font>&, int&>(char const (&) [27], char const (&) [14], std::shared_ptr<Font>&, int&) [1671]
- 0.00 0.00 3/17059716 Handle ObjectPool<PlayerProfile>::add<char const (&) [25], int&>(char const (&) [25], int&) [1812]
- 0.00 0.00 4/17059716 void std::_Rb_tree<Logger::CATEGORY, std::pair<Logger::CATEGORY const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<Logger::CATEGORY const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<Logger::CATEGORY>, std::allocator<std::pair<Logger::CATEGORY const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_construct_node<std::pair<Logger::CATEGORY const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&>(std::_Rb_tree_node<std::pair<Logger::CATEGORY const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*, std::pair<Logger::CATEGORY const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&) [2481]
- 0.00 0.00 4/17059716 void __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<Logger::CATEGORY const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::construct<std::pair<Logger::CATEGORY const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::pair<Logger::CATEGORY const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&>(std::pair<Logger::CATEGORY const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*, std::pair<Logger::CATEGORY const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&) [2495]
- 0.00 0.00 4/17059716 Handle ObjectPool<Text>::add<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<Font>&, int&>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<Font>&, int&) [1645]
- 0.00 0.00 5/17059716 std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0> >, std::function<void (ResizeCameraMessage&)> const&>(std::_Sp_make_shared_tag, Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0>*, std::allocator<Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0> > const&, std::function<void (ResizeCameraMessage&)> const&) [1768]
- 0.00 0.00 5/17059716 void __gnu_cxx::new_allocator<Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0> >::construct<Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0>, std::function<void (ResizeCameraMessage&)> const&>(Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0>*, std::function<void (ResizeCameraMessage&)> const&) [1769]
- 0.00 0.00 6/17059716 void std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, System*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > > >, std::_Select1st<std::pair<std::type_index const, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, System*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > > > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, System*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > > > > >::_M_construct_node<std::piecewise_construct_t const&, std::tuple<std::type_index&&>, std::tuple<> >(std::_Rb_tree_node<std::pair<std::type_index const, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, System*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > > > >*, std::piecewise_construct_t const&, std::tuple<std::type_index&&>&&, std::tuple<>&&) [2508]
- 0.00 0.00 6/17059716 void std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > >::_M_construct_node<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> >*, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) [2381]
- 0.00 0.00 6/17059716 void __gnu_cxx::new_allocator<System*>::construct<System*, System*>(System**, System*&&) [2768]
- 0.00 0.00 6/17059716 void __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<std::type_index const, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, System*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > > > > >::construct<std::pair<std::type_index const, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, System*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > > >, std::piecewise_construct_t const&, std::tuple<std::type_index&&>, std::tuple<> >(std::pair<std::type_index const, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, System*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > > >*, std::piecewise_construct_t const&, std::tuple<std::type_index&&>&&, std::tuple<>&&) [2567]
- 0.00 0.00 6/17059716 void __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*> > >::construct<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*>, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, System*>*, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) [2425]
- 0.00 0.00 6/17059716 void std::_Rb_tree<CallbackKey, std::pair<CallbackKey const, bool>, std::_Select1st<std::pair<CallbackKey const, bool> >, std::less<CallbackKey>, std::allocator<std::pair<CallbackKey const, bool> > >::_M_construct_node<std::piecewise_construct_t const&, std::tuple<CallbackKey&&>, std::tuple<> >(std::_Rb_tree_node<std::pair<CallbackKey const, bool> >*, std::piecewise_construct_t const&, std::tuple<CallbackKey&&>&&, std::tuple<>&&) [585]
- 0.00 0.00 6/17059716 void __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<CallbackKey const, bool> > >::construct<std::pair<CallbackKey const, bool>, std::piecewise_construct_t const&, std::tuple<CallbackKey&&>, std::tuple<> >(std::pair<CallbackKey const, bool>*, std::piecewise_construct_t const&, std::tuple<CallbackKey&&>&&, std::tuple<>&&) [587]
- 0.00 0.00 6/17059716 void std::_Rb_tree<EntityFilter::Expression*, EntityFilter::Expression*, std::_Identity<EntityFilter::Expression*>, std::less<EntityFilter::Expression*>, std::allocator<EntityFilter::Expression*> >::_M_construct_node<EntityFilter::Expression*>(std::_Rb_tree_node<EntityFilter::Expression*>*, EntityFilter::Expression*&&) [2630]
- 0.00 0.00 6/17059716 void __gnu_cxx::new_allocator<std::_Rb_tree_node<EntityFilter::Expression*> >::construct<EntityFilter::Expression*, EntityFilter::Expression*>(EntityFilter::Expression**, EntityFilter::Expression*&&) [2769]
- 0.00 0.00 6/17059716 Handle ObjectPool<Callback>::add<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, bool&>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, bool&) [1367]
- 0.00 0.00 9/17059716 std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<EntityDestroyedMessage, std::allocator<EntityDestroyedMessage>, Handle&>(std::_Sp_make_shared_tag, EntityDestroyedMessage*, std::allocator<EntityDestroyedMessage> const&, Handle&) [2098]
- 0.00 0.00 9/17059716 void __gnu_cxx::new_allocator<EntityDestroyedMessage>::construct<EntityDestroyedMessage, Handle&>(EntityDestroyedMessage*, Handle&) [2114]
- 0.00 0.00 14/17059716 void std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, bool>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, bool> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, bool> > >::_M_construct_node<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, bool> >*, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) [1974]
- 0.00 0.00 14/17059716 void __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, bool> > >::construct<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, bool>, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, bool>*, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) [2018]
- 0.00 0.00 16/17059716 void std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::shared_ptr<Intent> >, std::_Select1st<std::pair<std::type_index const, std::shared_ptr<Intent> > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Intent> > > >::_M_construct_node<std::piecewise_construct_t const&, std::tuple<std::type_index&&>, std::tuple<> >(std::_Rb_tree_node<std::pair<std::type_index const, std::shared_ptr<Intent> > >*, std::piecewise_construct_t const&, std::tuple<std::type_index&&>&&, std::tuple<>&&) [1031]
- 0.00 0.00 16/17059716 void __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<std::type_index const, std::shared_ptr<Intent> > > >::construct<std::pair<std::type_index const, std::shared_ptr<Intent> >, std::piecewise_construct_t const&, std::tuple<std::type_index&&>, std::tuple<> >(std::pair<std::type_index const, std::shared_ptr<Intent> >*, std::piecewise_construct_t const&, std::tuple<std::type_index&&>&&, std::tuple<>&&) [2579]
- 0.00 0.00 18/17059716 void std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> >, std::_Select1st<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > > >::_M_construct_node<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > >(std::_Rb_tree_node<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > >*, std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> >&&) [2436]
- 0.00 0.00 18/17059716 void __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > > >::construct<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> >, std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > >(std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> >*, std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> >&&) [2570]
- 0.00 0.00 21/17059716 std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<KeyPressInputEvent, std::allocator<KeyPressInputEvent>, Key, bool&, bool&, bool&, bool&>(std::_Sp_make_shared_tag, KeyPressInputEvent*, std::allocator<KeyPressInputEvent> const&, Key&&, bool&, bool&, bool&, bool&) [2405]
- 0.00 0.00 21/17059716 std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<KeyReleaseInputEvent, std::allocator<KeyReleaseInputEvent>, Key, bool&, bool&, bool&, bool&>(std::_Sp_make_shared_tag, KeyReleaseInputEvent*, std::allocator<KeyReleaseInputEvent> const&, Key&&, bool&, bool&, bool&, bool&) [2406]
- 0.00 0.00 21/17059716 void __gnu_cxx::new_allocator<KeyPressInputEvent>::construct<KeyPressInputEvent, Key, bool&, bool&, bool&, bool&>(KeyPressInputEvent*, Key&&, bool&, bool&, bool&, bool&) [2553]
- 0.00 0.00 21/17059716 void __gnu_cxx::new_allocator<KeyReleaseInputEvent>::construct<KeyReleaseInputEvent, Key, bool&, bool&, bool&, bool&>(KeyReleaseInputEvent*, Key&&, bool&, bool&, bool&, bool&) [2554]
- 0.00 0.00 21/17059716 void std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > >, std::_Select1st<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >::_M_construct_node<std::piecewise_construct_t const&, std::tuple<std::type_index&&>, std::tuple<> >(std::_Rb_tree_node<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > >*, std::piecewise_construct_t const&, std::tuple<std::type_index&&>&&, std::tuple<>&&) [573]
- 0.00 0.00 21/17059716 void __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >::construct<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > >, std::piecewise_construct_t const&, std::tuple<std::type_index&&>, std::tuple<> >(std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > >*, std::piecewise_construct_t const&, std::tuple<std::type_index&&>&&, std::tuple<>&&) [772]
- 0.00 0.00 21/17059716 std::_Function_base::_Base_manager<BuilderScene::load_from_file(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)::{lambda()#3}>::_M_init_functor(std::_Any_data&, {lambda()#3}&&, std::integral_constant<bool, true>) [1595]
- 0.00 0.00 21/17059716 std::_Function_base::_Base_manager<BuilderScene::load_from_file(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)::{lambda()#3}>::_M_clone(std::_Any_data&, std::_Function_base::_Base_manager<BuilderScene::load_from_file(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)::{lambda()#3}> const&, std::integral_constant<bool, true>) [1592]
- 0.00 0.00 21/17059716 std::_Function_base::_Base_manager<BuilderScene::load_from_file(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)::{lambda()#4}>::_M_init_functor(std::_Any_data&, {lambda()#4}&&, std::integral_constant<bool, true>) [1597]
- 0.00 0.00 21/17059716 std::_Function_base::_Base_manager<BuilderScene::load_from_file(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)::{lambda()#4}>::_M_clone(std::_Any_data&, std::_Function_base::_Base_manager<BuilderScene::load_from_file(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)::{lambda()#4}> const&, std::integral_constant<bool, true>) [1593]
- 0.00 0.00 21/17059716 Handle ObjectPool<Sprite>::add<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<Texture>&, sf::Rect<int>&>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<Texture>&, sf::Rect<int>&) [1465]
- 0.00 0.00 22/17059716 Handle ObjectPool<Callback>::add<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [1267]
- 0.00 0.00 24/17059716 std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<MouseButtonInputEvent, std::allocator<MouseButtonInputEvent>, MouseButton, ButtonState, int&, int&>(std::_Sp_make_shared_tag, MouseButtonInputEvent*, std::allocator<MouseButtonInputEvent> const&, MouseButton&&, ButtonState&&, int&, int&) [2257]
- 0.00 0.00 24/17059716 void __gnu_cxx::new_allocator<MouseButtonInputEvent>::construct<MouseButtonInputEvent, MouseButton, ButtonState, int&, int&>(MouseButtonInputEvent*, MouseButton&&, ButtonState&&, int&, int&) [2509]
- 0.00 0.00 28/17059716 Handle ObjectPool<PlayerProfile>::add<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, int&>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, int&) [1516]
- 0.00 0.00 28/17059716 Handle ObjectPool<Collision>::add<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, sf::Rect<float>&>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, sf::Rect<float>&) [1523]
- 0.00 0.00 28/17059716 Handle ObjectPool<Clickable>::add<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [1395]
- 0.00 0.00 64/17059716 Handle ObjectPool<Text>::add<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [1], std::shared_ptr<Font>&, int&>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [1], std::shared_ptr<Font>&, int&) [1346]
- 0.00 0.00 82/17059716 void std::_Rb_tree<CallbackKey, std::pair<CallbackKey const, std::function<void ()> >, std::_Select1st<std::pair<CallbackKey const, std::function<void ()> > >, std::less<CallbackKey>, std::allocator<std::pair<CallbackKey const, std::function<void ()> > > >::_M_construct_node<std::piecewise_construct_t const&, std::tuple<CallbackKey const&>, std::tuple<> >(std::_Rb_tree_node<std::pair<CallbackKey const, std::function<void ()> > >*, std::piecewise_construct_t const&, std::tuple<CallbackKey const&>&&, std::tuple<>&&) [1824]
- 0.00 0.00 82/17059716 void __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<CallbackKey const, std::function<void ()> > > >::construct<std::pair<CallbackKey const, std::function<void ()> >, std::piecewise_construct_t const&, std::tuple<CallbackKey const&>, std::tuple<> >(std::pair<CallbackKey const, std::function<void ()> >*, std::piecewise_construct_t const&, std::tuple<CallbackKey const&>&&, std::tuple<>&&) [2081]
- 0.00 0.00 101/17059716 void std::_Construct<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1627]
- 0.00 0.00 101/17059716 void std::_Rb_tree<CallbackKey, std::pair<CallbackKey const, std::function<void ()> >, std::_Select1st<std::pair<CallbackKey const, std::function<void ()> > >, std::less<CallbackKey>, std::allocator<std::pair<CallbackKey const, std::function<void ()> > > >::_M_construct_node<std::piecewise_construct_t const&, std::tuple<CallbackKey&&>, std::tuple<> >(std::_Rb_tree_node<std::pair<CallbackKey const, std::function<void ()> > >*, std::piecewise_construct_t const&, std::tuple<CallbackKey&&>&&, std::tuple<>&&) [1801]
- 0.00 0.00 101/17059716 void __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<CallbackKey const, std::function<void ()> > > >::construct<std::pair<CallbackKey const, std::function<void ()> >, std::piecewise_construct_t const&, std::tuple<CallbackKey&&>, std::tuple<> >(std::pair<CallbackKey const, std::function<void ()> >*, std::piecewise_construct_t const&, std::tuple<CallbackKey&&>&&, std::tuple<>&&) [1984]
- 0.00 0.00 105/17059716 Handle ObjectPool<Rectangle>::add<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, int&, int&, float&, float&>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, int&, int&, float&, float&) [1364]
- 0.00 0.00 106/17059716 std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<Button, std::allocator<Button>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(std::_Sp_make_shared_tag, Button*, std::allocator<Button> const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1615]
- 0.00 0.00 106/17059716 void __gnu_cxx::new_allocator<Button>::construct<Button, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(Button*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1624]
- 0.00 0.00 109/17059716 void std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > > >::_M_construct_node<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > >*, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) [1614]
- 0.00 0.00 109/17059716 void __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > > >::construct<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> >, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> >*, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) [1618]
- 0.00 0.00 110/17059716 std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<MouseWheelInputEvent, std::allocator<MouseWheelInputEvent>, int&, int&, int&>(std::_Sp_make_shared_tag, MouseWheelInputEvent*, std::allocator<MouseWheelInputEvent> const&, int&, int&, int&) [1779]
- 0.00 0.00 110/17059716 void __gnu_cxx::new_allocator<MouseWheelInputEvent>::construct<MouseWheelInputEvent, int&, int&, int&>(MouseWheelInputEvent*, int&, int&, int&) [1956]
- 0.00 0.00 157/17059716 void std::_Rb_tree<unsigned int, std::pair<unsigned int const, Entity*>, std::_Select1st<std::pair<unsigned int const, Entity*> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, Entity*> > >::_M_construct_node<std::piecewise_construct_t const&, std::tuple<unsigned int const&>, std::tuple<> >(std::_Rb_tree_node<std::pair<unsigned int const, Entity*> >*, std::piecewise_construct_t const&, std::tuple<unsigned int const&>&&, std::tuple<>&&) [1565]
- 0.00 0.00 157/17059716 void __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<unsigned int const, Entity*> > >::construct<std::pair<unsigned int const, Entity*>, std::piecewise_construct_t const&, std::tuple<unsigned int const&>, std::tuple<> >(std::pair<unsigned int const, Entity*>*, std::piecewise_construct_t const&, std::tuple<unsigned int const&>&&, std::tuple<>&&) [1832]
- 0.00 0.00 187/17059716 void __gnu_cxx::new_allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList> >::construct<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>, boost::variant<Circle, Rectangle, Sprite, Text, VertexList> const&>(boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*, boost::variant<Circle, Rectangle, Sprite, Text, VertexList> const&) [893]
- 0.00 0.00 187/17059716 boost::detail::variant::make_initializer_node::apply<boost::mpl::pair<boost::detail::variant::make_initializer_node::apply<boost::mpl::pair<boost::detail::variant::make_initializer_node::apply<boost::mpl::pair<boost::detail::variant::initializer_root, mpl_::int_<0> >, boost::mpl::l_iter<boost::mpl::list5<Circle, Rectangle, Sprite, Text, VertexList> > >::initializer_node, mpl_::int_<1> >, boost::mpl::l_iter<boost::mpl::list4<Rectangle, Sprite, Text, VertexList> > >::initializer_node, mpl_::int_<2> >, boost::mpl::l_iter<boost::mpl::list3<Sprite, Text, VertexList> > >::initializer_node::initialize(void*, Sprite const&) [1447]
- 0.00 0.00 222/17059716 Handle ObjectPool<Entity>::add<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Scene*, ComponentManager*>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Scene*&&, ComponentManager*&&) [389]
- 0.00 0.00 222/17059716 std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<EntityCreatedMessage, std::allocator<EntityCreatedMessage>, Handle&>(std::_Sp_make_shared_tag, EntityCreatedMessage*, std::allocator<EntityCreatedMessage> const&, Handle&) [958]
- 0.00 0.00 222/17059716 void __gnu_cxx::new_allocator<EntityCreatedMessage>::construct<EntityCreatedMessage, Handle&>(EntityCreatedMessage*, Handle&) [959]
- 0.00 0.00 223/17059716 void __gnu_cxx::new_allocator<SceneNode*>::construct<SceneNode*, SceneNode*>(SceneNode**, SceneNode*&&) [1777]
- 0.00 0.00 224/17059716 void std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> > >::_M_construct_node<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> >*, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) [1514]
- 0.00 0.00 224/17059716 void __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> > >::construct<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle>, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle>*, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) [1521]
- 0.00 0.00 255/17059716 void std::_Construct<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>, boost::variant<Circle, Rectangle, Sprite, Text, VertexList> const&>(boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*, boost::variant<Circle, Rectangle, Sprite, Text, VertexList> const&) [707]
- 0.00 0.00 363/17059716 std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<ComponentAddedMessage, std::allocator<ComponentAddedMessage>, Handle, std::type_index>(std::_Sp_make_shared_tag, ComponentAddedMessage*, std::allocator<ComponentAddedMessage> const&, Handle&&, std::type_index&&) [1441]
- 0.00 0.00 363/17059716 void __gnu_cxx::new_allocator<ComponentAddedMessage>::construct<ComponentAddedMessage, Handle, std::type_index>(ComponentAddedMessage*, Handle&&, std::type_index&&) [1466]
- 0.00 0.00 435/17059716 void __gnu_cxx::new_allocator<SceneNode*>::construct<SceneNode*, SceneNode* const&>(SceneNode**, SceneNode* const&) [1673]
- 0.00 0.00 442/17059716 void boost::detail::variant::copy_into::internal_visit<Sprite>(Sprite const&, int) const [1360]
- 0.00 0.00 546/17059716 std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<MouseMoveInputEvent, std::allocator<MouseMoveInputEvent>, int&, int&>(std::_Sp_make_shared_tag, MouseMoveInputEvent*, std::allocator<MouseMoveInputEvent> const&, int&, int&) [1582]
- 0.00 0.00 546/17059716 void __gnu_cxx::new_allocator<MouseMoveInputEvent>::construct<MouseMoveInputEvent, int&, int&>(MouseMoveInputEvent*, int&, int&) [1651]
- 0.00 0.00 1000/17059716 void std::_Construct<ObjectPool<TileMap>::Entry, ObjectPool<TileMap>::Entry const&>(ObjectPool<TileMap>::Entry*, ObjectPool<TileMap>::Entry const&) [1369]
- 0.00 0.00 1000/17059716 void std::_Construct<ObjectPool<Grid>::Entry, ObjectPool<Grid>::Entry const&>(ObjectPool<Grid>::Entry*, ObjectPool<Grid>::Entry const&) [1368]
- 0.00 0.00 1000/17059716 void std::_Construct<ObjectPool<Rectangle>::Entry, ObjectPool<Rectangle>::Entry const&>(ObjectPool<Rectangle>::Entry*, ObjectPool<Rectangle>::Entry const&) [1080]
- 0.00 0.00 1000/17059716 void std::_Construct<ObjectPool<Collision>::Entry, ObjectPool<Collision>::Entry const&>(ObjectPool<Collision>::Entry*, ObjectPool<Collision>::Entry const&) [1370]
- 0.00 0.00 1000/17059716 void std::_Construct<ObjectPool<Clickable>::Entry, ObjectPool<Clickable>::Entry const&>(ObjectPool<Clickable>::Entry*, ObjectPool<Clickable>::Entry const&) [1212]
- 0.00 0.00 1000/17059716 void std::_Construct<ObjectPool<VertexList>::Entry, ObjectPool<VertexList>::Entry const&>(ObjectPool<VertexList>::Entry*, ObjectPool<VertexList>::Entry const&) [1106]
- 0.00 0.00 1769/17059716 void __gnu_cxx::new_allocator<std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > > > >::construct<std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > > >>(std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > > >*) [1409]
- 0.00 0.00 2000/17059716 void std::_Construct<ObjectPool<Text>::Entry, ObjectPool<Text>::Entry const&>(ObjectPool<Text>::Entry*, ObjectPool<Text>::Entry const&) [1014]
- 0.00 0.00 2000/17059716 void std::_Construct<ObjectPool<PlayerProfile>::Entry, ObjectPool<PlayerProfile>::Entry const&>(ObjectPool<PlayerProfile>::Entry*, ObjectPool<PlayerProfile>::Entry const&) [1308]
- 0.00 0.00 2000/17059716 void std::_Construct<ObjectPool<Sprite>::Entry, ObjectPool<Sprite>::Entry const&>(ObjectPool<Sprite>::Entry*, ObjectPool<Sprite>::Entry const&) [1252]
- 0.00 0.00 2000/17059716 void std::_Construct<ObjectPool<Callback>::Entry, ObjectPool<Callback>::Entry const&>(ObjectPool<Callback>::Entry*, ObjectPool<Callback>::Entry const&) [1290]
- 0.00 0.00 2248/17059716 void std::_Rb_tree<std::type_index, std::pair<std::type_index const, Handle>, std::_Select1st<std::pair<std::type_index const, Handle> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > >::_M_construct_node<std::piecewise_construct_t const&, std::tuple<std::type_index&&>, std::tuple<> >(std::_Rb_tree_node<std::pair<std::type_index const, Handle> >*, std::piecewise_construct_t const&, std::tuple<std::type_index&&>&&, std::tuple<>&&) [1366]
- 0.00 0.00 2248/17059716 void __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<std::type_index const, Handle> > >::construct<std::pair<std::type_index const, Handle>, std::piecewise_construct_t const&, std::tuple<std::type_index&&>, std::tuple<> >(std::pair<std::type_index const, Handle>*, std::piecewise_construct_t const&, std::tuple<std::type_index&&>&&, std::tuple<>&&) [1481]
- 0.00 0.00 5987/17059716 void std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_construct_node<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>, std::tuple<> >(std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>&&, std::tuple<>&&) [1338]
- 0.00 0.00 5987/17059716 void __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::construct<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>, std::tuple<> >(std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>&&, std::tuple<>&&) [1401]
- 0.00 0.00 13107/17059716 void __gnu_cxx::new_allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::construct<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1207]
- 0.00 0.00 14277/17059716 void std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > > >::_M_construct_node<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > >*, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) [1196]
- 0.00 0.00 14277/17059716 void __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > > >::construct<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> >, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> >*, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) [1199]
- 0.00 0.00 23615/17059716 std::_Function_base::_Base_manager<System::update(Game&)::{lambda(Handle)#1}>::_M_init_functor(std::_Any_data&, {lambda(Handle)#1}&&, std::integral_constant<bool, true>) [497]
- 0.00 0.00 23615/17059716 std::_Function_base::_Base_manager<System::update(Game&)::{lambda(Handle)#1}>::_M_clone(std::_Any_data&, std::_Function_base::_Base_manager<System::update(Game&)::{lambda(Handle)#1}> const&, std::integral_constant<bool, true>) [1013]
- 0.00 0.00 24520/17059716 void std::_Rb_tree<unsigned int, std::pair<unsigned int const, Entity*>, std::_Select1st<std::pair<unsigned int const, Entity*> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, Entity*> > >::_M_construct_node<std::piecewise_construct_t const&, std::tuple<unsigned int&&>, std::tuple<> >(std::_Rb_tree_node<std::pair<unsigned int const, Entity*> >*, std::piecewise_construct_t const&, std::tuple<unsigned int&&>&&, std::tuple<>&&) [1163]
- 0.00 0.00 24520/17059716 void __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<unsigned int const, Entity*> > >::construct<std::pair<unsigned int const, Entity*>, std::piecewise_construct_t const&, std::tuple<unsigned int&&>, std::tuple<> >(std::pair<unsigned int const, Entity*>*, std::piecewise_construct_t const&, std::tuple<unsigned int&&>&&, std::tuple<>&&) [1272]
- 0.00 0.00 48064/17059716 void std::_Construct<sf::Vertex, sf::Vertex const&>(sf::Vertex*, sf::Vertex const&) [754]
- 0.00 0.00 60000/17059716 void std::_Construct<ObjectPool<Entity>::Entry, ObjectPool<Entity>::Entry const&>(ObjectPool<Entity>::Entry*, ObjectPool<Entity>::Entry const&) [377]
- 0.00 0.00 1275906/17059716 void __gnu_cxx::new_allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*>::construct<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*, boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*>(boost::variant<Circle, Rectangle, Sprite, Text, VertexList>**, boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*&&) [660]
- 0.01 0.00 3160704/17059716 void __gnu_cxx::new_allocator<Handle>::construct<Handle, Handle>(Handle*, Handle&&) [720]
- 0.01 0.00 3190274/17059716 void std::_Construct<Handle, Handle const&>(Handle*, Handle const&) [441]
- 0.01 0.00 3340233/17059716 void __gnu_cxx::new_allocator<Handle>::construct<Handle, Handle const&>(Handle*, Handle const&) [643]
- 0.01 0.00 5807256/17059716 void std::_Construct<Handle, Handle>(Handle*, Handle&&) [348]
- [458] 0.1 0.04 0.00 17059716 operator new(unsigned long, void*) [458]
- -----------------------------------------------
- 0.00 0.00 24/9523424 BuilderScene::mouse_script_add_pan_behavior(Game&, Handle)::{lambda()#3}::operator()() const [1093]
- 0.00 0.00 190/9523424 GridSystem::on_update(Game&, Entity&) [10]
- 0.00 0.00 898396/9523424 sf::Rect<float>::contains(float, float) const [930]
- 0.04 0.00 8624814/9523424 sf::Rect<float>::intersects(sf::Rect<float> const&, sf::Rect<float>&) const [284]
- [459] 0.1 0.04 0.00 9523424 float const& std::min<float>(float const&, float const&) [459]
- -----------------------------------------------
- 0.00 0.04 8140125/8140125 boost::detail::variant::invoke_visitor<boost::detail::variant::reflect, false>::result_type boost::detail::variant::visitation_impl_invoke_impl<boost::detail::variant::invoke_visitor<boost::detail::variant::reflect, false>, void const*, Sprite>(int, boost::detail::variant::invoke_visitor<boost::detail::variant::reflect, false>&, void const*, Sprite*, mpl_::bool_<false>) [335]
- [460] 0.1 0.00 0.04 8140125 boost::disable_if_c<(false)&&boost::is_same<Sprite const&, Sprite const&>::value, std::type_info const&>::type boost::detail::variant::invoke_visitor<boost::detail::variant::reflect, false>::internal_visit<Sprite const&>(Sprite const&, int) [460]
- 0.03 0.01 8140125/8140125 std::type_info const& boost::detail::variant::reflect::operator()<Sprite>(Sprite const&) const [462]
- -----------------------------------------------
- 0.04 0.00 8140125/8140125 boost::detail::variant::reflect::result_type boost::variant<Circle, Rectangle, Sprite, Text, VertexList>::apply_visitor<boost::detail::variant::reflect>(boost::detail::variant::reflect&) const & [141]
- [461] 0.1 0.04 0.00 8140125 boost::detail::variant::invoke_visitor<boost::detail::variant::reflect, false>::invoke_visitor(boost::detail::variant::reflect&) [461]
- -----------------------------------------------
- 0.03 0.01 8140125/8140125 boost::disable_if_c<(false)&&boost::is_same<Sprite const&, Sprite const&>::value, std::type_info const&>::type boost::detail::variant::invoke_visitor<boost::detail::variant::reflect, false>::internal_visit<Sprite const&>(Sprite const&, int) [460]
- [462] 0.1 0.03 0.01 8140125 std::type_info const& boost::detail::variant::reflect::operator()<Sprite>(Sprite const&) const [462]
- 0.01 0.00 8140125/8140125 boost::typeindex::stl_type_index::type_info() const [793]
- 0.00 0.00 8140125/8140125 boost::typeindex::stl_type_index boost::typeindex::type_id<Sprite>() [2958]
- -----------------------------------------------
- 0.01 0.04 6232114/6232114 Handle* std::__uninitialized_copy<false>::__uninit_copy<std::move_iterator<Handle*>, Handle*>(std::move_iterator<Handle*>, std::move_iterator<Handle*>, Handle*) [193]
- [463] 0.1 0.01 0.04 6232114 bool std::operator!=<Handle*>(std::move_iterator<Handle*> const&, std::move_iterator<Handle*> const&) [463]
- 0.01 0.03 6232114/6232114 bool std::operator==<Handle*>(std::move_iterator<Handle*> const&, std::move_iterator<Handle*> const&) [491]
- -----------------------------------------------
- 0.00 0.00 150/2325399 ObjectPool<Text>::size() const [1580]
- 0.04 0.00 2325249/2325399 std::vector<ObjectPool<Text>::Entry, std::allocator<ObjectPool<Text>::Entry> >::_M_range_check(unsigned long) const [481]
- [464] 0.1 0.04 0.00 2325399 std::vector<ObjectPool<Text>::Entry, std::allocator<ObjectPool<Text>::Entry> >::size() const [464]
- -----------------------------------------------
- 0.00 0.00 44/2281550 ObjectPool<Sprite>::size() const [1697]
- 0.04 0.00 2281506/2281550 std::vector<ObjectPool<Sprite>::Entry, std::allocator<ObjectPool<Sprite>::Entry> >::_M_range_check(unsigned long) const [476]
- [465] 0.1 0.04 0.00 2281550 std::vector<ObjectPool<Sprite>::Entry, std::allocator<ObjectPool<Sprite>::Entry> >::size() const [465]
- -----------------------------------------------
- 0.01 0.00 21/84 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > >, std::_Select1st<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >::_M_destroy_node(std::_Rb_tree_node<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > >*) [701]
- 0.01 0.00 21/84 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > >, std::_Select1st<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >::_M_put_node(std::_Rb_tree_node<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > >*) [853]
- 0.01 0.00 21/84 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > >, std::_Select1st<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >::_M_get_node() [852]
- 0.01 0.00 21/84 void std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > >, std::_Select1st<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >::_M_construct_node<std::piecewise_construct_t const&, std::tuple<std::type_index&&>, std::tuple<> >(std::_Rb_tree_node<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > >*, std::piecewise_construct_t const&, std::tuple<std::type_index&&>&&, std::tuple<>&&) [573]
- [466] 0.1 0.04 0.00 84 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > >, std::_Select1st<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >::_M_get_Node_allocator() [466]
- -----------------------------------------------
- 0.04 0.00 3/3 std::allocator<std::_Rb_tree_node<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >::allocator() [468]
- [467] 0.1 0.04 0.00 3 __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >::new_allocator() [467]
- -----------------------------------------------
- 0.00 0.04 3/3 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > >, std::_Select1st<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >::_Rb_tree_impl<std::less<std::type_index>, true>::_Rb_tree_impl() [456]
- [468] 0.1 0.00 0.04 3 std::allocator<std::_Rb_tree_node<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >::allocator() [468]
- 0.04 0.00 3/3 __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >::new_allocator() [467]
- -----------------------------------------------
- <spontaneous>
- [469] 0.1 0.04 0.00 Camera::move(float, float) [469]
- -----------------------------------------------
- <spontaneous>
- [470] 0.1 0.04 0.00 System::break_out_of_update() [470]
- -----------------------------------------------
- <spontaneous>
- [471] 0.1 0.04 0.00 std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > >::pair<std::type_index const&>(std::piecewise_construct_t, std::tuple<std::type_index const&>, std::tuple<>) [471]
- -----------------------------------------------
- 0.04 0.00 2236911/2236911 std::__shared_ptr_access<InputElement, (__gnu_cxx::_Lock_policy)2, false, false>::_M_get() const [391]
- [472] 0.1 0.04 0.00 2236911 std::__shared_ptr<InputElement, (__gnu_cxx::_Lock_policy)2>::get() const [472]
- -----------------------------------------------
- 0.04 0.00 225/225 std::allocator<std::_Rb_tree_node<std::pair<std::type_index const, Handle> > >::allocator() [474]
- [473] 0.1 0.04 0.00 225 __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<std::type_index const, Handle> > >::new_allocator() [473]
- -----------------------------------------------
- 0.00 0.04 225/225 std::_Rb_tree<std::type_index, std::pair<std::type_index const, Handle>, std::_Select1st<std::pair<std::type_index const, Handle> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > >::_Rb_tree_impl<std::less<std::type_index>, true>::_Rb_tree_impl() [450]
- [474] 0.1 0.00 0.04 225 std::allocator<std::_Rb_tree_node<std::pair<std::type_index const, Handle> > >::allocator() [474]
- 0.04 0.00 225/225 __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<std::type_index const, Handle> > >::new_allocator() [473]
- -----------------------------------------------
- 0.00 0.00 9/2314578 ObjectPool<TileMap>::remove(Handle const&) [2080]
- 0.01 0.03 2314569/2314578 ObjectPool<TileMap>::get(Handle&, TileMap*&) [277]
- [475] 0.1 0.01 0.03 2314578 std::vector<ObjectPool<TileMap>::Entry, std::allocator<ObjectPool<TileMap>::Entry> >::at(unsigned long) [475]
- 0.00 0.03 2314578/2314578 std::vector<ObjectPool<TileMap>::Entry, std::allocator<ObjectPool<TileMap>::Entry> >::_M_range_check(unsigned long) const [524]
- 0.00 0.00 2314578/2314588 std::vector<ObjectPool<TileMap>::Entry, std::allocator<ObjectPool<TileMap>::Entry> >::operator[](unsigned long) [2981]
- -----------------------------------------------
- 0.00 0.04 2281506/2281506 std::vector<ObjectPool<Sprite>::Entry, std::allocator<ObjectPool<Sprite>::Entry> >::at(unsigned long) [477]
- [476] 0.1 0.00 0.04 2281506 std::vector<ObjectPool<Sprite>::Entry, std::allocator<ObjectPool<Sprite>::Entry> >::_M_range_check(unsigned long) const [476]
- 0.04 0.00 2281506/2281550 std::vector<ObjectPool<Sprite>::Entry, std::allocator<ObjectPool<Sprite>::Entry> >::size() const [465]
- -----------------------------------------------
- 0.00 0.04 2281506/2281506 ObjectPool<Sprite>::get(Handle&, Sprite*&) [210]
- [477] 0.1 0.00 0.04 2281506 std::vector<ObjectPool<Sprite>::Entry, std::allocator<ObjectPool<Sprite>::Entry> >::at(unsigned long) [477]
- 0.00 0.04 2281506/2281506 std::vector<ObjectPool<Sprite>::Entry, std::allocator<ObjectPool<Sprite>::Entry> >::_M_range_check(unsigned long) const [476]
- 0.00 0.00 2281506/2281726 std::vector<ObjectPool<Sprite>::Entry, std::allocator<ObjectPool<Sprite>::Entry> >::operator[](unsigned long) [2983]
- -----------------------------------------------
- 0.00 0.04 2713375/2713375 boost::detail::variant::invoke_visitor<boost::detail::variant::get_visitor<Sprite>, false>::result_type boost::variant<Circle, Rectangle, Sprite, Text, VertexList>::internal_apply_visitor_impl<boost::detail::variant::invoke_visitor<boost::detail::variant::get_visitor<Sprite>, false>, void*>(int, int, boost::detail::variant::invoke_visitor<boost::detail::variant::get_visitor<Sprite>, false>&, void*) [480]
- [478] 0.1 0.00 0.04 2713375 boost::detail::variant::invoke_visitor<boost::detail::variant::get_visitor<Sprite>, false>::result_type boost::detail::variant::visitation_impl<mpl_::int_<0>, boost::detail::variant::visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<5l>, Circle, boost::mpl::l_item<mpl_::long_<4l>, Rectangle, boost::mpl::l_item<mpl_::long_<3l>, Sprite, boost::mpl::l_item<mpl_::long_<2l>, Text, boost::mpl::l_item<mpl_::long_<1l>, VertexList, boost::mpl::l_end> > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >, boost::detail::variant::invoke_visitor<boost::detail::variant::get_visitor<Sprite>, false>, void*, boost::variant<Circle, Rectangle, Sprite, Text, VertexList>::has_fallback_type_>(int, int, boost::detail::variant::invoke_visitor<boost::detail::variant::get_visitor<Sprite>, false>&, void*, mpl_::bool_<false>, boost::variant<Circle, Rectangle, Sprite, Text, VertexList>::has_fallback_type_, mpl_::int_<0>*, boost::detail::variant::visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<5l>, Circle, boost::mpl::l_item<mpl_::long_<4l>, Rectangle, boost::mpl::l_item<mpl_::long_<3l>, Sprite, boost::mpl::l_item<mpl_::long_<2l>, Text, boost::mpl::l_item<mpl_::long_<1l>, VertexList, boost::mpl::l_end> > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >*) [478]
- 0.02 0.02 2713375/2713375 boost::detail::variant::invoke_visitor<boost::detail::variant::get_visitor<Sprite>, false>::result_type boost::detail::variant::visitation_impl_invoke<boost::detail::variant::invoke_visitor<boost::detail::variant::get_visitor<Sprite>, false>, void*, Sprite, boost::variant<Circle, Rectangle, Sprite, Text, VertexList>::has_fallback_type_>(int, boost::detail::variant::invoke_visitor<boost::detail::variant::get_visitor<Sprite>, false>&, void*, Sprite*, boost::variant<Circle, Rectangle, Sprite, Text, VertexList>::has_fallback_type_, int) [479]
- -----------------------------------------------
- 0.02 0.02 2713375/2713375 boost::detail::variant::invoke_visitor<boost::detail::variant::get_visitor<Sprite>, false>::result_type boost::detail::variant::visitation_impl<mpl_::int_<0>, boost::detail::variant::visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<5l>, Circle, boost::mpl::l_item<mpl_::long_<4l>, Rectangle, boost::mpl::l_item<mpl_::long_<3l>, Sprite, boost::mpl::l_item<mpl_::long_<2l>, Text, boost::mpl::l_item<mpl_::long_<1l>, VertexList, boost::mpl::l_end> > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >, boost::detail::variant::invoke_visitor<boost::detail::variant::get_visitor<Sprite>, false>, void*, boost::variant<Circle, Rectangle, Sprite, Text, VertexList>::has_fallback_type_>(int, int, boost::detail::variant::invoke_visitor<boost::detail::variant::get_visitor<Sprite>, false>&, void*, mpl_::bool_<false>, boost::variant<Circle, Rectangle, Sprite, Text, VertexList>::has_fallback_type_, mpl_::int_<0>*, boost::detail::variant::visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<5l>, Circle, boost::mpl::l_item<mpl_::long_<4l>, Rectangle, boost::mpl::l_item<mpl_::long_<3l>, Sprite, boost::mpl::l_item<mpl_::long_<2l>, Text, boost::mpl::l_item<mpl_::long_<1l>, VertexList, boost::mpl::l_end> > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >*) [478]
- [479] 0.1 0.02 0.02 2713375 boost::detail::variant::invoke_visitor<boost::detail::variant::get_visitor<Sprite>, false>::result_type boost::detail::variant::visitation_impl_invoke<boost::detail::variant::invoke_visitor<boost::detail::variant::get_visitor<Sprite>, false>, void*, Sprite, boost::variant<Circle, Rectangle, Sprite, Text, VertexList>::has_fallback_type_>(int, boost::detail::variant::invoke_visitor<boost::detail::variant::get_visitor<Sprite>, false>&, void*, Sprite*, boost::variant<Circle, Rectangle, Sprite, Text, VertexList>::has_fallback_type_, int) [479]
- 0.00 0.02 2713375/2713375 boost::detail::variant::invoke_visitor<boost::detail::variant::get_visitor<Sprite>, false>::result_type boost::detail::variant::visitation_impl_invoke_impl<boost::detail::variant::invoke_visitor<boost::detail::variant::get_visitor<Sprite>, false>, void*, Sprite>(int, boost::detail::variant::invoke_visitor<boost::detail::variant::get_visitor<Sprite>, false>&, void*, Sprite*, mpl_::bool_<false>) [633]
- -----------------------------------------------
- 0.00 0.04 2713375/2713375 boost::detail::variant::invoke_visitor<boost::detail::variant::get_visitor<Sprite>, false>::result_type boost::variant<Circle, Rectangle, Sprite, Text, VertexList>::internal_apply_visitor<boost::detail::variant::invoke_visitor<boost::detail::variant::get_visitor<Sprite>, false> >(boost::detail::variant::invoke_visitor<boost::detail::variant::get_visitor<Sprite>, false>&) [394]
- [480] 0.1 0.00 0.04 2713375 boost::detail::variant::invoke_visitor<boost::detail::variant::get_visitor<Sprite>, false>::result_type boost::variant<Circle, Rectangle, Sprite, Text, VertexList>::internal_apply_visitor_impl<boost::detail::variant::invoke_visitor<boost::detail::variant::get_visitor<Sprite>, false>, void*>(int, int, boost::detail::variant::invoke_visitor<boost::detail::variant::get_visitor<Sprite>, false>&, void*) [480]
- 0.00 0.04 2713375/2713375 boost::detail::variant::invoke_visitor<boost::detail::variant::get_visitor<Sprite>, false>::result_type boost::detail::variant::visitation_impl<mpl_::int_<0>, boost::detail::variant::visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<5l>, Circle, boost::mpl::l_item<mpl_::long_<4l>, Rectangle, boost::mpl::l_item<mpl_::long_<3l>, Sprite, boost::mpl::l_item<mpl_::long_<2l>, Text, boost::mpl::l_item<mpl_::long_<1l>, VertexList, boost::mpl::l_end> > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >, boost::detail::variant::invoke_visitor<boost::detail::variant::get_visitor<Sprite>, false>, void*, boost::variant<Circle, Rectangle, Sprite, Text, VertexList>::has_fallback_type_>(int, int, boost::detail::variant::invoke_visitor<boost::detail::variant::get_visitor<Sprite>, false>&, void*, mpl_::bool_<false>, boost::variant<Circle, Rectangle, Sprite, Text, VertexList>::has_fallback_type_, mpl_::int_<0>*, boost::detail::variant::visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<5l>, Circle, boost::mpl::l_item<mpl_::long_<4l>, Rectangle, boost::mpl::l_item<mpl_::long_<3l>, Sprite, boost::mpl::l_item<mpl_::long_<2l>, Text, boost::mpl::l_item<mpl_::long_<1l>, VertexList, boost::mpl::l_end> > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >*) [478]
- -----------------------------------------------
- 0.00 0.04 2325249/2325249 std::vector<ObjectPool<Text>::Entry, std::allocator<ObjectPool<Text>::Entry> >::at(unsigned long) [388]
- [481] 0.1 0.00 0.04 2325249 std::vector<ObjectPool<Text>::Entry, std::allocator<ObjectPool<Text>::Entry> >::_M_range_check(unsigned long) const [481]
- 0.04 0.00 2325249/2325399 std::vector<ObjectPool<Text>::Entry, std::allocator<ObjectPool<Text>::Entry> >::size() const [464]
- -----------------------------------------------
- 0.00 0.00 4/5261626 std::shared_ptr<Intent> InputBinding::get<ModalIntent, (void*)0>() [1764]
- 0.00 0.00 134/5261626 std::shared_ptr<Intent> InputBinding::get<SelectMenuItemIntent, (void*)0>() [1359]
- 0.00 0.00 15654/5261626 std::shared_ptr<Intent> InputBinding::get<GridVisibilityToggleIntent, (void*)0>() [1052]
- 0.00 0.00 15654/5261626 std::shared_ptr<Intent> InputBinding::get<VisualDebugIntent, (void*)0>() [1050]
- 0.00 0.00 15654/5261626 std::shared_ptr<Intent> InputBinding::get<ResetViewIntent, (void*)0>() [1048]
- 0.00 0.00 15654/5261626 std::shared_ptr<Intent> InputBinding::get<MoveLeftIntent, (void*)0>() [1046]
- 0.00 0.00 15654/5261626 std::shared_ptr<Intent> InputBinding::get<MoveRightIntent, (void*)0>() [1047]
- 0.00 0.00 15654/5261626 std::shared_ptr<Intent> InputBinding::get<RemoveTilesIntent, (void*)0>() [1049]
- 0.00 0.00 15654/5261626 std::shared_ptr<Intent> InputBinding::get<SerializeMapIntent, (void*)0>() [1051]
- 0.00 0.00 15788/5261626 std::shared_ptr<Intent> InputBinding::get<MoveUpIntent, (void*)0>() [1043]
- 0.00 0.00 15788/5261626 std::shared_ptr<Intent> InputBinding::get<MoveDownIntent, (void*)0>() [1044]
- 0.00 0.01 990248/5261626 std::shared_ptr<Intent> InputBinding::get<RightClickIntent, (void*)0>() [215]
- 0.00 0.01 991608/5261626 std::shared_ptr<Intent> InputBinding::get<LeftClickIntent, (void*)0>() [224]
- 0.00 0.01 1026226/5261626 std::shared_ptr<Intent> InputBinding::get<MouseXIntent, (void*)0>() [220]
- 0.00 0.01 1026226/5261626 std::shared_ptr<Intent> InputBinding::get<MouseYIntent, (void*)0>() [221]
- 0.00 0.01 1086026/5261626 std::shared_ptr<Intent> InputBinding::get<MouseWheelIntent, (void*)0>() [213]
- [482] 0.1 0.01 0.03 5261626 std::_Rb_tree_const_iterator<std::pair<std::type_index const, std::shared_ptr<Intent> > >::operator->() const [482]
- 0.01 0.01 5261626/18972812 std::_Rb_tree_node<std::pair<std::type_index const, std::shared_ptr<Intent> > >::_M_valptr() const [292]
- -----------------------------------------------
- 0.00 0.00 6/85672 CallbackSystem::CallbackSystem(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1496]
- 0.00 0.00 7894/85672 CallbackSystem::post_update(Game&) [662]
- 0.00 0.03 77772/85672 CallbackSystem::on_update(Game&, Entity&) [34]
- [483] 0.1 0.00 0.04 85672 std::map<CallbackKey, bool, std::less<CallbackKey>, std::allocator<std::pair<CallbackKey const, bool> > >::operator[](CallbackKey&&) [483]
- 0.00 0.02 6/6 std::_Rb_tree_iterator<std::pair<CallbackKey const, bool> > std::_Rb_tree<CallbackKey, std::pair<CallbackKey const, bool>, std::_Select1st<std::pair<CallbackKey const, bool> >, std::less<CallbackKey>, std::allocator<std::pair<CallbackKey const, bool> > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<CallbackKey&&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<CallbackKey const, bool> >, std::piecewise_construct_t const&, std::tuple<CallbackKey&&>&&, std::tuple<>&&) [572]
- 0.00 0.01 85672/85672 std::map<CallbackKey, bool, std::less<CallbackKey>, std::allocator<std::pair<CallbackKey const, bool> > >::lower_bound(CallbackKey const&) [746]
- 0.01 0.00 85666/1342497 std::less<CallbackKey>::operator()(CallbackKey const&, CallbackKey const&) const [334]
- 0.00 0.00 171338/171338 std::_Rb_tree_iterator<std::pair<CallbackKey const, bool> >::operator*() const [3157]
- 0.00 0.00 85672/85672 std::map<CallbackKey, bool, std::less<CallbackKey>, std::allocator<std::pair<CallbackKey const, bool> > >::end() [3209]
- 0.00 0.00 85672/85674 std::_Rb_tree_iterator<std::pair<CallbackKey const, bool> >::operator==(std::_Rb_tree_iterator<std::pair<CallbackKey const, bool> > const&) const [3208]
- 0.00 0.00 85666/85666 std::map<CallbackKey, bool, std::less<CallbackKey>, std::allocator<std::pair<CallbackKey const, bool> > >::key_comp() const [3211]
- 0.00 0.00 6/107 std::remove_reference<CallbackKey&>::type&& std::move<CallbackKey&>(CallbackKey&) [4552]
- 0.00 0.00 6/107 std::tuple<CallbackKey&&> std::forward_as_tuple<CallbackKey>(CallbackKey&&) [4550]
- 0.00 0.00 6/6 std::_Rb_tree_const_iterator<std::pair<CallbackKey const, bool> >::_Rb_tree_const_iterator(std::_Rb_tree_iterator<std::pair<CallbackKey const, bool> > const&) [5433]
- -----------------------------------------------
- 0.00 0.04 1/1 void __gnu_cxx::new_allocator<Mailbox::HandlerEntryImpl<SetGridVisibilityMessage, (void*)0> >::destroy<Mailbox::HandlerEntryImpl<SetGridVisibilityMessage, (void*)0> >(Mailbox::HandlerEntryImpl<SetGridVisibilityMessage, (void*)0>*) [485]
- [484] 0.1 0.00 0.04 1 Mailbox::HandlerEntryImpl<SetGridVisibilityMessage, (void*)0>::~HandlerEntryImpl() [484]
- 0.04 0.00 1/2 std::function<void (SetGridVisibilityMessage&)>::~function() [351]
- -----------------------------------------------
- 0.00 0.04 1/1 void std::allocator_traits<std::allocator<Mailbox::HandlerEntryImpl<SetGridVisibilityMessage, (void*)0> > >::destroy<Mailbox::HandlerEntryImpl<SetGridVisibilityMessage, (void*)0> >(std::allocator<Mailbox::HandlerEntryImpl<SetGridVisibilityMessage, (void*)0> >&, Mailbox::HandlerEntryImpl<SetGridVisibilityMessage, (void*)0>*) [486]
- [485] 0.1 0.00 0.04 1 void __gnu_cxx::new_allocator<Mailbox::HandlerEntryImpl<SetGridVisibilityMessage, (void*)0> >::destroy<Mailbox::HandlerEntryImpl<SetGridVisibilityMessage, (void*)0> >(Mailbox::HandlerEntryImpl<SetGridVisibilityMessage, (void*)0>*) [485]
- 0.00 0.04 1/1 Mailbox::HandlerEntryImpl<SetGridVisibilityMessage, (void*)0>::~HandlerEntryImpl() [484]
- -----------------------------------------------
- 0.00 0.04 1/1 std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<SetGridVisibilityMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<SetGridVisibilityMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2>::_M_dispose() [487]
- [486] 0.1 0.00 0.04 1 void std::allocator_traits<std::allocator<Mailbox::HandlerEntryImpl<SetGridVisibilityMessage, (void*)0> > >::destroy<Mailbox::HandlerEntryImpl<SetGridVisibilityMessage, (void*)0> >(std::allocator<Mailbox::HandlerEntryImpl<SetGridVisibilityMessage, (void*)0> >&, Mailbox::HandlerEntryImpl<SetGridVisibilityMessage, (void*)0>*) [486]
- 0.00 0.04 1/1 void __gnu_cxx::new_allocator<Mailbox::HandlerEntryImpl<SetGridVisibilityMessage, (void*)0> >::destroy<Mailbox::HandlerEntryImpl<SetGridVisibilityMessage, (void*)0> >(Mailbox::HandlerEntryImpl<SetGridVisibilityMessage, (void*)0>*) [485]
- -----------------------------------------------
- 0.00 0.04 1/1 std::_Sp_counted_base<(__gnu_cxx::_Lock_policy)2>::_M_release() <cycle 1> [72]
- [487] 0.1 0.00 0.04 1 std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<SetGridVisibilityMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<SetGridVisibilityMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2>::_M_dispose() [487]
- 0.00 0.04 1/1 void std::allocator_traits<std::allocator<Mailbox::HandlerEntryImpl<SetGridVisibilityMessage, (void*)0> > >::destroy<Mailbox::HandlerEntryImpl<SetGridVisibilityMessage, (void*)0> >(std::allocator<Mailbox::HandlerEntryImpl<SetGridVisibilityMessage, (void*)0> >&, Mailbox::HandlerEntryImpl<SetGridVisibilityMessage, (void*)0>*) [486]
- 0.00 0.00 1/3 std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<SetGridVisibilityMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<SetGridVisibilityMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2>::_M_ptr() [6047]
- 0.00 0.00 1/2 std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<SetGridVisibilityMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<SetGridVisibilityMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2>::_Impl::_M_alloc() [6627]
- -----------------------------------------------
- 0.03 0.01 30658641/30658641 std::__shared_ptr_access<Camera, (__gnu_cxx::_Lock_policy)2, false, false>::operator->() const [299]
- [488] 0.1 0.03 0.01 30658641 std::__shared_ptr_access<Camera, (__gnu_cxx::_Lock_policy)2, false, false>::_M_get() const [488]
- 0.01 0.00 30658641/30658641 std::__shared_ptr<Camera, (__gnu_cxx::_Lock_policy)2>::get() const [782]
- -----------------------------------------------
- 0.01 0.00 3190274/8997530 Handle* std::__uninitialized_copy<false>::__uninit_copy<__gnu_cxx::__normal_iterator<Handle const*, std::vector<Handle, std::allocator<Handle> > >, Handle*>(__gnu_cxx::__normal_iterator<Handle const*, std::vector<Handle, std::allocator<Handle> > >, __gnu_cxx::__normal_iterator<Handle const*, std::vector<Handle, std::allocator<Handle> > >, Handle*) [337]
- 0.02 0.00 5807256/8997530 Handle* std::__uninitialized_copy<false>::__uninit_copy<std::move_iterator<Handle*>, Handle*>(std::move_iterator<Handle*>, std::move_iterator<Handle*>, Handle*) [193]
- [489] 0.1 0.04 0.00 8997530 Handle* std::__addressof<Handle>(Handle&) [489]
- -----------------------------------------------
- <spontaneous>
- [490] 0.1 0.04 0.00 std::__shared_ptr<SetVisualDebugMessage, (__gnu_cxx::_Lock_policy)2>::get() const [490]
- -----------------------------------------------
- 0.01 0.03 6232114/6232114 bool std::operator!=<Handle*>(std::move_iterator<Handle*> const&, std::move_iterator<Handle*> const&) [463]
- [491] 0.1 0.01 0.03 6232114 bool std::operator==<Handle*>(std::move_iterator<Handle*> const&, std::move_iterator<Handle*> const&) [491]
- 0.03 0.00 12464228/12464228 std::move_iterator<Handle*>::base() const [542]
- -----------------------------------------------
- 0.00 0.00 16319/3192477 std::vector<Handle, std::allocator<Handle> >::vector(std::vector<Handle, std::allocator<Handle> > const&) [336]
- 0.03 0.00 3176158/3192477 std::vector<Handle, std::allocator<Handle> >::empty() const [361]
- [492] 0.1 0.03 0.01 3192477 std::vector<Handle, std::allocator<Handle> >::end() const [492]
- 0.01 0.00 3192477/6384977 __gnu_cxx::__normal_iterator<Handle const*, std::vector<Handle, std::allocator<Handle> > >::__normal_iterator(Handle const* const&) [794]
- -----------------------------------------------
- 0.00 0.00 1/599 Grid::deserialize(Serializer&, Scene&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [1270]
- 0.00 0.00 11/599 Game::Game() [138]
- 0.00 0.00 25/599 BuilderScene::load_from_file(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) [207]
- 0.00 0.01 187/599 Color::deserialize(Serializer&, Scene&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [724]
- 0.00 0.01 187/599 Sprite::deserialize(Serializer&, Scene&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [551]
- 0.00 0.01 188/599 TileMap::deserialize(Serializer&, Scene&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [366]
- [493] 0.1 0.00 0.03 599 JSONSerializer::deserialize(Scene&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [493]
- 0.00 0.02 599/599 nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::parse<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, 0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::function<bool (int, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::parse_event_t, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>&)>) [549]
- 0.00 0.01 5987/5987 nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::dump(int) const [745]
- 0.00 0.00 599/2396 std::function<bool (int, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::parse_event_t, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>&)>::~function() [996]
- 0.00 0.00 5987/5987 nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::iter_impl<nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> const>::key() const [1260]
- 0.00 0.00 5400/5400 nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::operator std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> ><std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, 0>() const [1264]
- 0.00 0.00 5987/10452 std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::operator[](std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [1336]
- 0.00 0.00 599/599 std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::map() [1558]
- 0.00 0.00 17374/17374 nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::iter_impl<nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> const>::value() const [3439]
- 0.00 0.00 7185/7185 nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::iter_impl<nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> >::operator nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::iter_impl<nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> const>() const [3637]
- 0.00 0.00 6586/6586 nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::end() [3640]
- 0.00 0.00 6586/6586 nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::iter_impl<nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> const>::operator!=(nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::iter_impl<nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> const> const&) const [3643]
- 0.00 0.00 5987/5987 nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::is_structured() const [3667]
- 0.00 0.00 5987/5987 nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::iter_impl<nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> const>::operator++() [3663]
- 0.00 0.00 599/599 std::function<bool (int, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::parse_event_t, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>&)>::function(decltype(nullptr)) [4157]
- 0.00 0.00 599/599 nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::begin() [4130]
- 0.00 0.00 599/42859 nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::~basic_json() <cycle 3> [3275]
- -----------------------------------------------
- 0.00 0.00 161494/1437400 GraphicalSystem::on_update(Game&, Entity&) [30]
- 0.02 0.01 1275906/1437400 GraphicalSystem::on_update(Game&, Entity&)::{lambda(boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*)#1}::operator()(boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*) const [148]
- [494] 0.1 0.02 0.01 1437400 Sprite::draw(RenderSurface&, sf::RenderStates) [494]
- 0.01 0.00 1437400/1994730 Canvas::draw(sf::Drawable&, sf::RenderStates) [601]
- -----------------------------------------------
- 0.00 0.01 1/3 BuilderScene::file_dialog_box() [536]
- 0.00 0.02 2/3 BuilderScene::create_hud(Game&) [229]
- [495] 0.1 0.00 0.03 3 BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>) [495]
- 0.00 0.01 3/6 BuilderScene::create_panel(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) [561]
- 0.00 0.01 6/222 Scene::create_entity(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [154]
- 0.00 0.00 15/38 Text::local_bounds() const [850]
- 0.00 0.00 6/6 Handle Entity::add<Callback, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, bool&&) [1009]
- 0.00 0.00 6/28 Handle Entity::add<Clickable, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [694]
- 0.00 0.00 6/28 Handle Entity::add<PlayerProfile, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, int&&) [695]
- 0.00 0.00 6/28 Handle Entity::add<Collision, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, sf::Rect<float>&&) [696]
- 0.00 0.00 3/4 Handle Entity::add<Text, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<Font>, int, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<Font>&&, int&&) [1063]
- 0.00 0.00 6/214 Scene::add_to_scene_node(Entity*, Entity*, int) [1033]
- 0.00 0.00 12/390 std::function<void ()>::~function() [1115]
- 0.00 0.00 21/2325255 Text* Entity::get<Text, (void*)0>() [47]
- 0.00 0.00 12/2079911 Callback* Entity::get<Callback, (void*)0>() [57]
- 0.00 0.00 3/24 Callback::mouse_in(std::function<void ()>) [1286]
- 0.00 0.00 3/24 Callback::mouse_out(std::function<void ()>) [1287]
- 0.00 0.00 3/4 Callback::left_click(std::function<void ()>) [1440]
- 0.00 0.00 3/29 Callback::left_release(std::function<void ()>) [1266]
- 0.00 0.00 9/2333285 Rectangle* Entity::get<Rectangle, (void*)0>() [55]
- 0.00 0.00 33/91928630 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::operator+<char, std::char_traits<char>, std::allocator<char> >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const*) [44]
- 0.00 0.00 3/75 Atlas<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, Font>::get(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) const [1423]
- 0.00 0.00 3/3 std::function<void ()>::function<BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>)::{lambda()#1}, void, void>(BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>)::{lambda()#1}) [1937]
- 0.00 0.00 3/3 std::function<void ()>::function<BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>)::{lambda()#2}, void, void>(BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>)::{lambda()#2}) [1934]
- 0.00 0.00 3/3 std::function<void ()>::function<BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>)::{lambda()#3}, void, void>(BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>)::{lambda()#3}) [1935]
- 0.00 0.00 3/3 std::function<void ()>::function<BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>)::{lambda()#4}, void, void>(BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>)::{lambda()#4}) [1936]
- 0.00 0.00 3/1488784 Entity::handle() const [385]
- 0.00 0.00 3/43413833 Scene::get_entity(Handle) [45]
- 0.00 0.00 3/4468 std::shared_ptr<Font>::~shared_ptr() [1233]
- 0.00 0.00 3/30650727 sf::Vector2<float> sf::operator/<float>(sf::Vector2<float> const&, float) [104]
- 0.00 0.00 3/92380983 void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char*>(char*, char*, std::forward_iterator_tag) [53]
- 0.00 0.00 3/270596 std::function<void ()>::operator bool() const [1125]
- 0.00 0.00 15/45 Color::Color(Color const&) [4702]
- 0.00 0.00 9/128 Color::Color(unsigned char, unsigned char, unsigned char, unsigned char) [4494]
- 0.00 0.00 9/8266 Color::~Color() [3596]
- 0.00 0.00 6/17 Rectangle::local_bounds() const [4983]
- 0.00 0.00 3/77 Scene::fonts() [4612]
- 0.00 0.00 3/9 BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>)::{lambda()#1}::~function() [5231]
- 0.00 0.00 3/9 BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>)::{lambda()#2}::~function() [5228]
- 0.00 0.00 3/9 BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>)::{lambda()#3}::~function() [5229]
- 0.00 0.00 3/9 BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>)::{lambda()#4}::~function() [5230]
- 0.00 0.00 3/7 Text::origin(float, float) [5267]
- 0.00 0.00 3/78 Rectangle::size() const [4609]
- 0.00 0.00 3/3 Text::offset(sf::Vector2<float> const&) [5714]
- -----------------------------------------------
- 0.00 0.02 1/2 Handle ComponentManager::add<Text, char const (&) [10], char const (&) [10], std::shared_ptr<Font>&, int&, (void*)0>(char const (&) [10], char const (&) [10], std::shared_ptr<Font>&, int&) [658]
- 0.00 0.02 1/2 Handle ComponentManager::add<Text, char const (&) [17], char const (&) [8], std::shared_ptr<Font>&, int&, (void*)0>(char const (&) [17], char const (&) [8], std::shared_ptr<Font>&, int&) [659]
- [496] 0.1 0.00 0.03 2 void ComponentManager::create_pool<Text, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned int, Text) [496]
- 0.00 0.02 2/2 ObjectPool<Text>::ObjectPool(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned int, Text) [634]
- 0.01 0.00 2/14 std::type_info::name() const [311]
- 0.00 0.00 4/49 std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >::~unique_ptr() [935]
- 0.00 0.00 2/4008 Text::Text(Text const&) [937]
- 0.00 0.00 2/50806034 std::map<std::type_index, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >::operator[](std::type_index&&) [12]
- 0.00 0.00 2/4085 Text::~Text() [1235]
- 0.00 0.00 2/14 std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >::operator=(std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >&&) [2423]
- 0.00 0.00 2/104306070 std::type_index::type_index(std::type_info const&) [118]
- 0.00 0.00 2/14 std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >::unique_ptr<std::default_delete<ObjectPoolBase>, void>(ObjectPoolBase*) [5021]
- -----------------------------------------------
- 0.03 0.00 23615/23615 std::_Function_base::_Base_manager<System::update(Game&)::{lambda(Handle)#1}>::_M_init_functor(std::_Any_data&, {lambda(Handle)#1}&&) [440]
- [497] 0.1 0.03 0.00 23615 std::_Function_base::_Base_manager<System::update(Game&)::{lambda(Handle)#1}>::_M_init_functor(std::_Any_data&, {lambda(Handle)#1}&&, std::integral_constant<bool, true>) [497]
- 0.00 0.00 23615/94940 std::_Any_data::_M_access() [869]
- 0.00 0.00 23615/17059716 operator new(unsigned long, void*) [458]
- 0.00 0.00 23615/70845 std::remove_reference<System::update(Game&)::{lambda(Handle)#1}&>::type&& std::move<System::update(Game&)::{lambda(Handle)#1}&>(std::remove_reference&&) [3225]
- -----------------------------------------------
- 0.00 0.00 3/266623 std::map<unsigned int, Player*, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, Player*> > >::operator[](unsigned int const&) [765]
- 0.00 0.03 266620/266623 std::map<unsigned int, Player*, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, Player*> > >::at(unsigned int const&) [397]
- [498] 0.1 0.00 0.03 266623 std::map<unsigned int, Player*, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, Player*> > >::lower_bound(unsigned int const&) [498]
- 0.00 0.03 266623/266623 std::_Rb_tree<unsigned int, std::pair<unsigned int const, Player*>, std::_Select1st<std::pair<unsigned int const, Player*> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, Player*> > >::lower_bound(unsigned int const&) [499]
- -----------------------------------------------
- 0.00 0.03 266623/266623 std::map<unsigned int, Player*, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, Player*> > >::lower_bound(unsigned int const&) [498]
- [499] 0.1 0.00 0.03 266623 std::_Rb_tree<unsigned int, std::pair<unsigned int const, Player*>, std::_Select1st<std::pair<unsigned int const, Player*> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, Player*> > >::lower_bound(unsigned int const&) [499]
- 0.02 0.00 266623/266628 std::_Rb_tree<unsigned int, std::pair<unsigned int const, Player*>, std::_Select1st<std::pair<unsigned int const, Player*> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, Player*> > >::_M_begin() [628]
- 0.00 0.01 266623/266625 std::_Rb_tree<unsigned int, std::pair<unsigned int const, Player*>, std::_Select1st<std::pair<unsigned int const, Player*> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, Player*> > >::_M_lower_bound(std::_Rb_tree_node<std::pair<unsigned int const, Player*> >*, std::_Rb_tree_node_base*, unsigned int const&) [712]
- 0.00 0.00 266623/266628 std::_Rb_tree<unsigned int, std::pair<unsigned int const, Player*>, std::_Select1st<std::pair<unsigned int const, Player*> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, Player*> > >::_M_end() [3086]
- -----------------------------------------------
- 0.03 0.00 222/222 Scene::create_entity(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [154]
- [500] 0.1 0.03 0.00 222 SceneNode::entity(Handle) [500]
- 0.00 0.00 222/1062 Handle::operator=(Handle const&) [784]
- -----------------------------------------------
- 0.00 0.00 9/3160100 Scene::remove_entity(Handle, bool) [231]
- 0.00 0.02 1566664/3160100 PostorderEntitySubscription::init() [28]
- 0.00 0.02 1593427/3160100 PreorderEntitySubscription::init() [29]
- [501] 0.1 0.00 0.03 3160100 std::vector<Handle, std::allocator<Handle> >::back() [501]
- 0.01 0.01 3160100/39007591 std::vector<Handle, std::allocator<Handle> >::end() [155]
- 0.00 0.01 3160100/3160100 __gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > >::operator-(long) const [719]
- 0.00 0.00 3160100/6323213 __gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > >::operator*() const [2959]
- -----------------------------------------------
- 0.00 0.03 14157/14157 CallbackSystem::on_update(Game&, Entity&) [34]
- [502] 0.1 0.00 0.03 14157 Callback::mouse_move() [502]
- 0.00 0.03 14157/270491 Callback::execute_callback(CallbackKey) [94]
- -----------------------------------------------
- 0.00 0.00 1000/14000 Clickable::swap(Clickable&) [1060]
- 0.00 0.00 1000/14000 Collision::swap(Collision&) [706]
- 0.00 0.00 1000/14000 Rectangle::swap(Rectangle&) [1000]
- 0.00 0.00 1000/14000 TileMap::swap(TileMap&) [1059]
- 0.00 0.00 1000/14000 VertexList::swap(VertexList&) [1057]
- 0.00 0.00 1000/14000 Grid::swap(Grid&) [1058]
- 0.00 0.00 2000/14000 Callback::swap(Callback&) [991]
- 0.00 0.00 2000/14000 PlayerProfile::swap(PlayerProfile&) [990]
- 0.00 0.00 2000/14000 Sprite::swap(Sprite&) [989]
- 0.00 0.00 2000/14000 Text::swap(Text&) [677]
- [503] 0.1 0.00 0.03 14000 std::enable_if<std::__and_<std::__not_<std::__is_tuple_like<Component> >, std::is_move_constructible<Component>, std::is_move_assignable<Component> >::value, void>::type std::swap<Component>(Component&, Component&) [503]
- 0.00 0.03 28000/28000 Component::operator=(Component const&) [504]
- 0.00 0.00 14000/42000 Component::Component(Component const&) [1120]
- 0.00 0.00 42000/42000 std::remove_reference<Component&>::type&& std::move<Component&>(Component&) [3308]
- 0.00 0.00 14000/71249 Component::~Component() [3224]
- -----------------------------------------------
- 0.00 0.03 28000/28000 std::enable_if<std::__and_<std::__not_<std::__is_tuple_like<Component> >, std::is_move_constructible<Component>, std::is_move_assignable<Component> >::value, void>::type std::swap<Component>(Component&, Component&) [503]
- [504] 0.1 0.00 0.03 28000 Component::operator=(Component const&) [504]
- 0.03 0.00 28000/28000 Component::swap(Component&) [522]
- 0.00 0.00 28000/42000 Component::Component(Component const&) [1120]
- 0.00 0.00 28000/71249 Component::~Component() [3224]
- -----------------------------------------------
- 0.01 0.00 2/10 void Mailbox::handle<ResizeCameraMessage, CallbackSystem::on_init(Game&)::{lambda(ResizeCameraMessage&)#1}>(CallbackSystem::on_init(Game&)::{lambda(ResizeCameraMessage&)#1}) [399]
- 0.01 0.00 3/10 void Mailbox::handle<ResizeCameraMessage, GraphicalSystem::GraphicalSystem(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, RenderSurface&, std::shared_ptr<Camera>)::{lambda(ResizeCameraMessage&)#1}>(GraphicalSystem::GraphicalSystem(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, RenderSurface&, std::shared_ptr<Camera>)::{lambda(ResizeCameraMessage&)#1}) [326]
- 0.02 0.00 5/10 Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0>::~HandlerEntryImpl() [663]
- [505] 0.1 0.03 0.00 10 std::function<void (ResizeCameraMessage&)>::~function() [505]
- 0.00 0.00 10/50052 std::_Function_base::~_Function_base() [323]
- -----------------------------------------------
- 0.03 0.00 1/1 BuilderScene::create_backdrop(GraphicalSystem*) [439]
- [506] 0.1 0.03 0.00 1 Scene::add_to_scene_node(SceneNode*, Entity*, int) [506]
- 0.00 0.00 1/435 Scene::add_to_scene_node(SceneNode*, SceneNode*, int) [953]
- 0.00 0.00 1/37528737 Entity::space() const [169]
- -----------------------------------------------
- 0.00 0.00 9/231 std::map<std::type_index, Handle, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > >::begin() [409]
- 0.03 0.00 222/231 std::_Rb_tree<std::type_index, std::pair<std::type_index const, Handle>, std::_Select1st<std::pair<std::type_index const, Handle> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > >::_M_get_insert_unique_pos(std::type_index const&) [529]
- [507] 0.1 0.03 0.00 231 std::_Rb_tree<std::type_index, std::pair<std::type_index const, Handle>, std::_Select1st<std::pair<std::type_index const, Handle> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > >::begin() [507]
- 0.00 0.00 231/101617057 std::_Rb_tree_iterator<std::pair<std::type_index const, Handle> >::_Rb_tree_iterator(std::_Rb_tree_node_base*) [174]
- -----------------------------------------------
- 0.00 0.03 21/21 std::_Rb_tree_iterator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > >, std::_Select1st<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<std::type_index&&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > >, std::piecewise_construct_t const&, std::tuple<std::type_index&&>&&, std::tuple<>&&) [114]
- [508] 0.1 0.00 0.03 21 std::_Rb_tree_node<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > >* std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > >, std::_Select1st<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >::_M_create_node<std::piecewise_construct_t const&, std::tuple<std::type_index&&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple<std::type_index&&>&&, std::tuple<>&&) [508]
- 0.00 0.02 21/21 void std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > >, std::_Select1st<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >::_M_construct_node<std::piecewise_construct_t const&, std::tuple<std::type_index&&>, std::tuple<> >(std::_Rb_tree_node<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > >*, std::piecewise_construct_t const&, std::tuple<std::type_index&&>&&, std::tuple<>&&) [573]
- 0.00 0.01 21/21 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > >, std::_Select1st<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >::_M_get_node() [852]
- 0.00 0.00 21/11455 std::tuple<std::type_index&&>&& std::forward<std::tuple<std::type_index&&> >(std::remove_reference<std::tuple<std::type_index&&> >::type&) [3556]
- 0.00 0.00 21/238910 std::tuple<>&& std::forward<std::tuple<> >(std::remove_reference<std::tuple<> >::type&) [3108]
- 0.00 0.00 21/238910 std::piecewise_construct_t const& std::forward<std::piecewise_construct_t const&>(std::remove_reference<std::piecewise_construct_t const&>::type&) [3107]
- -----------------------------------------------
- 0.03 0.00 99259709/99259709 std::_Tuple_impl<0ul, ObjectPoolBase*, std::default_delete<ObjectPoolBase> >::_M_head(std::_Tuple_impl<0ul, ObjectPoolBase*, std::default_delete<ObjectPoolBase> > const&) [266]
- [509] 0.1 0.03 0.00 99259709 std::_Head_base<0ul, ObjectPoolBase*, false>::_M_head(std::_Head_base<0ul, ObjectPoolBase*, false> const&) [509]
- -----------------------------------------------
- 0.00 0.00 46/46809904 __gnu_cxx::__normal_iterator<Handle const*, std::vector<Handle, std::allocator<Handle> > >::difference_type __gnu_cxx::operator-<Handle const*, std::vector<Handle, std::allocator<Handle> > >(__gnu_cxx::__normal_iterator<Handle const*, std::vector<Handle, std::allocator<Handle> > > const&, __gnu_cxx::__normal_iterator<Handle const*, std::vector<Handle, std::allocator<Handle> > > const&) [2616]
- 0.00 0.00 1574560/46809904 bool __gnu_cxx::operator==<Handle const*, Handle*, std::vector<Handle, std::allocator<Handle> > >(__gnu_cxx::__normal_iterator<Handle const*, std::vector<Handle, std::allocator<Handle> > > const&, __gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > > const&) [727]
- 0.00 0.00 6352316/46809904 bool __gnu_cxx::operator==<Handle const*, std::vector<Handle, std::allocator<Handle> > >(__gnu_cxx::__normal_iterator<Handle const*, std::vector<Handle, std::allocator<Handle> > > const&, __gnu_cxx::__normal_iterator<Handle const*, std::vector<Handle, std::allocator<Handle> > > const&) [545]
- 0.00 0.00 6413186/46809904 bool __gnu_cxx::operator!=<Handle const*, std::vector<Handle, std::allocator<Handle> > >(__gnu_cxx::__normal_iterator<Handle const*, std::vector<Handle, std::allocator<Handle> > > const&, __gnu_cxx::__normal_iterator<Handle const*, std::vector<Handle, std::allocator<Handle> > > const&) [890]
- 0.02 0.00 32469796/46809904 bool __gnu_cxx::operator!=<Handle const*, Handle*, std::vector<Handle, std::allocator<Handle> > >(__gnu_cxx::__normal_iterator<Handle const*, std::vector<Handle, std::allocator<Handle> > > const&, __gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > > const&) [190]
- [510] 0.1 0.03 0.00 46809904 __gnu_cxx::__normal_iterator<Handle const*, std::vector<Handle, std::allocator<Handle> > >::base() const [510]
- -----------------------------------------------
- 0.00 0.00 1/32428727 VisualDebugSystem::on_init(Game&)::{lambda(SetVisualDebugMessage&)#1} const& std::_Any_data::_M_access<VisualDebugSystem::on_init(Game&)::{lambda(SetVisualDebugMessage&)#1}>() const [2941]
- 0.00 0.00 1/32428727 BuilderScene::create_hud(Game&)::{lambda()#2} const& std::_Any_data::_M_access<BuilderScene::create_hud(Game&)::{lambda()#2}>() const [2931]
- 0.00 0.00 1/32428727 BuilderScene::create_hud(Game&)::{lambda()#3} const& std::_Any_data::_M_access<BuilderScene::create_hud(Game&)::{lambda()#3}>() const [2932]
- 0.00 0.00 1/32428727 BuilderScene::file_dialog_box()::{lambda()#1} const& std::_Any_data::_M_access<BuilderScene::file_dialog_box()::{lambda()#1}>() const [2933]
- 0.00 0.00 1/32428727 BuilderScene::mouse_script_add_zoom_behavior(Game&, Handle)::{lambda()#1} const& std::_Any_data::_M_access<BuilderScene::mouse_script_add_zoom_behavior(Game&, Handle)::{lambda()#1}>() const [2938]
- 0.00 0.00 1/32428727 BuilderScene::mouse_script_add_select_behavior(Game&, Handle)::{lambda()#3} const& std::_Any_data::_M_access<BuilderScene::mouse_script_add_select_behavior(Game&, Handle)::{lambda()#3}>() const [2939]
- 0.00 0.00 1/32428727 BuilderScene::mouse_script_add_select_behavior(Game&, Handle)::{lambda()#4} const& std::_Any_data::_M_access<BuilderScene::mouse_script_add_select_behavior(Game&, Handle)::{lambda()#4}>() const [2940]
- 0.00 0.00 1/32428727 BuilderScene::create_notification(float, float)::{lambda()#1} const& std::_Any_data::_M_access<BuilderScene::create_notification(float, float)::{lambda()#1}>() const [2937]
- 0.00 0.00 1/32428727 BuilderScene::create_notification(float, float)::{lambda()#2} const& std::_Any_data::_M_access<BuilderScene::create_notification(float, float)::{lambda()#2}>() const [2934]
- 0.00 0.00 1/32428727 BuilderScene::create_notification(float, float)::{lambda()#3} const& std::_Any_data::_M_access<BuilderScene::create_notification(float, float)::{lambda()#3}>() const [2935]
- 0.00 0.00 1/32428727 BuilderScene::create_notification(float, float)::{lambda()#4} const& std::_Any_data::_M_access<BuilderScene::create_notification(float, float)::{lambda()#4}>() const [2936]
- 0.00 0.00 1/32428727 GridSystem::on_init(Game&)::{lambda(SetGridVisibilityMessage&)#1} const& std::_Any_data::_M_access<GridSystem::on_init(Game&)::{lambda(SetGridVisibilityMessage&)#1}>() const [2930]
- 0.00 0.00 2/32428727 Scene::do_init(Game&)::{lambda(EntityIdChangedMessage&)#1} const& std::_Any_data::_M_access<Scene::do_init(Game&)::{lambda(EntityIdChangedMessage&)#1}>() const [2927]
- 0.00 0.00 2/32428727 StartMenuScene::init(Game&)::{lambda()#2} const& std::_Any_data::_M_access<StartMenuScene::init(Game&)::{lambda()#2}>() const [2926]
- 0.00 0.00 2/32428727 BuilderScene::create_hud(Game&)::{lambda()#1} const& std::_Any_data::_M_access<BuilderScene::create_hud(Game&)::{lambda()#1}>() const [2920]
- 0.00 0.00 2/32428727 BuilderScene::create_backdrop(GraphicalSystem*)::{lambda()#1} const& std::_Any_data::_M_access<BuilderScene::create_backdrop(GraphicalSystem*)::{lambda()#1}>() const [2921]
- 0.00 0.00 2/32428727 BuilderScene::create_fps_display(GraphicalSystem*)::{lambda()#1} const& std::_Any_data::_M_access<BuilderScene::create_fps_display(GraphicalSystem*)::{lambda()#1}>() const [2922]
- 0.00 0.00 2/32428727 BuilderScene::create_tile_palette(GraphicalSystem*)::{lambda()#1} const& std::_Any_data::_M_access<BuilderScene::create_tile_palette(GraphicalSystem*)::{lambda()#1}>() const [2923]
- 0.00 0.00 2/32428727 BuilderScene::mouse_script_add_pan_behavior(Game&, Handle)::{lambda()#1} const& std::_Any_data::_M_access<BuilderScene::mouse_script_add_pan_behavior(Game&, Handle)::{lambda()#1}>() const [2924]
- 0.00 0.00 2/32428727 BuilderScene::mouse_script_add_select_behavior(Game&, Handle)::{lambda()#1} const& std::_Any_data::_M_access<BuilderScene::mouse_script_add_select_behavior(Game&, Handle)::{lambda()#1}>() const [2925]
- 0.00 0.00 3/32428727 PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)::{lambda(ComponentRemovedMessage&)#3} const& std::_Any_data::_M_access<PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)::{lambda(ComponentRemovedMessage&)#3}>() const [2899]
- 0.00 0.00 3/32428727 BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>)::{lambda()#1}* const& std::_Any_data::_M_access<BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>)::{lambda()#1}*>() const [2898]
- 0.00 0.00 3/32428727 BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>)::{lambda()#3}* const& std::_Any_data::_M_access<BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>)::{lambda()#3}*>() const [2896]
- 0.00 0.00 3/32428727 BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>)::{lambda()#4}* const& std::_Any_data::_M_access<BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>)::{lambda()#4}*>() const [2897]
- 0.00 0.00 4/32428727 BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>)::{lambda()#2}* const& std::_Any_data::_M_access<BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>)::{lambda()#2}*>() const [2892]
- 0.00 0.00 5/32428727 CallbackSystem::on_init(Game&)::{lambda(ResizeCameraMessage&)#1} const& std::_Any_data::_M_access<CallbackSystem::on_init(Game&)::{lambda(ResizeCameraMessage&)#1}>() const [2889]
- 0.00 0.00 7/32428727 GraphicalSystem::GraphicalSystem(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, RenderSurface&, std::shared_ptr<Camera>)::{lambda(ResizeCameraMessage&)#1} const& std::_Any_data::_M_access<GraphicalSystem::GraphicalSystem(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, RenderSurface&, std::shared_ptr<Camera>)::{lambda(ResizeCameraMessage&)#1}>() const [2840]
- 0.00 0.00 13/32428727 BuilderScene::mouse_script_add_pan_behavior(Game&, Handle)::{lambda()#3} const& std::_Any_data::_M_access<BuilderScene::mouse_script_add_pan_behavior(Game&, Handle)::{lambda()#3}>() const [2789]
- 0.00 0.00 21/32428727 BuilderScene::load_from_file(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)::{lambda()#5}* const& std::_Any_data::_M_access<BuilderScene::load_from_file(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)::{lambda()#5}*>() const [2730]
- 0.00 0.00 21/32428727 PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)::{lambda(EntityDestroyedMessage&)#1} const& std::_Any_data::_M_access<PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)::{lambda(EntityDestroyedMessage&)#1}>() const [2729]
- 0.00 0.00 27/32428727 BuilderScene::load_from_file(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)::{lambda()#3} const& std::_Any_data::_M_access<BuilderScene::load_from_file(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)::{lambda()#3}>() const [2719]
- 0.00 0.00 27/32428727 BuilderScene::load_from_file(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)::{lambda()#4} const& std::_Any_data::_M_access<BuilderScene::load_from_file(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)::{lambda()#4}>() const [2720]
- 0.00 0.00 68/32428727 StartMenuScene::init(Game&)::{lambda()#1}* const& std::_Any_data::_M_access<StartMenuScene::init(Game&)::{lambda()#1}*>() const [2491]
- 0.00 0.00 70/32428727 BuilderScene::mouse_script_add_zoom_behavior(Game&, Handle)::{lambda()#2} const& std::_Any_data::_M_access<BuilderScene::mouse_script_add_zoom_behavior(Game&, Handle)::{lambda()#2}>() const [2485]
- 0.00 0.00 116/32428727 BuilderScene::create_textbox(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, float, int, unsigned int)::{lambda()#1}* const& std::_Any_data::_M_access<BuilderScene::create_textbox(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, float, int, unsigned int)::{lambda()#1}*>() const [2369]
- 0.00 0.00 117/32428727 BuilderScene::file_dialog_box()::{lambda()#2} const& std::_Any_data::_M_access<BuilderScene::file_dialog_box()::{lambda()#2}>() const [2293]
- 0.00 0.00 430/32428727 BuilderScene::create_mouse_entity(Game&)::{lambda()#1}* const& std::_Any_data::_M_access<BuilderScene::create_mouse_entity(Game&)::{lambda()#1}*>() const [1817]
- 0.00 0.00 430/32428727 BuilderScene::mouse_script_add_pan_behavior(Game&, Handle)::{lambda()#2} const& std::_Any_data::_M_access<BuilderScene::mouse_script_add_pan_behavior(Game&, Handle)::{lambda()#2}>() const [1818]
- 0.00 0.00 430/32428727 BuilderScene::mouse_script_add_select_behavior(Game&, Handle)::{lambda()#2} const& std::_Any_data::_M_access<BuilderScene::mouse_script_add_select_behavior(Game&, Handle)::{lambda()#2}>() const [1819]
- 0.00 0.00 718/32428727 PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)::{lambda(ComponentAddedMessage&)#2} const& std::_Any_data::_M_access<PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)::{lambda(ComponentAddedMessage&)#2}>() const [1719]
- 0.00 0.00 7828/32428727 BuilderScene::setup_keybindings(Game&)::{lambda()#1}* const& std::_Any_data::_M_access<BuilderScene::setup_keybindings(Game&)::{lambda()#1}*>() const [1451]
- 0.00 0.00 7828/32428727 BuilderScene::create_fps_display(GraphicalSystem*)::{lambda()#2}* const& std::_Any_data::_M_access<BuilderScene::create_fps_display(GraphicalSystem*)::{lambda()#2}*>() const [1452]
- 0.03 0.00 32410527/32428727 System::update(Game&)::{lambda(Handle)#1} const& std::_Any_data::_M_access<System::update(Game&)::{lambda(Handle)#1}>() const [355]
- [511] 0.1 0.03 0.00 32428727 std::_Any_data::_M_access() const [511]
- -----------------------------------------------
- 0.03 0.00 32386912/32386912 std::_Function_base::_Base_manager<System::update(Game&)::{lambda(Handle)#1}>::_M_get_pointer(std::_Any_data const&) [183]
- [512] 0.1 0.03 0.00 32386912 System::update(Game&)::{lambda(Handle)#1} const* std::__addressof<System::update(Game&)::{lambda(Handle)#1} const>(System::update(Game&)::{lambda(Handle)#1} const&) [512]
- -----------------------------------------------
- 0.03 0.00 18972812/18972812 __gnu_cxx::__aligned_membuf<std::pair<std::type_index const, std::shared_ptr<Intent> > >::_M_ptr() const [420]
- [513] 0.1 0.03 0.00 18972812 __gnu_cxx::__aligned_membuf<std::pair<std::type_index const, std::shared_ptr<Intent> > >::_M_addr() const [513]
- -----------------------------------------------
- 0.03 0.00 10855013/10855013 boost::variant<Circle, Rectangle, Sprite, Text, VertexList>::which() const [422]
- [514] 0.1 0.03 0.00 10855013 boost::variant<Circle, Rectangle, Sprite, Text, VertexList>::using_backup() const [514]
- -----------------------------------------------
- 0.00 0.00 1/7893045 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::shared_ptr<Intent> >, std::_Select1st<std::pair<std::type_index const, std::shared_ptr<Intent> > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Intent> > > >::_M_get_insert_unique_pos(std::type_index const&) [2727]
- 0.00 0.00 1/7893045 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::shared_ptr<Intent> >, std::_Select1st<std::pair<std::type_index const, std::shared_ptr<Intent> > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Intent> > > >::begin() [2890]
- 0.00 0.00 16/7893045 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::shared_ptr<Intent> >, std::_Select1st<std::pair<std::type_index const, std::shared_ptr<Intent> > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Intent> > > >::_M_insert_node(std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<std::type_index const, std::shared_ptr<Intent> > >*) [1856]
- 0.00 0.00 16/7893045 std::_Rb_tree_const_iterator<std::pair<std::type_index const, std::shared_ptr<Intent> > >::_M_const_cast() const [2498]
- 0.01 0.00 2630965/7893045 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::shared_ptr<Intent> >, std::_Select1st<std::pair<std::type_index const, std::shared_ptr<Intent> > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Intent> > > >::_M_lower_bound(std::_Rb_tree_node<std::pair<std::type_index const, std::shared_ptr<Intent> > >*, std::_Rb_tree_node_base*, std::type_index const&) [122]
- 0.02 0.00 5262046/7893045 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::shared_ptr<Intent> >, std::_Select1st<std::pair<std::type_index const, std::shared_ptr<Intent> > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Intent> > > >::end() [453]
- [515] 0.1 0.03 0.00 7893045 std::_Rb_tree_iterator<std::pair<std::type_index const, std::shared_ptr<Intent> > >::_Rb_tree_iterator(std::_Rb_tree_node_base*) [515]
- -----------------------------------------------
- 0.00 0.00 2/2314580 ObjectPool<TileMap>::size() const [2712]
- 0.03 0.00 2314578/2314580 std::vector<ObjectPool<TileMap>::Entry, std::allocator<ObjectPool<TileMap>::Entry> >::_M_range_check(unsigned long) const [524]
- [516] 0.1 0.03 0.00 2314580 std::vector<ObjectPool<TileMap>::Entry, std::allocator<ObjectPool<TileMap>::Entry> >::size() const [516]
- -----------------------------------------------
- 0.01 0.00 187/629 void boost::variant<Circle, Rectangle, Sprite, Text, VertexList>::convert_construct<Sprite>(Sprite&, int, mpl_::bool_<false>) [895]
- 0.02 0.00 442/629 boost::variant<Circle, Rectangle, Sprite, Text, VertexList>::variant(boost::variant<Circle, Rectangle, Sprite, Text, VertexList> const&) [564]
- [517] 0.1 0.03 0.00 629 boost::variant<Circle, Rectangle, Sprite, Text, VertexList>::indicate_which(int) [517]
- -----------------------------------------------
- 0.03 0.00 1/1 __libc_csu_init [327]
- [518] 0.1 0.03 0.00 1 _GLOBAL__sub_I__ZN10GridSystemC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt10shared_ptrI6CameraE [518]
- 0.00 0.00 1/1 __static_initialization_and_destruction_0(int, int) [6852]
- -----------------------------------------------
- <spontaneous>
- [519] 0.1 0.03 0.00 Grid::zoom_factor(float, float) [519]
- -----------------------------------------------
- <spontaneous>
- [520] 0.1 0.03 0.00 Entity::id(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) [520]
- -----------------------------------------------
- <spontaneous>
- [521] 0.1 0.03 0.00 non-virtual thunk to GridSystem::~GridSystem() [521]
- -----------------------------------------------
- 0.03 0.00 28000/28000 Component::operator=(Component const&) [504]
- [522] 0.1 0.03 0.00 28000 Component::swap(Component&) [522]
- 0.00 0.00 28000/150000 void std::swap<char, std::char_traits<char>, std::allocator<char> >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [3161]
- -----------------------------------------------
- 6 std::_Rb_tree<EntityFilter::Expression*, EntityFilter::Expression*, std::_Identity<EntityFilter::Expression*>, std::less<EntityFilter::Expression*>, std::allocator<EntityFilter::Expression*> >::_M_erase(std::_Rb_tree_node<EntityFilter::Expression*>*) [523]
- 0.01 0.01 6/12 std::_Rb_tree<EntityFilter::Expression*, EntityFilter::Expression*, std::_Identity<EntityFilter::Expression*>, std::less<EntityFilter::Expression*>, std::allocator<EntityFilter::Expression*> >::~_Rb_tree() [674]
- 0.01 0.01 6/12 std::_Rb_tree<EntityFilter::Expression*, EntityFilter::Expression*, std::_Identity<EntityFilter::Expression*>, std::less<EntityFilter::Expression*>, std::allocator<EntityFilter::Expression*> >::clear() [667]
- [523] 0.1 0.01 0.02 12+6 std::_Rb_tree<EntityFilter::Expression*, EntityFilter::Expression*, std::_Identity<EntityFilter::Expression*>, std::less<EntityFilter::Expression*>, std::allocator<EntityFilter::Expression*> >::_M_erase(std::_Rb_tree_node<EntityFilter::Expression*>*) [523]
- 0.02 0.00 6/6 std::_Rb_tree<EntityFilter::Expression*, EntityFilter::Expression*, std::_Identity<EntityFilter::Expression*>, std::less<EntityFilter::Expression*>, std::allocator<EntityFilter::Expression*> >::_M_drop_node(std::_Rb_tree_node<EntityFilter::Expression*>*) [629]
- 0.00 0.00 6/6 std::_Rb_tree<EntityFilter::Expression*, EntityFilter::Expression*, std::_Identity<EntityFilter::Expression*>, std::less<EntityFilter::Expression*>, std::allocator<EntityFilter::Expression*> >::_S_right(std::_Rb_tree_node_base*) [5489]
- 0.00 0.00 6/6 std::_Rb_tree<EntityFilter::Expression*, EntityFilter::Expression*, std::_Identity<EntityFilter::Expression*>, std::less<EntityFilter::Expression*>, std::allocator<EntityFilter::Expression*> >::_S_left(std::_Rb_tree_node_base*) [5488]
- 6 std::_Rb_tree<EntityFilter::Expression*, EntityFilter::Expression*, std::_Identity<EntityFilter::Expression*>, std::less<EntityFilter::Expression*>, std::allocator<EntityFilter::Expression*> >::_M_erase(std::_Rb_tree_node<EntityFilter::Expression*>*) [523]
- -----------------------------------------------
- 0.00 0.03 2314578/2314578 std::vector<ObjectPool<TileMap>::Entry, std::allocator<ObjectPool<TileMap>::Entry> >::at(unsigned long) [475]
- [524] 0.1 0.00 0.03 2314578 std::vector<ObjectPool<TileMap>::Entry, std::allocator<ObjectPool<TileMap>::Entry> >::_M_range_check(unsigned long) const [524]
- 0.03 0.00 2314578/2314580 std::vector<ObjectPool<TileMap>::Entry, std::allocator<ObjectPool<TileMap>::Entry> >::size() const [516]
- -----------------------------------------------
- 0.00 0.00 9/3160100 Scene::remove_entity(Handle, bool) [231]
- 0.00 0.01 1566664/3160100 PostorderEntitySubscription::init() [28]
- 0.01 0.01 1593427/3160100 PreorderEntitySubscription::init() [29]
- [525] 0.1 0.01 0.02 3160100 std::vector<Handle, std::allocator<Handle> >::pop_back() [525]
- 0.02 0.00 3160100/3160123 void std::allocator_traits<std::allocator<Handle> >::destroy<Handle>(std::allocator<Handle>&, Handle*) [597]
- -----------------------------------------------
- 0.01 0.02 2079910/2079910 std::vector<ObjectPool<Callback>::Entry, std::allocator<ObjectPool<Callback>::Entry> >::at(unsigned long) [430]
- [526] 0.1 0.01 0.02 2079910 std::vector<ObjectPool<Callback>::Entry, std::allocator<ObjectPool<Callback>::Entry> >::_M_range_check(unsigned long) const [526]
- 0.02 0.00 2079910/2079990 std::vector<ObjectPool<Callback>::Entry, std::allocator<ObjectPool<Callback>::Entry> >::size() const [599]
- -----------------------------------------------
- 0.01 0.02 2078744/2078744 ObjectPool<PlayerProfile>::get(Handle&, PlayerProfile*&) [316]
- [527] 0.1 0.01 0.02 2078744 std::vector<ObjectPool<PlayerProfile>::Entry, std::allocator<ObjectPool<PlayerProfile>::Entry> >::at(unsigned long) [527]
- 0.00 0.02 2078744/2078744 std::vector<ObjectPool<PlayerProfile>::Entry, std::allocator<ObjectPool<PlayerProfile>::Entry> >::_M_range_check(unsigned long) const [632]
- 0.00 0.00 2078744/2079144 std::vector<ObjectPool<PlayerProfile>::Entry, std::allocator<ObjectPool<PlayerProfile>::Entry> >::operator[](unsigned long) [2984]
- -----------------------------------------------
- 0.00 0.00 1/64 BuilderScene::create_textbox(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, float, int, unsigned int) [997]
- 0.00 0.03 63/64 GridSystem::create_text_marker(Entity*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Vector2<float> const&) [286]
- [528] 0.1 0.00 0.03 64 Handle Entity::add<Text, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char const (&) [1], std::shared_ptr<Font>, int, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, char const (&) [1], std::shared_ptr<Font>&&, int&&) [528]
- 0.00 0.03 64/363 void Messageable::send_message<ComponentAddedMessage, (void*)0, Handle, std::type_index>(Handle&&, std::type_index&&) [203]
- 0.00 0.00 64/1062 Handle::operator=(Handle const&) [784]
- 0.00 0.00 64/64 Handle ComponentManager::add<Text, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [1], std::shared_ptr<Font>&, int&, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [1], std::shared_ptr<Font>&, int&) [1299]
- 0.00 0.00 64/50806020 std::map<std::type_index, Handle, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > >::operator[](std::type_index&&) [13]
- 0.00 0.00 64/1488784 Entity::handle() const [385]
- 0.00 0.00 128/104306070 std::type_index::type_index(std::type_info const&) [118]
- -----------------------------------------------
- 0.00 0.03 222/222 std::_Rb_tree<std::type_index, std::pair<std::type_index const, Handle>, std::_Select1st<std::pair<std::type_index const, Handle> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > >::_M_get_insert_hint_unique_pos(std::_Rb_tree_const_iterator<std::pair<std::type_index const, Handle> >, std::type_index const&) [153]
- [529] 0.1 0.00 0.03 222 std::_Rb_tree<std::type_index, std::pair<std::type_index const, Handle>, std::_Select1st<std::pair<std::type_index const, Handle> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > >::_M_get_insert_unique_pos(std::type_index const&) [529]
- 0.03 0.00 222/231 std::_Rb_tree<std::type_index, std::pair<std::type_index const, Handle>, std::_Select1st<std::pair<std::type_index const, Handle> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > >::begin() [507]
- 0.00 0.00 222/50926476 std::_Rb_tree<std::type_index, std::pair<std::type_index const, Handle>, std::_Select1st<std::pair<std::type_index const, Handle> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > >::_M_begin() [145]
- 0.00 0.00 222/50806242 std::_Rb_tree_iterator<std::pair<std::type_index const, Handle> >::operator==(std::_Rb_tree_iterator<std::pair<std::type_index const, Handle> > const&) const [267]
- 0.00 0.00 222/101617057 std::_Rb_tree_iterator<std::pair<std::type_index const, Handle> >::_Rb_tree_iterator(std::_Rb_tree_node_base*) [174]
- 0.00 0.00 222/50809669 std::_Rb_tree<std::type_index, std::pair<std::type_index const, Handle>, std::_Select1st<std::pair<std::type_index const, Handle> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > >::_M_end() [331]
- 0.00 0.00 222/222 std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*>::pair<std::_Rb_tree_node<std::pair<std::type_index const, Handle> >*&, std::_Rb_tree_node_base*&, true>(std::_Rb_tree_node<std::pair<std::type_index const, Handle> >*&, std::_Rb_tree_node_base*&) [4375]
- -----------------------------------------------
- 0.00 0.03 3/3 Scene::~Scene() [171]
- [530] 0.1 0.00 0.03 3 ComponentManager::~ComponentManager() [530]
- 0.00 0.03 3/3 std::map<std::type_index, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >::~map() [531]
- -----------------------------------------------
- 0.00 0.03 3/3 ComponentManager::~ComponentManager() [530]
- [531] 0.1 0.00 0.03 3 std::map<std::type_index, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >::~map() [531]
- 0.00 0.03 3/3 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > >, std::_Select1st<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >::~_Rb_tree() [532]
- -----------------------------------------------
- 0.00 0.03 3/3 std::map<std::type_index, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >::~map() [531]
- [532] 0.1 0.00 0.03 3 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > >, std::_Select1st<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >::~_Rb_tree() [532]
- 0.01 0.02 3/3 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > >, std::_Select1st<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >::_M_erase(std::_Rb_tree_node<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > >*) [533]
- 0.00 0.00 3/50806144 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > >, std::_Select1st<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >::_M_begin() [262]
- 0.00 0.00 3/3 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > >, std::_Select1st<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >::_Rb_tree_impl<std::less<std::type_index>, true>::~_Rb_tree_impl() [6068]
- -----------------------------------------------
- 21 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > >, std::_Select1st<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >::_M_erase(std::_Rb_tree_node<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > >*) [533]
- 0.01 0.02 3/3 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > >, std::_Select1st<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >::~_Rb_tree() [532]
- [533] 0.1 0.01 0.02 3+21 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > >, std::_Select1st<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >::_M_erase(std::_Rb_tree_node<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > >*) [533]
- 0.00 0.02 21/21 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > >, std::_Select1st<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >::_M_drop_node(std::_Rb_tree_node<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > >*) [557]
- 0.00 0.00 21/63487712 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > >, std::_Select1st<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >::_S_right(std::_Rb_tree_node_base*) [226]
- 0.00 0.00 21/128914328 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > >, std::_Select1st<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >::_S_left(std::_Rb_tree_node_base*) [181]
- 21 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > >, std::_Select1st<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >::_M_erase(std::_Rb_tree_node<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > >*) [533]
- -----------------------------------------------
- 0.00 0.03 1/1 BuilderScene::init(Game&) [108]
- [534] 0.1 0.00 0.03 1 VisualDebugSystem::VisualDebugSystem(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, RenderSurface&, std::shared_ptr<Camera>) [534]
- 0.00 0.03 1/3 GraphicalSystem::GraphicalSystem(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, RenderSurface&, std::shared_ptr<Camera>) [324]
- 0.00 0.00 1/30650750 std::shared_ptr<Camera>::shared_ptr(std::shared_ptr<Camera> const&) [63]
- 0.00 0.00 1/30650752 std::shared_ptr<Camera>::~shared_ptr() [69]
- -----------------------------------------------
- 0.00 0.00 142062/3160704 void std::vector<Handle, std::allocator<Handle> >::_M_realloc_insert<Handle>(__gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > >, Handle&&) [167]
- 0.01 0.02 3018642/3160704 void std::vector<Handle, std::allocator<Handle> >::emplace_back<Handle>(Handle&&) [157]
- [535] 0.1 0.01 0.02 3160704 void std::allocator_traits<std::allocator<Handle> >::construct<Handle, Handle>(std::allocator<Handle>&, Handle*, Handle&&) [535]
- 0.00 0.01 3160704/3160704 void __gnu_cxx::new_allocator<Handle>::construct<Handle, Handle>(Handle*, Handle&&) [720]
- 0.00 0.00 3160704/80208521 Handle&& std::forward<Handle>(std::remove_reference<Handle>::type&) [270]
- -----------------------------------------------
- 0.00 0.03 1/1 BuilderScene::setup_keybindings(Game&)::{lambda()#1}::operator()() const [350]
- [536] 0.1 0.00 0.03 1 BuilderScene::file_dialog_box() [536]
- 0.00 0.01 1/3 BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>) [495]
- 0.00 0.01 1/1 BuilderScene::create_notification(float, float) [901]
- 0.00 0.00 1/1 BuilderScene::create_textbox(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, float, int, unsigned int) [997]
- 0.00 0.00 1/222 Scene::create_entity(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [154]
- 0.00 0.00 1/1 Handle Entity::add<Text, char const (&) [17], char const (&) [15], std::shared_ptr<Font>, int, (void*)0>(char const (&) [17], char const (&) [15], std::shared_ptr<Font>&&, int&&) [1143]
- 0.00 0.00 3/214 Scene::add_to_scene_node(Entity*, Entity*, int) [1033]
- 0.00 0.00 3/390 std::function<void ()>::~function() [1115]
- 0.00 0.00 5/2333285 Rectangle* Entity::get<Rectangle, (void*)0>() [55]
- 0.00 0.00 1/5 Callback::on_update(std::function<void ()>) [1422]
- 0.00 0.00 1/29 Callback::left_release(std::function<void ()>) [1266]
- 0.00 0.00 2/2079911 Callback* Entity::get<Callback, (void*)0>() [57]
- 0.00 0.00 1/75 Atlas<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, Font>::get(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) const [1423]
- 0.00 0.00 1/1 std::function<void ()>::function<BuilderScene::file_dialog_box()::{lambda()#1}, void, void>(BuilderScene::file_dialog_box()::{lambda()#1}) [2352]
- 0.00 0.00 1/1 std::function<void ()>::function<BuilderScene::file_dialog_box()::{lambda()#2}, void, void>(BuilderScene::file_dialog_box()::{lambda()#2}) [2351]
- 0.00 0.00 3/43413833 Scene::get_entity(Handle) [45]
- 0.00 0.00 1/4468 std::shared_ptr<Font>::~shared_ptr() [1233]
- 0.00 0.00 3/37528737 Entity::space() const [169]
- 0.00 0.00 5/17 Rectangle::local_bounds() const [4983]
- 0.00 0.00 3/8872 SceneNode::position(float, float) [3586]
- 0.00 0.00 1/77 Scene::fonts() [4612]
- 0.00 0.00 1/3 std::function<void ()>::function(decltype(nullptr)) [6072]
- 0.00 0.00 1/1437483 sf::Rect<float>::Rect(float, float, float, float) [2997]
- -----------------------------------------------
- 0.00 0.00 1/2348 Scene::get_entity_handle(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1420]
- 0.00 0.00 222/2348 Scene::bookmark(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Handle) [921]
- 0.00 0.02 2125/2348 Scene::get_entity(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [553]
- [537] 0.1 0.00 0.03 2348 std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, Handle, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> > >::operator[](std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [537]
- 0.00 0.01 2348/2348 std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, Handle, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> > >::lower_bound(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [713]
- 0.01 0.00 224/224 std::_Rb_tree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> > std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> >, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) [733]
- 0.00 0.00 2348/2348 std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, Handle, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> > >::end() [1038]
- 0.00 0.00 4686/4686 std::_Rb_tree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> >::operator*() const [3724]
- 0.00 0.00 2348/2350 std::_Rb_tree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> >::operator==(std::_Rb_tree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> > const&) const [3825]
- 0.00 0.00 2338/2338 std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, Handle, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> > >::key_comp() const [3828]
- 0.00 0.00 2338/267153 std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::operator()(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const [3082]
- 0.00 0.00 224/14634 std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::tuple<void, true>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [3492]
- 0.00 0.00 224/224 std::_Rb_tree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> >::_Rb_tree_const_iterator(std::_Rb_tree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> > const&) [4341]
- -----------------------------------------------
- 0.00 0.01 1/3 VisualDebugSystem::~VisualDebugSystem() [907]
- 0.00 0.02 2/3 GraphicalSystem::~GraphicalSystem() [656]
- [538] 0.1 0.00 0.03 3 GraphicalSystem::~GraphicalSystem() [538]
- 0.00 0.03 3/6 System::~System() [412]
- 0.00 0.00 3/30650752 std::shared_ptr<Camera>::~shared_ptr() [69]
- -----------------------------------------------
- 0.03 0.00 46/46 ComponentManager::remove(std::type_index, Handle) [407]
- [539] 0.1 0.03 0.00 46 std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >::operator->() const [539]
- 0.00 0.00 46/99259709 std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >::get() const [88]
- -----------------------------------------------
- 0.03 0.00 3/3 InputDevice::add_axis(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [237]
- [540] 0.1 0.03 0.00 3 std::enable_if<std::is_assignable<std::__shared_ptr<InputElement, (__gnu_cxx::_Lock_policy)2>&, std::shared_ptr<Axis> >::value, std::shared_ptr<InputElement>&>::type std::shared_ptr<InputElement>::operator=<Axis>(std::shared_ptr<Axis>&&) [540]
- 0.00 0.00 3/3 std::enable_if<std::__sp_compatible_with<Axis*, InputElement*>::value, std::__shared_ptr<InputElement, (__gnu_cxx::_Lock_policy)2>&>::type std::__shared_ptr<InputElement, (__gnu_cxx::_Lock_policy)2>::operator=<Axis>(std::__shared_ptr<Axis, (__gnu_cxx::_Lock_policy)2>&&) [2450]
- 0.00 0.00 3/3 std::remove_reference<std::shared_ptr<Axis>&>::type&& std::move<std::shared_ptr<Axis>&>(std::shared_ptr<Axis>&) [6103]
- -----------------------------------------------
- 0.01 0.02 6/6 EntityFilter::~EntityFilter() [452]
- [541] 0.1 0.01 0.02 6 std::set<EntityFilter::Expression*, std::less<EntityFilter::Expression*>, std::allocator<EntityFilter::Expression*> >::clear() [541]
- 0.00 0.02 6/6 std::_Rb_tree<EntityFilter::Expression*, EntityFilter::Expression*, std::_Identity<EntityFilter::Expression*>, std::less<EntityFilter::Expression*>, std::allocator<EntityFilter::Expression*> >::clear() [667]
- -----------------------------------------------
- 0.03 0.00 12464228/12464228 bool std::operator==<Handle*>(std::move_iterator<Handle*> const&, std::move_iterator<Handle*> const&) [491]
- [542] 0.1 0.03 0.00 12464228 std::move_iterator<Handle*>::base() const [542]
- -----------------------------------------------
- 0.01 0.01 60000/60000 Entity::swap(Entity&) [544]
- [543] 0.1 0.01 0.01 60000 Messageable::swap(Messageable&) [543]
- 0.00 0.01 60000/60000 Mailbox::operator=(Mailbox const&) [676]
- -----------------------------------------------
- 0.00 0.02 60000/60000 Entity::operator=(Entity const&) [297]
- [544] 0.1 0.00 0.02 60000 Entity::swap(Entity&) [544]
- 0.01 0.01 60000/60000 Messageable::swap(Messageable&) [543]
- 0.00 0.00 60000/150000 void std::swap<char, std::char_traits<char>, std::allocator<char> >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [3161]
- 0.00 0.00 60000/60000 void std::swap<std::type_index, Handle, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > >(std::map<std::type_index, Handle, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > >&, std::map<std::type_index, Handle, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > >&) [3265]
- -----------------------------------------------
- 0.02 0.00 3176158/3176158 std::vector<Handle, std::allocator<Handle> >::empty() const [361]
- [545] 0.0 0.02 0.00 3176158 bool __gnu_cxx::operator==<Handle const*, std::vector<Handle, std::allocator<Handle> > >(__gnu_cxx::__normal_iterator<Handle const*, std::vector<Handle, std::allocator<Handle> > > const&, __gnu_cxx::__normal_iterator<Handle const*, std::vector<Handle, std::allocator<Handle> > > const&) [545]
- 0.00 0.00 6352316/46809904 __gnu_cxx::__normal_iterator<Handle const*, std::vector<Handle, std::allocator<Handle> > >::base() const [510]
- -----------------------------------------------
- 0.02 0.00 359864/359864 GraphicalSystem::on_update(Game&, Entity&) [30]
- [546] 0.0 0.02 0.00 359864 Rectangle::draw(RenderSurface&, sf::RenderStates) [546]
- 0.00 0.00 359864/1994730 Canvas::draw(sf::Drawable&, sf::RenderStates) [601]
- -----------------------------------------------
- 0.00 0.00 1/40299 ObjectPool<VertexList>::~ObjectPool() [1747]
- 0.00 0.00 1/40299 ObjectPool<Clickable>::~ObjectPool() [1751]
- 0.00 0.00 1/40299 ObjectPool<Collision>::~ObjectPool() [1753]
- 0.00 0.00 1/40299 ObjectPool<Rectangle>::~ObjectPool() [1755]
- 0.00 0.00 1/40299 ObjectPool<Grid>::~ObjectPool() [1749]
- 0.00 0.00 1/40299 ObjectPool<TileMap>::~ObjectPool() [1392]
- 0.00 0.00 2/40299 CallbackSystem::~CallbackSystem() [655]
- 0.00 0.00 2/40299 ObjectPool<Callback>::~ObjectPool() [943]
- 0.00 0.00 2/40299 ObjectPool<Sprite>::~ObjectPool() [1238]
- 0.00 0.00 2/40299 ObjectPool<PlayerProfile>::~ObjectPool() [1668]
- 0.00 0.00 2/40299 ObjectPool<Text>::~ObjectPool() [1275]
- 0.00 0.00 2/40299 Scene::remove_entity(Handle, bool) [231]
- 0.00 0.00 3/40299 ObjectPool<Entity>::~ObjectPool() [247]
- 0.00 0.00 6/40299 EntitySubscription::~EntitySubscription() [448]
- 0.00 0.00 597/40299 Scene::post_receive_message(std::shared_ptr<Message>) <cycle 2> [881]
- 0.00 0.00 7828/40299 BaseEntitySubscription::init() [32]
- 0.00 0.00 7894/40299 Scene::update(Game&) [4]
- 0.00 0.00 8161/40299 PreorderEntitySubscription::init() [29]
- 0.00 0.01 15792/40299 PostorderEntitySubscription::init() [28]
- [547] 0.0 0.00 0.02 40299 std::vector<Handle, std::allocator<Handle> >::~vector() [547]
- 0.01 0.01 40299/268785 void std::_Destroy<Handle*, Handle>(Handle*, Handle*, std::allocator<Handle>&) [318]
- 0.01 0.00 40299/40299 std::_Vector_base<Handle, std::allocator<Handle> >::~_Vector_base() [732]
- 0.00 0.00 40299/709962 std::_Vector_base<Handle, std::allocator<Handle> >::_M_get_Tp_allocator() [3024]
- -----------------------------------------------
- 0.00 0.00 7/2630979 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::shared_ptr<Intent> >, std::_Select1st<std::pair<std::type_index const, std::shared_ptr<Intent> > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Intent> > > >::_M_insert_node(std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<std::type_index const, std::shared_ptr<Intent> > >*) [1856]
- 0.00 0.00 25/2630979 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::shared_ptr<Intent> >, std::_Select1st<std::pair<std::type_index const, std::shared_ptr<Intent> > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Intent> > > >::_M_get_insert_hint_unique_pos(std::_Rb_tree_const_iterator<std::pair<std::type_index const, std::shared_ptr<Intent> > >, std::type_index const&) [1703]
- 0.00 0.02 2630947/2630979 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::shared_ptr<Intent> >, std::_Select1st<std::pair<std::type_index const, std::shared_ptr<Intent> > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Intent> > > >::find(std::type_index const&) [98]
- [548] 0.0 0.00 0.02 2630979 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::shared_ptr<Intent> >, std::_Select1st<std::pair<std::type_index const, std::shared_ptr<Intent> > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Intent> > > >::_S_key(std::_Rb_tree_node_base const*) [548]
- 0.00 0.01 2630979/2630979 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::shared_ptr<Intent> >, std::_Select1st<std::pair<std::type_index const, std::shared_ptr<Intent> > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Intent> > > >::_S_value(std::_Rb_tree_node_base const*) [682]
- 0.01 0.00 2630979/13711186 std::_Select1st<std::pair<std::type_index const, std::shared_ptr<Intent> > >::operator()(std::pair<std::type_index const, std::shared_ptr<Intent> > const&) const [421]
- -----------------------------------------------
- 0.00 0.02 599/599 JSONSerializer::deserialize(Scene&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [493]
- [549] 0.0 0.00 0.02 599 nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::parse<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, 0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::function<bool (int, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::parse_event_t, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>&)>) [549]
- 0.00 0.02 599/599 nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::parse<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, 0>(__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::function<bool (int, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::parse_event_t, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>&)>) [555]
- 0.00 0.00 599/2396 std::function<bool (int, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::parse_event_t, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>&)>::~function() [996]
- 0.00 0.00 599/1797 std::function<bool (int, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::parse_event_t, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>&)>::function(std::function<bool (int, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::parse_event_t, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>&)> const&) [1524]
- 0.00 0.00 599/599 decltype (({parm#1}.end)()) std::end<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [4159]
- 0.00 0.00 599/599 decltype (({parm#1}.begin)()) std::begin<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [4160]
- -----------------------------------------------
- 0.01 0.01 2/2 System::~System() [412]
- [550] 0.0 0.01 0.01 2 PostorderEntitySubscription::~PostorderEntitySubscription() [550]
- 0.00 0.01 2/2 PostorderEntitySubscription::~PostorderEntitySubscription() [688]
- -----------------------------------------------
- 0.00 0.02 187/187 TileMap::deserialize(Serializer&, Scene&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [366]
- [551] 0.0 0.00 0.02 187 Sprite::deserialize(Serializer&, Scene&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [551]
- 0.00 0.01 187/187 Color::deserialize(Serializer&, Scene&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [724]
- 0.00 0.01 187/599 JSONSerializer::deserialize(Scene&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [493]
- 0.00 0.00 748/26311 std::__cxx11::stoi(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long*, int) [610]
- 0.00 0.00 187/209 Atlas<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, Texture>::get(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) const [1326]
- 0.00 0.00 374/5688 std::shared_ptr<Texture>::~shared_ptr() [1224]
- 0.00 0.00 2244/10452 std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::operator[](std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [1336]
- 0.00 0.00 187/5077 std::shared_ptr<Texture>::shared_ptr(std::shared_ptr<Texture> const&) [1227]
- 0.00 0.00 374/92380983 void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char*>(char*, char*, std::forward_iterator_tag) [53]
- 0.00 0.00 187/187 Sprite::texture(std::shared_ptr<Texture>) [1723]
- 0.00 0.00 935/939 std::__cxx11::stof(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long*) [4057]
- 0.00 0.00 187/8093 Color::Color(sf::Color const&) [3598]
- 0.00 0.00 187/188 Component::id(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) [4442]
- 0.00 0.00 187/187 Sprite::offset(float, float) [4449]
- 0.00 0.00 187/187 Sprite::rotation(float) [4451]
- 0.00 0.00 187/187 Sprite::origin(float, float) [4450]
- 0.00 0.00 187/8213 Color::operator sf::Color() const [3597]
- 0.00 0.00 187/187 Sprite::color(sf::Color const&) [4448]
- 0.00 0.00 187/212 Scene::textures() [4403]
- 0.00 0.00 187/187 std::__shared_ptr<Texture, (__gnu_cxx::_Lock_policy)2>::operator bool() const [4452]
- 0.00 0.00 187/189 sf::Rect<int>::Rect() [4441]
- 0.00 0.00 187/187 Sprite::set_texture_rect(sf::Rect<int> const&) [4447]
- 0.00 0.00 187/8266 Color::~Color() [3596]
- 0.00 0.00 187/599 std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::~map() [4142]
- -----------------------------------------------
- 0.00 0.01 1/2 Handle ComponentManager::add<Callback, char const (&) [15], (void*)0>(char const (&) [15]) [725]
- 0.00 0.01 1/2 Handle ComponentManager::add<Callback, char const (&) [19], (void*)0>(char const (&) [19]) [726]
- [552] 0.0 0.00 0.02 2 void ComponentManager::create_pool<Callback, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned int, Callback) [552]
- 0.01 0.00 2/14 std::type_info::name() const [311]
- 0.00 0.01 2/2 ObjectPool<Callback>::ObjectPool(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned int, Callback) [880]
- 0.00 0.00 4/49 std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >::~unique_ptr() [935]
- 0.00 0.00 2/4050 Callback::~Callback() [737]
- 0.00 0.00 2/50806034 std::map<std::type_index, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >::operator[](std::type_index&&) [12]
- 0.00 0.00 2/4008 Callback::Callback(Callback const&) [1261]
- 0.00 0.00 2/14 std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >::operator=(std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >&&) [2423]
- 0.00 0.00 2/104306070 std::type_index::type_index(std::type_info const&) [118]
- 0.00 0.00 2/14 std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >::unique_ptr<std::default_delete<ObjectPoolBase>, void>(ObjectPoolBase*) [5021]
- -----------------------------------------------
- 0.00 0.00 1/2125 BuilderScene::create_fps_display(GraphicalSystem*) [390]
- 0.00 0.00 1/2125 BuilderScene::create_notification(float, float) [901]
- 0.00 0.00 2/2125 BuilderScene::create_mouse_entity(Game&) [684]
- 0.00 0.00 3/2125 BuilderScene::process(Game&, MouseEnteredInputEvent&) [1317]
- 0.00 0.00 3/2125 BuilderScene::process(Game&, MouseLeftInputEvent&) [1316]
- 0.00 0.00 4/2125 BuilderScene::create_tile_palette(GraphicalSystem*) [697]
- 0.00 0.00 5/2125 BuilderScene::create_hud(Game&) [229]
- 0.00 0.00 6/2125 BuilderScene::setup_keybindings(Game&) [556]
- 0.00 0.00 6/2125 BuilderScene::load_from_file(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) [207]
- 0.00 0.00 108/2125 BuilderScene::mouse_script_add_pan_behavior(Game&, Handle)::{lambda()#3}::operator()() const [1093]
- 0.00 0.00 222/2125 Scene::bookmark(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Handle) [921]
- 0.00 0.00 345/2125 BuilderScene::mouse_script_add_zoom_behavior(Game&, Handle)::{lambda()#2}::operator()() const [993]
- 0.00 0.00 429/2125 BuilderScene::mouse_script_add_select_behavior(Game&, Handle)::{lambda()#2}::operator()() const [932]
- 0.00 0.01 990/2125 BuilderScene::mouse_script_add_pan_behavior(Game&, Handle)::{lambda()#2}::operator()() const [722]
- [553] 0.0 0.00 0.02 2125 Scene::get_entity(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [553]
- 0.00 0.02 2125/2348 std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, Handle, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> > >::operator[](std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [537]
- 0.00 0.00 2125/43413833 Scene::get_entity(Handle) [45]
- -----------------------------------------------
- 0.00 0.00 3/16079 StartMenuScene::init(Game&) [363]
- 0.00 0.00 15/16079 BuilderScene::setup_keybindings(Game&) [556]
- 0.00 0.00 21/16079 Keyboard::process(KeyPressInputEvent&) [1322]
- 0.00 0.00 21/16079 Keyboard::process(KeyReleaseInputEvent&) [1323]
- 0.00 0.00 72/16079 Mouse::process(MouseButtonInputEvent&) [1246]
- 0.00 0.00 232/16079 BuilderScene::file_dialog_box()::{lambda()#2}::operator()() const [137]
- 0.00 0.00 440/16079 Mouse::process(MouseWheelInputEvent&) [1114]
- 0.00 0.00 1092/16079 Mouse::process(MouseMoveInputEvent&) [1075]
- 0.00 0.01 6356/16079 BuilderScene::create_textbox(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, float, int, unsigned int)::{lambda()#1}::operator()() const [879]
- 0.00 0.01 7827/16079 BuilderScene::setup_keybindings(Game&)::{lambda()#1}::operator()() const [350]
- [554] 0.0 0.00 0.02 16079 InputDevice::get(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [554]
- 0.00 0.01 16079/16188 std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<InputElement>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > > >::operator[](std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [653]
- 0.01 0.00 16079/16079 bool std::operator!=<InputElement>(std::shared_ptr<InputElement> const&, decltype(nullptr)) [972]
- 0.00 0.00 16079/1360440 std::shared_ptr<InputElement>::shared_ptr(std::shared_ptr<InputElement> const&) [434]
- 0.00 0.00 16079/2236911 std::__shared_ptr_access<InputElement, (__gnu_cxx::_Lock_policy)2, false, false>::operator->() const [392]
- 0.00 0.00 16079/16079 InputElement::name[abi:cxx11]() const [3457]
- 0.00 0.00 16079/89665 __gnu_cxx::__enable_if<std::__is_char<char>::__value, bool>::__type std::operator==<char>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [3204]
- -----------------------------------------------
- 0.00 0.02 599/599 nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::parse<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, 0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::function<bool (int, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::parse_event_t, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>&)>) [549]
- [555] 0.0 0.00 0.02 599 nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::parse<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, 0>(__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::function<bool (int, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::parse_event_t, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>&)>) [555]
- 0.00 0.02 599/599 std::pair<bool, int> std::accumulate<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::pair<bool, int>, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::parse<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, 0>(__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::function<bool (int, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::parse_event_t, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>&)>)::{lambda(std::pair<bool, int>, char const&)#1}>(__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::parse<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, 0>(__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::function<bool (int, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::parse_event_t, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>&)>)::{lambda(std::pair<bool, int>, char const&)#1}, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::parse<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, 0>(__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::function<bool (int, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::parse_event_t, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>&)>)::{lambda(std::pair<bool, int>, char const&)#1}) [611]
- 0.00 0.00 599/599 nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::parser::~parser() [1095]
- 0.00 0.00 599/2396 std::function<bool (int, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::parse_event_t, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>&)>::~function() [996]
- 0.00 0.00 599/599 nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::parser::parse() [1124]
- 0.00 0.00 599/1797 std::function<bool (int, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::parse_event_t, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>&)>::function(std::function<bool (int, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::parse_event_t, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>&)> const&) [1524]
- 0.00 0.00 599/599 nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::parser::parser<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, 0>(__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::function<bool (int, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::parse_event_t, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>&)>) [1670]
- 0.00 0.00 599/599 std::pair<std::__decay_and_strip<bool>::__type, std::__decay_and_strip<int>::__type> std::make_pair<bool, int>(bool&&, int&&) [4163]
- 0.00 0.00 599/1198 std::iterator_traits<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::difference_type std::distance<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >) [3987]
- -----------------------------------------------
- 0.00 0.02 1/1 BuilderScene::init(Game&) [108]
- [556] 0.0 0.00 0.02 1 BuilderScene::setup_keybindings(Game&) [556]
- 0.01 0.00 1/1 Handle Entity::add<PlayerProfile, char const (&) [21], int, (void*)0>(char const (&) [21], int&&) [736]
- 0.00 0.01 1/2 Game::add_player(unsigned int) [764]
- 0.00 0.00 1/1 Handle Entity::add<Callback, char const (&) [16], (void*)0>(char const (&) [16]) [1129]
- 0.00 0.00 1/1 void InputBinding::set<MouseXIntent, (void*)0, int, std::shared_ptr<InputElement> >(int&&, std::shared_ptr<InputElement>&&) [1166]
- 0.00 0.00 1/1 void InputBinding::set<MouseYIntent, (void*)0, int, std::shared_ptr<InputElement> >(int&&, std::shared_ptr<InputElement>&&) [1167]
- 0.00 0.00 1/1 void InputBinding::set<MouseWheelIntent, (void*)0, int, std::shared_ptr<InputElement> >(int&&, std::shared_ptr<InputElement>&&) [1172]
- 0.00 0.00 1/1 void InputBinding::set<LeftClickIntent, (void*)0, int, std::shared_ptr<InputElement> >(int&&, std::shared_ptr<InputElement>&&) [1169]
- 0.00 0.00 1/1 void InputBinding::set<RightClickIntent, (void*)0, int, std::shared_ptr<InputElement> >(int&&, std::shared_ptr<InputElement>&&) [1173]
- 0.00 0.00 1/1 void InputBinding::set<ModalIntent, (void*)0, int, std::shared_ptr<InputElement> >(int&&, std::shared_ptr<InputElement>&&) [1165]
- 0.00 0.00 1/1 void InputBinding::set<GridVisibilityToggleIntent, (void*)0, int, std::shared_ptr<InputElement> >(int&&, std::shared_ptr<InputElement>&&) [1178]
- 0.00 0.00 1/1 void InputBinding::set<VisualDebugIntent, (void*)0, int, std::shared_ptr<InputElement> >(int&&, std::shared_ptr<InputElement>&&) [1175]
- 0.00 0.00 1/1 void InputBinding::set<ResetViewIntent, (void*)0, int, std::shared_ptr<InputElement> >(int&&, std::shared_ptr<InputElement>&&) [1171]
- 0.00 0.00 1/1 void InputBinding::set<RemoveTilesIntent, (void*)0, int, std::shared_ptr<InputElement> >(int&&, std::shared_ptr<InputElement>&&) [1174]
- 0.00 0.00 1/1 void InputBinding::set<SerializeMapIntent, (void*)0, int, std::shared_ptr<InputElement> >(int&&, std::shared_ptr<InputElement>&&) [1176]
- 0.00 0.00 1/2 void InputBinding::set<MoveUpIntent, (void*)0, int, std::shared_ptr<InputElement> >(int&&, std::shared_ptr<InputElement>&&) [1104]
- 0.00 0.00 1/1 void InputBinding::set<MoveLeftIntent, (void*)0, int, std::shared_ptr<InputElement> >(int&&, std::shared_ptr<InputElement>&&) [1168]
- 0.00 0.00 1/1 void InputBinding::set<MoveRightIntent, (void*)0, int, std::shared_ptr<InputElement> >(int&&, std::shared_ptr<InputElement>&&) [1170]
- 0.00 0.00 1/2 void InputBinding::set<MoveDownIntent, (void*)0, int, std::shared_ptr<InputElement> >(int&&, std::shared_ptr<InputElement>&&) [1105]
- 0.00 0.00 6/2125 Scene::get_entity(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [553]
- 0.00 0.00 15/16079 InputDevice::get(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [554]
- 0.00 0.00 15/23868 Game::input_manager() [964]
- 0.00 0.00 15/266620 Game::get_player(unsigned int) [396]
- 0.00 0.00 1/5 Callback::on_update(std::function<void ()>) [1422]
- 0.00 0.00 1/390 std::function<void ()>::~function() [1115]
- 0.00 0.00 15/266620 Player::bindings() [831]
- 0.00 0.00 1/2079911 Callback* Entity::get<Callback, (void*)0>() [57]
- 0.00 0.00 15/34982914 std::shared_ptr<InputElement>::~shared_ptr() <cycle 1> [3001]
- 0.00 0.00 15/8076 InputManager::get_device(unsigned int) [1209]
- 0.00 0.00 1/1 std::function<void ()>::function<BuilderScene::setup_keybindings(Game&)::{lambda()#1}, void, void>(BuilderScene::setup_keybindings(Game&)::{lambda()#1}) [2393]
- -----------------------------------------------
- 0.00 0.02 21/21 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > >, std::_Select1st<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >::_M_erase(std::_Rb_tree_node<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > >*) [533]
- [557] 0.0 0.00 0.02 21 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > >, std::_Select1st<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >::_M_drop_node(std::_Rb_tree_node<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > >*) [557]
- 0.00 0.01 21/21 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > >, std::_Select1st<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >::_M_destroy_node(std::_Rb_tree_node<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > >*) [701]
- 0.00 0.01 21/21 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > >, std::_Select1st<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >::_M_put_node(std::_Rb_tree_node<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > >*) [853]
- -----------------------------------------------
- 0.00 0.00 6/9454056 EntityFilter::~EntityFilter() [452]
- 0.01 0.02 9454050/9454056 EntityFilter::filter(Entity&) const [19]
- [558] 0.0 0.01 0.02 9454056 std::set<EntityFilter::Expression*, std::less<EntityFilter::Expression*>, std::allocator<EntityFilter::Expression*> >::end() const [558]
- 0.01 0.01 9454056/9454056 std::_Rb_tree<EntityFilter::Expression*, EntityFilter::Expression*, std::_Identity<EntityFilter::Expression*>, std::less<EntityFilter::Expression*>, std::allocator<EntityFilter::Expression*> >::end() const [657]
- -----------------------------------------------
- 0.00 0.02 67124/67124 void std::vector<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*, std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*> >::emplace_back<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*>(boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*&&) [401]
- [559] 0.0 0.00 0.02 67124 void std::vector<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*, std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*> >::_M_realloc_insert<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*>(__gnu_cxx::__normal_iterator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>**, std::vector<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*, std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*> > >, boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*&&) [559]
- 0.01 0.00 67124/67124 std::vector<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*, std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*> >::_M_check_len(unsigned long, char const*) const [729]
- 0.01 0.00 67124/74951 void std::_Destroy<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>**, boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*>(boost::variant<Circle, Rectangle, Sprite, Text, VertexList>**, boost::variant<Circle, Rectangle, Sprite, Text, VertexList>**, std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*>&) [838]
- 0.00 0.00 67124/1275906 void std::allocator_traits<std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*> >::construct<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*, boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*>(std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*>&, boost::variant<Circle, Rectangle, Sprite, Text, VertexList>**, boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*&&) [635]
- 0.00 0.00 67124/3894842 boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*&& std::forward<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*>(std::remove_reference<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*>::type&) [800]
- 0.00 0.00 201372/209199 std::_Vector_base<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*, std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*> >::_M_get_Tp_allocator() [3115]
- 0.00 0.00 134248/2835962 __gnu_cxx::__normal_iterator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>**, std::vector<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*, std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*> > >::base() const [2973]
- 0.00 0.00 134248/134248 boost::variant<Circle, Rectangle, Sprite, Text, VertexList>** std::__uninitialized_move_if_noexcept_a<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>**, boost::variant<Circle, Rectangle, Sprite, Text, VertexList>**, std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*> >(boost::variant<Circle, Rectangle, Sprite, Text, VertexList>**, boost::variant<Circle, Rectangle, Sprite, Text, VertexList>**, boost::variant<Circle, Rectangle, Sprite, Text, VertexList>**, std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*>&) [3173]
- 0.00 0.00 67124/74951 std::vector<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*, std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*> >::begin() [3221]
- 0.00 0.00 67124/67124 __gnu_cxx::__normal_iterator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>**, std::vector<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*, std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*> > >::difference_type __gnu_cxx::operator-<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>**, std::vector<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*, std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*> > >(__gnu_cxx::__normal_iterator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>**, std::vector<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*, std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*> > > const&, __gnu_cxx::__normal_iterator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>**, std::vector<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*, std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*> > > const&) [3231]
- 0.00 0.00 67124/67124 std::_Vector_base<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*, std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*> >::_M_allocate(unsigned long) [3232]
- 0.00 0.00 67124/74951 std::_Vector_base<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*, std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*> >::_M_deallocate(boost::variant<Circle, Rectangle, Sprite, Text, VertexList>**, unsigned long) [3219]
- -----------------------------------------------
- 0.00 0.02 1574560/1574560 bool std::operator!=<__gnu_cxx::__normal_iterator<Handle const*, std::vector<Handle, std::allocator<Handle> > >, __gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > > >(std::reverse_iterator<__gnu_cxx::__normal_iterator<Handle const*, std::vector<Handle, std::allocator<Handle> > > > const&, std::reverse_iterator<__gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > > > const&) [444]
- [560] 0.0 0.00 0.02 1574560 bool std::operator==<__gnu_cxx::__normal_iterator<Handle const*, std::vector<Handle, std::allocator<Handle> > >, __gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > > >(std::reverse_iterator<__gnu_cxx::__normal_iterator<Handle const*, std::vector<Handle, std::allocator<Handle> > > > const&, std::reverse_iterator<__gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > > > const&) [560]
- 0.01 0.00 1574560/1574560 bool __gnu_cxx::operator==<Handle const*, Handle*, std::vector<Handle, std::allocator<Handle> > >(__gnu_cxx::__normal_iterator<Handle const*, std::vector<Handle, std::allocator<Handle> > > const&, __gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > > const&) [727]
- 0.01 0.00 1574560/1582476 std::reverse_iterator<__gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > > >::base() const [816]
- 0.00 0.00 1574560/1574560 std::reverse_iterator<__gnu_cxx::__normal_iterator<Handle const*, std::vector<Handle, std::allocator<Handle> > > >::base() const [2991]
- -----------------------------------------------
- 0.00 0.00 1/6 BuilderScene::create_hud(Game&) [229]
- 0.00 0.00 1/6 BuilderScene::create_tile_palette(GraphicalSystem*) [697]
- 0.00 0.00 1/6 BuilderScene::create_notification(float, float) [901]
- 0.00 0.01 3/6 BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>) [495]
- [561] 0.0 0.00 0.02 6 BuilderScene::create_panel(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) [561]
- 0.00 0.01 13/222 Scene::create_entity(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [154]
- 0.00 0.00 6/6 Handle Entity::add<Rectangle, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, int, float&, float&, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, int&&, int&&, float&, float&) [1010]
- 0.00 0.00 5/5 Handle Entity::add<Rectangle, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, int, float, float, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, int&&, int&&, float&&, float&&) [1037]
- 0.00 0.00 2/38 Text::local_bounds() const [850]
- 0.00 0.00 1/4 Handle Entity::add<Text, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<Font>, int, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<Font>&&, int&&) [1063]
- 0.00 0.00 1/1 Handle Entity::add<Rectangle, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, int, int, int, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, int&&, int&&, int&&, int&&) [1145]
- 0.00 0.00 7/214 Scene::add_to_scene_node(Entity*, Entity*, int) [1033]
- 0.00 0.00 23/2333285 Rectangle* Entity::get<Rectangle, (void*)0>() [55]
- 0.00 0.00 2/2325255 Text* Entity::get<Text, (void*)0>() [47]
- 0.00 0.00 20/91928630 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::operator+<char, std::char_traits<char>, std::allocator<char> >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const*) [44]
- 0.00 0.00 6/1488784 Entity::handle() const [385]
- 0.00 0.00 1/75 Atlas<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, Font>::get(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) const [1423]
- 0.00 0.00 13/37528737 Entity::space() const [169]
- 0.00 0.00 1/4468 std::shared_ptr<Font>::~shared_ptr() [1233]
- 0.00 0.00 1/8760 Rectangle::size(float, float) [1348]
- 0.00 0.00 18/8266 Color::~Color() [3596]
- 0.00 0.00 17/8213 Color::operator sf::Color() const [3597]
- 0.00 0.00 13/8872 SceneNode::position(float, float) [3586]
- 0.00 0.00 12/128 Color::Color(unsigned char, unsigned char, unsigned char, unsigned char) [4494]
- 0.00 0.00 12/127 bool std::operator!=<char, std::char_traits<char>, std::allocator<char> >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const*) [4495]
- 0.00 0.00 12/113 Rectangle::color(sf::Color const&) [4501]
- 0.00 0.00 6/8093 Color::Color(sf::Color const&) [3598]
- 0.00 0.00 5/9 Rectangle::outline_color(sf::Color const&) [5147]
- 0.00 0.00 5/9 Rectangle::outline_thickness(float) [5148]
- 0.00 0.00 1/77 Scene::fonts() [4612]
- -----------------------------------------------
- 0.00 0.02 187/187 TileMap::deserialize(Serializer&, Scene&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [366]
- [562] 0.0 0.00 0.02 187 TileMap::set(boost::variant<Circle, Rectangle, Sprite, Text, VertexList>) [562]
- 0.00 0.02 187/187 std::vector<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>, std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList> > >::push_back(boost::variant<Circle, Rectangle, Sprite, Text, VertexList> const&) [563]
- -----------------------------------------------
- 0.00 0.02 187/187 TileMap::set(boost::variant<Circle, Rectangle, Sprite, Text, VertexList>) [562]
- [563] 0.0 0.00 0.02 187 std::vector<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>, std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList> > >::push_back(boost::variant<Circle, Rectangle, Sprite, Text, VertexList> const&) [563]
- 0.00 0.01 9/9 void std::vector<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>, std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList> > >::_M_realloc_insert<boost::variant<Circle, Rectangle, Sprite, Text, VertexList> const&>(__gnu_cxx::__normal_iterator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*, std::vector<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>, std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList> > > >, boost::variant<Circle, Rectangle, Sprite, Text, VertexList> const&) [700]
- 0.00 0.01 178/187 void std::allocator_traits<std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList> > >::construct<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>, boost::variant<Circle, Rectangle, Sprite, Text, VertexList> const&>(std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList> >&, boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*, boost::variant<Circle, Rectangle, Sprite, Text, VertexList> const&) [894]
- 0.00 0.00 9/7836 std::vector<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>, std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList> > >::end() [3624]
- -----------------------------------------------
- 0.00 0.01 187/442 void __gnu_cxx::new_allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList> >::construct<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>, boost::variant<Circle, Rectangle, Sprite, Text, VertexList> const&>(boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*, boost::variant<Circle, Rectangle, Sprite, Text, VertexList> const&) [893]
- 0.00 0.01 255/442 void std::_Construct<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>, boost::variant<Circle, Rectangle, Sprite, Text, VertexList> const&>(boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*, boost::variant<Circle, Rectangle, Sprite, Text, VertexList> const&) [707]
- [564] 0.0 0.00 0.02 442 boost::variant<Circle, Rectangle, Sprite, Text, VertexList>::variant(boost::variant<Circle, Rectangle, Sprite, Text, VertexList> const&) [564]
- 0.02 0.00 442/629 boost::variant<Circle, Rectangle, Sprite, Text, VertexList>::indicate_which(int) [517]
- 0.00 0.00 442/442 boost::detail::variant::copy_into::result_type boost::variant<Circle, Rectangle, Sprite, Text, VertexList>::internal_apply_visitor<boost::detail::variant::copy_into>(boost::detail::variant::copy_into&) const [1345]
- 0.00 0.00 442/10855013 boost::variant<Circle, Rectangle, Sprite, Text, VertexList>::which() const [422]
- 0.00 0.00 442/2714633 boost::aligned_storage<448ul, 8ul>::address() [1026]
- 0.00 0.00 442/629 boost::aligned_storage<448ul, 8ul>::aligned_storage() [4124]
- 0.00 0.00 442/442 boost::detail::variant::copy_into::copy_into(void*) [4216]
- -----------------------------------------------
- 0.00 0.00 3/120009 ObjectPool<Entity>::Entry::Entry(unsigned int, Entity) [1776]
- 0.00 0.00 6/120009 ObjectPool<Entity>::ObjectPool(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned int, Entity) [208]
- 0.00 0.01 60000/120009 ObjectPool<Entity>::Entry::Entry(ObjectPool<Entity>::Entry const&) [735]
- 0.00 0.01 60000/120009 Entity::operator=(Entity const&) [297]
- [565] 0.0 0.01 0.01 120009 Entity::Entity(Entity const&) [565]
- 0.00 0.01 120009/120009 Messageable::Messageable(Messageable const&) [902]
- 0.00 0.00 120009/92380983 void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char*>(char*, char*, std::forward_iterator_tag) [53]
- 0.00 0.00 120009/120009 std::map<std::type_index, Handle, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > >::map(std::map<std::type_index, Handle, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > > const&) [1117]
- -----------------------------------------------
- 0.02 0.00 105/105 ComponentManager::remove(std::type_index, Handle) [407]
- [566] 0.0 0.02 0.00 105 std::map<std::type_index, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >::operator[](std::type_index const&) [566]
- 0.00 0.00 105/50806139 std::map<std::type_index, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >::lower_bound(std::type_index const&) [15]
- 0.00 0.00 105/503203242 std::less<std::type_index>::operator()(std::type_index const&, std::type_index const&) const [20]
- 0.00 0.00 210/101612272 std::_Rb_tree_iterator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > >::operator*() const [90]
- 0.00 0.00 105/50806139 std::map<std::type_index, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >::end() [113]
- 0.00 0.00 105/50806133 std::map<std::type_index, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >::key_comp() const [168]
- 0.00 0.00 105/50806141 std::_Rb_tree_iterator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > >::operator==(std::_Rb_tree_iterator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > const&) const [293]
- -----------------------------------------------
- 0.00 0.02 1/1 Game::~Game() [313]
- [567] 0.0 0.00 0.02 1 InputManager::~InputManager() [567]
- 0.00 0.02 1/1 InputManager::~InputManager() [568]
- -----------------------------------------------
- 0.00 0.02 1/1 InputManager::~InputManager() [567]
- [568] 0.0 0.00 0.02 1 InputManager::~InputManager() [568]
- 0.00 0.02 1/1 std::map<unsigned int, InputDevice*, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, InputDevice*> > >::~map() [670]
- 0.00 0.01 1/1 std::map<unsigned int, InputDevice*, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, InputDevice*> > >::clear() [962]
- 0.00 0.00 1/1 Keyboard::~Keyboard() [1639]
- 0.00 0.00 1/1 Mouse::~Mouse() [1637]
- 0.00 0.00 4/16158 std::_Rb_tree_const_iterator<std::pair<unsigned int const, InputDevice*> >::_Rb_tree_const_iterator(std::_Rb_tree_iterator<std::pair<unsigned int const, InputDevice*> > const&) [3454]
- 0.00 0.00 3/31763 std::map<unsigned int, InputDevice*, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, InputDevice*> > >::end() [3336]
- 0.00 0.00 3/8079 std::_Rb_tree_const_iterator<std::pair<unsigned int const, InputDevice*> >::operator!=(std::_Rb_tree_const_iterator<std::pair<unsigned int const, InputDevice*> > const&) const [3602]
- 0.00 0.00 2/8078 std::_Rb_tree_const_iterator<std::pair<unsigned int const, InputDevice*> >::operator->() const [3603]
- 0.00 0.00 2/2 std::_Rb_tree_const_iterator<std::pair<unsigned int const, InputDevice*> >::operator++() [6578]
- 0.00 0.00 1/7895 std::map<unsigned int, InputDevice*, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, InputDevice*> > >::begin() [3616]
- 0.00 0.00 1/1 Subject<std::shared_ptr<InputEvent> >::~Subject() [6908]
- -----------------------------------------------
- 0.02 0.00 444/444 Handle ObjectPool<Entity>::add<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Scene*, ComponentManager*>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Scene*&&, ComponentManager*&&) [389]
- [569] 0.0 0.02 0.00 444 ObjectPool<Entity>::size() const [569]
- 0.00 0.00 444/43414295 std::vector<ObjectPool<Entity>::Entry, std::allocator<ObjectPool<Entity>::Entry> >::size() const [146]
- -----------------------------------------------
- 0.00 0.02 3/3 System::~System() [412]
- [570] 0.0 0.00 0.02 3 PreorderEntitySubscription::~PreorderEntitySubscription() [570]
- 0.00 0.02 3/3 PreorderEntitySubscription::~PreorderEntitySubscription() [571]
- -----------------------------------------------
- 0.00 0.02 3/3 PreorderEntitySubscription::~PreorderEntitySubscription() [570]
- [571] 0.0 0.00 0.02 3 PreorderEntitySubscription::~PreorderEntitySubscription() [571]
- 0.00 0.02 3/6 EntitySubscription::~EntitySubscription() [448]
- -----------------------------------------------
- 0.00 0.02 6/6 std::map<CallbackKey, bool, std::less<CallbackKey>, std::allocator<std::pair<CallbackKey const, bool> > >::operator[](CallbackKey&&) [483]
- [572] 0.0 0.00 0.02 6 std::_Rb_tree_iterator<std::pair<CallbackKey const, bool> > std::_Rb_tree<CallbackKey, std::pair<CallbackKey const, bool>, std::_Select1st<std::pair<CallbackKey const, bool> >, std::less<CallbackKey>, std::allocator<std::pair<CallbackKey const, bool> > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<CallbackKey&&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<CallbackKey const, bool> >, std::piecewise_construct_t const&, std::tuple<CallbackKey&&>&&, std::tuple<>&&) [572]
- 0.00 0.02 6/6 std::_Rb_tree_node<std::pair<CallbackKey const, bool> >* std::_Rb_tree<CallbackKey, std::pair<CallbackKey const, bool>, std::_Select1st<std::pair<CallbackKey const, bool> >, std::less<CallbackKey>, std::allocator<std::pair<CallbackKey const, bool> > >::_M_create_node<std::piecewise_construct_t const&, std::tuple<CallbackKey&&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple<CallbackKey&&>&&, std::tuple<>&&) [584]
- 0.00 0.00 6/6 std::_Rb_tree<CallbackKey, std::pair<CallbackKey const, bool>, std::_Select1st<std::pair<CallbackKey const, bool> >, std::less<CallbackKey>, std::allocator<std::pair<CallbackKey const, bool> > >::_M_get_insert_hint_unique_pos(std::_Rb_tree_const_iterator<std::pair<CallbackKey const, bool> >, CallbackKey const&) [1977]
- 0.00 0.00 6/6 std::_Rb_tree<CallbackKey, std::pair<CallbackKey const, bool>, std::_Select1st<std::pair<CallbackKey const, bool> >, std::less<CallbackKey>, std::allocator<std::pair<CallbackKey const, bool> > >::_M_insert_node(std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<CallbackKey const, bool> >*) [1976]
- 0.00 0.00 6/238910 std::tuple<>&& std::forward<std::tuple<> >(std::remove_reference<std::tuple<> >::type&) [3108]
- 0.00 0.00 6/535 std::tuple<CallbackKey&&>&& std::forward<std::tuple<CallbackKey&&> >(std::remove_reference<std::tuple<CallbackKey&&> >::type&) [4203]
- 0.00 0.00 6/238910 std::piecewise_construct_t const& std::forward<std::piecewise_construct_t const&>(std::remove_reference<std::piecewise_construct_t const&>::type&) [3107]
- 0.00 0.00 6/171348 std::_Rb_tree<CallbackKey, std::pair<CallbackKey const, bool>, std::_Select1st<std::pair<CallbackKey const, bool> >, std::less<CallbackKey>, std::allocator<std::pair<CallbackKey const, bool> > >::_S_key(std::_Rb_tree_node<std::pair<CallbackKey const, bool> > const*) [3155]
- -----------------------------------------------
- 0.00 0.02 21/21 std::_Rb_tree_node<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > >* std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > >, std::_Select1st<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >::_M_create_node<std::piecewise_construct_t const&, std::tuple<std::type_index&&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple<std::type_index&&>&&, std::tuple<>&&) [508]
- [573] 0.0 0.00 0.02 21 void std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > >, std::_Select1st<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >::_M_construct_node<std::piecewise_construct_t const&, std::tuple<std::type_index&&>, std::tuple<> >(std::_Rb_tree_node<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > >*, std::piecewise_construct_t const&, std::tuple<std::type_index&&>&&, std::tuple<>&&) [573]
- 0.00 0.01 21/21 void std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > > >::construct<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > >, std::piecewise_construct_t const&, std::tuple<std::type_index&&>, std::tuple<> >(std::allocator<std::_Rb_tree_node<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >&, std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > >*, std::piecewise_construct_t const&, std::tuple<std::type_index&&>&&, std::tuple<>&&) [773]
- 0.01 0.00 21/84 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > >, std::_Select1st<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >::_M_get_Node_allocator() [466]
- 0.00 0.00 21/101612314 std::_Rb_tree_node<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > >::_M_valptr() [109]
- 0.00 0.00 21/17059716 operator new(unsigned long, void*) [458]
- 0.00 0.00 21/238910 std::tuple<>&& std::forward<std::tuple<> >(std::remove_reference<std::tuple<> >::type&) [3108]
- 0.00 0.00 21/11455 std::tuple<std::type_index&&>&& std::forward<std::tuple<std::type_index&&> >(std::remove_reference<std::tuple<std::type_index&&> >::type&) [3556]
- 0.00 0.00 21/238910 std::piecewise_construct_t const& std::forward<std::piecewise_construct_t const&>(std::remove_reference<std::piecewise_construct_t const&>::type&) [3107]
- -----------------------------------------------
- 0.02 0.00 1/1 std::function<void ()>::function<BuilderScene::create_fps_display(GraphicalSystem*)::{lambda()#2}, void, void>(BuilderScene::create_fps_display(GraphicalSystem*)::{lambda()#2}) [575]
- [574] 0.0 0.02 0.00 1 std::_Function_base::_Base_manager<BuilderScene::create_fps_display(GraphicalSystem*)::{lambda()#2}>::_M_init_functor(std::_Any_data&, {lambda()#2}&&) [574]
- 0.00 0.00 1/1 std::_Function_base::_Base_manager<BuilderScene::create_fps_display(GraphicalSystem*)::{lambda()#2}>::_M_init_functor(std::_Any_data&, {lambda()#2}&&, std::integral_constant<bool, false>) [2387]
- 0.00 0.00 1/3 std::remove_reference<BuilderScene::create_fps_display(GraphicalSystem*)::{lambda()#2}&>::type&& std::move<BuilderScene::create_fps_display(GraphicalSystem*)::{lambda()#2}&>(std::remove_reference&&) [6119]
- -----------------------------------------------
- 0.00 0.02 1/1 BuilderScene::create_fps_display(GraphicalSystem*) [390]
- [575] 0.0 0.00 0.02 1 std::function<void ()>::function<BuilderScene::create_fps_display(GraphicalSystem*)::{lambda()#2}, void, void>(BuilderScene::create_fps_display(GraphicalSystem*)::{lambda()#2}) [575]
- 0.02 0.00 1/1 std::_Function_base::_Base_manager<BuilderScene::create_fps_display(GraphicalSystem*)::{lambda()#2}>::_M_init_functor(std::_Any_data&, {lambda()#2}&&) [574]
- 0.00 0.00 1/1 bool std::_Function_base::_Base_manager<BuilderScene::create_fps_display(GraphicalSystem*)::{lambda()#2}>::_M_not_empty_function<{lambda()#2}>({lambda()#2} const&) [7253]
- 0.00 0.00 1/50052 std::_Function_base::_Function_base() [3287]
- 0.00 0.00 1/3 std::remove_reference<BuilderScene::create_fps_display(GraphicalSystem*)::{lambda()#2}&>::type&& std::move<BuilderScene::create_fps_display(GraphicalSystem*)::{lambda()#2}&>(std::remove_reference&&) [6119]
- -----------------------------------------------
- 0.00 0.02 2/2 std::shared_ptr<Camera> std::allocate_shared<Camera, std::allocator<Camera>, char const (&) [15]>(std::allocator<Camera> const&, char const (&) [15]) [579]
- [576] 0.0 0.00 0.02 2 std::shared_ptr<Camera>::shared_ptr<std::allocator<Camera>, char const (&) [15]>(std::_Sp_make_shared_tag, std::allocator<Camera> const&, char const (&) [15]) [576]
- 0.00 0.02 2/2 std::__shared_ptr<Camera, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<std::allocator<Camera>, char const (&) [15]>(std::_Sp_make_shared_tag, std::allocator<Camera> const&, char const (&) [15]) [577]
- 0.00 0.00 2/16 char const (&std::forward<char const (&) [15]>(std::remove_reference<char const (&) [15]>::type&)) [15] [4998]
- -----------------------------------------------
- 0.00 0.02 2/2 std::shared_ptr<Camera>::shared_ptr<std::allocator<Camera>, char const (&) [15]>(std::_Sp_make_shared_tag, std::allocator<Camera> const&, char const (&) [15]) [576]
- [577] 0.0 0.00 0.02 2 std::__shared_ptr<Camera, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<std::allocator<Camera>, char const (&) [15]>(std::_Sp_make_shared_tag, std::allocator<Camera> const&, char const (&) [15]) [577]
- 0.00 0.02 2/2 std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<Camera, std::allocator<Camera>, char const (&) [15]>(std::_Sp_make_shared_tag, Camera*, std::allocator<Camera> const&, char const (&) [15]) [580]
- 0.00 0.00 2/1480 std::__shared_count<(__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&) const [1432]
- 0.00 0.00 2/16 char const (&std::forward<char const (&) [15]>(std::remove_reference<char const (&) [15]>::type&)) [15] [4998]
- 0.00 0.00 2/2 std::enable_if<!std::__shared_ptr<Camera, (__gnu_cxx::_Lock_policy)2>::__has_esft_base<Camera, void>::value, void>::type std::__shared_ptr<Camera, (__gnu_cxx::_Lock_policy)2>::_M_enable_shared_from_this_with<Camera, Camera>(Camera*) [6439]
- -----------------------------------------------
- 0.00 0.02 2/2 Scene::do_init(Game&) [66]
- [578] 0.0 0.00 0.02 2 std::shared_ptr<Camera> std::make_shared<Camera, char const (&) [15]>(char const (&) [15]) [578]
- 0.00 0.02 2/2 std::shared_ptr<Camera> std::allocate_shared<Camera, std::allocator<Camera>, char const (&) [15]>(std::allocator<Camera> const&, char const (&) [15]) [579]
- 0.00 0.00 2/2 std::allocator<Camera>::allocator() [6322]
- 0.00 0.00 2/16 char const (&std::forward<char const (&) [15]>(std::remove_reference<char const (&) [15]>::type&)) [15] [4998]
- 0.00 0.00 2/8 std::allocator<Camera>::~allocator() [5245]
- -----------------------------------------------
- 0.00 0.02 2/2 std::shared_ptr<Camera> std::make_shared<Camera, char const (&) [15]>(char const (&) [15]) [578]
- [579] 0.0 0.00 0.02 2 std::shared_ptr<Camera> std::allocate_shared<Camera, std::allocator<Camera>, char const (&) [15]>(std::allocator<Camera> const&, char const (&) [15]) [579]
- 0.00 0.02 2/2 std::shared_ptr<Camera>::shared_ptr<std::allocator<Camera>, char const (&) [15]>(std::_Sp_make_shared_tag, std::allocator<Camera> const&, char const (&) [15]) [576]
- 0.00 0.00 2/16 char const (&std::forward<char const (&) [15]>(std::remove_reference<char const (&) [15]>::type&)) [15] [4998]
- -----------------------------------------------
- 0.00 0.02 2/2 std::__shared_ptr<Camera, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<std::allocator<Camera>, char const (&) [15]>(std::_Sp_make_shared_tag, std::allocator<Camera> const&, char const (&) [15]) [577]
- [580] 0.0 0.00 0.02 2 std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<Camera, std::allocator<Camera>, char const (&) [15]>(std::_Sp_make_shared_tag, Camera*, std::allocator<Camera> const&, char const (&) [15]) [580]
- 0.00 0.02 2/2 std::_Sp_counted_ptr_inplace<Camera, std::allocator<Camera>, (__gnu_cxx::_Lock_policy)2>::_Sp_counted_ptr_inplace<char const (&) [15]>(std::allocator<Camera>, char const (&) [15]) [583]
- 0.00 0.00 2/17059716 operator new(unsigned long, void*) [458]
- 0.00 0.00 2/4 std::allocator<std::_Sp_counted_ptr_inplace<Camera, std::allocator<Camera>, (__gnu_cxx::_Lock_policy)2> >::allocator<Camera>(std::allocator<Camera> const&) [5644]
- 0.00 0.00 2/2 std::__allocated_ptr<std::allocator<std::_Sp_counted_ptr_inplace<Camera, std::allocator<Camera>, (__gnu_cxx::_Lock_policy)2> > > std::__allocate_guarded<std::allocator<std::_Sp_counted_ptr_inplace<Camera, std::allocator<Camera>, (__gnu_cxx::_Lock_policy)2> > >(std::allocator<std::_Sp_counted_ptr_inplace<Camera, std::allocator<Camera>, (__gnu_cxx::_Lock_policy)2> >&) [6726]
- 0.00 0.00 2/2 std::__allocated_ptr<std::allocator<std::_Sp_counted_ptr_inplace<Camera, std::allocator<Camera>, (__gnu_cxx::_Lock_policy)2> > >::get() [6532]
- 0.00 0.00 2/2 std::remove_reference<std::allocator<Camera> const&>::type&& std::move<std::allocator<Camera> const&>(std::allocator<Camera> const&) [6733]
- 0.00 0.00 2/6 std::allocator<Camera>::allocator(std::allocator<Camera> const&) [5365]
- 0.00 0.00 2/16 char const (&std::forward<char const (&) [15]>(std::remove_reference<char const (&) [15]>::type&)) [15] [4998]
- 0.00 0.00 2/8 std::allocator<Camera>::~allocator() [5245]
- 0.00 0.00 2/2 std::__allocated_ptr<std::allocator<std::_Sp_counted_ptr_inplace<Camera, std::allocator<Camera>, (__gnu_cxx::_Lock_policy)2> > >::operator=(decltype(nullptr)) [6533]
- 0.00 0.00 2/4 std::allocator<std::_Sp_counted_ptr_inplace<Camera, std::allocator<Camera>, (__gnu_cxx::_Lock_policy)2> >::~allocator() [5645]
- 0.00 0.00 2/4 std::__allocated_ptr<std::allocator<std::_Sp_counted_ptr_inplace<Camera, std::allocator<Camera>, (__gnu_cxx::_Lock_policy)2> > >::~__allocated_ptr() [5669]
- -----------------------------------------------
- 0.00 0.02 2/2 void std::allocator_traits<std::allocator<Camera> >::construct<Camera, char const (&) [15]>(std::allocator<Camera>&, Camera*, char const (&) [15]) [582]
- [581] 0.0 0.00 0.02 2 void __gnu_cxx::new_allocator<Camera>::construct<Camera, char const (&) [15]>(Camera*, char const (&) [15]) [581]
- 0.00 0.02 2/2 Camera::Camera(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [586]
- 0.00 0.00 2/17059716 operator new(unsigned long, void*) [458]
- 0.00 0.00 2/16 char const (&std::forward<char const (&) [15]>(std::remove_reference<char const (&) [15]>::type&)) [15] [4998]
- -----------------------------------------------
- 0.00 0.02 2/2 std::_Sp_counted_ptr_inplace<Camera, std::allocator<Camera>, (__gnu_cxx::_Lock_policy)2>::_Sp_counted_ptr_inplace<char const (&) [15]>(std::allocator<Camera>, char const (&) [15]) [583]
- [582] 0.0 0.00 0.02 2 void std::allocator_traits<std::allocator<Camera> >::construct<Camera, char const (&) [15]>(std::allocator<Camera>&, Camera*, char const (&) [15]) [582]
- 0.00 0.02 2/2 void __gnu_cxx::new_allocator<Camera>::construct<Camera, char const (&) [15]>(Camera*, char const (&) [15]) [581]
- 0.00 0.00 2/16 char const (&std::forward<char const (&) [15]>(std::remove_reference<char const (&) [15]>::type&)) [15] [4998]
- -----------------------------------------------
- 0.00 0.02 2/2 std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<Camera, std::allocator<Camera>, char const (&) [15]>(std::_Sp_make_shared_tag, Camera*, std::allocator<Camera> const&, char const (&) [15]) [580]
- [583] 0.0 0.00 0.02 2 std::_Sp_counted_ptr_inplace<Camera, std::allocator<Camera>, (__gnu_cxx::_Lock_policy)2>::_Sp_counted_ptr_inplace<char const (&) [15]>(std::allocator<Camera>, char const (&) [15]) [583]
- 0.00 0.02 2/2 void std::allocator_traits<std::allocator<Camera> >::construct<Camera, char const (&) [15]>(std::allocator<Camera>&, Camera*, char const (&) [15]) [582]
- 0.00 0.00 2/1482 std::_Sp_counted_base<(__gnu_cxx::_Lock_policy)2>::_Sp_counted_base() [3973]
- 0.00 0.00 2/6 std::allocator<Camera>::allocator(std::allocator<Camera> const&) [5365]
- 0.00 0.00 2/2 std::_Sp_counted_ptr_inplace<Camera, std::allocator<Camera>, (__gnu_cxx::_Lock_policy)2>::_Impl::_Impl(std::allocator<Camera>) [6614]
- 0.00 0.00 2/8 std::allocator<Camera>::~allocator() [5245]
- 0.00 0.00 2/6 std::_Sp_counted_ptr_inplace<Camera, std::allocator<Camera>, (__gnu_cxx::_Lock_policy)2>::_M_ptr() [5443]
- 0.00 0.00 2/16 char const (&std::forward<char const (&) [15]>(std::remove_reference<char const (&) [15]>::type&)) [15] [4998]
- -----------------------------------------------
- 0.00 0.02 6/6 std::_Rb_tree_iterator<std::pair<CallbackKey const, bool> > std::_Rb_tree<CallbackKey, std::pair<CallbackKey const, bool>, std::_Select1st<std::pair<CallbackKey const, bool> >, std::less<CallbackKey>, std::allocator<std::pair<CallbackKey const, bool> > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<CallbackKey&&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<CallbackKey const, bool> >, std::piecewise_construct_t const&, std::tuple<CallbackKey&&>&&, std::tuple<>&&) [572]
- [584] 0.0 0.00 0.02 6 std::_Rb_tree_node<std::pair<CallbackKey const, bool> >* std::_Rb_tree<CallbackKey, std::pair<CallbackKey const, bool>, std::_Select1st<std::pair<CallbackKey const, bool> >, std::less<CallbackKey>, std::allocator<std::pair<CallbackKey const, bool> > >::_M_create_node<std::piecewise_construct_t const&, std::tuple<CallbackKey&&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple<CallbackKey&&>&&, std::tuple<>&&) [584]
- 0.00 0.02 6/6 void std::_Rb_tree<CallbackKey, std::pair<CallbackKey const, bool>, std::_Select1st<std::pair<CallbackKey const, bool> >, std::less<CallbackKey>, std::allocator<std::pair<CallbackKey const, bool> > >::_M_construct_node<std::piecewise_construct_t const&, std::tuple<CallbackKey&&>, std::tuple<> >(std::_Rb_tree_node<std::pair<CallbackKey const, bool> >*, std::piecewise_construct_t const&, std::tuple<CallbackKey&&>&&, std::tuple<>&&) [585]
- 0.00 0.00 6/6 std::_Rb_tree<CallbackKey, std::pair<CallbackKey const, bool>, std::_Select1st<std::pair<CallbackKey const, bool> >, std::less<CallbackKey>, std::allocator<std::pair<CallbackKey const, bool> > >::_M_get_node() [5458]
- 0.00 0.00 6/238910 std::tuple<>&& std::forward<std::tuple<> >(std::remove_reference<std::tuple<> >::type&) [3108]
- 0.00 0.00 6/535 std::tuple<CallbackKey&&>&& std::forward<std::tuple<CallbackKey&&> >(std::remove_reference<std::tuple<CallbackKey&&> >::type&) [4203]
- 0.00 0.00 6/238910 std::piecewise_construct_t const& std::forward<std::piecewise_construct_t const&>(std::remove_reference<std::piecewise_construct_t const&>::type&) [3107]
- -----------------------------------------------
- 0.00 0.02 6/6 std::_Rb_tree_node<std::pair<CallbackKey const, bool> >* std::_Rb_tree<CallbackKey, std::pair<CallbackKey const, bool>, std::_Select1st<std::pair<CallbackKey const, bool> >, std::less<CallbackKey>, std::allocator<std::pair<CallbackKey const, bool> > >::_M_create_node<std::piecewise_construct_t const&, std::tuple<CallbackKey&&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple<CallbackKey&&>&&, std::tuple<>&&) [584]
- [585] 0.0 0.00 0.02 6 void std::_Rb_tree<CallbackKey, std::pair<CallbackKey const, bool>, std::_Select1st<std::pair<CallbackKey const, bool> >, std::less<CallbackKey>, std::allocator<std::pair<CallbackKey const, bool> > >::_M_construct_node<std::piecewise_construct_t const&, std::tuple<CallbackKey&&>, std::tuple<> >(std::_Rb_tree_node<std::pair<CallbackKey const, bool> >*, std::piecewise_construct_t const&, std::tuple<CallbackKey&&>&&, std::tuple<>&&) [585]
- 0.00 0.02 6/6 void std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<CallbackKey const, bool> > > >::construct<std::pair<CallbackKey const, bool>, std::piecewise_construct_t const&, std::tuple<CallbackKey&&>, std::tuple<> >(std::allocator<std::_Rb_tree_node<std::pair<CallbackKey const, bool> > >&, std::pair<CallbackKey const, bool>*, std::piecewise_construct_t const&, std::tuple<CallbackKey&&>&&, std::tuple<>&&) [588]
- 0.00 0.00 6/17059716 operator new(unsigned long, void*) [458]
- 0.00 0.00 6/238910 std::tuple<>&& std::forward<std::tuple<> >(std::remove_reference<std::tuple<> >::type&) [3108]
- 0.00 0.00 6/238910 std::piecewise_construct_t const& std::forward<std::piecewise_construct_t const&>(std::remove_reference<std::piecewise_construct_t const&>::type&) [3107]
- 0.00 0.00 6/535 std::tuple<CallbackKey&&>&& std::forward<std::tuple<CallbackKey&&> >(std::remove_reference<std::tuple<CallbackKey&&> >::type&) [4203]
- 0.00 0.00 6/171350 std::_Rb_tree_node<std::pair<CallbackKey const, bool> >::_M_valptr() [3154]
- 0.00 0.00 6/24 std::_Rb_tree<CallbackKey, std::pair<CallbackKey const, bool>, std::_Select1st<std::pair<CallbackKey const, bool> >, std::less<CallbackKey>, std::allocator<std::pair<CallbackKey const, bool> > >::_M_get_Node_allocator() [4816]
- -----------------------------------------------
- 0.00 0.02 2/2 void __gnu_cxx::new_allocator<Camera>::construct<Camera, char const (&) [15]>(Camera*, char const (&) [15]) [581]
- [586] 0.0 0.00 0.02 2 Camera::Camera(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [586]
- 0.02 0.00 2/2 std::shared_ptr<CameraResizePolicy>::shared_ptr<FitCameraResizePolicy, void>(FitCameraResizePolicy*) [617]
- 0.00 0.00 2/92380983 void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char*>(char*, char*, std::forward_iterator_tag) [53]
- 0.00 0.00 2/2 FitCameraResizePolicy::FitCameraResizePolicy() [6173]
- -----------------------------------------------
- 0.00 0.02 6/6 void std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<CallbackKey const, bool> > > >::construct<std::pair<CallbackKey const, bool>, std::piecewise_construct_t const&, std::tuple<CallbackKey&&>, std::tuple<> >(std::allocator<std::_Rb_tree_node<std::pair<CallbackKey const, bool> > >&, std::pair<CallbackKey const, bool>*, std::piecewise_construct_t const&, std::tuple<CallbackKey&&>&&, std::tuple<>&&) [588]
- [587] 0.0 0.00 0.02 6 void __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<CallbackKey const, bool> > >::construct<std::pair<CallbackKey const, bool>, std::piecewise_construct_t const&, std::tuple<CallbackKey&&>, std::tuple<> >(std::pair<CallbackKey const, bool>*, std::piecewise_construct_t const&, std::tuple<CallbackKey&&>&&, std::tuple<>&&) [587]
- 0.00 0.02 6/6 std::pair<CallbackKey const, bool>::pair<CallbackKey&&>(std::piecewise_construct_t, std::tuple<CallbackKey&&>, std::tuple<>) [614]
- 0.00 0.00 6/17059716 operator new(unsigned long, void*) [458]
- 0.00 0.00 6/238910 std::piecewise_construct_t const& std::forward<std::piecewise_construct_t const&>(std::remove_reference<std::piecewise_construct_t const&>::type&) [3107]
- 0.00 0.00 6/535 std::tuple<CallbackKey&&>&& std::forward<std::tuple<CallbackKey&&> >(std::remove_reference<std::tuple<CallbackKey&&> >::type&) [4203]
- 0.00 0.00 6/107 std::tuple<CallbackKey&&>::tuple(std::tuple<CallbackKey&&>&&) [4547]
- 0.00 0.00 6/238910 std::tuple<>&& std::forward<std::tuple<> >(std::remove_reference<std::tuple<> >::type&) [3108]
- -----------------------------------------------
- 0.00 0.02 6/6 void std::_Rb_tree<CallbackKey, std::pair<CallbackKey const, bool>, std::_Select1st<std::pair<CallbackKey const, bool> >, std::less<CallbackKey>, std::allocator<std::pair<CallbackKey const, bool> > >::_M_construct_node<std::piecewise_construct_t const&, std::tuple<CallbackKey&&>, std::tuple<> >(std::_Rb_tree_node<std::pair<CallbackKey const, bool> >*, std::piecewise_construct_t const&, std::tuple<CallbackKey&&>&&, std::tuple<>&&) [585]
- [588] 0.0 0.00 0.02 6 void std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<CallbackKey const, bool> > > >::construct<std::pair<CallbackKey const, bool>, std::piecewise_construct_t const&, std::tuple<CallbackKey&&>, std::tuple<> >(std::allocator<std::_Rb_tree_node<std::pair<CallbackKey const, bool> > >&, std::pair<CallbackKey const, bool>*, std::piecewise_construct_t const&, std::tuple<CallbackKey&&>&&, std::tuple<>&&) [588]
- 0.00 0.02 6/6 void __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<CallbackKey const, bool> > >::construct<std::pair<CallbackKey const, bool>, std::piecewise_construct_t const&, std::tuple<CallbackKey&&>, std::tuple<> >(std::pair<CallbackKey const, bool>*, std::piecewise_construct_t const&, std::tuple<CallbackKey&&>&&, std::tuple<>&&) [587]
- 0.00 0.00 6/238910 std::tuple<>&& std::forward<std::tuple<> >(std::remove_reference<std::tuple<> >::type&) [3108]
- 0.00 0.00 6/535 std::tuple<CallbackKey&&>&& std::forward<std::tuple<CallbackKey&&> >(std::remove_reference<std::tuple<CallbackKey&&> >::type&) [4203]
- 0.00 0.00 6/238910 std::piecewise_construct_t const& std::forward<std::piecewise_construct_t const&>(std::remove_reference<std::piecewise_construct_t const&>::type&) [3107]
- -----------------------------------------------
- 0.00 0.02 2/2 System::init(Game&) [125]
- [589] 0.0 0.00 0.02 2 GraphicalSystem::on_init(Game&) [589]
- 0.00 0.02 2/2 EntityFilter& EntityFilter::one_of<Circle, Rectangle, Sprite, Text, VertexList, TileMap>() [590]
- 0.00 0.00 2/6 System::subscribe_to() [2781]
- -----------------------------------------------
- 0.00 0.02 2/2 GraphicalSystem::on_init(Game&) [589]
- [590] 0.0 0.00 0.02 2 EntityFilter& EntityFilter::one_of<Circle, Rectangle, Sprite, Text, VertexList, TileMap>() [590]
- 0.02 0.00 2/2 EntityFilter::Or<Circle, Rectangle, Sprite, Text, VertexList, TileMap>::Or() [616]
- 0.00 0.00 2/6 std::set<EntityFilter::Expression*, std::less<EntityFilter::Expression*>, std::allocator<EntityFilter::Expression*> >::insert(EntityFilter::Expression*&&) [2626]
- -----------------------------------------------
- 0.00 0.02 1/1 Game::Game() [138]
- [591] 0.0 0.00 0.02 1 std::map<unsigned int, Player*, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, Player*> > >::map() [591]
- 0.00 0.02 1/1 std::_Rb_tree<unsigned int, std::pair<unsigned int const, Player*>, std::_Select1st<std::pair<unsigned int const, Player*> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, Player*> > >::_Rb_tree() [593]
- -----------------------------------------------
- 0.00 0.02 1/1 std::_Rb_tree<unsigned int, std::pair<unsigned int const, Player*>, std::_Select1st<std::pair<unsigned int const, Player*> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, Player*> > >::_Rb_tree() [593]
- [592] 0.0 0.00 0.02 1 std::_Rb_tree<unsigned int, std::pair<unsigned int const, Player*>, std::_Select1st<std::pair<unsigned int const, Player*> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, Player*> > >::_Rb_tree_impl<std::less<unsigned int>, true>::_Rb_tree_impl() [592]
- 0.02 0.00 1/1 std::allocator<std::_Rb_tree_node<std::pair<unsigned int const, Player*> > >::allocator() [619]
- 0.00 0.00 1/92235066 std::_Rb_tree_header::_Rb_tree_header() [112]
- 0.00 0.00 1/91928117 std::_Rb_tree_key_compare<std::less<unsigned int> >::_Rb_tree_key_compare() [197]
- -----------------------------------------------
- 0.00 0.02 1/1 std::map<unsigned int, Player*, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, Player*> > >::map() [591]
- [593] 0.0 0.00 0.02 1 std::_Rb_tree<unsigned int, std::pair<unsigned int const, Player*>, std::_Select1st<std::pair<unsigned int const, Player*> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, Player*> > >::_Rb_tree() [593]
- 0.00 0.02 1/1 std::_Rb_tree<unsigned int, std::pair<unsigned int const, Player*>, std::_Select1st<std::pair<unsigned int const, Player*> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, Player*> > >::_Rb_tree_impl<std::less<unsigned int>, true>::_Rb_tree_impl() [592]
- -----------------------------------------------
- 0.02 0.00 91928115/91928115 std::allocator<std::_Rb_tree_node<std::pair<unsigned int const, Entity*> > >::allocator() [160]
- [594] 0.0 0.02 0.00 91928115 __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<unsigned int const, Entity*> > >::new_allocator() [594]
- -----------------------------------------------
- 0.00 0.00 1/9523375 BuilderScene::load_from_file(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) [207]
- 0.00 0.00 2/9523375 StartMenuScene::init(Game&) [363]
- 0.00 0.00 24/9523375 BuilderScene::mouse_script_add_pan_behavior(Game&, Handle)::{lambda()#3}::operator()() const [1093]
- 0.00 0.00 138/9523375 BuilderScene::mouse_script_add_zoom_behavior(Game&, Handle)::{lambda()#2}::operator()() const [993]
- 0.00 0.00 898396/9523375 sf::Rect<float>::contains(float, float) const [930]
- 0.02 0.00 8624814/9523375 sf::Rect<float>::intersects(sf::Rect<float> const&, sf::Rect<float>&) const [284]
- [595] 0.0 0.02 0.00 9523375 float const& std::max<float>(float const&, float const&) [595]
- -----------------------------------------------
- 0.00 0.00 442/8140567 boost::detail::variant::copy_into::result_type boost::detail::variant::visitation_impl_invoke_impl<boost::detail::variant::copy_into, void const*, Sprite>(int, boost::detail::variant::copy_into&, void const*, Sprite*, mpl_::bool_<false>) [1353]
- 0.02 0.00 8140125/8140567 boost::detail::variant::invoke_visitor<boost::detail::variant::reflect, false>::result_type boost::detail::variant::visitation_impl_invoke_impl<boost::detail::variant::invoke_visitor<boost::detail::variant::reflect, false>, void const*, Sprite>(int, boost::detail::variant::invoke_visitor<boost::detail::variant::reflect, false>&, void const*, Sprite*, mpl_::bool_<false>) [335]
- [596] 0.0 0.02 0.00 8140567 Sprite const& boost::detail::variant::cast_storage<Sprite>(void const*) [596]
- -----------------------------------------------
- 0.00 0.00 23/3160123 std::vector<Handle, std::allocator<Handle> >::_M_erase(__gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > >) [740]
- 0.02 0.00 3160100/3160123 std::vector<Handle, std::allocator<Handle> >::pop_back() [525]
- [597] 0.0 0.02 0.00 3160123 void std::allocator_traits<std::allocator<Handle> >::destroy<Handle>(std::allocator<Handle>&, Handle*) [597]
- 0.00 0.00 3160123/3160123 void __gnu_cxx::new_allocator<Handle>::destroy<Handle>(Handle*) [2972]
- -----------------------------------------------
- 0.00 0.00 1/2630968 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::shared_ptr<Intent> >, std::_Select1st<std::pair<std::type_index const, std::shared_ptr<Intent> > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Intent> > > >::~_Rb_tree() [1091]
- 0.00 0.00 1/2630968 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::shared_ptr<Intent> >, std::_Select1st<std::pair<std::type_index const, std::shared_ptr<Intent> > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Intent> > > >::clear() [1089]
- 0.00 0.00 1/2630968 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::shared_ptr<Intent> >, std::_Select1st<std::pair<std::type_index const, std::shared_ptr<Intent> > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Intent> > > >::_M_get_insert_unique_pos(std::type_index const&) [2727]
- 0.00 0.00 18/2630968 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::shared_ptr<Intent> >, std::_Select1st<std::pair<std::type_index const, std::shared_ptr<Intent> > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Intent> > > >::lower_bound(std::type_index const&) [1532]
- 0.02 0.00 2630947/2630968 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::shared_ptr<Intent> >, std::_Select1st<std::pair<std::type_index const, std::shared_ptr<Intent> > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Intent> > > >::find(std::type_index const&) [98]
- [598] 0.0 0.02 0.00 2630968 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::shared_ptr<Intent> >, std::_Select1st<std::pair<std::type_index const, std::shared_ptr<Intent> > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Intent> > > >::_M_begin() [598]
- -----------------------------------------------
- 0.00 0.00 80/2079990 ObjectPool<Callback>::size() const [1699]
- 0.02 0.00 2079910/2079990 std::vector<ObjectPool<Callback>::Entry, std::allocator<ObjectPool<Callback>::Entry> >::_M_range_check(unsigned long) const [526]
- [599] 0.0 0.02 0.00 2079990 std::vector<ObjectPool<Callback>::Entry, std::allocator<ObjectPool<Callback>::Entry> >::size() const [599]
- -----------------------------------------------
- 0.00 0.00 80/2078824 ObjectPool<PlayerProfile>::size() const [1698]
- 0.02 0.00 2078744/2078824 std::vector<ObjectPool<PlayerProfile>::Entry, std::allocator<ObjectPool<PlayerProfile>::Entry> >::_M_range_check(unsigned long) const [632]
- [600] 0.0 0.02 0.00 2078824 std::vector<ObjectPool<PlayerProfile>::Entry, std::allocator<ObjectPool<PlayerProfile>::Entry> >::size() const [600]
- -----------------------------------------------
- 0.00 0.00 7827/1994730 VertexList::draw(RenderSurface&, sf::RenderStates) [1259]
- 0.00 0.00 189639/1994730 Text::draw(RenderSurface&, sf::RenderStates) [716]
- 0.00 0.00 359864/1994730 Rectangle::draw(RenderSurface&, sf::RenderStates) [546]
- 0.01 0.00 1437400/1994730 Sprite::draw(RenderSurface&, sf::RenderStates) [494]
- [601] 0.0 0.02 0.00 1994730 Canvas::draw(sf::Drawable&, sf::RenderStates) [601]
- -----------------------------------------------
- 0.00 0.00 157/1471972 void std::_Rb_tree<unsigned int, std::pair<unsigned int const, Entity*>, std::_Select1st<std::pair<unsigned int const, Entity*> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, Entity*> > >::_M_construct_node<std::piecewise_construct_t const&, std::tuple<unsigned int const&>, std::tuple<> >(std::_Rb_tree_node<std::pair<unsigned int const, Entity*> >*, std::piecewise_construct_t const&, std::tuple<unsigned int const&>&&, std::tuple<>&&) [1565]
- 0.00 0.00 24520/1471972 void std::_Rb_tree<unsigned int, std::pair<unsigned int const, Entity*>, std::_Select1st<std::pair<unsigned int const, Entity*> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, Entity*> > >::_M_construct_node<std::piecewise_construct_t const&, std::tuple<unsigned int&&>, std::tuple<> >(std::_Rb_tree_node<std::pair<unsigned int const, Entity*> >*, std::piecewise_construct_t const&, std::tuple<unsigned int&&>&&, std::tuple<>&&) [1163]
- 0.00 0.00 24677/1471972 std::_Rb_tree<unsigned int, std::pair<unsigned int const, Entity*>, std::_Select1st<std::pair<unsigned int const, Entity*> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, Entity*> > >::_M_destroy_node(std::_Rb_tree_node<std::pair<unsigned int const, Entity*> >*) [1182]
- 0.00 0.00 175523/1471972 std::_Rb_tree_iterator<std::pair<unsigned int const, Entity*> >::operator*() const [1034]
- 0.02 0.00 1247095/1471972 std::_Rb_tree_iterator<std::pair<unsigned int const, Entity*> >::operator->() const [650]
- [602] 0.0 0.02 0.00 1471972 std::_Rb_tree_node<std::pair<unsigned int const, Entity*> >::_M_valptr() [602]
- 0.00 0.00 1471972/1471972 __gnu_cxx::__aligned_membuf<std::pair<unsigned int const, Entity*> >::_M_ptr() [2993]
- -----------------------------------------------
- 0.02 0.00 1275906/1275906 GraphicalSystem::on_update(Game&, Entity&)::{lambda(boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*)#1} std::for_each<__gnu_cxx::__normal_iterator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>**, std::vector<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*, std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*> > >, GraphicalSystem::on_update(Game&, Entity&)::{lambda(boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*)#1}>(__gnu_cxx::__normal_iterator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>**, std::vector<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*, std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*> > >, GraphicalSystem::on_update(Game&, Entity&)::{lambda(boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*)#1}, GraphicalSystem::on_update(Game&, Entity&)::{lambda(boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*)#1}) [133]
- [603] 0.0 0.02 0.00 1275906 __gnu_cxx::__normal_iterator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>**, std::vector<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*, std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*> > >::operator++() [603]
- -----------------------------------------------
- 0.00 0.00 1/866620 ObjectPool<TileMap>::num_entries_active() const [2725]
- 0.00 0.00 1/866620 ObjectPool<Grid>::num_entries_active() const [2724]
- 0.00 0.00 1/866620 ObjectPool<VertexList>::num_entries_active() const [2723]
- 0.00 0.00 22/866620 ObjectPool<Sprite>::num_entries_active() const [1780]
- 0.00 0.00 34/866620 ObjectPool<Clickable>::num_entries_active() const [1696]
- 0.00 0.00 37/866620 ObjectPool<Collision>::num_entries_active() const [1692]
- 0.00 0.00 40/866620 ObjectPool<PlayerProfile>::num_entries_active() const [1686]
- 0.00 0.00 40/866620 ObjectPool<Callback>::num_entries_active() const [1687]
- 0.00 0.00 75/866620 ObjectPool<Text>::num_entries_active() const [1617]
- 0.00 0.00 112/866620 ObjectPool<Rectangle>::num_entries_active() const [1579]
- 0.00 0.00 222/866620 ObjectPool<Entity>::num_entries_active() const [1483]
- 0.00 0.00 16319/866620 std::vector<Handle, std::allocator<Handle> >::vector(std::vector<Handle, std::allocator<Handle> > const&) [336]
- 0.02 0.00 849716/866620 std::vector<Handle, std::allocator<Handle> >::_M_check_len(unsigned long, char const*) const [404]
- [604] 0.0 0.02 0.00 866620 std::vector<Handle, std::allocator<Handle> >::size() const [604]
- -----------------------------------------------
- 0.02 0.00 860446/860446 InputDevice::update(Game&) [242]
- [605] 0.0 0.02 0.00 860446 InputElement::update(Game&) [605]
- -----------------------------------------------
- 0.00 0.00 183/781179 std::_Rb_tree<CallbackKey, std::pair<CallbackKey const, std::function<void ()> >, std::_Select1st<std::pair<CallbackKey const, std::function<void ()> > >, std::less<CallbackKey>, std::allocator<std::pair<CallbackKey const, std::function<void ()> > > >::_M_erase(std::_Rb_tree_node<std::pair<CallbackKey const, std::function<void ()> > >*) [738]
- 0.02 0.00 780996/781179 std::_Rb_tree<CallbackKey, std::pair<CallbackKey const, std::function<void ()> >, std::_Select1st<std::pair<CallbackKey const, std::function<void ()> > >, std::less<CallbackKey>, std::allocator<std::pair<CallbackKey const, std::function<void ()> > > >::_M_lower_bound(std::_Rb_tree_node<std::pair<CallbackKey const, std::function<void ()> > >*, std::_Rb_tree_node_base*, CallbackKey const&) [342]
- [606] 0.0 0.02 0.00 781179 std::_Rb_tree<CallbackKey, std::pair<CallbackKey const, std::function<void ()> >, std::_Select1st<std::pair<CallbackKey const, std::function<void ()> > >, std::less<CallbackKey>, std::allocator<std::pair<CallbackKey const, std::function<void ()> > > >::_S_left(std::_Rb_tree_node_base*) [606]
- -----------------------------------------------
- 0.01 0.01 304015/304015 std::pair<bool, int> std::accumulate<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::pair<bool, int>, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::parse<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, 0>(__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::function<bool (int, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::parse_event_t, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>&)>)::{lambda(std::pair<bool, int>, char const&)#1}>(__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::parse<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, 0>(__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::function<bool (int, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::parse_event_t, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>&)>)::{lambda(std::pair<bool, int>, char const&)#1}, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::parse<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, 0>(__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::function<bool (int, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::parse_event_t, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>&)>)::{lambda(std::pair<bool, int>, char const&)#1}) [611]
- [607] 0.0 0.01 0.01 304015 nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::parse<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, 0>(__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::function<bool (int, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::parse_event_t, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>&)>)::{lambda(std::pair<bool, int>, char const&)#1}::operator()(std::pair<bool, int>, char const&) const [607]
- 0.00 0.01 304015/304015 char const* std::next<char const*>(char const*, std::iterator_traits<char const*>::difference_type) [828]
- 0.00 0.00 304015/738254 __gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::operator*() const [3023]
- 0.00 0.00 304015/304015 char const* std::addressof<char const>(char const&) [3066]
- -----------------------------------------------
- 0.00 0.00 429/229036 BuilderScene::mouse_script_add_select_behavior(Game&, Handle)::{lambda()#2}::operator()() const [932]
- 0.00 0.00 4008/229036 Clickable::Clickable(Clickable const&) [1179]
- 0.02 0.00 224599/229036 CallbackSystem::on_update(Game&, Entity&) [34]
- [608] 0.0 0.02 0.00 229036 Clickable::is_left_clicked() const [608]
- -----------------------------------------------
- 0.01 0.01 26311/26311 std::__cxx11::stoi(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long*, int) [610]
- [609] 0.0 0.01 0.01 26311 int __gnu_cxx::__stoa<long, int, char, int>(long (*)(char const*, char**, int), char const*, char const*, unsigned long*, int) [609]
- 0.01 0.00 26311/26311 __gnu_cxx::__stoa<long, int, char, int>(long (*)(char const*, char**, int), char const*, char const*, unsigned long*, int)::_Range_chk::_S_chk(long, std::integral_constant<bool, true>) [843]
- 0.00 0.00 26311/26311 __gnu_cxx::__stoa<long, int, char, int>(long (*)(char const*, char**, int), char const*, char const*, unsigned long*, int)::_Save_errno::_Save_errno() [3360]
- 0.00 0.00 26311/26311 __gnu_cxx::__stoa<long, int, char, int>(long (*)(char const*, char**, int), char const*, char const*, unsigned long*, int)::_Save_errno::~_Save_errno() [3361]
- -----------------------------------------------
- 0.00 0.00 107/26311 BuilderScene::load_from_file(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) [207]
- 0.00 0.00 188/26311 TileMap::deserialize(Serializer&, Scene&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [366]
- 0.00 0.00 748/26311 Color::deserialize(Serializer&, Scene&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [724]
- 0.00 0.00 748/26311 Sprite::deserialize(Serializer&, Scene&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [551]
- 0.00 0.02 24520/26311 GridSystem::on_update(Game&, Entity&) [10]
- [610] 0.0 0.00 0.02 26311 std::__cxx11::stoi(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long*, int) [610]
- 0.01 0.01 26311/26311 int __gnu_cxx::__stoa<long, int, char, int>(long (*)(char const*, char**, int), char const*, char const*, unsigned long*, int) [609]
- -----------------------------------------------
- 0.00 0.02 599/599 nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::parse<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, 0>(__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::function<bool (int, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::parse_event_t, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>&)>) [555]
- [611] 0.0 0.00 0.02 599 std::pair<bool, int> std::accumulate<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::pair<bool, int>, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::parse<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, 0>(__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::function<bool (int, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::parse_event_t, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>&)>)::{lambda(std::pair<bool, int>, char const&)#1}>(__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::parse<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, 0>(__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::function<bool (int, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::parse_event_t, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>&)>)::{lambda(std::pair<bool, int>, char const&)#1}, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::parse<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, 0>(__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::function<bool (int, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::parse_event_t, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>&)>)::{lambda(std::pair<bool, int>, char const&)#1}) [611]
- 0.01 0.01 304015/304015 nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::parse<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, 0>(__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::function<bool (int, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::parse_event_t, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>&)>)::{lambda(std::pair<bool, int>, char const&)#1}::operator()(std::pair<bool, int>, char const&) const [607]
- 0.00 0.00 304614/455636 bool __gnu_cxx::operator!=<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, __gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&) [3046]
- 0.00 0.00 304015/738254 __gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::operator*() const [3023]
- 0.00 0.00 304015/304015 std::pair<bool, int>::operator=(std::pair<bool, int>&&) [3062]
- 0.00 0.00 304015/433640 __gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::operator++() [3048]
- -----------------------------------------------
- 0.02 0.00 10/10 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::operator+<char, std::char_traits<char>, std::allocator<char> >(char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [613]
- [612] 0.0 0.02 0.00 10 std::char_traits<char>::length(char const*) [612]
- -----------------------------------------------
- 0.00 0.00 1/10 Texture::to_string[abi:cxx11]() [1062]
- 0.00 0.00 1/10 void Scene::add_system<VisualDebugSystem, (void*)0>(VisualDebugSystem*, int) [315]
- 0.00 0.00 1/10 void Scene::add_system<GridSystem, (void*)0>(GridSystem*, int) [314]
- 0.00 0.00 2/10 void Scene::add_system<CallbackSystem, (void*)0>(CallbackSystem*, int) [194]
- 0.00 0.00 2/10 void Scene::add_system<GraphicalSystem, (void*)0>(GraphicalSystem*, int) [195]
- 0.00 0.01 3/10 TextureAtlas::to_string[abi:cxx11]() const [911]
- [613] 0.0 0.00 0.02 10 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::operator+<char, std::char_traits<char>, std::allocator<char> >(char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [613]
- 0.02 0.00 10/10 std::char_traits<char>::length(char const*) [612]
- -----------------------------------------------
- 0.00 0.02 6/6 void __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<CallbackKey const, bool> > >::construct<std::pair<CallbackKey const, bool>, std::piecewise_construct_t const&, std::tuple<CallbackKey&&>, std::tuple<> >(std::pair<CallbackKey const, bool>*, std::piecewise_construct_t const&, std::tuple<CallbackKey&&>&&, std::tuple<>&&) [587]
- [614] 0.0 0.00 0.02 6 std::pair<CallbackKey const, bool>::pair<CallbackKey&&>(std::piecewise_construct_t, std::tuple<CallbackKey&&>, std::tuple<>) [614]
- 0.02 0.00 6/6 std::pair<CallbackKey const, bool>::pair<CallbackKey&&, 0ul>(std::tuple<CallbackKey&&>&, std::tuple<>&, std::_Index_tuple<0ul>, std::_Index_tuple<>) [615]
- -----------------------------------------------
- 0.02 0.00 6/6 std::pair<CallbackKey const, bool>::pair<CallbackKey&&>(std::piecewise_construct_t, std::tuple<CallbackKey&&>, std::tuple<>) [614]
- [615] 0.0 0.02 0.00 6 std::pair<CallbackKey const, bool>::pair<CallbackKey&&, 0ul>(std::tuple<CallbackKey&&>&, std::tuple<>&, std::_Index_tuple<0ul>, std::_Index_tuple<>) [615]
- 0.00 0.00 6/214 CallbackKey&& std::forward<CallbackKey&&>(std::remove_reference<CallbackKey&&>::type&) [4401]
- 0.00 0.00 6/107 std::tuple_element<0ul, std::tuple<CallbackKey&&> >::type& std::get<0ul, CallbackKey&&>(std::tuple<CallbackKey&&>&) [4551]
- -----------------------------------------------
- 0.02 0.00 2/2 EntityFilter& EntityFilter::one_of<Circle, Rectangle, Sprite, Text, VertexList, TileMap>() [590]
- [616] 0.0 0.02 0.00 2 EntityFilter::Or<Circle, Rectangle, Sprite, Text, VertexList, TileMap>::Or() [616]
- 0.00 0.00 2/2 EntityFilter::ExpressionTuple<Circle, Rectangle, Sprite, Text, VertexList, TileMap>::ExpressionTuple(bool) [6159]
- -----------------------------------------------
- 0.02 0.00 2/2 Camera::Camera(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [586]
- [617] 0.0 0.02 0.00 2 std::shared_ptr<CameraResizePolicy>::shared_ptr<FitCameraResizePolicy, void>(FitCameraResizePolicy*) [617]
- 0.00 0.00 2/2 std::__shared_ptr<CameraResizePolicy, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<FitCameraResizePolicy, void>(FitCameraResizePolicy*) [6436]
- -----------------------------------------------
- 0.02 0.00 1/1 __libc_csu_init [327]
- [618] 0.0 0.02 0.00 1 _GLOBAL__sub_I__ZN6PlayerC2EjRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE [618]
- 0.00 0.00 1/1 __static_initialization_and_destruction_0(int, int) [6806]
- -----------------------------------------------
- 0.02 0.00 1/1 std::_Rb_tree<unsigned int, std::pair<unsigned int const, Player*>, std::_Select1st<std::pair<unsigned int const, Player*> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, Player*> > >::_Rb_tree_impl<std::less<unsigned int>, true>::_Rb_tree_impl() [592]
- [619] 0.0 0.02 0.00 1 std::allocator<std::_Rb_tree_node<std::pair<unsigned int const, Player*> > >::allocator() [619]
- 0.00 0.00 1/1 __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<unsigned int const, Player*> > >::new_allocator() [6998]
- -----------------------------------------------
- <spontaneous>
- [620] 0.0 0.02 0.00 boost::detail::variant::invoke_visitor<boost::detail::variant::reflect, false>::result_type boost::detail::variant::visitation_impl_invoke<boost::detail::variant::invoke_visitor<boost::detail::variant::reflect, false>, void const*, Rectangle, boost::variant<Circle, Rectangle, Sprite, Text, VertexList>::has_fallback_type_>(int, boost::detail::variant::invoke_visitor<boost::detail::variant::reflect, false>&, void const*, Rectangle*, boost::variant<Circle, Rectangle, Sprite, Text, VertexList>::has_fallback_type_, int) [620]
- -----------------------------------------------
- <spontaneous>
- [621] 0.0 0.01 0.01 boost::typeindex::stl_type_index boost::typeindex::type_id<Rectangle>() [621]
- 0.00 0.01 8140125/8140125 boost::typeindex::stl_type_index boost::typeindex::stl_type_index::type_id<Sprite>() [791]
- -----------------------------------------------
- <spontaneous>
- [622] 0.0 0.02 0.00 void Mailbox::enqueue<Message, (void*)0>(std::shared_ptr<Message>) [622]
- -----------------------------------------------
- <spontaneous>
- [623] 0.0 0.02 0.00 EntitySubscription::id[abi:cxx11]() const [623]
- -----------------------------------------------
- <spontaneous>
- [624] 0.0 0.02 0.00 boost::detail::variant::backup_holder<Rectangle>::get() const [624]
- -----------------------------------------------
- <spontaneous>
- [625] 0.0 0.02 0.00 std::_Rb_tree<std::type_index, std::pair<std::type_index const, Handle>, std::_Select1st<std::pair<std::type_index const, Handle> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > >::_M_begin() const [625]
- -----------------------------------------------
- <spontaneous>
- [626] 0.0 0.02 0.00 std::vector<ObjectPool<Circle>::Entry, std::allocator<ObjectPool<Circle>::Entry> >::operator[](unsigned long) [626]
- -----------------------------------------------
- <spontaneous>
- [627] 0.0 0.02 0.00 __gnu_cxx::__normal_iterator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*, std::vector<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>, std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList> > > > std::__copy_move_a2<true, __gnu_cxx::__normal_iterator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*, std::vector<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>, std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList> > > >, __gnu_cxx::__normal_iterator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*, std::vector<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>, std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList> > > > >(__gnu_cxx::__normal_iterator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*, std::vector<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>, std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList> > > >, __gnu_cxx::__normal_iterator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*, std::vector<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>, std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList> > > >, __gnu_cxx::__normal_iterator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*, std::vector<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>, std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList> > > >) [627]
- -----------------------------------------------
- 0.00 0.00 1/266628 std::_Rb_tree<unsigned int, std::pair<unsigned int const, Player*>, std::_Select1st<std::pair<unsigned int const, Player*> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, Player*> > >::~_Rb_tree() [2438]
- 0.00 0.00 1/266628 std::_Rb_tree<unsigned int, std::pair<unsigned int const, Player*>, std::_Select1st<std::pair<unsigned int const, Player*> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, Player*> > >::clear() [2433]
- 0.00 0.00 1/266628 std::_Rb_tree<unsigned int, std::pair<unsigned int const, Player*>, std::_Select1st<std::pair<unsigned int const, Player*> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, Player*> > >::_M_get_insert_unique_pos(unsigned int const&) [2464]
- 0.00 0.00 2/266628 std::_Rb_tree<unsigned int, std::pair<unsigned int const, Player*>, std::_Select1st<std::pair<unsigned int const, Player*> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, Player*> > >::find(unsigned int const&) [1944]
- 0.02 0.00 266623/266628 std::_Rb_tree<unsigned int, std::pair<unsigned int const, Player*>, std::_Select1st<std::pair<unsigned int const, Player*> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, Player*> > >::lower_bound(unsigned int const&) [499]
- [628] 0.0 0.02 0.00 266628 std::_Rb_tree<unsigned int, std::pair<unsigned int const, Player*>, std::_Select1st<std::pair<unsigned int const, Player*> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, Player*> > >::_M_begin() [628]
- -----------------------------------------------
- 0.02 0.00 6/6 std::_Rb_tree<EntityFilter::Expression*, EntityFilter::Expression*, std::_Identity<EntityFilter::Expression*>, std::less<EntityFilter::Expression*>, std::allocator<EntityFilter::Expression*> >::_M_erase(std::_Rb_tree_node<EntityFilter::Expression*>*) [523]
- [629] 0.0 0.02 0.00 6 std::_Rb_tree<EntityFilter::Expression*, EntityFilter::Expression*, std::_Identity<EntityFilter::Expression*>, std::less<EntityFilter::Expression*>, std::allocator<EntityFilter::Expression*> >::_M_drop_node(std::_Rb_tree_node<EntityFilter::Expression*>*) [629]
- 0.00 0.00 6/6 std::_Rb_tree<EntityFilter::Expression*, EntityFilter::Expression*, std::_Identity<EntityFilter::Expression*>, std::less<EntityFilter::Expression*>, std::allocator<EntityFilter::Expression*> >::_M_destroy_node(std::_Rb_tree_node<EntityFilter::Expression*>*) [5485]
- 0.00 0.00 6/6 std::_Rb_tree<EntityFilter::Expression*, EntityFilter::Expression*, std::_Identity<EntityFilter::Expression*>, std::less<EntityFilter::Expression*>, std::allocator<EntityFilter::Expression*> >::_M_put_node(std::_Rb_tree_node<EntityFilter::Expression*>*) [5483]
- -----------------------------------------------
- 0.00 0.00 5/533245 std::map<unsigned int, Player*, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, Player*> > >::operator[](unsigned int const&) [765]
- 0.01 0.01 533240/533245 std::map<unsigned int, Player*, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, Player*> > >::at(unsigned int const&) [397]
- [630] 0.0 0.01 0.01 533245 std::_Rb_tree_iterator<std::pair<unsigned int const, Player*> >::operator*() const [630]
- 0.00 0.01 533245/533247 std::_Rb_tree_node<std::pair<unsigned int const, Player*> >::_M_valptr() [827]
- -----------------------------------------------
- 0.00 0.00 2/2630965 std::shared_ptr<Intent> InputBinding::get<ModalIntent, (void*)0>() [1764]
- 0.00 0.00 18/2630965 std::map<std::type_index, std::shared_ptr<Intent>, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Intent> > > >::operator[](std::type_index&&) [917]
- 0.00 0.00 67/2630965 std::shared_ptr<Intent> InputBinding::get<SelectMenuItemIntent, (void*)0>() [1359]
- 0.00 0.00 7827/2630965 std::shared_ptr<Intent> InputBinding::get<GridVisibilityToggleIntent, (void*)0>() [1052]
- 0.00 0.00 7827/2630965 std::shared_ptr<Intent> InputBinding::get<VisualDebugIntent, (void*)0>() [1050]
- 0.00 0.00 7827/2630965 std::shared_ptr<Intent> InputBinding::get<ResetViewIntent, (void*)0>() [1048]
- 0.00 0.00 7827/2630965 std::shared_ptr<Intent> InputBinding::get<MoveLeftIntent, (void*)0>() [1046]
- 0.00 0.00 7827/2630965 std::shared_ptr<Intent> InputBinding::get<MoveRightIntent, (void*)0>() [1047]
- 0.00 0.00 7827/2630965 std::shared_ptr<Intent> InputBinding::get<RemoveTilesIntent, (void*)0>() [1049]
- 0.00 0.00 7827/2630965 std::shared_ptr<Intent> InputBinding::get<SerializeMapIntent, (void*)0>() [1051]
- 0.00 0.00 7894/2630965 std::shared_ptr<Intent> InputBinding::get<MoveUpIntent, (void*)0>() [1043]
- 0.00 0.00 7894/2630965 std::shared_ptr<Intent> InputBinding::get<MoveDownIntent, (void*)0>() [1044]
- 0.00 0.00 495124/2630965 std::shared_ptr<Intent> InputBinding::get<RightClickIntent, (void*)0>() [215]
- 0.00 0.00 495804/2630965 std::shared_ptr<Intent> InputBinding::get<LeftClickIntent, (void*)0>() [224]
- 0.00 0.00 513113/2630965 std::shared_ptr<Intent> InputBinding::get<MouseYIntent, (void*)0>() [221]
- 0.00 0.00 513247/2630965 std::shared_ptr<Intent> InputBinding::get<MouseXIntent, (void*)0>() [220]
- 0.00 0.00 543013/2630965 std::shared_ptr<Intent> InputBinding::get<MouseWheelIntent, (void*)0>() [213]
- [631] 0.0 0.00 0.02 2630965 std::map<std::type_index, std::shared_ptr<Intent>, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Intent> > > >::end() [631]
- 0.01 0.01 2630965/5262046 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::shared_ptr<Intent> >, std::_Select1st<std::pair<std::type_index const, std::shared_ptr<Intent> > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Intent> > > >::end() [453]
- -----------------------------------------------
- 0.00 0.02 2078744/2078744 std::vector<ObjectPool<PlayerProfile>::Entry, std::allocator<ObjectPool<PlayerProfile>::Entry> >::at(unsigned long) [527]
- [632] 0.0 0.00 0.02 2078744 std::vector<ObjectPool<PlayerProfile>::Entry, std::allocator<ObjectPool<PlayerProfile>::Entry> >::_M_range_check(unsigned long) const [632]
- 0.02 0.00 2078744/2078824 std::vector<ObjectPool<PlayerProfile>::Entry, std::allocator<ObjectPool<PlayerProfile>::Entry> >::size() const [600]
- -----------------------------------------------
- 0.00 0.02 2713375/2713375 boost::detail::variant::invoke_visitor<boost::detail::variant::get_visitor<Sprite>, false>::result_type boost::detail::variant::visitation_impl_invoke<boost::detail::variant::invoke_visitor<boost::detail::variant::get_visitor<Sprite>, false>, void*, Sprite, boost::variant<Circle, Rectangle, Sprite, Text, VertexList>::has_fallback_type_>(int, boost::detail::variant::invoke_visitor<boost::detail::variant::get_visitor<Sprite>, false>&, void*, Sprite*, boost::variant<Circle, Rectangle, Sprite, Text, VertexList>::has_fallback_type_, int) [479]
- [633] 0.0 0.00 0.02 2713375 boost::detail::variant::invoke_visitor<boost::detail::variant::get_visitor<Sprite>, false>::result_type boost::detail::variant::visitation_impl_invoke_impl<boost::detail::variant::invoke_visitor<boost::detail::variant::get_visitor<Sprite>, false>, void*, Sprite>(int, boost::detail::variant::invoke_visitor<boost::detail::variant::get_visitor<Sprite>, false>&, void*, Sprite*, mpl_::bool_<false>) [633]
- 0.01 0.00 2713375/2713375 boost::disable_if_c<(false)&&boost::is_same<Sprite&, Sprite&>::value, Sprite*>::type boost::detail::variant::invoke_visitor<boost::detail::variant::get_visitor<Sprite>, false>::internal_visit<Sprite&>(Sprite&, int) [807]
- 0.01 0.00 2713375/2714004 Sprite& boost::detail::variant::cast_storage<Sprite>(void*) [806]
- -----------------------------------------------
- 0.00 0.02 2/2 void ComponentManager::create_pool<Text, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned int, Text) [496]
- [634] 0.0 0.00 0.02 2 ObjectPool<Text>::ObjectPool(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned int, Text) [634]
- 0.00 0.02 2/2 ObjectPool<Text>::reset() [648]
- 0.00 0.00 2/2 std::vector<ObjectPool<Text>::Entry, std::allocator<ObjectPool<Text>::Entry> >::vector(unsigned long, ObjectPool<Text>::Entry const&, std::allocator<ObjectPool<Text>::Entry> const&) [1017]
- 0.00 0.00 4/4008 Text::Text(Text const&) [937]
- 0.00 0.00 2/2 ObjectPool<Text>::Entry::Entry(unsigned int, Text) [1581]
- 0.00 0.00 2/23980 std::vector<Handle, std::allocator<Handle> >::vector() [844]
- 0.00 0.00 2/2002 ObjectPool<Text>::Entry::~Entry() [1277]
- 0.00 0.00 2/4085 Text::~Text() [1235]
- 0.00 0.00 2/92380983 void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char*>(char*, char*, std::forward_iterator_tag) [53]
- 0.00 0.00 2/17 ObjectPoolBase::ObjectPoolBase() [4981]
- 0.00 0.00 2/2 std::allocator<ObjectPool<Text>::Entry>::allocator() [6329]
- 0.00 0.00 2/4 std::allocator<ObjectPool<Text>::Entry>::~allocator() [5633]
- -----------------------------------------------
- 0.00 0.00 67124/1275906 void std::vector<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*, std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*> >::_M_realloc_insert<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*>(__gnu_cxx::__normal_iterator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>**, std::vector<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*, std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*> > >, boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*&&) [559]
- 0.00 0.02 1208782/1275906 void std::vector<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*, std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*> >::emplace_back<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*>(boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*&&) [401]
- [635] 0.0 0.00 0.02 1275906 void std::allocator_traits<std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*> >::construct<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*, boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*>(std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*>&, boost::variant<Circle, Rectangle, Sprite, Text, VertexList>**, boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*&&) [635]
- 0.01 0.01 1275906/1275906 void __gnu_cxx::new_allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*>::construct<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*, boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*>(boost::variant<Circle, Rectangle, Sprite, Text, VertexList>**, boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*&&) [660]
- 0.00 0.00 1275906/3894842 boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*&& std::forward<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*>(std::remove_reference<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*>::type&) [800]
- -----------------------------------------------
- 0.00 0.02 1/1 BuilderScene::create_hud(Game&) [229]
- [636] 0.0 0.00 0.02 1 Handle Entity::add<Collision, char const (&) [28], sf::Rect<float>, (void*)0>(char const (&) [28], sf::Rect<float>&&) [636]
- 0.00 0.02 1/1 Handle ComponentManager::add<Collision, char const (&) [28], sf::Rect<float>&, (void*)0>(char const (&) [28], sf::Rect<float>&) [638]
- 0.00 0.00 1/363 void Messageable::send_message<ComponentAddedMessage, (void*)0, Handle, std::type_index>(Handle&&, std::type_index&&) [203]
- 0.00 0.00 1/1062 Handle::operator=(Handle const&) [784]
- 0.00 0.00 1/50806020 std::map<std::type_index, Handle, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > >::operator[](std::type_index&&) [13]
- 0.00 0.00 1/1488784 Entity::handle() const [385]
- 0.00 0.00 2/104306070 std::type_index::type_index(std::type_info const&) [118]
- -----------------------------------------------
- 0.01 0.01 1822708/1822708 PostorderEntitySubscription::init() [28]
- [637] 0.0 0.01 0.01 1822708 std::reverse_iterator<__gnu_cxx::__normal_iterator<Handle const*, std::vector<Handle, std::allocator<Handle> > > >::operator*() const [637]
- 0.01 0.00 1822708/3389372 __gnu_cxx::__normal_iterator<Handle const*, std::vector<Handle, std::allocator<Handle> > >::operator--() [801]
- 0.00 0.00 1822708/37458566 __gnu_cxx::__normal_iterator<Handle const*, std::vector<Handle, std::allocator<Handle> > >::operator*() const [344]
- -----------------------------------------------
- 0.00 0.02 1/1 Handle Entity::add<Collision, char const (&) [28], sf::Rect<float>, (void*)0>(char const (&) [28], sf::Rect<float>&&) [636]
- [638] 0.0 0.00 0.02 1 Handle ComponentManager::add<Collision, char const (&) [28], sf::Rect<float>&, (void*)0>(char const (&) [28], sf::Rect<float>&) [638]
- 0.00 0.02 1/1 void ComponentManager::create_pool<Collision, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned int, Collision) [639]
- 0.00 0.00 1/50806034 std::map<std::type_index, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >::operator[](std::type_index&&) [12]
- 0.00 0.00 1/1 Handle ObjectPool<Collision>::add<char const (&) [28], sf::Rect<float>&>(char const (&) [28], sf::Rect<float>&) [2251]
- 0.00 0.00 1/38 Collision::Collision(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, sf::Rect<float>) [1796]
- 0.00 0.00 1/50806079 std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >::operator bool() const [102]
- 0.00 0.00 1/99259709 std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >::get() const [88]
- 0.00 0.00 1/104306070 std::type_index::type_index(std::type_info const&) [118]
- 0.00 0.00 1/1437483 sf::Rect<float>::Rect(float, float, float, float) [2997]
- 0.00 0.00 1/2042 Collision::~Collision() [3859]
- -----------------------------------------------
- 0.00 0.02 1/1 Handle ComponentManager::add<Collision, char const (&) [28], sf::Rect<float>&, (void*)0>(char const (&) [28], sf::Rect<float>&) [638]
- [639] 0.0 0.00 0.02 1 void ComponentManager::create_pool<Collision, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned int, Collision) [639]
- 0.00 0.01 1/1 ObjectPool<Collision>::ObjectPool(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned int, Collision) [703]
- 0.01 0.00 1/14 std::type_info::name() const [311]
- 0.00 0.00 2/49 std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >::~unique_ptr() [935]
- 0.00 0.00 1/50806034 std::map<std::type_index, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >::operator[](std::type_index&&) [12]
- 0.00 0.00 1/2004 Collision::Collision(Collision const&) [1342]
- 0.00 0.00 1/14 std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >::operator=(std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >&&) [2423]
- 0.00 0.00 1/104306070 std::type_index::type_index(std::type_info const&) [118]
- 0.00 0.00 1/14 std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >::unique_ptr<std::default_delete<ObjectPoolBase>, void>(ObjectPoolBase*) [5021]
- 0.00 0.00 1/2042 Collision::~Collision() [3859]
- -----------------------------------------------
- 0.00 0.02 21/21 BuilderScene::load_from_file(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) [207]
- [640] 0.0 0.00 0.02 21 Handle Entity::add<Sprite, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<Texture>, sf::Rect<int>&, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, std::shared_ptr<Texture>&&, sf::Rect<int>&) [640]
- 0.00 0.01 21/363 void Messageable::send_message<ComponentAddedMessage, (void*)0, Handle, std::type_index>(Handle&&, std::type_index&&) [203]
- 0.00 0.01 21/21 Handle ComponentManager::add<Sprite, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<Texture>&, sf::Rect<int>&, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<Texture>&, sf::Rect<int>&) [891]
- 0.00 0.00 21/1062 Handle::operator=(Handle const&) [784]
- 0.00 0.00 21/50806020 std::map<std::type_index, Handle, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > >::operator[](std::type_index&&) [13]
- 0.00 0.00 21/1488784 Entity::handle() const [385]
- 0.00 0.00 42/104306070 std::type_index::type_index(std::type_info const&) [118]
- -----------------------------------------------
- 0.01 0.01 1/1 Scene::~Scene() [171]
- [641] 0.0 0.01 0.01 1 GridSystem::~GridSystem() [641]
- 0.00 0.01 1/1 GridSystem::~GridSystem() [905]
- -----------------------------------------------
- 0.00 0.01 1/2 Handle ComponentManager::add<Sprite, char const (&) [13], std::shared_ptr<Texture>&, (void*)0>(char const (&) [13], std::shared_ptr<Texture>&) [892]
- 0.00 0.01 1/2 Handle ComponentManager::add<Sprite, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<Texture>&, sf::Rect<int>&, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<Texture>&, sf::Rect<int>&) [891]
- [642] 0.0 0.00 0.02 2 void ComponentManager::create_pool<Sprite, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned int, Sprite) [642]
- 0.01 0.00 2/14 std::type_info::name() const [311]
- 0.00 0.00 2/2 ObjectPool<Sprite>::ObjectPool(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned int, Sprite) [982]
- 0.00 0.00 4/49 std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >::~unique_ptr() [935]
- 0.00 0.00 2/50806034 std::map<std::type_index, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >::operator[](std::type_index&&) [12]
- 0.00 0.00 2/4848 Sprite::~Sprite() [1190]
- 0.00 0.00 2/4637 Sprite::Sprite(Sprite const&) [1221]
- 0.00 0.00 2/14 std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >::operator=(std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >&&) [2423]
- 0.00 0.00 2/104306070 std::type_index::type_index(std::type_info const&) [118]
- 0.00 0.00 2/14 std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >::unique_ptr<std::default_delete<ObjectPoolBase>, void>(ObjectPoolBase*) [5021]
- -----------------------------------------------
- 0.01 0.01 3340233/3340233 void std::allocator_traits<std::allocator<Handle> >::construct<Handle, Handle const&>(std::allocator<Handle>&, Handle*, Handle const&) [644]
- [643] 0.0 0.01 0.01 3340233 void __gnu_cxx::new_allocator<Handle>::construct<Handle, Handle const&>(Handle*, Handle const&) [643]
- 0.01 0.00 3340233/17059716 operator new(unsigned long, void*) [458]
- 0.00 0.00 3340233/9941107 Handle const& std::forward<Handle const&>(std::remove_reference<Handle const&>::type&) [2957]
- -----------------------------------------------
- 0.00 0.00 70367/3340233 void std::vector<Handle, std::allocator<Handle> >::_M_realloc_insert<Handle const&>(__gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > >, Handle const&) [282]
- 0.00 0.02 3269866/3340233 std::vector<Handle, std::allocator<Handle> >::push_back(Handle const&) [214]
- [644] 0.0 0.00 0.02 3340233 void std::allocator_traits<std::allocator<Handle> >::construct<Handle, Handle const&>(std::allocator<Handle>&, Handle*, Handle const&) [644]
- 0.01 0.01 3340233/3340233 void __gnu_cxx::new_allocator<Handle>::construct<Handle, Handle const&>(Handle*, Handle const&) [643]
- 0.00 0.00 3340233/9941107 Handle const& std::forward<Handle const&>(std::remove_reference<Handle const&>::type&) [2957]
- -----------------------------------------------
- 0.00 0.01 1/2 Handle ComponentManager::add<PlayerProfile, char const (&) [20], int&, (void*)0>(char const (&) [20], int&) [899]
- 0.00 0.01 1/2 Handle ComponentManager::add<PlayerProfile, char const (&) [24], int&, (void*)0>(char const (&) [24], int&) [900]
- [645] 0.0 0.00 0.02 2 void ComponentManager::create_pool<PlayerProfile, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned int, PlayerProfile) [645]
- 0.01 0.00 2/14 std::type_info::name() const [311]
- 0.00 0.00 2/2 ObjectPool<PlayerProfile>::ObjectPool(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned int, PlayerProfile) [986]
- 0.00 0.00 4/49 std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >::~unique_ptr() [935]
- 0.00 0.00 2/50806034 std::map<std::type_index, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >::operator[](std::type_index&&) [12]
- 0.00 0.00 2/4008 PlayerProfile::PlayerProfile(PlayerProfile const&) [1276]
- 0.00 0.00 2/14 std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >::operator=(std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >&&) [2423]
- 0.00 0.00 2/104306070 std::type_index::type_index(std::type_info const&) [118]
- 0.00 0.00 2/14 std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >::unique_ptr<std::default_delete<ObjectPoolBase>, void>(ObjectPoolBase*) [5021]
- 0.00 0.00 2/4050 PlayerProfile::~PlayerProfile() [3738]
- -----------------------------------------------
- 0.00 0.01 23615/70845 std::function<void (Handle)>::function(std::function<void (Handle)> const&) [928]
- 0.00 0.01 47230/70845 std::_Function_base::~_Function_base() [323]
- [646] 0.0 0.00 0.02 70845 std::_Function_base::_Base_manager<System::update(Game&)::{lambda(Handle)#1}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<System::update(Game&)::{lambda(Handle)#1}> const&, std::_Manager_operation) [646]
- 0.01 0.00 47230/47230 std::_Function_base::_Base_manager<System::update(Game&)::{lambda(Handle)#1}>::_M_destroy(std::_Any_data&, std::integral_constant<bool, true>) [675]
- 0.00 0.00 23615/23615 std::_Function_base::_Base_manager<System::update(Game&)::{lambda(Handle)#1}>::_M_clone(std::_Any_data&, std::_Function_base::_Base_manager<System::update(Game&)::{lambda(Handle)#1}> const&, std::integral_constant<bool, true>) [1013]
- -----------------------------------------------
- 0.00 0.00 442/8140567 boost::detail::variant::copy_into::result_type boost::variant<Circle, Rectangle, Sprite, Text, VertexList>::internal_apply_visitor<boost::detail::variant::copy_into>(boost::detail::variant::copy_into&) const [1345]
- 0.01 0.01 8140125/8140567 boost::detail::variant::invoke_visitor<boost::detail::variant::reflect, false>::result_type boost::variant<Circle, Rectangle, Sprite, Text, VertexList>::internal_apply_visitor<boost::detail::variant::invoke_visitor<boost::detail::variant::reflect, false> >(boost::detail::variant::invoke_visitor<boost::detail::variant::reflect, false>&) const [166]
- [647] 0.0 0.01 0.01 8140567 boost::aligned_storage<448ul, 8ul>::address() const [647]
- 0.01 0.00 8140567/10855200 boost::detail::aligned_storage::aligned_storage_imp<448ul, 8ul>::address() const [790]
- -----------------------------------------------
- 0.00 0.02 2/2 ObjectPool<Text>::ObjectPool(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned int, Text) [634]
- [648] 0.0 0.00 0.02 2 ObjectPool<Text>::reset() [648]
- 0.00 0.02 2000/2000 Text::operator=(Text const&) [649]
- 0.00 0.00 2/23969 std::vector<Handle, std::allocator<Handle> >::clear() [951]
- 0.00 0.00 8000/8000 __gnu_cxx::__normal_iterator<ObjectPool<Text>::Entry*, std::vector<ObjectPool<Text>::Entry, std::allocator<ObjectPool<Text>::Entry> > >::operator*() const [3609]
- 0.00 0.00 2002/2002 std::vector<ObjectPool<Text>::Entry, std::allocator<ObjectPool<Text>::Entry> >::end() [3897]
- 0.00 0.00 2002/2002 bool __gnu_cxx::operator!=<ObjectPool<Text>::Entry*, std::vector<ObjectPool<Text>::Entry, std::allocator<ObjectPool<Text>::Entry> > >(__gnu_cxx::__normal_iterator<ObjectPool<Text>::Entry*, std::vector<ObjectPool<Text>::Entry, std::allocator<ObjectPool<Text>::Entry> > > const&, __gnu_cxx::__normal_iterator<ObjectPool<Text>::Entry*, std::vector<ObjectPool<Text>::Entry, std::allocator<ObjectPool<Text>::Entry> > > const&) [3887]
- 0.00 0.00 2000/2000 __gnu_cxx::__normal_iterator<ObjectPool<Text>::Entry*, std::vector<ObjectPool<Text>::Entry, std::allocator<ObjectPool<Text>::Entry> > >::operator++() [3906]
- 0.00 0.00 2/2 std::vector<ObjectPool<Text>::Entry, std::allocator<ObjectPool<Text>::Entry> >::begin() [6649]
- -----------------------------------------------
- 0.00 0.02 2000/2000 ObjectPool<Text>::reset() [648]
- [649] 0.0 0.00 0.02 2000 Text::operator=(Text const&) [649]
- 0.01 0.00 2000/2000 Text::swap(Text&) [677]
- 0.00 0.00 2000/4008 Text::Text(Text const&) [937]
- 0.00 0.00 2000/4085 Text::~Text() [1235]
- -----------------------------------------------
- 0.00 0.02 1247095/1247095 GridSystem::on_update(Game&, Entity&) [10]
- [650] 0.0 0.00 0.02 1247095 std::_Rb_tree_iterator<std::pair<unsigned int const, Entity*> >::operator->() const [650]
- 0.02 0.00 1247095/1471972 std::_Rb_tree_node<std::pair<unsigned int const, Entity*> >::_M_valptr() [602]
- -----------------------------------------------
- 0.00 0.02 1/1 StartMenuScene::init(Game&) [363]
- [651] 0.0 0.00 0.02 1 Handle Entity::add<Text, char const (&) [10], char const (&) [10], std::shared_ptr<Font>, int, (void*)0>(char const (&) [10], char const (&) [10], std::shared_ptr<Font>&&, int&&) [651]
- 0.00 0.02 1/1 Handle ComponentManager::add<Text, char const (&) [10], char const (&) [10], std::shared_ptr<Font>&, int&, (void*)0>(char const (&) [10], char const (&) [10], std::shared_ptr<Font>&, int&) [658]
- 0.00 0.00 1/363 void Messageable::send_message<ComponentAddedMessage, (void*)0, Handle, std::type_index>(Handle&&, std::type_index&&) [203]
- 0.00 0.00 1/1062 Handle::operator=(Handle const&) [784]
- 0.00 0.00 1/50806020 std::map<std::type_index, Handle, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > >::operator[](std::type_index&&) [13]
- 0.00 0.00 1/1488784 Entity::handle() const [385]
- 0.00 0.00 2/104306070 std::type_index::type_index(std::type_info const&) [118]
- -----------------------------------------------
- 0.00 0.02 1/1 BuilderScene::create_fps_display(GraphicalSystem*) [390]
- [652] 0.0 0.00 0.02 1 Handle Entity::add<Text, char const (&) [17], char const (&) [8], std::shared_ptr<Font>, int, (void*)0>(char const (&) [17], char const (&) [8], std::shared_ptr<Font>&&, int&&) [652]
- 0.00 0.02 1/1 Handle ComponentManager::add<Text, char const (&) [17], char const (&) [8], std::shared_ptr<Font>&, int&, (void*)0>(char const (&) [17], char const (&) [8], std::shared_ptr<Font>&, int&) [659]
- 0.00 0.00 1/363 void Messageable::send_message<ComponentAddedMessage, (void*)0, Handle, std::type_index>(Handle&&, std::type_index&&) [203]
- 0.00 0.00 1/1062 Handle::operator=(Handle const&) [784]
- 0.00 0.00 1/50806020 std::map<std::type_index, Handle, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > >::operator[](std::type_index&&) [13]
- 0.00 0.00 1/1488784 Entity::handle() const [385]
- 0.00 0.00 2/104306070 std::type_index::type_index(std::type_info const&) [118]
- -----------------------------------------------
- 0.00 0.00 3/16188 InputDevice::add_axis(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [237]
- 0.00 0.00 106/16188 InputDevice::add_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1234]
- 0.00 0.01 16079/16188 InputDevice::get(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [554]
- [653] 0.0 0.01 0.01 16188 std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<InputElement>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > > >::operator[](std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [653]
- 0.01 0.00 109/109 std::_Rb_tree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > > std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > >, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) [763]
- 0.00 0.00 16188/16188 std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<InputElement>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > > >::lower_bound(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1070]
- 0.00 0.00 16188/892422 std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<InputElement>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > > >::end() [820]
- 0.00 0.00 32346/32346 std::_Rb_tree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > >::operator*() const [3332]
- 0.00 0.00 16188/16190 std::_Rb_tree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > >::operator==(std::_Rb_tree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > > const&) const [3451]
- 0.00 0.00 16158/16158 std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<InputElement>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > > >::key_comp() const [3452]
- 0.00 0.00 16158/267153 std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::operator()(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const [3082]
- 0.00 0.00 109/14634 std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::tuple<void, true>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [3492]
- 0.00 0.00 109/892131 std::_Rb_tree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > >::_Rb_tree_const_iterator(std::_Rb_tree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > > const&) [3013]
- -----------------------------------------------
- 0.00 0.02 2/2 Scene::~Scene() [171]
- [654] 0.0 0.00 0.02 2 CallbackSystem::~CallbackSystem() [654]
- 0.00 0.02 2/2 CallbackSystem::~CallbackSystem() [655]
- -----------------------------------------------
- 0.00 0.02 2/2 CallbackSystem::~CallbackSystem() [654]
- [655] 0.0 0.00 0.02 2 CallbackSystem::~CallbackSystem() [655]
- 0.00 0.02 2/6 System::~System() [412]
- 0.00 0.00 2/40299 std::vector<Handle, std::allocator<Handle> >::~vector() [547]
- 0.00 0.00 2/2 std::map<CallbackKey, bool, std::less<CallbackKey>, std::allocator<std::pair<CallbackKey const, bool> > >::~map() [6628]
- -----------------------------------------------
- 0.00 0.02 2/2 Scene::~Scene() [171]
- [656] 0.0 0.00 0.02 2 GraphicalSystem::~GraphicalSystem() [656]
- 0.00 0.02 2/3 GraphicalSystem::~GraphicalSystem() [538]
- -----------------------------------------------
- 0.01 0.01 9454056/9454056 std::set<EntityFilter::Expression*, std::less<EntityFilter::Expression*>, std::allocator<EntityFilter::Expression*> >::end() const [558]
- [657] 0.0 0.01 0.01 9454056 std::_Rb_tree<EntityFilter::Expression*, EntityFilter::Expression*, std::_Identity<EntityFilter::Expression*>, std::less<EntityFilter::Expression*>, std::allocator<EntityFilter::Expression*> >::end() const [657]
- 0.01 0.00 9454056/14181087 std::_Rb_tree_const_iterator<EntityFilter::Expression*>::_Rb_tree_const_iterator(std::_Rb_tree_node_base const*) [789]
- -----------------------------------------------
- 0.00 0.02 1/1 Handle Entity::add<Text, char const (&) [10], char const (&) [10], std::shared_ptr<Font>, int, (void*)0>(char const (&) [10], char const (&) [10], std::shared_ptr<Font>&&, int&&) [651]
- [658] 0.0 0.00 0.02 1 Handle ComponentManager::add<Text, char const (&) [10], char const (&) [10], std::shared_ptr<Font>&, int&, (void*)0>(char const (&) [10], char const (&) [10], std::shared_ptr<Font>&, int&) [658]
- 0.00 0.02 1/2 void ComponentManager::create_pool<Text, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned int, Text) [496]
- 0.00 0.00 1/1 Handle ObjectPool<Text>::add<char const (&) [10], char const (&) [10], std::shared_ptr<Font>&, int&>(char const (&) [10], char const (&) [10], std::shared_ptr<Font>&, int&) [1837]
- 0.00 0.00 1/50806034 std::map<std::type_index, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >::operator[](std::type_index&&) [12]
- 0.00 0.00 1/77 Text::Text(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<Font>, unsigned int) [1455]
- 0.00 0.00 1/4085 Text::~Text() [1235]
- 0.00 0.00 1/4468 std::shared_ptr<Font>::~shared_ptr() [1233]
- 0.00 0.00 1/50806079 std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >::operator bool() const [102]
- 0.00 0.00 1/99259709 std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >::get() const [88]
- 0.00 0.00 1/104306070 std::type_index::type_index(std::type_info const&) [118]
- 0.00 0.00 1/77 std::shared_ptr<Font>::shared_ptr(decltype(nullptr)) [4615]
- -----------------------------------------------
- 0.00 0.02 1/1 Handle Entity::add<Text, char const (&) [17], char const (&) [8], std::shared_ptr<Font>, int, (void*)0>(char const (&) [17], char const (&) [8], std::shared_ptr<Font>&&, int&&) [652]
- [659] 0.0 0.00 0.02 1 Handle ComponentManager::add<Text, char const (&) [17], char const (&) [8], std::shared_ptr<Font>&, int&, (void*)0>(char const (&) [17], char const (&) [8], std::shared_ptr<Font>&, int&) [659]
- 0.00 0.02 1/2 void ComponentManager::create_pool<Text, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned int, Text) [496]
- 0.00 0.00 1/1 Handle ObjectPool<Text>::add<char const (&) [17], char const (&) [8], std::shared_ptr<Font>&, int&>(char const (&) [17], char const (&) [8], std::shared_ptr<Font>&, int&) [1839]
- 0.00 0.00 1/50806034 std::map<std::type_index, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >::operator[](std::type_index&&) [12]
- 0.00 0.00 1/77 Text::Text(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<Font>, unsigned int) [1455]
- 0.00 0.00 1/4085 Text::~Text() [1235]
- 0.00 0.00 1/4468 std::shared_ptr<Font>::~shared_ptr() [1233]
- 0.00 0.00 1/50806079 std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >::operator bool() const [102]
- 0.00 0.00 1/99259709 std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >::get() const [88]
- 0.00 0.00 1/104306070 std::type_index::type_index(std::type_info const&) [118]
- 0.00 0.00 1/77 std::shared_ptr<Font>::shared_ptr(decltype(nullptr)) [4615]
- -----------------------------------------------
- 0.01 0.01 1275906/1275906 void std::allocator_traits<std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*> >::construct<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*, boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*>(std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*>&, boost::variant<Circle, Rectangle, Sprite, Text, VertexList>**, boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*&&) [635]
- [660] 0.0 0.01 0.01 1275906 void __gnu_cxx::new_allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*>::construct<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*, boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*>(boost::variant<Circle, Rectangle, Sprite, Text, VertexList>**, boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*&&) [660]
- 0.00 0.00 1275906/3894842 boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*&& std::forward<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*>(std::remove_reference<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*>::type&) [800]
- 0.00 0.00 1275906/17059716 operator new(unsigned long, void*) [458]
- -----------------------------------------------
- 0.00 0.00 10/1574570 Scene::remove_entity(Handle, bool) [231]
- 0.00 0.02 1574560/1574570 PostorderEntitySubscription::init() [28]
- [661] 0.0 0.00 0.02 1574570 std::vector<Handle, std::allocator<Handle> >::rend() [661]
- 0.01 0.00 1574570/1582467 std::reverse_iterator<__gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > > >::reverse_iterator(__gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > >) [817]
- 0.00 0.01 1574570/1835285 std::vector<Handle, std::allocator<Handle> >::begin() [919]
- -----------------------------------------------
- 0.01 0.01 7894/7894 System::update(Game&) [5]
- [662] 0.0 0.01 0.01 7894 CallbackSystem::post_update(Game&) [662]
- 0.00 0.00 7894/85672 std::map<CallbackKey, bool, std::less<CallbackKey>, std::allocator<std::pair<CallbackKey const, bool> > >::operator[](CallbackKey&&) [483]
- 0.00 0.00 7894/23969 std::vector<Handle, std::allocator<Handle> >::clear() [951]
- 0.00 0.00 7905/39007591 std::vector<Handle, std::allocator<Handle> >::end() [155]
- 0.00 0.00 7894/1835285 std::vector<Handle, std::allocator<Handle> >::begin() [919]
- 0.00 0.00 7905/3156531 bool __gnu_cxx::operator!=<Handle*, std::vector<Handle, std::allocator<Handle> > >(__gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > > const&, __gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > > const&) [723]
- 0.00 0.00 11/11 Callback::mouse_in() [1344]
- 0.00 0.00 22/2079911 Callback* Entity::get<Callback, (void*)0>() [57]
- 0.00 0.00 11/43413833 Scene::get_entity(Handle) [45]
- 0.00 0.00 11/3162920 __gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > >::operator++() [802]
- 0.00 0.00 11/41016839 System::scene() [255]
- 0.00 0.00 11/6323213 __gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > >::operator*() const [2959]
- -----------------------------------------------
- 0.00 0.02 5/5 void __gnu_cxx::new_allocator<Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0> >::destroy<Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0> >(Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0>*) [664]
- [663] 0.0 0.00 0.02 5 Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0>::~HandlerEntryImpl() [663]
- 0.02 0.00 5/10 std::function<void (ResizeCameraMessage&)>::~function() [505]
- -----------------------------------------------
- 0.00 0.02 5/5 void std::allocator_traits<std::allocator<Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0> > >::destroy<Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0> >(std::allocator<Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0> >&, Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0>*) [665]
- [664] 0.0 0.00 0.02 5 void __gnu_cxx::new_allocator<Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0> >::destroy<Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0> >(Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0>*) [664]
- 0.00 0.02 5/5 Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0>::~HandlerEntryImpl() [663]
- -----------------------------------------------
- 0.00 0.02 5/5 std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2>::_M_dispose() [666]
- [665] 0.0 0.00 0.02 5 void std::allocator_traits<std::allocator<Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0> > >::destroy<Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0> >(std::allocator<Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0> >&, Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0>*) [665]
- 0.00 0.02 5/5 void __gnu_cxx::new_allocator<Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0> >::destroy<Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0> >(Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0>*) [664]
- -----------------------------------------------
- 0.00 0.02 5/5 std::_Sp_counted_base<(__gnu_cxx::_Lock_policy)2>::_M_release() <cycle 1> [72]
- [666] 0.0 0.00 0.02 5 std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2>::_M_dispose() [666]
- 0.00 0.02 5/5 void std::allocator_traits<std::allocator<Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0> > >::destroy<Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0> >(std::allocator<Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0> >&, Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0>*) [665]
- 0.00 0.00 5/15 std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2>::_M_ptr() [5008]
- 0.00 0.00 5/10 std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2>::_Impl::_M_alloc() [5128]
- -----------------------------------------------
- 0.00 0.02 6/6 std::set<EntityFilter::Expression*, std::less<EntityFilter::Expression*>, std::allocator<EntityFilter::Expression*> >::clear() [541]
- [667] 0.0 0.00 0.02 6 std::_Rb_tree<EntityFilter::Expression*, EntityFilter::Expression*, std::_Identity<EntityFilter::Expression*>, std::less<EntityFilter::Expression*>, std::allocator<EntityFilter::Expression*> >::clear() [667]
- 0.01 0.01 6/12 std::_Rb_tree<EntityFilter::Expression*, EntityFilter::Expression*, std::_Identity<EntityFilter::Expression*>, std::less<EntityFilter::Expression*>, std::allocator<EntityFilter::Expression*> >::_M_erase(std::_Rb_tree_node<EntityFilter::Expression*>*) [523]
- 0.00 0.00 6/92239142 std::_Rb_tree_header::_M_reset() [140]
- 0.00 0.00 6/18 std::_Rb_tree<EntityFilter::Expression*, EntityFilter::Expression*, std::_Identity<EntityFilter::Expression*>, std::less<EntityFilter::Expression*>, std::allocator<EntityFilter::Expression*> >::_M_begin() [4966]
- -----------------------------------------------
- 0.00 0.00 260/965827 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > > >::_S_value(std::_Rb_tree_node_base const*) [1510]
- 0.00 0.00 105121/965827 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > > >::_S_value(std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > > const*) [1069]
- 0.01 0.00 860446/965827 std::_Rb_tree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > >::operator->() const [687]
- [668] 0.0 0.02 0.00 965827 std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > >::_M_valptr() const [668]
- 0.00 0.00 965827/965827 __gnu_cxx::__aligned_membuf<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > >::_M_ptr() const [3009]
- -----------------------------------------------
- 0.02 0.00 31442/31442 Scene::update(Game&) [4]
- [669] 0.0 0.02 0.00 31442 __gnu_cxx::__normal_iterator<System**, std::vector<System*, std::allocator<System*> > >::operator++() [669]
- -----------------------------------------------
- 0.00 0.02 1/1 InputManager::~InputManager() [568]
- [670] 0.0 0.00 0.02 1 std::map<unsigned int, InputDevice*, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, InputDevice*> > >::~map() [670]
- 0.01 0.01 1/1 std::_Rb_tree<unsigned int, std::pair<unsigned int const, InputDevice*>, std::_Select1st<std::pair<unsigned int const, InputDevice*> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, InputDevice*> > >::~_Rb_tree() [671]
- -----------------------------------------------
- 0.01 0.01 1/1 std::map<unsigned int, InputDevice*, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, InputDevice*> > >::~map() [670]
- [671] 0.0 0.01 0.01 1 std::_Rb_tree<unsigned int, std::pair<unsigned int const, InputDevice*>, std::_Select1st<std::pair<unsigned int const, InputDevice*> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, InputDevice*> > >::~_Rb_tree() [671]
- 0.00 0.01 1/2 std::_Rb_tree<unsigned int, std::pair<unsigned int const, InputDevice*>, std::_Select1st<std::pair<unsigned int const, InputDevice*> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, InputDevice*> > >::_M_erase(std::_Rb_tree_node<std::pair<unsigned int const, InputDevice*> >*) [855]
- 0.00 0.00 1/8081 std::_Rb_tree<unsigned int, std::pair<unsigned int const, InputDevice*>, std::_Select1st<std::pair<unsigned int const, InputDevice*> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, InputDevice*> > >::_M_begin() [3600]
- 0.00 0.00 1/1 std::_Rb_tree<unsigned int, std::pair<unsigned int const, InputDevice*>, std::_Select1st<std::pair<unsigned int const, InputDevice*> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, InputDevice*> > >::_Rb_tree_impl<std::less<unsigned int>, true>::~_Rb_tree_impl() [7594]
- -----------------------------------------------
- <spontaneous>
- [672] 0.0 0.02 0.00 void std::swap<CameraResizePolicy>(std::shared_ptr<CameraResizePolicy>&, std::shared_ptr<CameraResizePolicy>&) [672]
- -----------------------------------------------
- 0.00 0.02 6/6 EntityFilter::~EntityFilter() [452]
- [673] 0.0 0.00 0.02 6 std::set<EntityFilter::Expression*, std::less<EntityFilter::Expression*>, std::allocator<EntityFilter::Expression*> >::~set() [673]
- 0.00 0.02 6/6 std::_Rb_tree<EntityFilter::Expression*, EntityFilter::Expression*, std::_Identity<EntityFilter::Expression*>, std::less<EntityFilter::Expression*>, std::allocator<EntityFilter::Expression*> >::~_Rb_tree() [674]
- -----------------------------------------------
- 0.00 0.02 6/6 std::set<EntityFilter::Expression*, std::less<EntityFilter::Expression*>, std::allocator<EntityFilter::Expression*> >::~set() [673]
- [674] 0.0 0.00 0.02 6 std::_Rb_tree<EntityFilter::Expression*, EntityFilter::Expression*, std::_Identity<EntityFilter::Expression*>, std::less<EntityFilter::Expression*>, std::allocator<EntityFilter::Expression*> >::~_Rb_tree() [674]
- 0.01 0.01 6/12 std::_Rb_tree<EntityFilter::Expression*, EntityFilter::Expression*, std::_Identity<EntityFilter::Expression*>, std::less<EntityFilter::Expression*>, std::allocator<EntityFilter::Expression*> >::_M_erase(std::_Rb_tree_node<EntityFilter::Expression*>*) [523]
- 0.00 0.00 6/18 std::_Rb_tree<EntityFilter::Expression*, EntityFilter::Expression*, std::_Identity<EntityFilter::Expression*>, std::less<EntityFilter::Expression*>, std::allocator<EntityFilter::Expression*> >::_M_begin() [4966]
- 0.00 0.00 6/6 std::_Rb_tree<EntityFilter::Expression*, EntityFilter::Expression*, std::_Identity<EntityFilter::Expression*>, std::less<EntityFilter::Expression*>, std::allocator<EntityFilter::Expression*> >::_Rb_tree_impl<std::less<EntityFilter::Expression*>, true>::~_Rb_tree_impl() [5484]
- -----------------------------------------------
- 0.01 0.00 47230/47230 std::_Function_base::_Base_manager<System::update(Game&)::{lambda(Handle)#1}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<System::update(Game&)::{lambda(Handle)#1}> const&, std::_Manager_operation) [646]
- [675] 0.0 0.01 0.00 47230 std::_Function_base::_Base_manager<System::update(Game&)::{lambda(Handle)#1}>::_M_destroy(std::_Any_data&, std::integral_constant<bool, true>) [675]
- 0.00 0.00 47230/47230 System::update(Game&)::{lambda(Handle)#1}& std::_Any_data::_M_access<System::update(Game&)::{lambda(Handle)#1}>() [979]
- -----------------------------------------------
- 0.00 0.01 60000/60000 Messageable::swap(Messageable&) [543]
- [676] 0.0 0.00 0.01 60000 Mailbox::operator=(Mailbox const&) [676]
- 0.00 0.01 60000/60000 Mailbox::swap(Mailbox&) [839]
- 0.00 0.00 60000/180009 Mailbox::Mailbox(Mailbox const&) [692]
- 0.00 0.00 60000/180261 Mailbox::~Mailbox() [1788]
- -----------------------------------------------
- 0.01 0.00 2000/2000 Text::operator=(Text const&) [649]
- [677] 0.0 0.01 0.00 2000 Text::swap(Text&) [677]
- 0.00 0.00 2000/14000 std::enable_if<std::__and_<std::__not_<std::__is_tuple_like<Component> >, std::is_move_constructible<Component>, std::is_move_assignable<Component> >::value, void>::type std::swap<Component>(Component&, Component&) [503]
- 0.00 0.00 2000/150000 void std::swap<char, std::char_traits<char>, std::allocator<char> >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [3161]
- 0.00 0.00 2000/2000 std::enable_if<std::__and_<std::__not_<std::__is_tuple_like<sf::Text> >, std::is_move_constructible<sf::Text>, std::is_move_assignable<sf::Text> >::value, void>::type std::swap<sf::Text>(sf::Text&, sf::Text&) [3920]
- 0.00 0.00 2000/7000 std::enable_if<std::__and_<std::__not_<std::__is_tuple_like<sf::Vector2<float> > >, std::is_move_constructible<sf::Vector2<float> >, std::is_move_assignable<sf::Vector2<float> > >::value, void>::type std::swap<sf::Vector2<float> >(sf::Vector2<float>&, sf::Vector2<float>&) [3638]
- -----------------------------------------------
- 0.00 0.01 429/429 std::function<void ()>::operator()() const [103]
- [678] 0.0 0.00 0.01 429 std::_Function_handler<void (), BuilderScene::create_mouse_entity(Game&)::{lambda()#1}>::_M_invoke(std::_Any_data const&) [678]
- 0.00 0.01 429/429 BuilderScene::create_mouse_entity(Game&)::{lambda()#1}::operator()() const [679]
- 0.00 0.00 429/429 std::_Function_base::_Base_manager<BuilderScene::create_mouse_entity(Game&)::{lambda()#1}>::_M_get_pointer(std::_Any_data const&) [1820]
- -----------------------------------------------
- 0.00 0.01 429/429 std::_Function_handler<void (), BuilderScene::create_mouse_entity(Game&)::{lambda()#1}>::_M_invoke(std::_Any_data const&) [678]
- [679] 0.0 0.00 0.01 429 BuilderScene::create_mouse_entity(Game&)::{lambda()#1}::operator()() const [679]
- 0.00 0.01 1716/11265 std::__cxx11::to_string(int) [312]
- 0.00 0.00 429/2325255 Text* Entity::get<Text, (void*)0>() [47]
- 0.00 0.00 858/266620 Game::get_player(unsigned int) [396]
- 0.00 0.00 429/513113 std::shared_ptr<Intent> InputBinding::get<MouseYIntent, (void*)0>() [221]
- 0.00 0.00 429/513247 std::shared_ptr<Intent> InputBinding::get<MouseXIntent, (void*)0>() [220]
- 0.00 0.00 858/266620 Player::bindings() [831]
- 0.00 0.00 858/2630963 std::shared_ptr<Intent>::~shared_ptr() [302]
- 0.00 0.00 858/1344325 Intent::element() const [436]
- 0.00 0.00 858/34982914 std::shared_ptr<InputElement>::~shared_ptr() <cycle 1> [3001]
- 0.00 0.00 858/2236911 std::__shared_ptr_access<InputElement, (__gnu_cxx::_Lock_policy)2, false, false>::operator->() const [392]
- 0.00 0.00 858/37528737 Entity::space() const [169]
- 0.00 0.00 1287/6411 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::operator+<char, std::char_traits<char>, std::allocator<char> >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, char const*) [3644]
- 0.00 0.00 1287/5207 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::operator+<char, std::char_traits<char>, std::allocator<char> >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [3708]
- 0.00 0.00 858/21166 Scene::game() [3423]
- 0.00 0.00 858/1344325 std::__shared_ptr_access<Intent, (__gnu_cxx::_Lock_policy)2, false, false>::operator->() const [3004]
- 0.00 0.00 858/778325 InputElement::position() const [3022]
- 0.00 0.00 429/521712 sf::Vector2<float>::Vector2() [3042]
- 0.00 0.00 429/453 SceneNode::inverse_transform() const [4205]
- 0.00 0.00 429/4435 SceneNode::position(sf::Vector2<float> const&) [3733]
- 0.00 0.00 429/5734 Text::string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [3697]
- -----------------------------------------------
- 0.00 0.00 24520/100100 std::map<unsigned int, Entity*, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, Entity*> > >::operator[](unsigned int&&) [933]
- 0.00 0.01 75580/100100 std::map<unsigned int, Entity*, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, Entity*> > >::operator[](unsigned int const&) [691]
- [680] 0.0 0.00 0.01 100100 std::map<unsigned int, Entity*, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, Entity*> > >::lower_bound(unsigned int const&) [680]
- 0.00 0.01 100100/100100 std::_Rb_tree<unsigned int, std::pair<unsigned int const, Entity*>, std::_Select1st<std::pair<unsigned int const, Entity*> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, Entity*> > >::lower_bound(unsigned int const&) [681]
- -----------------------------------------------
- 0.00 0.01 100100/100100 std::map<unsigned int, Entity*, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, Entity*> > >::lower_bound(unsigned int const&) [680]
- [681] 0.0 0.00 0.01 100100 std::_Rb_tree<unsigned int, std::pair<unsigned int const, Entity*>, std::_Select1st<std::pair<unsigned int const, Entity*> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, Entity*> > >::lower_bound(unsigned int const&) [681]
- 0.00 0.01 100100/100100 std::_Rb_tree<unsigned int, std::pair<unsigned int const, Entity*>, std::_Select1st<std::pair<unsigned int const, Entity*> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, Entity*> > >::_M_lower_bound(std::_Rb_tree_node<std::pair<unsigned int const, Entity*> >*, std::_Rb_tree_node_base*, unsigned int const&) [683]
- 0.00 0.00 100100/92028785 std::_Rb_tree<unsigned int, std::pair<unsigned int const, Entity*>, std::_Select1st<std::pair<unsigned int const, Entity*> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, Entity*> > >::_M_begin() [175]
- 0.00 0.00 100100/150024 std::_Rb_tree<unsigned int, std::pair<unsigned int const, Entity*>, std::_Select1st<std::pair<unsigned int const, Entity*> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, Entity*> > >::_M_end() [3160]
- -----------------------------------------------
- 0.00 0.01 2630979/2630979 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::shared_ptr<Intent> >, std::_Select1st<std::pair<std::type_index const, std::shared_ptr<Intent> > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Intent> > > >::_S_key(std::_Rb_tree_node_base const*) [548]
- [682] 0.0 0.00 0.01 2630979 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::shared_ptr<Intent> >, std::_Select1st<std::pair<std::type_index const, std::shared_ptr<Intent> > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Intent> > > >::_S_value(std::_Rb_tree_node_base const*) [682]
- 0.01 0.01 2630979/18972812 std::_Rb_tree_node<std::pair<std::type_index const, std::shared_ptr<Intent> > >::_M_valptr() const [292]
- -----------------------------------------------
- 0.00 0.01 100100/100100 std::_Rb_tree<unsigned int, std::pair<unsigned int const, Entity*>, std::_Select1st<std::pair<unsigned int const, Entity*> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, Entity*> > >::lower_bound(unsigned int const&) [681]
- [683] 0.0 0.00 0.01 100100 std::_Rb_tree<unsigned int, std::pair<unsigned int const, Entity*>, std::_Select1st<std::pair<unsigned int const, Entity*> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, Entity*> > >::_M_lower_bound(std::_Rb_tree_node<std::pair<unsigned int const, Entity*> >*, std::_Rb_tree_node_base*, unsigned int const&) [683]
- 0.01 0.00 564419/613203 std::_Rb_tree<unsigned int, std::pair<unsigned int const, Entity*>, std::_Select1st<std::pair<unsigned int const, Entity*> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, Entity*> > >::_S_key(std::_Rb_tree_node<std::pair<unsigned int const, Entity*> > const*) [823]
- 0.00 0.00 564419/1245528 std::less<unsigned int>::operator()(unsigned int const&, unsigned int const&) const [819]
- 0.00 0.00 369057/393734 std::_Rb_tree<unsigned int, std::pair<unsigned int const, Entity*>, std::_Select1st<std::pair<unsigned int const, Entity*> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, Entity*> > >::_S_right(std::_Rb_tree_node_base*) [3050]
- 0.00 0.00 195362/220039 std::_Rb_tree<unsigned int, std::pair<unsigned int const, Entity*>, std::_Select1st<std::pair<unsigned int const, Entity*> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, Entity*> > >::_S_left(std::_Rb_tree_node_base*) [3114]
- 0.00 0.00 100100/623772 std::_Rb_tree_iterator<std::pair<unsigned int const, Entity*> >::_Rb_tree_iterator(std::_Rb_tree_node_base*) [3033]
- -----------------------------------------------
- 0.00 0.01 1/1 BuilderScene::init(Game&) [108]
- [684] 0.0 0.00 0.01 1 BuilderScene::create_mouse_entity(Game&) [684]
- 0.00 0.01 1/2 Handle Entity::add<Clickable, char const (&) [21], (void*)0>(char const (&) [21]) [750]
- 0.00 0.00 3/222 Scene::create_entity(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [154]
- 0.00 0.00 2/3 Handle Entity::add<PlayerProfile, char const (&) [25], int, (void*)0>(char const (&) [25], int&&) [1077]
- 0.00 0.00 1/1 Handle Entity::add<Callback, char const (&) [20], (void*)0>(char const (&) [20]) [1132]
- 0.00 0.00 1/1 Handle Entity::add<Callback, char const (&) [26], (void*)0>(char const (&) [26]) [1136]
- 0.00 0.00 1/1 Handle Entity::add<Callback, char const (&) [35], (void*)0>(char const (&) [35]) [1137]
- 0.00 0.00 1/1 Handle Entity::add<Clickable, char const (&) [30], (void*)0>(char const (&) [30]) [1141]
- 0.00 0.00 1/1 Handle Entity::add<Text, char const (&) [16], char const (&) [5], std::shared_ptr<Font>, int, (void*)0>(char const (&) [16], char const (&) [5], std::shared_ptr<Font>&&, int&&) [1142]
- 0.00 0.00 1/1 Handle Entity::add<Rectangle, char const (&) [21], int, int, int, int, (void*)0>(char const (&) [21], int&&, int&&, int&&, int&&) [1146]
- 0.00 0.00 1/1 Handle Entity::add<PlayerProfile, char const (&) [34], int, (void*)0>(char const (&) [34], int&&) [1153]
- 0.00 0.00 1/2 Handle Entity::add<Collision, char const (&) [21], sf::Rect<float>, (void*)0>(char const (&) [21], sf::Rect<float>&&) [1098]
- 0.00 0.00 1/1 Handle Entity::add<Collision, char const (&) [30], sf::Rect<float>, (void*)0>(char const (&) [30], sf::Rect<float>&&) [1157]
- 0.00 0.00 2/214 Scene::add_to_scene_node(Entity*, Entity*, int) [1033]
- 0.00 0.00 2/2125 Scene::get_entity(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [553]
- 0.00 0.00 1/1 BuilderScene::mouse_script_add_select_behavior(Game&, Handle) [1363]
- 0.00 0.00 1/1 BuilderScene::mouse_script_add_pan_behavior(Game&, Handle) [1406]
- 0.00 0.00 1/1 BuilderScene::mouse_script_add_zoom_behavior(Game&, Handle) [1435]
- 0.00 0.00 1/3 Callback::mouse_move(std::function<void ()>) [1462]
- 0.00 0.00 1/390 std::function<void ()>::~function() [1115]
- 0.00 0.00 2/2325255 Text* Entity::get<Text, (void*)0>() [47]
- 0.00 0.00 2/2333285 Rectangle* Entity::get<Rectangle, (void*)0>() [55]
- 0.00 0.00 1/2079911 Callback* Entity::get<Callback, (void*)0>() [57]
- 0.00 0.00 1/75 Atlas<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, Font>::get(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) const [1423]
- 0.00 0.00 3/1488784 Entity::handle() const [385]
- 0.00 0.00 1/1 std::function<void ()>::function<BuilderScene::create_mouse_entity(Game&)::{lambda()#1}, void, void>(BuilderScene::create_mouse_entity(Game&)::{lambda()#1}) [2394]
- 0.00 0.00 1/4468 std::shared_ptr<Font>::~shared_ptr() [1233]
- 0.00 0.00 4/15 Game::window() [5002]
- 0.00 0.00 4/12 Canvas::size() const [5059]
- 0.00 0.00 2/8093 Color::Color(sf::Color const&) [3598]
- 0.00 0.00 2/8213 Color::operator sf::Color() const [3597]
- 0.00 0.00 2/8266 Color::~Color() [3596]
- 0.00 0.00 2/1437483 sf::Rect<float>::Rect(float, float, float, float) [2997]
- 0.00 0.00 1/1 Rectangle::offset(float, float) [6912]
- 0.00 0.00 1/113 Rectangle::color(sf::Color const&) [4501]
- 0.00 0.00 1/77 Scene::fonts() [4612]
- 0.00 0.00 1/68 Text::offset(float, float) [4661]
- 0.00 0.00 1/7 Text::color(sf::Color const&) [5266]
- -----------------------------------------------
- 0.00 0.00 7896/16057 PostorderEntitySubscription::init() [28]
- 0.01 0.00 8161/16057 PreorderEntitySubscription::init() [29]
- [685] 0.0 0.01 0.00 16057 EntitySubscription::clear() [685]
- 0.00 0.00 16057/23969 std::vector<Handle, std::allocator<Handle> >::clear() [951]
- 0.00 0.00 16057/16057 EntitySubscription::pre_clear() [3461]
- 0.00 0.00 16057/16057 EntitySubscription::post_clear() [3459]
- -----------------------------------------------
- 0.00 0.01 7894/7894 Game::main_loop() [3]
- [686] 0.0 0.00 0.01 7894 InputManager::poll_event(Game&) [686]
- 0.00 0.01 24/24 std::shared_ptr<MouseButtonInputEvent> std::make_shared<MouseButtonInputEvent, MouseButton, ButtonState, int&, int&>(MouseButton&&, ButtonState&&, int&, int&) [768]
- 0.00 0.00 732/732 Subject<std::shared_ptr<InputEvent> >::notify(std::shared_ptr<InputEvent>&) [1006]
- 0.00 0.00 7894/7894 std::shared_ptr<InputEvent>::~shared_ptr() [1202]
- 0.00 0.00 19/11265 std::__cxx11::to_string(int) [312]
- 0.00 0.00 751/771 FullLogger::msg(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, Logger::CATEGORY, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) [1325]
- 0.00 0.00 546/546 std::enable_if<std::is_assignable<std::__shared_ptr<InputEvent, (__gnu_cxx::_Lock_policy)2>&, std::shared_ptr<MouseMoveInputEvent> >::value, std::shared_ptr<InputEvent>&>::type std::shared_ptr<InputEvent>::operator=<MouseMoveInputEvent>(std::shared_ptr<MouseMoveInputEvent>&&) [1387]
- 0.00 0.00 546/546 std::shared_ptr<MouseMoveInputEvent>::~shared_ptr() [1389]
- 0.00 0.00 546/546 std::shared_ptr<MouseMoveInputEvent> std::make_shared<MouseMoveInputEvent, int&, int&>(int&, int&) [1476]
- 0.00 0.00 110/110 std::enable_if<std::is_assignable<std::__shared_ptr<InputEvent, (__gnu_cxx::_Lock_policy)2>&, std::shared_ptr<MouseWheelInputEvent> >::value, std::shared_ptr<InputEvent>&>::type std::shared_ptr<InputEvent>::operator=<MouseWheelInputEvent>(std::shared_ptr<MouseWheelInputEvent>&&) [1533]
- 0.00 0.00 110/110 std::shared_ptr<MouseWheelInputEvent>::~shared_ptr() [1535]
- 0.00 0.00 110/110 std::shared_ptr<MouseWheelInputEvent> std::make_shared<MouseWheelInputEvent, int&, int&, int&>(int&, int&, int&) [1665]
- 0.00 0.00 24/24 std::enable_if<std::is_assignable<std::__shared_ptr<InputEvent, (__gnu_cxx::_Lock_policy)2>&, std::shared_ptr<MouseButtonInputEvent> >::value, std::shared_ptr<InputEvent>&>::type std::shared_ptr<InputEvent>::operator=<MouseButtonInputEvent>(std::shared_ptr<MouseButtonInputEvent>&&) [1715]
- 0.00 0.00 24/24 std::shared_ptr<MouseButtonInputEvent>::~shared_ptr() [1716]
- 0.00 0.00 21/21 std::shared_ptr<KeyPressInputEvent>::~shared_ptr() [1756]
- 0.00 0.00 21/21 std::shared_ptr<KeyReleaseInputEvent>::~shared_ptr() [1757]
- 0.00 0.00 21/21 std::enable_if<std::is_assignable<std::__shared_ptr<InputEvent, (__gnu_cxx::_Lock_policy)2>&, std::shared_ptr<KeyPressInputEvent> >::value, std::shared_ptr<InputEvent>&>::type std::shared_ptr<InputEvent>::operator=<KeyPressInputEvent>(std::shared_ptr<KeyPressInputEvent>&&) [1760]
- 0.00 0.00 21/21 std::enable_if<std::is_assignable<std::__shared_ptr<InputEvent, (__gnu_cxx::_Lock_policy)2>&, std::shared_ptr<KeyReleaseInputEvent> >::value, std::shared_ptr<InputEvent>&>::type std::shared_ptr<InputEvent>::operator=<KeyReleaseInputEvent>(std::shared_ptr<KeyReleaseInputEvent>&&) [1761]
- 0.00 0.00 21/21 std::shared_ptr<KeyPressInputEvent> std::make_shared<KeyPressInputEvent, Key, bool&, bool&, bool&, bool&>(Key&&, bool&, bool&, bool&, bool&) [1994]
- 0.00 0.00 21/21 std::shared_ptr<KeyReleaseInputEvent> std::make_shared<KeyReleaseInputEvent, Key, bool&, bool&, bool&, bool&>(Key&&, bool&, bool&, bool&, bool&) [1995]
- 0.00 0.00 3/3 std::enable_if<std::is_assignable<std::__shared_ptr<InputEvent, (__gnu_cxx::_Lock_policy)2>&, std::shared_ptr<MouseEnteredInputEvent> >::value, std::shared_ptr<InputEvent>&>::type std::shared_ptr<InputEvent>::operator=<MouseEnteredInputEvent>(std::shared_ptr<MouseEnteredInputEvent>&&) [2440]
- 0.00 0.00 3/3 std::shared_ptr<MouseEnteredInputEvent>::~shared_ptr() [2443]
- 0.00 0.00 3/3 std::enable_if<std::is_assignable<std::__shared_ptr<InputEvent, (__gnu_cxx::_Lock_policy)2>&, std::shared_ptr<MouseLeftInputEvent> >::value, std::shared_ptr<InputEvent>&>::type std::shared_ptr<InputEvent>::operator=<MouseLeftInputEvent>(std::shared_ptr<MouseLeftInputEvent>&&) [2439]
- 0.00 0.00 3/3 std::shared_ptr<MouseLeftInputEvent>::~shared_ptr() [2441]
- 0.00 0.00 3/3 std::shared_ptr<MouseEnteredInputEvent> std::make_shared<MouseEnteredInputEvent>() [2604]
- 0.00 0.00 3/3 std::shared_ptr<MouseLeftInputEvent> std::make_shared<MouseLeftInputEvent>() [2603]
- 0.00 0.00 1/1 std::enable_if<std::is_assignable<std::__shared_ptr<InputEvent, (__gnu_cxx::_Lock_policy)2>&, std::shared_ptr<CloseInputEvent> >::value, std::shared_ptr<InputEvent>&>::type std::shared_ptr<InputEvent>::operator=<CloseInputEvent>(std::shared_ptr<CloseInputEvent>&&) [2635]
- 0.00 0.00 1/1 std::shared_ptr<CloseInputEvent>::~shared_ptr() [2643]
- 0.00 0.00 1/1 std::enable_if<std::is_assignable<std::__shared_ptr<InputEvent, (__gnu_cxx::_Lock_policy)2>&, std::shared_ptr<LostFocusInputEvent> >::value, std::shared_ptr<InputEvent>&>::type std::shared_ptr<InputEvent>::operator=<LostFocusInputEvent>(std::shared_ptr<LostFocusInputEvent>&&) [2637]
- 0.00 0.00 1/1 std::shared_ptr<LostFocusInputEvent>::~shared_ptr() [2653]
- 0.00 0.00 1/1 std::enable_if<std::is_assignable<std::__shared_ptr<InputEvent, (__gnu_cxx::_Lock_policy)2>&, std::shared_ptr<GainedFocusInputEvent> >::value, std::shared_ptr<InputEvent>&>::type std::shared_ptr<InputEvent>::operator=<GainedFocusInputEvent>(std::shared_ptr<GainedFocusInputEvent>&&) [2638]
- 0.00 0.00 1/1 std::shared_ptr<GainedFocusInputEvent>::~shared_ptr() [2655]
- 0.00 0.00 1/1 std::enable_if<std::is_assignable<std::__shared_ptr<InputEvent, (__gnu_cxx::_Lock_policy)2>&, std::shared_ptr<ResizeInputEvent> >::value, std::shared_ptr<InputEvent>&>::type std::shared_ptr<InputEvent>::operator=<ResizeInputEvent>(std::shared_ptr<ResizeInputEvent>&&) [2636]
- 0.00 0.00 1/1 std::shared_ptr<ResizeInputEvent>::~shared_ptr() [2648]
- 0.00 0.00 1/1 std::shared_ptr<CloseInputEvent> std::make_shared<CloseInputEvent>() [2799]
- 0.00 0.00 1/1 std::shared_ptr<LostFocusInputEvent> std::make_shared<LostFocusInputEvent>() [2801]
- 0.00 0.00 1/1 std::shared_ptr<GainedFocusInputEvent> std::make_shared<GainedFocusInputEvent>() [2802]
- 0.00 0.00 1/1 std::shared_ptr<ResizeInputEvent> std::make_shared<ResizeInputEvent, unsigned int&, unsigned int&>(unsigned int&, unsigned int&) [2800]
- 0.00 0.00 8736/8736 Game::poll_event(sf::Event&) [3591]
- 0.00 0.00 7894/7894 std::shared_ptr<InputEvent>::shared_ptr(decltype(nullptr)) [3622]
- 0.00 0.00 751/772 Game::logger() [4087]
- 0.00 0.00 19/1727 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::operator+<char, std::char_traits<char>, std::allocator<char> >(char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [3958]
- 0.00 0.00 19/6411 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::operator+<char, std::char_traits<char>, std::allocator<char> >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, char const*) [3644]
- -----------------------------------------------
- 0.00 0.01 860446/860446 InputDevice::update(Game&) [242]
- [687] 0.0 0.00 0.01 860446 std::_Rb_tree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > >::operator->() const [687]
- 0.01 0.00 860446/965827 std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > >::_M_valptr() const [668]
- -----------------------------------------------
- 0.00 0.01 2/2 PostorderEntitySubscription::~PostorderEntitySubscription() [550]
- [688] 0.0 0.00 0.01 2 PostorderEntitySubscription::~PostorderEntitySubscription() [688]
- 0.00 0.01 2/6 EntitySubscription::~EntitySubscription() [448]
- -----------------------------------------------
- 0.00 0.00 6/4727031 EntityFilter::~EntityFilter() [452]
- 0.00 0.01 4727025/4727031 EntityFilter::filter(Entity&) const [19]
- [689] 0.0 0.00 0.01 4727031 std::set<EntityFilter::Expression*, std::less<EntityFilter::Expression*>, std::allocator<EntityFilter::Expression*> >::begin() const [689]
- 0.01 0.00 4727031/4727031 std::_Rb_tree<EntityFilter::Expression*, EntityFilter::Expression*, std::_Identity<EntityFilter::Expression*>, std::less<EntityFilter::Expression*>, std::allocator<EntityFilter::Expression*> >::begin() const [690]
- -----------------------------------------------
- 0.01 0.00 4727031/4727031 std::set<EntityFilter::Expression*, std::less<EntityFilter::Expression*>, std::allocator<EntityFilter::Expression*> >::begin() const [689]
- [690] 0.0 0.01 0.00 4727031 std::_Rb_tree<EntityFilter::Expression*, EntityFilter::Expression*, std::_Identity<EntityFilter::Expression*>, std::less<EntityFilter::Expression*>, std::allocator<EntityFilter::Expression*> >::begin() const [690]
- 0.00 0.00 4727031/14181087 std::_Rb_tree_const_iterator<EntityFilter::Expression*>::_Rb_tree_const_iterator(std::_Rb_tree_node_base const*) [789]
- -----------------------------------------------
- 0.00 0.01 75580/75580 GridSystem::on_update(Game&, Entity&) [10]
- [691] 0.0 0.00 0.01 75580 std::map<unsigned int, Entity*, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, Entity*> > >::operator[](unsigned int const&) [691]
- 0.00 0.01 75580/100100 std::map<unsigned int, Entity*, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, Entity*> > >::lower_bound(unsigned int const&) [680]
- 0.00 0.00 151003/175523 std::_Rb_tree_iterator<std::pair<unsigned int const, Entity*> >::operator*() const [1034]
- 0.00 0.00 75423/1245528 std::less<unsigned int>::operator()(unsigned int const&, unsigned int const&) const [819]
- 0.00 0.00 157/157 std::_Rb_tree_iterator<std::pair<unsigned int const, Entity*> > std::_Rb_tree<unsigned int, std::pair<unsigned int const, Entity*>, std::_Select1st<std::pair<unsigned int const, Entity*> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, Entity*> > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<unsigned int const&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<unsigned int const, Entity*> >, std::piecewise_construct_t const&, std::tuple<unsigned int const&>&&, std::tuple<>&&) [1424]
- 0.00 0.00 75580/465969 std::map<unsigned int, Entity*, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, Entity*> > >::end() [3044]
- 0.00 0.00 75580/100670 std::_Rb_tree_iterator<std::pair<unsigned int const, Entity*> >::operator==(std::_Rb_tree_iterator<std::pair<unsigned int const, Entity*> > const&) const [3198]
- 0.00 0.00 75423/75423 std::map<unsigned int, Entity*, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, Entity*> > >::key_comp() const [3215]
- 0.00 0.00 157/158 std::tuple<unsigned int const&>::tuple<void, true>(unsigned int const&) [4472]
- 0.00 0.00 157/24677 std::_Rb_tree_const_iterator<std::pair<unsigned int const, Entity*> >::_Rb_tree_const_iterator(std::_Rb_tree_iterator<std::pair<unsigned int const, Entity*> > const&) [3393]
- -----------------------------------------------
- 0.00 0.00 60000/180009 Mailbox::operator=(Mailbox const&) [676]
- 0.00 0.01 120009/180009 Messageable::Messageable(Messageable const&) [902]
- [692] 0.0 0.00 0.01 180009 Mailbox::Mailbox(Mailbox const&) [692]
- 0.00 0.01 180009/180009 std::vector<std::shared_ptr<Message>, std::allocator<std::shared_ptr<Message> > >::vector(std::vector<std::shared_ptr<Message>, std::allocator<std::shared_ptr<Message> > > const&) [836]
- 0.00 0.00 180009/92380983 void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char*>(char*, char*, std::forward_iterator_tag) [53]
- 0.00 0.00 180009/180009 std::map<std::type_index, std::shared_ptr<Mailbox::HandlerEntry>, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > > >::map(std::map<std::type_index, std::shared_ptr<Mailbox::HandlerEntry>, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > > > const&) [1101]
- -----------------------------------------------
- 0.00 0.01 1/1 BuilderScene::create_hud(Game&) [229]
- [693] 0.0 0.00 0.01 1 Handle Entity::add<Rectangle, char const (&) [19], int, int, int, int, (void*)0>(char const (&) [19], int&&, int&&, int&&, int&&) [693]
- 0.00 0.01 1/1 Handle ComponentManager::add<Rectangle, char const (&) [19], int&, int&, int&, int&, (void*)0>(char const (&) [19], int&, int&, int&, int&) [698]
- 0.00 0.00 1/363 void Messageable::send_message<ComponentAddedMessage, (void*)0, Handle, std::type_index>(Handle&&, std::type_index&&) [203]
- 0.00 0.00 1/1062 Handle::operator=(Handle const&) [784]
- 0.00 0.00 1/50806020 std::map<std::type_index, Handle, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > >::operator[](std::type_index&&) [13]
- 0.00 0.00 1/1488784 Entity::handle() const [385]
- 0.00 0.00 2/104306070 std::type_index::type_index(std::type_info const&) [118]
- -----------------------------------------------
- 0.00 0.00 1/28 BuilderScene::create_textbox(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, float, int, unsigned int) [997]
- 0.00 0.00 6/28 BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>) [495]
- 0.00 0.01 21/28 BuilderScene::load_from_file(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) [207]
- [694] 0.0 0.00 0.01 28 Handle Entity::add<Clickable, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [694]
- 0.00 0.01 28/363 void Messageable::send_message<ComponentAddedMessage, (void*)0, Handle, std::type_index>(Handle&&, std::type_index&&) [203]
- 0.00 0.00 28/1062 Handle::operator=(Handle const&) [784]
- 0.00 0.00 28/28 Handle ComponentManager::add<Clickable, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [1350]
- 0.00 0.00 28/50806020 std::map<std::type_index, Handle, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > >::operator[](std::type_index&&) [13]
- 0.00 0.00 28/1488784 Entity::handle() const [385]
- 0.00 0.00 56/104306070 std::type_index::type_index(std::type_info const&) [118]
- -----------------------------------------------
- 0.00 0.00 1/28 BuilderScene::create_textbox(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, float, int, unsigned int) [997]
- 0.00 0.00 6/28 BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>) [495]
- 0.00 0.01 21/28 BuilderScene::load_from_file(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) [207]
- [695] 0.0 0.00 0.01 28 Handle Entity::add<PlayerProfile, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, int&&) [695]
- 0.00 0.01 28/363 void Messageable::send_message<ComponentAddedMessage, (void*)0, Handle, std::type_index>(Handle&&, std::type_index&&) [203]
- 0.00 0.00 28/1062 Handle::operator=(Handle const&) [784]
- 0.00 0.00 28/28 Handle ComponentManager::add<PlayerProfile, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, int&, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, int&) [1421]
- 0.00 0.00 28/50806020 std::map<std::type_index, Handle, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > >::operator[](std::type_index&&) [13]
- 0.00 0.00 28/1488784 Entity::handle() const [385]
- 0.00 0.00 56/104306070 std::type_index::type_index(std::type_info const&) [118]
- -----------------------------------------------
- 0.00 0.00 1/28 BuilderScene::create_textbox(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, float, int, unsigned int) [997]
- 0.00 0.00 6/28 BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>) [495]
- 0.00 0.01 21/28 BuilderScene::load_from_file(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) [207]
- [696] 0.0 0.00 0.01 28 Handle Entity::add<Collision, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, sf::Rect<float>&&) [696]
- 0.00 0.01 28/363 void Messageable::send_message<ComponentAddedMessage, (void*)0, Handle, std::type_index>(Handle&&, std::type_index&&) [203]
- 0.00 0.00 28/1062 Handle::operator=(Handle const&) [784]
- 0.00 0.00 28/28 Handle ComponentManager::add<Collision, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, sf::Rect<float>&, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, sf::Rect<float>&) [1428]
- 0.00 0.00 28/50806020 std::map<std::type_index, Handle, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > >::operator[](std::type_index&&) [13]
- 0.00 0.00 28/1488784 Entity::handle() const [385]
- 0.00 0.00 56/104306070 std::type_index::type_index(std::type_info const&) [118]
- -----------------------------------------------
- 0.00 0.01 1/1 BuilderScene::create_hud(Game&) [229]
- [697] 0.0 0.00 0.01 1 BuilderScene::create_tile_palette(GraphicalSystem*) [697]
- 0.00 0.01 1/2 Handle Entity::add<Clickable, char const (&) [21], (void*)0>(char const (&) [21]) [750]
- 0.00 0.00 1/6 BuilderScene::create_panel(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) [561]
- 0.00 0.00 2/222 Scene::create_entity(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [154]
- 0.00 0.00 1/1 Handle Entity::add<Callback, char const (&) [20], bool, (void*)0>(char const (&) [20], bool&&) [1133]
- 0.00 0.00 1/2 Handle Entity::add<Rectangle, char const (&) [21], int, int, float, float, (void*)0>(char const (&) [21], int&&, int&&, float&&, float&&) [1097]
- 0.00 0.00 1/3 Handle Entity::add<PlayerProfile, char const (&) [25], int, (void*)0>(char const (&) [25], int&&) [1077]
- 0.00 0.00 1/2 Handle Entity::add<Collision, char const (&) [21], sf::Rect<float>, (void*)0>(char const (&) [21], sf::Rect<float>&&) [1098]
- 0.00 0.00 4/2125 Scene::get_entity(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [553]
- 0.00 0.00 2/214 Scene::add_to_scene_node(Entity*, Entity*, int) [1033]
- 0.00 0.00 1/10 Callback::camera_resize(std::function<void ()>) [1349]
- 0.00 0.00 4/2333285 Rectangle* Entity::get<Rectangle, (void*)0>() [55]
- 0.00 0.00 1/390 std::function<void ()>::~function() [1115]
- 0.00 0.00 2/32209519 Grid* Entity::get<Grid, (void*)0>() [11]
- 0.00 0.00 1/2079911 Callback* Entity::get<Callback, (void*)0>() [57]
- 0.00 0.00 1/1 std::function<void ()>::function<BuilderScene::create_tile_palette(GraphicalSystem*)::{lambda()#1}, void, void>(BuilderScene::create_tile_palette(GraphicalSystem*)::{lambda()#1}) [2358]
- 0.00 0.00 1/43413833 Scene::get_entity(Handle) [45]
- 0.00 0.00 1/37528737 Entity::space() const [169]
- 0.00 0.00 2/128 Color::Color(unsigned char, unsigned char, unsigned char, unsigned char) [4494]
- 0.00 0.00 2/8213 Color::operator sf::Color() const [3597]
- 0.00 0.00 2/8266 Color::~Color() [3596]
- 0.00 0.00 1/24614 SceneNode::visible(bool) [3396]
- 0.00 0.00 1/708400 Grid::tile_height() const [3026]
- 0.00 0.00 1/708413 Grid::tile_width() const [3025]
- 0.00 0.00 1/113 Rectangle::color(sf::Color const&) [4501]
- 0.00 0.00 1/9 Rectangle::outline_color(sf::Color const&) [5147]
- 0.00 0.00 1/9 Rectangle::outline_thickness(float) [5148]
- 0.00 0.00 1/1437483 sf::Rect<float>::Rect(float, float, float, float) [2997]
- 0.00 0.00 1/17 Rectangle::local_bounds() const [4983]
- -----------------------------------------------
- 0.00 0.01 1/1 Handle Entity::add<Rectangle, char const (&) [19], int, int, int, int, (void*)0>(char const (&) [19], int&&, int&&, int&&, int&&) [693]
- [698] 0.0 0.00 0.01 1 Handle ComponentManager::add<Rectangle, char const (&) [19], int&, int&, int&, int&, (void*)0>(char const (&) [19], int&, int&, int&, int&) [698]
- 0.00 0.01 1/1 void ComponentManager::create_pool<Rectangle, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned int, Rectangle) [699]
- 0.00 0.00 1/50806034 std::map<std::type_index, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >::operator[](std::type_index&&) [12]
- 0.00 0.00 1/1 Handle ObjectPool<Rectangle>::add<char const (&) [19], int&, int&, int&, int&>(char const (&) [19], int&, int&, int&, int&) [2090]
- 0.00 0.00 1/113 Rectangle::Rectangle(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, float, float, float, float) [1608]
- 0.00 0.00 1/50806079 std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >::operator bool() const [102]
- 0.00 0.00 1/99259709 std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >::get() const [88]
- 0.00 0.00 1/104306070 std::type_index::type_index(std::type_info const&) [118]
- 0.00 0.00 1/2117 Rectangle::~Rectangle() [3857]
- -----------------------------------------------
- 0.00 0.01 1/1 Handle ComponentManager::add<Rectangle, char const (&) [19], int&, int&, int&, int&, (void*)0>(char const (&) [19], int&, int&, int&, int&) [698]
- [699] 0.0 0.00 0.01 1 void ComponentManager::create_pool<Rectangle, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned int, Rectangle) [699]
- 0.01 0.00 1/14 std::type_info::name() const [311]
- 0.00 0.01 1/1 ObjectPool<Rectangle>::ObjectPool(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned int, Rectangle) [927]
- 0.00 0.00 2/49 std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >::~unique_ptr() [935]
- 0.00 0.00 1/2004 Rectangle::Rectangle(Rectangle const&) [1022]
- 0.00 0.00 1/50806034 std::map<std::type_index, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >::operator[](std::type_index&&) [12]
- 0.00 0.00 1/14 std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >::operator=(std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >&&) [2423]
- 0.00 0.00 1/104306070 std::type_index::type_index(std::type_info const&) [118]
- 0.00 0.00 1/14 std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >::unique_ptr<std::default_delete<ObjectPoolBase>, void>(ObjectPoolBase*) [5021]
- 0.00 0.00 1/2117 Rectangle::~Rectangle() [3857]
- -----------------------------------------------
- 0.00 0.01 9/9 std::vector<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>, std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList> > >::push_back(boost::variant<Circle, Rectangle, Sprite, Text, VertexList> const&) [563]
- [700] 0.0 0.00 0.01 9 void std::vector<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>, std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList> > >::_M_realloc_insert<boost::variant<Circle, Rectangle, Sprite, Text, VertexList> const&>(__gnu_cxx::__normal_iterator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*, std::vector<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>, std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList> > > >, boost::variant<Circle, Rectangle, Sprite, Text, VertexList> const&) [700]
- 0.00 0.01 18/18 boost::variant<Circle, Rectangle, Sprite, Text, VertexList>* std::__uninitialized_move_if_noexcept_a<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*, boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*, std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList> > >(boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*, boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*, boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*, std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList> >&) [711]
- 0.00 0.00 9/187 void std::allocator_traits<std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList> > >::construct<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>, boost::variant<Circle, Rectangle, Sprite, Text, VertexList> const&>(std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList> >&, boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*, boost::variant<Circle, Rectangle, Sprite, Text, VertexList> const&) [894]
- 0.00 0.00 9/9 std::vector<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>, std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList> > >::_M_check_len(unsigned long, char const*) const [2097]
- 0.00 0.00 9/2016 void std::_Destroy<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*, boost::variant<Circle, Rectangle, Sprite, Text, VertexList> >(boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*, boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*, std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList> >&) [1331]
- 0.00 0.00 18/2890628 __gnu_cxx::__normal_iterator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*, std::vector<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>, std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList> > > >::base() const [805]
- 0.00 0.00 9/9 __gnu_cxx::__normal_iterator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*, std::vector<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>, std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList> > > >::difference_type __gnu_cxx::operator-<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*, std::vector<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>, std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList> > > >(__gnu_cxx::__normal_iterator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*, std::vector<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>, std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList> > > > const&, __gnu_cxx::__normal_iterator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*, std::vector<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>, std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList> > > > const&) [2492]
- 0.00 0.00 27/6038 std::_Vector_base<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>, std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList> > >::_M_get_Tp_allocator() [3646]
- 0.00 0.00 9/7836 std::vector<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>, std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList> > >::begin() [3625]
- 0.00 0.00 9/2013 std::_Vector_base<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>, std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList> > >::_M_allocate(unsigned long) [3864]
- 0.00 0.00 9/638 boost::variant<Circle, Rectangle, Sprite, Text, VertexList> const& std::forward<boost::variant<Circle, Rectangle, Sprite, Text, VertexList> const&>(std::remove_reference<boost::variant<Circle, Rectangle, Sprite, Text, VertexList> const&>::type&) [4120]
- 0.00 0.00 9/2015 std::_Vector_base<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>, std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList> > >::_M_deallocate(boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*, unsigned long) [3863]
- -----------------------------------------------
- 0.00 0.01 21/21 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > >, std::_Select1st<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >::_M_drop_node(std::_Rb_tree_node<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > >*) [557]
- [701] 0.0 0.00 0.01 21 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > >, std::_Select1st<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >::_M_destroy_node(std::_Rb_tree_node<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > >*) [701]
- 0.01 0.00 21/84 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > >, std::_Select1st<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >::_M_get_Node_allocator() [466]
- 0.00 0.00 21/21 void std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > > >::destroy<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > >(std::allocator<std::_Rb_tree_node<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >&, std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > >*) [1041]
- 0.00 0.00 21/101612314 std::_Rb_tree_node<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > >::_M_valptr() [109]
- -----------------------------------------------
- 0.01 0.00 2/2 Scene::do_init(Game&) [66]
- [702] 0.0 0.01 0.00 2 Scene::create_entity_handle(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [702]
- 0.00 0.00 2/222 Scene::create_entity(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [154]
- 0.00 0.00 2/1488784 Entity::handle() const [385]
- -----------------------------------------------
- 0.00 0.01 1/1 void ComponentManager::create_pool<Collision, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned int, Collision) [639]
- [703] 0.0 0.00 0.01 1 ObjectPool<Collision>::ObjectPool(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned int, Collision) [703]
- 0.00 0.01 1/1 ObjectPool<Collision>::reset() [704]
- 0.00 0.00 1/1 std::vector<ObjectPool<Collision>::Entry, std::allocator<ObjectPool<Collision>::Entry> >::vector(unsigned long, ObjectPool<Collision>::Entry const&, std::allocator<ObjectPool<Collision>::Entry> const&) [1379]
- 0.00 0.00 1/23980 std::vector<Handle, std::allocator<Handle> >::vector() [844]
- 0.00 0.00 2/2004 Collision::Collision(Collision const&) [1342]
- 0.00 0.00 1/1 ObjectPool<Collision>::Entry::Entry(unsigned int, Collision) [2776]
- 0.00 0.00 1/92380983 void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char*>(char*, char*, std::forward_iterator_tag) [53]
- 0.00 0.00 1/17 ObjectPoolBase::ObjectPoolBase() [4981]
- 0.00 0.00 1/1 std::allocator<ObjectPool<Collision>::Entry>::allocator() [7117]
- 0.00 0.00 1/1001 ObjectPool<Collision>::Entry::~Entry() [4017]
- 0.00 0.00 1/2042 Collision::~Collision() [3859]
- 0.00 0.00 1/2 std::allocator<ObjectPool<Collision>::Entry>::~allocator() [6336]
- -----------------------------------------------
- 0.00 0.01 1/1 ObjectPool<Collision>::ObjectPool(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned int, Collision) [703]
- [704] 0.0 0.00 0.01 1 ObjectPool<Collision>::reset() [704]
- 0.00 0.01 1000/1000 Collision::operator=(Collision const&) [705]
- 0.00 0.00 1/23969 std::vector<Handle, std::allocator<Handle> >::clear() [951]
- 0.00 0.00 4000/4000 __gnu_cxx::__normal_iterator<ObjectPool<Collision>::Entry*, std::vector<ObjectPool<Collision>::Entry, std::allocator<ObjectPool<Collision>::Entry> > >::operator*() const [3766]
- 0.00 0.00 1001/1001 std::vector<ObjectPool<Collision>::Entry, std::allocator<ObjectPool<Collision>::Entry> >::end() [4029]
- 0.00 0.00 1001/1001 bool __gnu_cxx::operator!=<ObjectPool<Collision>::Entry*, std::vector<ObjectPool<Collision>::Entry, std::allocator<ObjectPool<Collision>::Entry> > >(__gnu_cxx::__normal_iterator<ObjectPool<Collision>::Entry*, std::vector<ObjectPool<Collision>::Entry, std::allocator<ObjectPool<Collision>::Entry> > > const&, __gnu_cxx::__normal_iterator<ObjectPool<Collision>::Entry*, std::vector<ObjectPool<Collision>::Entry, std::allocator<ObjectPool<Collision>::Entry> > > const&) [4023]
- 0.00 0.00 1000/1000 __gnu_cxx::__normal_iterator<ObjectPool<Collision>::Entry*, std::vector<ObjectPool<Collision>::Entry, std::allocator<ObjectPool<Collision>::Entry> > >::operator++() [4036]
- 0.00 0.00 1/1 std::vector<ObjectPool<Collision>::Entry, std::allocator<ObjectPool<Collision>::Entry> >::begin() [7567]
- -----------------------------------------------
- 0.00 0.01 1000/1000 ObjectPool<Collision>::reset() [704]
- [705] 0.0 0.00 0.01 1000 Collision::operator=(Collision const&) [705]
- 0.00 0.01 1000/1000 Collision::swap(Collision&) [706]
- 0.00 0.00 1000/2004 Collision::Collision(Collision const&) [1342]
- 0.00 0.00 1000/2042 Collision::~Collision() [3859]
- -----------------------------------------------
- 0.00 0.01 1000/1000 Collision::operator=(Collision const&) [705]
- [706] 0.0 0.00 0.01 1000 Collision::swap(Collision&) [706]
- 0.01 0.00 1000/1000 std::enable_if<std::__and_<std::__not_<std::__is_tuple_like<sf::Rect<float> > >, std::is_move_constructible<sf::Rect<float> >, std::is_move_assignable<sf::Rect<float> > >::value, void>::type std::swap<sf::Rect<float> >(sf::Rect<float>&, sf::Rect<float>&) [849]
- 0.00 0.00 1000/14000 std::enable_if<std::__and_<std::__not_<std::__is_tuple_like<Component> >, std::is_move_constructible<Component>, std::is_move_assignable<Component> >::value, void>::type std::swap<Component>(Component&, Component&) [503]
- -----------------------------------------------
- 0.00 0.01 255/255 boost::variant<Circle, Rectangle, Sprite, Text, VertexList>* std::__uninitialized_copy<false>::__uninit_copy<boost::variant<Circle, Rectangle, Sprite, Text, VertexList> const*, boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*>(boost::variant<Circle, Rectangle, Sprite, Text, VertexList> const*, boost::variant<Circle, Rectangle, Sprite, Text, VertexList> const*, boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*) [708]
- [707] 0.0 0.00 0.01 255 void std::_Construct<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>, boost::variant<Circle, Rectangle, Sprite, Text, VertexList> const&>(boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*, boost::variant<Circle, Rectangle, Sprite, Text, VertexList> const&) [707]
- 0.00 0.01 255/442 boost::variant<Circle, Rectangle, Sprite, Text, VertexList>::variant(boost::variant<Circle, Rectangle, Sprite, Text, VertexList> const&) [564]
- 0.00 0.00 255/17059716 operator new(unsigned long, void*) [458]
- 0.00 0.00 255/638 boost::variant<Circle, Rectangle, Sprite, Text, VertexList> const& std::forward<boost::variant<Circle, Rectangle, Sprite, Text, VertexList> const&>(std::remove_reference<boost::variant<Circle, Rectangle, Sprite, Text, VertexList> const&>::type&) [4120]
- -----------------------------------------------
- 0.00 0.01 18/18 boost::variant<Circle, Rectangle, Sprite, Text, VertexList>* std::uninitialized_copy<boost::variant<Circle, Rectangle, Sprite, Text, VertexList> const*, boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*>(boost::variant<Circle, Rectangle, Sprite, Text, VertexList> const*, boost::variant<Circle, Rectangle, Sprite, Text, VertexList> const*, boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*) [709]
- [708] 0.0 0.00 0.01 18 boost::variant<Circle, Rectangle, Sprite, Text, VertexList>* std::__uninitialized_copy<false>::__uninit_copy<boost::variant<Circle, Rectangle, Sprite, Text, VertexList> const*, boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*>(boost::variant<Circle, Rectangle, Sprite, Text, VertexList> const*, boost::variant<Circle, Rectangle, Sprite, Text, VertexList> const*, boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*) [708]
- 0.00 0.01 255/255 void std::_Construct<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>, boost::variant<Circle, Rectangle, Sprite, Text, VertexList> const&>(boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*, boost::variant<Circle, Rectangle, Sprite, Text, VertexList> const&) [707]
- 0.00 0.00 255/697 boost::variant<Circle, Rectangle, Sprite, Text, VertexList>* std::__addressof<boost::variant<Circle, Rectangle, Sprite, Text, VertexList> >(boost::variant<Circle, Rectangle, Sprite, Text, VertexList>&) [4112]
- -----------------------------------------------
- 0.00 0.01 18/18 boost::variant<Circle, Rectangle, Sprite, Text, VertexList>* std::__uninitialized_copy_a<boost::variant<Circle, Rectangle, Sprite, Text, VertexList> const*, boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*, boost::variant<Circle, Rectangle, Sprite, Text, VertexList> >(boost::variant<Circle, Rectangle, Sprite, Text, VertexList> const*, boost::variant<Circle, Rectangle, Sprite, Text, VertexList> const*, boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*, std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList> >&) [710]
- [709] 0.0 0.00 0.01 18 boost::variant<Circle, Rectangle, Sprite, Text, VertexList>* std::uninitialized_copy<boost::variant<Circle, Rectangle, Sprite, Text, VertexList> const*, boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*>(boost::variant<Circle, Rectangle, Sprite, Text, VertexList> const*, boost::variant<Circle, Rectangle, Sprite, Text, VertexList> const*, boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*) [709]
- 0.00 0.01 18/18 boost::variant<Circle, Rectangle, Sprite, Text, VertexList>* std::__uninitialized_copy<false>::__uninit_copy<boost::variant<Circle, Rectangle, Sprite, Text, VertexList> const*, boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*>(boost::variant<Circle, Rectangle, Sprite, Text, VertexList> const*, boost::variant<Circle, Rectangle, Sprite, Text, VertexList> const*, boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*) [708]
- -----------------------------------------------
- 0.00 0.01 18/18 boost::variant<Circle, Rectangle, Sprite, Text, VertexList>* std::__uninitialized_move_if_noexcept_a<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*, boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*, std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList> > >(boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*, boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*, boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*, std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList> >&) [711]
- [710] 0.0 0.00 0.01 18 boost::variant<Circle, Rectangle, Sprite, Text, VertexList>* std::__uninitialized_copy_a<boost::variant<Circle, Rectangle, Sprite, Text, VertexList> const*, boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*, boost::variant<Circle, Rectangle, Sprite, Text, VertexList> >(boost::variant<Circle, Rectangle, Sprite, Text, VertexList> const*, boost::variant<Circle, Rectangle, Sprite, Text, VertexList> const*, boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*, std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList> >&) [710]
- 0.00 0.01 18/18 boost::variant<Circle, Rectangle, Sprite, Text, VertexList>* std::uninitialized_copy<boost::variant<Circle, Rectangle, Sprite, Text, VertexList> const*, boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*>(boost::variant<Circle, Rectangle, Sprite, Text, VertexList> const*, boost::variant<Circle, Rectangle, Sprite, Text, VertexList> const*, boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*) [709]
- -----------------------------------------------
- 0.00 0.01 18/18 void std::vector<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>, std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList> > >::_M_realloc_insert<boost::variant<Circle, Rectangle, Sprite, Text, VertexList> const&>(__gnu_cxx::__normal_iterator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*, std::vector<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>, std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList> > > >, boost::variant<Circle, Rectangle, Sprite, Text, VertexList> const&) [700]
- [711] 0.0 0.00 0.01 18 boost::variant<Circle, Rectangle, Sprite, Text, VertexList>* std::__uninitialized_move_if_noexcept_a<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*, boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*, std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList> > >(boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*, boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*, boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*, std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList> >&) [711]
- 0.00 0.01 18/18 boost::variant<Circle, Rectangle, Sprite, Text, VertexList>* std::__uninitialized_copy_a<boost::variant<Circle, Rectangle, Sprite, Text, VertexList> const*, boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*, boost::variant<Circle, Rectangle, Sprite, Text, VertexList> >(boost::variant<Circle, Rectangle, Sprite, Text, VertexList> const*, boost::variant<Circle, Rectangle, Sprite, Text, VertexList> const*, boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*, std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList> >&) [710]
- 0.00 0.00 36/36 boost::variant<Circle, Rectangle, Sprite, Text, VertexList> const* std::__make_move_if_noexcept_iterator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>, boost::variant<Circle, Rectangle, Sprite, Text, VertexList> const*>(boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*) [4757]
- -----------------------------------------------
- 0.00 0.00 2/266625 std::_Rb_tree<unsigned int, std::pair<unsigned int const, Player*>, std::_Select1st<std::pair<unsigned int const, Player*> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, Player*> > >::find(unsigned int const&) [1944]
- 0.00 0.01 266623/266625 std::_Rb_tree<unsigned int, std::pair<unsigned int const, Player*>, std::_Select1st<std::pair<unsigned int const, Player*> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, Player*> > >::lower_bound(unsigned int const&) [499]
- [712] 0.0 0.00 0.01 266625 std::_Rb_tree<unsigned int, std::pair<unsigned int const, Player*>, std::_Select1st<std::pair<unsigned int const, Player*> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, Player*> > >::_M_lower_bound(std::_Rb_tree_node<std::pair<unsigned int const, Player*> >*, std::_Rb_tree_node_base*, unsigned int const&) [712]
- 0.00 0.01 266623/266624 std::_Rb_tree<unsigned int, std::pair<unsigned int const, Player*>, std::_Select1st<std::pair<unsigned int const, Player*> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, Player*> > >::_S_key(std::_Rb_tree_node<std::pair<unsigned int const, Player*> > const*) [872]
- 0.00 0.00 266623/1245528 std::less<unsigned int>::operator()(unsigned int const&, unsigned int const&) const [819]
- 0.00 0.00 266625/533260 std::_Rb_tree_iterator<std::pair<unsigned int const, Player*> >::_Rb_tree_iterator(std::_Rb_tree_node_base*) [3041]
- 0.00 0.00 266623/266624 std::_Rb_tree<unsigned int, std::pair<unsigned int const, Player*>, std::_Select1st<std::pair<unsigned int const, Player*> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, Player*> > >::_S_left(std::_Rb_tree_node_base*) [3091]
- -----------------------------------------------
- 0.00 0.01 2348/2348 std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, Handle, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> > >::operator[](std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [537]
- [713] 0.0 0.00 0.01 2348 std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, Handle, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> > >::lower_bound(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [713]
- 0.00 0.01 2348/2348 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> > >::lower_bound(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [714]
- -----------------------------------------------
- 0.00 0.01 2348/2348 std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, Handle, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> > >::lower_bound(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [713]
- [714] 0.0 0.00 0.01 2348 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> > >::lower_bound(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [714]
- 0.00 0.01 2348/2348 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> > >::_M_lower_bound(std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> >*, std::_Rb_tree_node_base*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [715]
- 0.00 0.00 2348/2711 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> > >::_M_end() [3815]
- 0.00 0.00 2348/2353 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> > >::_M_begin() [3824]
- -----------------------------------------------
- 0.00 0.01 2348/2348 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> > >::lower_bound(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [714]
- [715] 0.0 0.00 0.01 2348 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> > >::_M_lower_bound(std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> >*, std::_Rb_tree_node_base*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [715]
- 0.00 0.01 19681/20040 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> > >::_S_key(std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> > const*) [870]
- 0.00 0.00 2348/5148 std::_Rb_tree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> >::_Rb_tree_iterator(std::_Rb_tree_node_base*) [977]
- 0.00 0.00 19681/267153 std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::operator()(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const [3082]
- 0.00 0.00 13964/14399 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> > >::_S_right(std::_Rb_tree_node_base*) [3495]
- 0.00 0.00 5717/5941 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> > >::_S_left(std::_Rb_tree_node_base*) [3690]
- -----------------------------------------------
- 0.01 0.00 189639/189639 GraphicalSystem::on_update(Game&, Entity&) [30]
- [716] 0.0 0.01 0.00 189639 Text::draw(RenderSurface&, sf::RenderStates) [716]
- 0.00 0.00 189639/1994730 Canvas::draw(sf::Drawable&, sf::RenderStates) [601]
- -----------------------------------------------
- 0.00 0.01 1/1 StartMenuScene::init(Game&) [363]
- [717] 0.0 0.00 0.01 1 Handle Entity::add<Callback, char const (&) [15], (void*)0>(char const (&) [15]) [717]
- 0.00 0.01 1/1 Handle ComponentManager::add<Callback, char const (&) [15], (void*)0>(char const (&) [15]) [725]
- 0.00 0.00 1/363 void Messageable::send_message<ComponentAddedMessage, (void*)0, Handle, std::type_index>(Handle&&, std::type_index&&) [203]
- 0.00 0.00 1/1062 Handle::operator=(Handle const&) [784]
- 0.00 0.00 1/50806020 std::map<std::type_index, Handle, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > >::operator[](std::type_index&&) [13]
- 0.00 0.00 1/1488784 Entity::handle() const [385]
- 0.00 0.00 2/104306070 std::type_index::type_index(std::type_info const&) [118]
- -----------------------------------------------
- 0.00 0.01 1/1 BuilderScene::create_fps_display(GraphicalSystem*) [390]
- [718] 0.0 0.00 0.01 1 Handle Entity::add<Callback, char const (&) [19], (void*)0>(char const (&) [19]) [718]
- 0.00 0.01 1/1 Handle ComponentManager::add<Callback, char const (&) [19], (void*)0>(char const (&) [19]) [726]
- 0.00 0.00 1/363 void Messageable::send_message<ComponentAddedMessage, (void*)0, Handle, std::type_index>(Handle&&, std::type_index&&) [203]
- 0.00 0.00 1/1062 Handle::operator=(Handle const&) [784]
- 0.00 0.00 1/50806020 std::map<std::type_index, Handle, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > >::operator[](std::type_index&&) [13]
- 0.00 0.00 1/1488784 Entity::handle() const [385]
- 0.00 0.00 2/104306070 std::type_index::type_index(std::type_info const&) [118]
- -----------------------------------------------
- 0.00 0.01 3160100/3160100 std::vector<Handle, std::allocator<Handle> >::back() [501]
- [719] 0.0 0.00 0.01 3160100 __gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > >::operator-(long) const [719]
- 0.01 0.00 3160100/44003050 __gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > >::__normal_iterator(Handle* const&) [202]
- -----------------------------------------------
- 0.00 0.01 3160704/3160704 void std::allocator_traits<std::allocator<Handle> >::construct<Handle, Handle>(std::allocator<Handle>&, Handle*, Handle&&) [535]
- [720] 0.0 0.00 0.01 3160704 void __gnu_cxx::new_allocator<Handle>::construct<Handle, Handle>(Handle*, Handle&&) [720]
- 0.01 0.00 3160704/17059716 operator new(unsigned long, void*) [458]
- 0.00 0.00 3160704/80208521 Handle&& std::forward<Handle>(std::remove_reference<Handle>::type&) [270]
- -----------------------------------------------
- 0.00 0.01 429/429 std::function<void ()>::operator()() const [103]
- [721] 0.0 0.00 0.01 429 std::_Function_handler<void (), BuilderScene::mouse_script_add_pan_behavior(Game&, Handle)::{lambda()#2}>::_M_invoke(std::_Any_data const&) [721]
- 0.00 0.01 429/429 BuilderScene::mouse_script_add_pan_behavior(Game&, Handle)::{lambda()#2}::operator()() const [722]
- 0.00 0.00 429/429 std::_Function_base::_Base_manager<BuilderScene::mouse_script_add_pan_behavior(Game&, Handle)::{lambda()#2}>::_M_get_pointer(std::_Any_data const&) [1821]
- -----------------------------------------------
- 0.00 0.01 429/429 std::_Function_handler<void (), BuilderScene::mouse_script_add_pan_behavior(Game&, Handle)::{lambda()#2}>::_M_invoke(std::_Any_data const&) [721]
- [722] 0.0 0.00 0.01 429 BuilderScene::mouse_script_add_pan_behavior(Game&, Handle)::{lambda()#2}::operator()() const [722]
- 0.00 0.01 990/2125 Scene::get_entity(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [553]
- 0.00 0.00 429/256959 Clickable* Entity::get<Clickable, (void*)0>() [201]
- 0.00 0.00 429/2079911 Callback* Entity::get<Callback, (void*)0>() [57]
- 0.00 0.00 858/266620 Game::get_player(unsigned int) [396]
- 0.00 0.00 429/513113 std::shared_ptr<Intent> InputBinding::get<MouseYIntent, (void*)0>() [221]
- 0.00 0.00 429/513247 std::shared_ptr<Intent> InputBinding::get<MouseXIntent, (void*)0>() [220]
- 0.00 0.00 858/266620 Player::bindings() [831]
- 0.00 0.00 858/2630963 std::shared_ptr<Intent>::~shared_ptr() [302]
- 0.00 0.00 858/1344325 Intent::element() const [436]
- 0.00 0.00 858/34982914 std::shared_ptr<InputElement>::~shared_ptr() <cycle 1> [3001]
- 0.00 0.00 858/2236911 std::__shared_ptr_access<InputElement, (__gnu_cxx::_Lock_policy)2, false, false>::operator->() const [392]
- 0.00 0.00 264/256305 Callback::prev_mouse_pos() const [833]
- 0.00 0.00 264/30651062 sf::Vector2<float> sf::operator-<float>(sf::Vector2<float> const&, sf::Vector2<float> const&) [120]
- 0.00 0.00 264/37528737 Entity::space() const [169]
- 0.00 0.00 858/21166 Scene::game() [3423]
- 0.00 0.00 858/1344325 std::__shared_ptr_access<Intent, (__gnu_cxx::_Lock_policy)2, false, false>::operator->() const [3004]
- 0.00 0.00 858/778325 InputElement::position() const [3022]
- 0.00 0.00 429/521712 sf::Vector2<float>::Vector2() [3042]
- 0.00 0.00 429/220371 Clickable::is_right_clicked() const [3113]
- 0.00 0.00 264/265 SceneNode::move(sf::Vector2<float> const&) [4307]
- -----------------------------------------------
- 0.00 0.00 23/3156531 std::vector<Handle, std::allocator<Handle> >::_M_erase(__gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > >) [740]
- 0.00 0.00 7905/3156531 CallbackSystem::post_update(Game&) [662]
- 0.00 0.00 1574047/3156531 BaseEntitySubscription::init() [32]
- 0.00 0.00 1574556/3156531 Scene::update(Game&) [4]
- [723] 0.0 0.01 0.00 3156531 bool __gnu_cxx::operator!=<Handle*, std::vector<Handle, std::allocator<Handle> > >(__gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > > const&, __gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > > const&) [723]
- 0.00 0.00 6313062/41241529 __gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > >::base() const [788]
- -----------------------------------------------
- 0.00 0.01 187/187 Sprite::deserialize(Serializer&, Scene&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [551]
- [724] 0.0 0.00 0.01 187 Color::deserialize(Serializer&, Scene&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [724]
- 0.00 0.01 187/599 JSONSerializer::deserialize(Scene&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [493]
- 0.00 0.00 748/26311 std::__cxx11::stoi(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long*, int) [610]
- 0.00 0.00 748/10452 std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::operator[](std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [1336]
- 0.00 0.00 187/187 Color::r(unsigned char) [4446]
- 0.00 0.00 187/187 Color::g(unsigned char) [4445]
- 0.00 0.00 187/187 Color::b(unsigned char) [4444]
- 0.00 0.00 187/187 Color::a(unsigned char) [4443]
- 0.00 0.00 187/599 std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::~map() [4142]
- -----------------------------------------------
- 0.00 0.01 1/1 Handle Entity::add<Callback, char const (&) [15], (void*)0>(char const (&) [15]) [717]
- [725] 0.0 0.00 0.01 1 Handle ComponentManager::add<Callback, char const (&) [15], (void*)0>(char const (&) [15]) [725]
- 0.00 0.01 1/2 void ComponentManager::create_pool<Callback, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned int, Callback) [552]
- 0.00 0.00 1/1 Handle ObjectPool<Callback>::add<char const (&) [15]>(char const (&) [15]) [1568]
- 0.00 0.00 1/4050 Callback::~Callback() [737]
- 0.00 0.00 1/50806034 std::map<std::type_index, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >::operator[](std::type_index&&) [12]
- 0.00 0.00 1/42 Callback::Callback(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool) [1693]
- 0.00 0.00 1/50806079 std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >::operator bool() const [102]
- 0.00 0.00 1/99259709 std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >::get() const [88]
- 0.00 0.00 1/104306070 std::type_index::type_index(std::type_info const&) [118]
- -----------------------------------------------
- 0.00 0.01 1/1 Handle Entity::add<Callback, char const (&) [19], (void*)0>(char const (&) [19]) [718]
- [726] 0.0 0.00 0.01 1 Handle ComponentManager::add<Callback, char const (&) [19], (void*)0>(char const (&) [19]) [726]
- 0.00 0.01 1/2 void ComponentManager::create_pool<Callback, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned int, Callback) [552]
- 0.00 0.00 1/1 Handle ObjectPool<Callback>::add<char const (&) [19]>(char const (&) [19]) [1572]
- 0.00 0.00 1/4050 Callback::~Callback() [737]
- 0.00 0.00 1/50806034 std::map<std::type_index, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >::operator[](std::type_index&&) [12]
- 0.00 0.00 1/42 Callback::Callback(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool) [1693]
- 0.00 0.00 1/50806079 std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >::operator bool() const [102]
- 0.00 0.00 1/99259709 std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >::get() const [88]
- 0.00 0.00 1/104306070 std::type_index::type_index(std::type_info const&) [118]
- -----------------------------------------------
- 0.01 0.00 1574560/1574560 bool std::operator==<__gnu_cxx::__normal_iterator<Handle const*, std::vector<Handle, std::allocator<Handle> > >, __gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > > >(std::reverse_iterator<__gnu_cxx::__normal_iterator<Handle const*, std::vector<Handle, std::allocator<Handle> > > > const&, std::reverse_iterator<__gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > > > const&) [560]
- [727] 0.0 0.01 0.00 1574560 bool __gnu_cxx::operator==<Handle const*, Handle*, std::vector<Handle, std::allocator<Handle> > >(__gnu_cxx::__normal_iterator<Handle const*, std::vector<Handle, std::allocator<Handle> > > const&, __gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > > const&) [727]
- 0.00 0.00 1574560/46809904 __gnu_cxx::__normal_iterator<Handle const*, std::vector<Handle, std::allocator<Handle> > >::base() const [510]
- 0.00 0.00 1574560/41241529 __gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > >::base() const [788]
- -----------------------------------------------
- 0.01 0.00 157/157 GridSystem::on_update(Game&, Entity&) [10]
- [728] 0.0 0.01 0.00 157 std::__cxx11::to_string(unsigned int) [728]
- 0.00 0.00 157/11422 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > __gnu_cxx::__to_xstring<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char>(int (*)(char*, unsigned long, char const*, __va_list_tag*), unsigned long, char const*, ...) [303]
- -----------------------------------------------
- 0.01 0.00 67124/67124 void std::vector<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*, std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*> >::_M_realloc_insert<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*>(__gnu_cxx::__normal_iterator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>**, std::vector<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*, std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*> > >, boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*&&) [559]
- [729] 0.0 0.01 0.00 67124 std::vector<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*, std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*> >::_M_check_len(unsigned long, char const*) const [729]
- 0.00 0.00 67124/279646 unsigned long const& std::max<unsigned long>(unsigned long const&, unsigned long const&) [969]
- 0.00 0.00 268496/268496 std::vector<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*, std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*> >::size() const [3077]
- 0.00 0.00 134248/134248 std::vector<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*, std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*> >::max_size() const [3165]
- -----------------------------------------------
- 0.00 0.01 7827/7827 std::function<void ()>::operator()() const [103]
- [730] 0.0 0.00 0.01 7827 std::_Function_handler<void (), BuilderScene::create_fps_display(GraphicalSystem*)::{lambda()#2}>::_M_invoke(std::_Any_data const&) [730]
- 0.00 0.01 7827/7827 BuilderScene::create_fps_display(GraphicalSystem*)::{lambda()#2}::operator()() const [731]
- 0.00 0.00 7827/7827 std::_Function_base::_Base_manager<BuilderScene::create_fps_display(GraphicalSystem*)::{lambda()#2}>::_M_get_pointer(std::_Any_data const&) [1454]
- -----------------------------------------------
- 0.00 0.01 7827/7827 std::_Function_handler<void (), BuilderScene::create_fps_display(GraphicalSystem*)::{lambda()#2}>::_M_invoke(std::_Any_data const&) [730]
- [731] 0.0 0.00 0.01 7827 BuilderScene::create_fps_display(GraphicalSystem*)::{lambda()#2}::operator()() const [731]
- 0.00 0.01 1305/11265 std::__cxx11::to_string(int) [312]
- 0.00 0.00 1305/2325255 Text* Entity::get<Text, (void*)0>() [47]
- 0.00 0.00 2610/2610 Settings::framerate_smoothing() [3817]
- 0.00 0.00 2610/21166 Scene::game() [3423]
- 0.00 0.00 1305/1727 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::operator+<char, std::char_traits<char>, std::allocator<char> >(char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [3958]
- 0.00 0.00 1305/5734 Text::string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [3697]
- -----------------------------------------------
- 0.01 0.00 40299/40299 std::vector<Handle, std::allocator<Handle> >::~vector() [547]
- [732] 0.0 0.01 0.00 40299 std::_Vector_base<Handle, std::allocator<Handle> >::~_Vector_base() [732]
- 0.00 0.00 40299/252728 std::_Vector_base<Handle, std::allocator<Handle> >::_M_deallocate(Handle*, unsigned long) [970]
- 0.00 0.00 40299/40299 std::_Vector_base<Handle, std::allocator<Handle> >::_Vector_impl::~_Vector_impl() [3309]
- -----------------------------------------------
- 0.01 0.00 224/224 std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, Handle, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> > >::operator[](std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [537]
- [733] 0.0 0.01 0.00 224 std::_Rb_tree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> > std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> >, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) [733]
- 0.00 0.00 224/224 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> > >::_M_insert_node(std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> >*) [1188]
- 0.00 0.00 224/224 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> > >::_M_get_insert_hint_unique_pos(std::_Rb_tree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1201]
- 0.00 0.00 224/20040 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> > >::_S_key(std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> > const*) [870]
- 0.00 0.00 224/224 std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> >* std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> > >::_M_create_node<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) [1513]
- 0.00 0.00 224/238910 std::tuple<>&& std::forward<std::tuple<> >(std::remove_reference<std::tuple<> >::type&) [3108]
- 0.00 0.00 224/73170 std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&& std::forward<std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&> >(std::remove_reference<std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&> >::type&) [3223]
- 0.00 0.00 224/238910 std::piecewise_construct_t const& std::forward<std::piecewise_construct_t const&>(std::remove_reference<std::piecewise_construct_t const&>::type&) [3107]
- -----------------------------------------------
- 0.00 0.01 1/1 BuilderScene::create_backdrop(GraphicalSystem*) [439]
- [734] 0.0 0.00 0.01 1 Handle Entity::add<VertexList, char const (&) [19], sf::PrimitiveType, int, (void*)0>(char const (&) [19], sf::PrimitiveType&&, int&&) [734]
- 0.00 0.01 1/1 Handle ComponentManager::add<VertexList, char const (&) [19], sf::PrimitiveType&, int&, (void*)0>(char const (&) [19], sf::PrimitiveType&, int&) [752]
- 0.00 0.00 1/363 void Messageable::send_message<ComponentAddedMessage, (void*)0, Handle, std::type_index>(Handle&&, std::type_index&&) [203]
- 0.00 0.00 1/1062 Handle::operator=(Handle const&) [784]
- 0.00 0.00 1/50806020 std::map<std::type_index, Handle, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > >::operator[](std::type_index&&) [13]
- 0.00 0.00 1/1488784 Entity::handle() const [385]
- 0.00 0.00 2/104306070 std::type_index::type_index(std::type_info const&) [118]
- -----------------------------------------------
- 0.00 0.01 60000/60000 void std::_Construct<ObjectPool<Entity>::Entry, ObjectPool<Entity>::Entry const&>(ObjectPool<Entity>::Entry*, ObjectPool<Entity>::Entry const&) [377]
- [735] 0.0 0.00 0.01 60000 ObjectPool<Entity>::Entry::Entry(ObjectPool<Entity>::Entry const&) [735]
- 0.00 0.01 60000/120009 Entity::Entity(Entity const&) [565]
- -----------------------------------------------
- 0.01 0.00 1/1 BuilderScene::setup_keybindings(Game&) [556]
- [736] 0.0 0.01 0.00 1 Handle Entity::add<PlayerProfile, char const (&) [21], int, (void*)0>(char const (&) [21], int&&) [736]
- 0.00 0.00 1/363 void Messageable::send_message<ComponentAddedMessage, (void*)0, Handle, std::type_index>(Handle&&, std::type_index&&) [203]
- 0.00 0.00 1/1062 Handle::operator=(Handle const&) [784]
- 0.00 0.00 1/1 Handle ComponentManager::add<PlayerProfile, char const (&) [21], int&, (void*)0>(char const (&) [21], int&) [1826]
- 0.00 0.00 1/50806020 std::map<std::type_index, Handle, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > >::operator[](std::type_index&&) [13]
- 0.00 0.00 1/1488784 Entity::handle() const [385]
- 0.00 0.00 2/104306070 std::type_index::type_index(std::type_info const&) [118]
- -----------------------------------------------
- 0.00 0.00 1/4050 Handle ComponentManager::add<Callback, char const (&) [15], (void*)0>(char const (&) [15]) [725]
- 0.00 0.00 1/4050 Handle ObjectPool<Callback>::add<char const (&) [15]>(char const (&) [15]) [1568]
- 0.00 0.00 1/4050 Handle ObjectPool<Callback>::add<char const (&) [13]>(char const (&) [13]) [1567]
- 0.00 0.00 1/4050 Handle ComponentManager::add<Callback, char const (&) [19], (void*)0>(char const (&) [19]) [726]
- 0.00 0.00 1/4050 Handle ObjectPool<Callback>::add<char const (&) [18], bool&>(char const (&) [18], bool&) [1571]
- 0.00 0.00 1/4050 Handle ObjectPool<Callback>::add<char const (&) [16]>(char const (&) [16]) [1569]
- 0.00 0.00 1/4050 Handle ObjectPool<Callback>::add<char const (&) [20]>(char const (&) [20]) [1573]
- 0.00 0.00 1/4050 Handle ObjectPool<Callback>::add<char const (&) [26]>(char const (&) [26]) [1577]
- 0.00 0.00 1/4050 Handle ObjectPool<Callback>::add<char const (&) [35]>(char const (&) [35]) [1578]
- 0.00 0.00 1/4050 Handle ObjectPool<Callback>::add<char const (&) [17]>(char const (&) [17]) [1570]
- 0.00 0.00 1/4050 Handle ObjectPool<Callback>::add<char const (&) [19]>(char const (&) [19]) [1572]
- 0.00 0.00 1/4050 Handle ObjectPool<Callback>::add<char const (&) [20], bool&>(char const (&) [20], bool&) [1574]
- 0.00 0.00 1/4050 Handle ObjectPool<Callback>::add<char const (&) [21]>(char const (&) [21]) [1575]
- 0.00 0.00 1/4050 Handle ObjectPool<Callback>::add<char const (&) [24], bool&>(char const (&) [24], bool&) [1576]
- 0.00 0.00 2/4050 void ComponentManager::create_pool<Callback, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned int, Callback) [552]
- 0.00 0.00 2/4050 ObjectPool<Callback>::ObjectPool(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned int, Callback) [880]
- 0.00 0.00 2/4050 ObjectPool<Callback>::~ObjectPool() [943]
- 0.00 0.00 6/4050 Handle ObjectPool<Callback>::add<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, bool&>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, bool&) [1367]
- 0.00 0.00 22/4050 Handle ObjectPool<Callback>::add<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [1267]
- 0.00 0.01 2000/4050 Callback::operator=(Callback const&) [883]
- 0.00 0.01 2002/4050 ObjectPool<Callback>::Entry::~Entry() [944]
- [737] 0.0 0.00 0.01 4050 Callback::~Callback() [737]
- 0.00 0.01 4050/4050 std::map<CallbackKey, std::function<void ()>, std::less<CallbackKey>, std::allocator<std::pair<CallbackKey const, std::function<void ()> > > >::clear() [938]
- 0.00 0.01 4050/4050 std::map<CallbackKey, std::function<void ()>, std::less<CallbackKey>, std::allocator<std::pair<CallbackKey const, std::function<void ()> > > >::~map() [940]
- 0.00 0.00 4050/71249 Component::~Component() [3224]
- -----------------------------------------------
- 183 std::_Rb_tree<CallbackKey, std::pair<CallbackKey const, std::function<void ()> >, std::_Select1st<std::pair<CallbackKey const, std::function<void ()> > >, std::less<CallbackKey>, std::allocator<std::pair<CallbackKey const, std::function<void ()> > > >::_M_erase(std::_Rb_tree_node<std::pair<CallbackKey const, std::function<void ()> > >*) [738]
- 0.01 0.00 4050/8100 std::_Rb_tree<CallbackKey, std::pair<CallbackKey const, std::function<void ()> >, std::_Select1st<std::pair<CallbackKey const, std::function<void ()> > >, std::less<CallbackKey>, std::allocator<std::pair<CallbackKey const, std::function<void ()> > > >::~_Rb_tree() [941]
- 0.01 0.00 4050/8100 std::_Rb_tree<CallbackKey, std::pair<CallbackKey const, std::function<void ()> >, std::_Select1st<std::pair<CallbackKey const, std::function<void ()> > >, std::less<CallbackKey>, std::allocator<std::pair<CallbackKey const, std::function<void ()> > > >::clear() [939]
- [738] 0.0 0.01 0.00 8100+183 std::_Rb_tree<CallbackKey, std::pair<CallbackKey const, std::function<void ()> >, std::_Select1st<std::pair<CallbackKey const, std::function<void ()> > >, std::less<CallbackKey>, std::allocator<std::pair<CallbackKey const, std::function<void ()> > > >::_M_erase(std::_Rb_tree_node<std::pair<CallbackKey const, std::function<void ()> > >*) [738]
- 0.00 0.00 183/183 std::_Rb_tree<CallbackKey, std::pair<CallbackKey const, std::function<void ()> >, std::_Select1st<std::pair<CallbackKey const, std::function<void ()> > >, std::less<CallbackKey>, std::allocator<std::pair<CallbackKey const, std::function<void ()> > > >::_M_drop_node(std::_Rb_tree_node<std::pair<CallbackKey const, std::function<void ()> > >*) [1186]
- 0.00 0.00 183/781179 std::_Rb_tree<CallbackKey, std::pair<CallbackKey const, std::function<void ()> >, std::_Select1st<std::pair<CallbackKey const, std::function<void ()> > >, std::less<CallbackKey>, std::allocator<std::pair<CallbackKey const, std::function<void ()> > > >::_S_left(std::_Rb_tree_node_base*) [606]
- 0.00 0.00 183/16624 std::_Rb_tree<CallbackKey, std::pair<CallbackKey const, std::function<void ()> >, std::_Select1st<std::pair<CallbackKey const, std::function<void ()> > >, std::less<CallbackKey>, std::allocator<std::pair<CallbackKey const, std::function<void ()> > > >::_S_right(std::_Rb_tree_node_base*) [3442]
- 183 std::_Rb_tree<CallbackKey, std::pair<CallbackKey const, std::function<void ()> >, std::_Select1st<std::pair<CallbackKey const, std::function<void ()> > >, std::less<CallbackKey>, std::allocator<std::pair<CallbackKey const, std::function<void ()> > > >::_M_erase(std::_Rb_tree_node<std::pair<CallbackKey const, std::function<void ()> > >*) [738]
- -----------------------------------------------
- 0.00 0.00 1/23 ObjectPool<Callback>::remove(Handle const&) [1164]
- 0.00 0.00 4/23 ObjectPool<Collision>::remove(Handle const&) [1066]
- 0.00 0.00 4/23 ObjectPool<Rectangle>::remove(Handle const&) [1065]
- 0.00 0.00 5/23 ObjectPool<Clickable>::remove(Handle const&) [1045]
- 0.00 0.00 9/23 ObjectPool<Entity>::remove(Handle const&) [995]
- [739] 0.0 0.00 0.01 23 std::vector<Handle, std::allocator<Handle> >::erase(__gnu_cxx::__normal_iterator<Handle const*, std::vector<Handle, std::allocator<Handle> > >) [739]
- 0.00 0.01 23/23 std::vector<Handle, std::allocator<Handle> >::_M_erase(__gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > >) [740]
- 0.00 0.00 23/1835285 std::vector<Handle, std::allocator<Handle> >::begin() [919]
- 0.00 0.00 23/60 __gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > >::operator+(long) const [1999]
- 0.00 0.00 23/23 std::vector<Handle, std::allocator<Handle> >::cbegin() const [2589]
- 0.00 0.00 23/23 __gnu_cxx::__normal_iterator<Handle const*, std::vector<Handle, std::allocator<Handle> > >::difference_type __gnu_cxx::operator-<Handle const*, std::vector<Handle, std::allocator<Handle> > >(__gnu_cxx::__normal_iterator<Handle const*, std::vector<Handle, std::allocator<Handle> > > const&, __gnu_cxx::__normal_iterator<Handle const*, std::vector<Handle, std::allocator<Handle> > > const&) [2616]
- -----------------------------------------------
- 0.00 0.01 23/23 std::vector<Handle, std::allocator<Handle> >::erase(__gnu_cxx::__normal_iterator<Handle const*, std::vector<Handle, std::allocator<Handle> > >) [739]
- [740] 0.0 0.00 0.01 23 std::vector<Handle, std::allocator<Handle> >::_M_erase(__gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > >) [740]
- 0.00 0.01 14/14 __gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > > std::move<__gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > >, __gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > > >(__gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > >, __gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > >, __gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > >) [742]
- 0.00 0.00 37/39007591 std::vector<Handle, std::allocator<Handle> >::end() [155]
- 0.00 0.00 23/3160123 void std::allocator_traits<std::allocator<Handle> >::destroy<Handle>(std::allocator<Handle>&, Handle*) [597]
- 0.00 0.00 37/60 __gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > >::operator+(long) const [1999]
- 0.00 0.00 23/3156531 bool __gnu_cxx::operator!=<Handle*, std::vector<Handle, std::allocator<Handle> > >(__gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > > const&, __gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > > const&) [723]
- -----------------------------------------------
- 0.00 0.01 14/14 __gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > > std::move<__gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > >, __gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > > >(__gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > >, __gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > >, __gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > >) [742]
- [741] 0.0 0.00 0.01 14 __gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > > std::__copy_move_a2<true, __gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > >, __gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > > >(__gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > >, __gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > >, __gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > >) [741]
- 0.01 0.01 14/14 Handle* std::__copy_move_a<true, Handle*, Handle*>(Handle*, Handle*, Handle*) [743]
- 0.00 0.00 14/44003050 __gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > >::__normal_iterator(Handle* const&) [202]
- 0.00 0.00 42/42 Handle* std::__niter_base<Handle*, std::vector<Handle, std::allocator<Handle> > >(__gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > >) [2807]
- -----------------------------------------------
- 0.00 0.01 14/14 std::vector<Handle, std::allocator<Handle> >::_M_erase(__gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > >) [740]
- [742] 0.0 0.00 0.01 14 __gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > > std::move<__gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > >, __gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > > >(__gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > >, __gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > >, __gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > >) [742]
- 0.00 0.01 14/14 __gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > > std::__copy_move_a2<true, __gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > >, __gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > > >(__gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > >, __gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > >, __gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > >) [741]
- 0.00 0.00 28/28 __gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > > std::__miter_base<__gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > > >(__gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > >) [4773]
- -----------------------------------------------
- 0.01 0.01 14/14 __gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > > std::__copy_move_a2<true, __gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > >, __gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > > >(__gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > >, __gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > >, __gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > >) [741]
- [743] 0.0 0.01 0.01 14 Handle* std::__copy_move_a<true, Handle*, Handle*>(Handle*, Handle*, Handle*) [743]
- 0.01 0.00 14/14 Handle* std::__copy_move<true, false, std::random_access_iterator_tag>::__copy_m<Handle*, Handle*>(Handle*, Handle*, Handle*) [934]
- -----------------------------------------------
- 8290 nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::dump(std::ostream&, bool, unsigned int, unsigned int) const [744]
- 0.01 0.00 5987/5987 nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::dump(int) const [745]
- [744] 0.0 0.01 0.00 5987+8290 nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::dump(std::ostream&, bool, unsigned int, unsigned int) const [744]
- 0.00 0.00 21397/21397 nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::escape_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1189]
- 0.00 0.00 17750/17750 std::_Rb_tree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > >::operator!=(std::_Rb_tree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > > const&) const [3437]
- 0.00 0.00 16580/16580 std::_Rb_tree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > >::operator->() const [3443]
- 0.00 0.00 9460/9460 std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > > >::cbegin() const [3576]
- 0.00 0.00 9460/9460 std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > > >::cend() const [3575]
- 0.00 0.00 8290/8290 std::_Rb_tree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > >::operator++() [3594]
- 0.00 0.00 1170/1170 std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > > >::empty() const [3989]
- 0.00 0.00 1170/6411 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::operator+<char, std::char_traits<char>, std::allocator<char> >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, char const*) [3644]
- 8290 nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::dump(std::ostream&, bool, unsigned int, unsigned int) const [744]
- -----------------------------------------------
- 0.00 0.01 5987/5987 JSONSerializer::deserialize(Scene&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [493]
- [745] 0.0 0.00 0.01 5987 nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::dump(int) const [745]
- 0.01 0.00 5987/5987 nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::dump(std::ostream&, bool, unsigned int, unsigned int) const [744]
- 0.00 0.00 5987/5993 std::operator|(std::_Ios_Openmode, std::_Ios_Openmode) [3655]
- 0.00 0.00 5987/5987 std::ios_base::precision(long) [3686]
- -----------------------------------------------
- 0.00 0.01 85672/85672 std::map<CallbackKey, bool, std::less<CallbackKey>, std::allocator<std::pair<CallbackKey const, bool> > >::operator[](CallbackKey&&) [483]
- [746] 0.0 0.00 0.01 85672 std::map<CallbackKey, bool, std::less<CallbackKey>, std::allocator<std::pair<CallbackKey const, bool> > >::lower_bound(CallbackKey const&) [746]
- 0.00 0.01 85672/85672 std::_Rb_tree<CallbackKey, std::pair<CallbackKey const, bool>, std::_Select1st<std::pair<CallbackKey const, bool> >, std::less<CallbackKey>, std::allocator<std::pair<CallbackKey const, bool> > >::lower_bound(CallbackKey const&) [747]
- -----------------------------------------------
- 0.00 0.01 85672/85672 std::map<CallbackKey, bool, std::less<CallbackKey>, std::allocator<std::pair<CallbackKey const, bool> > >::lower_bound(CallbackKey const&) [746]
- [747] 0.0 0.00 0.01 85672 std::_Rb_tree<CallbackKey, std::pair<CallbackKey const, bool>, std::_Select1st<std::pair<CallbackKey const, bool> >, std::less<CallbackKey>, std::allocator<std::pair<CallbackKey const, bool> > >::lower_bound(CallbackKey const&) [747]
- 0.00 0.01 85672/85672 std::_Rb_tree<CallbackKey, std::pair<CallbackKey const, bool>, std::_Select1st<std::pair<CallbackKey const, bool> >, std::less<CallbackKey>, std::allocator<std::pair<CallbackKey const, bool> > >::_M_lower_bound(std::_Rb_tree_node<std::pair<CallbackKey const, bool> >*, std::_Rb_tree_node_base*, CallbackKey const&) [748]
- 0.00 0.00 85672/85686 std::_Rb_tree<CallbackKey, std::pair<CallbackKey const, bool>, std::_Select1st<std::pair<CallbackKey const, bool> >, std::less<CallbackKey>, std::allocator<std::pair<CallbackKey const, bool> > >::_M_end() [3206]
- 0.00 0.00 85672/85676 std::_Rb_tree<CallbackKey, std::pair<CallbackKey const, bool>, std::_Select1st<std::pair<CallbackKey const, bool> >, std::less<CallbackKey>, std::allocator<std::pair<CallbackKey const, bool> > >::_M_begin() [3207]
- -----------------------------------------------
- 0.00 0.01 85672/85672 std::_Rb_tree<CallbackKey, std::pair<CallbackKey const, bool>, std::_Select1st<std::pair<CallbackKey const, bool> >, std::less<CallbackKey>, std::allocator<std::pair<CallbackKey const, bool> > >::lower_bound(CallbackKey const&) [747]
- [748] 0.0 0.00 0.01 85672 std::_Rb_tree<CallbackKey, std::pair<CallbackKey const, bool>, std::_Select1st<std::pair<CallbackKey const, bool> >, std::less<CallbackKey>, std::allocator<std::pair<CallbackKey const, bool> > >::_M_lower_bound(std::_Rb_tree_node<std::pair<CallbackKey const, bool> >*, std::_Rb_tree_node_base*, CallbackKey const&) [748]
- 0.01 0.00 171338/1342497 std::less<CallbackKey>::operator()(CallbackKey const&, CallbackKey const&) const [334]
- 0.00 0.00 171338/171348 std::_Rb_tree<CallbackKey, std::pair<CallbackKey const, bool>, std::_Select1st<std::pair<CallbackKey const, bool> >, std::less<CallbackKey>, std::allocator<std::pair<CallbackKey const, bool> > >::_S_key(std::_Rb_tree_node<std::pair<CallbackKey const, bool> > const*) [3155]
- 0.00 0.00 124690/124696 std::_Rb_tree<CallbackKey, std::pair<CallbackKey const, bool>, std::_Select1st<std::pair<CallbackKey const, bool> >, std::less<CallbackKey>, std::allocator<std::pair<CallbackKey const, bool> > >::_S_left(std::_Rb_tree_node_base*) [3177]
- 0.00 0.00 85672/171360 std::_Rb_tree_iterator<std::pair<CallbackKey const, bool> >::_Rb_tree_iterator(std::_Rb_tree_node_base*) [3147]
- 0.00 0.00 46648/46654 std::_Rb_tree<CallbackKey, std::pair<CallbackKey const, bool>, std::_Select1st<std::pair<CallbackKey const, bool> >, std::less<CallbackKey>, std::allocator<std::pair<CallbackKey const, bool> > >::_S_right(std::_Rb_tree_node_base*) [3303]
- -----------------------------------------------
- 0.00 0.00 1/22 BuilderScene::create_textbox(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, float, int, unsigned int) [997]
- 0.00 0.01 21/22 BuilderScene::load_from_file(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) [207]
- [749] 0.0 0.00 0.01 22 Handle Entity::add<Callback, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [749]
- 0.00 0.01 22/363 void Messageable::send_message<ComponentAddedMessage, (void*)0, Handle, std::type_index>(Handle&&, std::type_index&&) [203]
- 0.00 0.00 22/1062 Handle::operator=(Handle const&) [784]
- 0.00 0.00 22/22 Handle ComponentManager::add<Callback, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [1265]
- 0.00 0.00 22/50806020 std::map<std::type_index, Handle, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > >::operator[](std::type_index&&) [13]
- 0.00 0.00 22/1488784 Entity::handle() const [385]
- 0.00 0.00 44/104306070 std::type_index::type_index(std::type_info const&) [118]
- -----------------------------------------------
- 0.00 0.01 1/2 BuilderScene::create_mouse_entity(Game&) [684]
- 0.00 0.01 1/2 BuilderScene::create_tile_palette(GraphicalSystem*) [697]
- [750] 0.0 0.00 0.01 2 Handle Entity::add<Clickable, char const (&) [21], (void*)0>(char const (&) [21]) [750]
- 0.00 0.01 2/2 Handle ComponentManager::add<Clickable, char const (&) [21], (void*)0>(char const (&) [21]) [888]
- 0.00 0.00 2/363 void Messageable::send_message<ComponentAddedMessage, (void*)0, Handle, std::type_index>(Handle&&, std::type_index&&) [203]
- 0.00 0.00 2/1062 Handle::operator=(Handle const&) [784]
- 0.00 0.00 2/50806020 std::map<std::type_index, Handle, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > >::operator[](std::type_index&&) [13]
- 0.00 0.00 2/1488784 Entity::handle() const [385]
- 0.00 0.00 4/104306070 std::type_index::type_index(std::type_info const&) [118]
- -----------------------------------------------
- 2334 void Messageable::receive_message<Message, (void*)0>(std::shared_ptr<Message>) <cycle 2> [152]
- [751] 0.0 0.01 0.00 2334 System::post_receive_message(std::shared_ptr<Message>) <cycle 2> [751]
- 0.00 0.00 2334/315081 std::shared_ptr<Message>::~shared_ptr() [903]
- 0.00 0.00 2334/313290 std::shared_ptr<Message>::shared_ptr(std::shared_ptr<Message> const&) [908]
- 0.00 0.00 2334/2334 System::subscription() [3831]
- 2334 void Messageable::receive_message<Message, (void*)0>(std::shared_ptr<Message>) <cycle 2> [152]
- -----------------------------------------------
- 0.00 0.01 1/1 Handle Entity::add<VertexList, char const (&) [19], sf::PrimitiveType, int, (void*)0>(char const (&) [19], sf::PrimitiveType&&, int&&) [734]
- [752] 0.0 0.00 0.01 1 Handle ComponentManager::add<VertexList, char const (&) [19], sf::PrimitiveType&, int&, (void*)0>(char const (&) [19], sf::PrimitiveType&, int&) [752]
- 0.00 0.01 1/1 void ComponentManager::create_pool<VertexList, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned int, VertexList) [753]
- 0.00 0.00 1/50806034 std::map<std::type_index, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >::operator[](std::type_index&&) [12]
- 0.00 0.00 1/1 Handle ObjectPool<VertexList>::add<char const (&) [19], sf::PrimitiveType&, int&>(char const (&) [19], sf::PrimitiveType&, int&) [2096]
- 0.00 0.00 1/2 VertexList::VertexList(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, sf::PrimitiveType, unsigned int) [2610]
- 0.00 0.00 1/50806079 std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >::operator bool() const [102]
- 0.00 0.00 1/99259709 std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >::get() const [88]
- 0.00 0.00 1/104306070 std::type_index::type_index(std::type_info const&) [118]
- 0.00 0.00 1/2006 VertexList::~VertexList() [3865]
- -----------------------------------------------
- 0.00 0.01 1/1 Handle ComponentManager::add<VertexList, char const (&) [19], sf::PrimitiveType&, int&, (void*)0>(char const (&) [19], sf::PrimitiveType&, int&) [752]
- [753] 0.0 0.00 0.01 1 void ComponentManager::create_pool<VertexList, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned int, VertexList) [753]
- 0.01 0.00 1/14 std::type_info::name() const [311]
- 0.00 0.00 1/1 ObjectPool<VertexList>::ObjectPool(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned int, VertexList) [999]
- 0.00 0.00 2/49 std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >::~unique_ptr() [935]
- 0.00 0.00 1/2004 VertexList::VertexList(VertexList const&) [1079]
- 0.00 0.00 1/50806034 std::map<std::type_index, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >::operator[](std::type_index&&) [12]
- 0.00 0.00 1/14 std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >::operator=(std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >&&) [2423]
- 0.00 0.00 1/104306070 std::type_index::type_index(std::type_info const&) [118]
- 0.00 0.00 1/14 std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >::unique_ptr<std::default_delete<ObjectPoolBase>, void>(ObjectPoolBase*) [5021]
- 0.00 0.00 1/2006 VertexList::~VertexList() [3865]
- -----------------------------------------------
- 0.01 0.00 48064/48064 sf::Vertex* std::__uninitialized_copy<false>::__uninit_copy<__gnu_cxx::__normal_iterator<sf::Vertex const*, std::vector<sf::Vertex, std::allocator<sf::Vertex> > >, sf::Vertex*>(__gnu_cxx::__normal_iterator<sf::Vertex const*, std::vector<sf::Vertex, std::allocator<sf::Vertex> > >, __gnu_cxx::__normal_iterator<sf::Vertex const*, std::vector<sf::Vertex, std::allocator<sf::Vertex> > >, sf::Vertex*) [756]
- [754] 0.0 0.01 0.00 48064 void std::_Construct<sf::Vertex, sf::Vertex const&>(sf::Vertex*, sf::Vertex const&) [754]
- 0.00 0.00 48064/17059716 operator new(unsigned long, void*) [458]
- 0.00 0.00 48064/48064 sf::Vertex const& std::forward<sf::Vertex const&>(std::remove_reference<sf::Vertex const&>::type&) [3301]
- -----------------------------------------------
- 0.00 0.00 2004/16028 VertexList::VertexList(VertexList const&) [1079]
- 0.00 0.00 6008/16028 sf::Shape::Shape(sf::Shape const&) [998]
- 0.00 0.01 8016/16028 sf::Text::Text(sf::Text const&) [952]
- [755] 0.0 0.00 0.01 16028 sf::VertexArray::VertexArray(sf::VertexArray const&) [755]
- 0.00 0.01 16028/16028 std::vector<sf::Vertex, std::allocator<sf::Vertex> >::vector(std::vector<sf::Vertex, std::allocator<sf::Vertex> > const&) [757]
- 0.00 0.00 16028/36677 sf::Drawable::Drawable(sf::Drawable const&) [3323]
- -----------------------------------------------
- 0.00 0.01 16028/16028 sf::Vertex* std::uninitialized_copy<__gnu_cxx::__normal_iterator<sf::Vertex const*, std::vector<sf::Vertex, std::allocator<sf::Vertex> > >, sf::Vertex*>(__gnu_cxx::__normal_iterator<sf::Vertex const*, std::vector<sf::Vertex, std::allocator<sf::Vertex> > >, __gnu_cxx::__normal_iterator<sf::Vertex const*, std::vector<sf::Vertex, std::allocator<sf::Vertex> > >, sf::Vertex*) [758]
- [756] 0.0 0.00 0.01 16028 sf::Vertex* std::__uninitialized_copy<false>::__uninit_copy<__gnu_cxx::__normal_iterator<sf::Vertex const*, std::vector<sf::Vertex, std::allocator<sf::Vertex> > >, sf::Vertex*>(__gnu_cxx::__normal_iterator<sf::Vertex const*, std::vector<sf::Vertex, std::allocator<sf::Vertex> > >, __gnu_cxx::__normal_iterator<sf::Vertex const*, std::vector<sf::Vertex, std::allocator<sf::Vertex> > >, sf::Vertex*) [756]
- 0.01 0.00 48064/48064 void std::_Construct<sf::Vertex, sf::Vertex const&>(sf::Vertex*, sf::Vertex const&) [754]
- 0.00 0.00 64092/64092 bool __gnu_cxx::operator!=<sf::Vertex const*, std::vector<sf::Vertex, std::allocator<sf::Vertex> > >(__gnu_cxx::__normal_iterator<sf::Vertex const*, std::vector<sf::Vertex, std::allocator<sf::Vertex> > > const&, __gnu_cxx::__normal_iterator<sf::Vertex const*, std::vector<sf::Vertex, std::allocator<sf::Vertex> > > const&) [3238]
- 0.00 0.00 48064/48064 __gnu_cxx::__normal_iterator<sf::Vertex const*, std::vector<sf::Vertex, std::allocator<sf::Vertex> > >::operator*() const [3299]
- 0.00 0.00 48064/48064 sf::Vertex* std::__addressof<sf::Vertex>(sf::Vertex&) [3300]
- 0.00 0.00 48064/48064 __gnu_cxx::__normal_iterator<sf::Vertex const*, std::vector<sf::Vertex, std::allocator<sf::Vertex> > >::operator++() [3298]
- -----------------------------------------------
- 0.00 0.01 16028/16028 sf::VertexArray::VertexArray(sf::VertexArray const&) [755]
- [757] 0.0 0.00 0.01 16028 std::vector<sf::Vertex, std::allocator<sf::Vertex> >::vector(std::vector<sf::Vertex, std::allocator<sf::Vertex> > const&) [757]
- 0.00 0.01 16028/16028 sf::Vertex* std::__uninitialized_copy_a<__gnu_cxx::__normal_iterator<sf::Vertex const*, std::vector<sf::Vertex, std::allocator<sf::Vertex> > >, sf::Vertex*, sf::Vertex>(__gnu_cxx::__normal_iterator<sf::Vertex const*, std::vector<sf::Vertex, std::allocator<sf::Vertex> > >, __gnu_cxx::__normal_iterator<sf::Vertex const*, std::vector<sf::Vertex, std::allocator<sf::Vertex> > >, sf::Vertex*, std::allocator<sf::Vertex>&) [759]
- 0.00 0.00 16028/26028 std::_Vector_base<sf::Vertex, std::allocator<sf::Vertex> >::_M_get_Tp_allocator() const [3372]
- 0.00 0.00 16028/24028 std::vector<sf::Vertex, std::allocator<sf::Vertex> >::size() const [3407]
- 0.00 0.00 16028/16028 __gnu_cxx::__alloc_traits<std::allocator<sf::Vertex>, sf::Vertex>::_S_select_on_copy(std::allocator<sf::Vertex> const&) [3466]
- 0.00 0.00 16028/51204 std::allocator<sf::Vertex>::~allocator() [3285]
- 0.00 0.00 16028/16028 std::_Vector_base<sf::Vertex, std::allocator<sf::Vertex> >::_Vector_base(unsigned long, std::allocator<sf::Vertex> const&) [3469]
- 0.00 0.00 16028/70204 std::_Vector_base<sf::Vertex, std::allocator<sf::Vertex> >::_M_get_Tp_allocator() [3226]
- 0.00 0.00 16028/20028 std::vector<sf::Vertex, std::allocator<sf::Vertex> >::end() const [3430]
- 0.00 0.00 16028/20028 std::vector<sf::Vertex, std::allocator<sf::Vertex> >::begin() const [3431]
- -----------------------------------------------
- 0.00 0.01 16028/16028 sf::Vertex* std::__uninitialized_copy_a<__gnu_cxx::__normal_iterator<sf::Vertex const*, std::vector<sf::Vertex, std::allocator<sf::Vertex> > >, sf::Vertex*, sf::Vertex>(__gnu_cxx::__normal_iterator<sf::Vertex const*, std::vector<sf::Vertex, std::allocator<sf::Vertex> > >, __gnu_cxx::__normal_iterator<sf::Vertex const*, std::vector<sf::Vertex, std::allocator<sf::Vertex> > >, sf::Vertex*, std::allocator<sf::Vertex>&) [759]
- [758] 0.0 0.00 0.01 16028 sf::Vertex* std::uninitialized_copy<__gnu_cxx::__normal_iterator<sf::Vertex const*, std::vector<sf::Vertex, std::allocator<sf::Vertex> > >, sf::Vertex*>(__gnu_cxx::__normal_iterator<sf::Vertex const*, std::vector<sf::Vertex, std::allocator<sf::Vertex> > >, __gnu_cxx::__normal_iterator<sf::Vertex const*, std::vector<sf::Vertex, std::allocator<sf::Vertex> > >, sf::Vertex*) [758]
- 0.00 0.01 16028/16028 sf::Vertex* std::__uninitialized_copy<false>::__uninit_copy<__gnu_cxx::__normal_iterator<sf::Vertex const*, std::vector<sf::Vertex, std::allocator<sf::Vertex> > >, sf::Vertex*>(__gnu_cxx::__normal_iterator<sf::Vertex const*, std::vector<sf::Vertex, std::allocator<sf::Vertex> > >, __gnu_cxx::__normal_iterator<sf::Vertex const*, std::vector<sf::Vertex, std::allocator<sf::Vertex> > >, sf::Vertex*) [756]
- -----------------------------------------------
- 0.00 0.01 16028/16028 std::vector<sf::Vertex, std::allocator<sf::Vertex> >::vector(std::vector<sf::Vertex, std::allocator<sf::Vertex> > const&) [757]
- [759] 0.0 0.00 0.01 16028 sf::Vertex* std::__uninitialized_copy_a<__gnu_cxx::__normal_iterator<sf::Vertex const*, std::vector<sf::Vertex, std::allocator<sf::Vertex> > >, sf::Vertex*, sf::Vertex>(__gnu_cxx::__normal_iterator<sf::Vertex const*, std::vector<sf::Vertex, std::allocator<sf::Vertex> > >, __gnu_cxx::__normal_iterator<sf::Vertex const*, std::vector<sf::Vertex, std::allocator<sf::Vertex> > >, sf::Vertex*, std::allocator<sf::Vertex>&) [759]
- 0.00 0.01 16028/16028 sf::Vertex* std::uninitialized_copy<__gnu_cxx::__normal_iterator<sf::Vertex const*, std::vector<sf::Vertex, std::allocator<sf::Vertex> > >, sf::Vertex*>(__gnu_cxx::__normal_iterator<sf::Vertex const*, std::vector<sf::Vertex, std::allocator<sf::Vertex> > >, __gnu_cxx::__normal_iterator<sf::Vertex const*, std::vector<sf::Vertex, std::allocator<sf::Vertex> > >, sf::Vertex*) [758]
- -----------------------------------------------
- 0.00 0.00 1/7897 Scene::remove_entity(Handle, bool) [231]
- 0.01 0.00 7896/7897 PostorderEntitySubscription::init() [28]
- [760] 0.0 0.01 0.00 7897 std::vector<Handle, std::allocator<Handle> >::rbegin() [760]
- 0.00 0.00 7897/1582467 std::reverse_iterator<__gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > > >::reverse_iterator(__gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > >) [817]
- 0.00 0.00 7897/39007591 std::vector<Handle, std::allocator<Handle> >::end() [155]
- -----------------------------------------------
- 0.00 0.01 7894/7894 System::update(Game&) [5]
- [761] 0.0 0.00 0.01 7894 GraphicalSystem::pre_update(Game&) [761]
- 0.01 0.00 7894/7894 Camera::draw(RenderSurface&) [846]
- 0.00 0.00 7894/30658641 std::__shared_ptr_access<Camera, (__gnu_cxx::_Lock_policy)2, false, false>::operator->() const [299]
- -----------------------------------------------
- 0.01 0.00 666/666 void Messageable::send_message<EntityCreatedMessage, (void*)0, Handle&>(Handle&) [223]
- [762] 0.0 0.01 0.00 666 std::shared_ptr<Message>::shared_ptr<EntityCreatedMessage, void>(std::shared_ptr<EntityCreatedMessage> const&) [762]
- 0.00 0.00 666/666 std::__shared_ptr<Message, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<EntityCreatedMessage, void>(std::__shared_ptr<EntityCreatedMessage, (__gnu_cxx::_Lock_policy)2> const&) [1362]
- -----------------------------------------------
- 0.01 0.00 109/109 std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<InputElement>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > > >::operator[](std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [653]
- [763] 0.0 0.01 0.00 109 std::_Rb_tree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > > std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > >, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) [763]
- 0.00 0.00 109/109 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > > >::_M_get_insert_hint_unique_pos(std::_Rb_tree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1561]
- 0.00 0.00 109/109 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > > >::_M_insert_node(std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > >*) [1591]
- 0.00 0.00 109/109 std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > >* std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > > >::_M_create_node<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) [1613]
- 0.00 0.00 109/105121 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > > >::_S_key(std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > > const*) [1068]
- 0.00 0.00 109/238910 std::tuple<>&& std::forward<std::tuple<> >(std::remove_reference<std::tuple<> >::type&) [3108]
- 0.00 0.00 109/73170 std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&& std::forward<std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&> >(std::remove_reference<std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&> >::type&) [3223]
- 0.00 0.00 109/238910 std::piecewise_construct_t const& std::forward<std::piecewise_construct_t const&>(std::remove_reference<std::piecewise_construct_t const&>::type&) [3107]
- -----------------------------------------------
- 0.00 0.01 1/2 StartMenuScene::init(Game&) [363]
- 0.00 0.01 1/2 BuilderScene::setup_keybindings(Game&) [556]
- [764] 0.0 0.00 0.01 2 Game::add_player(unsigned int) [764]
- 0.01 0.00 3/3 std::map<unsigned int, Player*, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, Player*> > >::operator[](unsigned int const&) [765]
- 0.00 0.00 2/2 std::map<unsigned int, Player*, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, Player*> > >::find(unsigned int const&) [1943]
- 0.00 0.00 1/1 Player::Player(unsigned int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [2559]
- 0.00 0.00 2/266627 std::map<unsigned int, Player*, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, Player*> > >::end() [3087]
- 0.00 0.00 2/266628 std::_Rb_tree_iterator<std::pair<unsigned int const, Player*> >::operator==(std::_Rb_tree_iterator<std::pair<unsigned int const, Player*> > const&) const [3085]
- -----------------------------------------------
- 0.01 0.00 3/3 Game::add_player(unsigned int) [764]
- [765] 0.0 0.01 0.00 3 std::map<unsigned int, Player*, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, Player*> > >::operator[](unsigned int const&) [765]
- 0.00 0.00 3/266623 std::map<unsigned int, Player*, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, Player*> > >::lower_bound(unsigned int const&) [498]
- 0.00 0.00 5/533245 std::_Rb_tree_iterator<std::pair<unsigned int const, Player*> >::operator*() const [630]
- 0.00 0.00 1/1 std::_Rb_tree_iterator<std::pair<unsigned int const, Player*> > std::_Rb_tree<unsigned int, std::pair<unsigned int const, Player*>, std::_Select1st<std::pair<unsigned int const, Player*> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, Player*> > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<unsigned int const&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<unsigned int const, Player*> >, std::piecewise_construct_t const&, std::tuple<unsigned int const&>&&, std::tuple<>&&) [2117]
- 0.00 0.00 2/1245528 std::less<unsigned int>::operator()(unsigned int const&, unsigned int const&) const [819]
- 0.00 0.00 3/266627 std::map<unsigned int, Player*, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, Player*> > >::end() [3087]
- 0.00 0.00 3/266628 std::_Rb_tree_iterator<std::pair<unsigned int const, Player*> >::operator==(std::_Rb_tree_iterator<std::pair<unsigned int const, Player*> > const&) const [3085]
- 0.00 0.00 2/266622 std::map<unsigned int, Player*, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, Player*> > >::key_comp() const [3092]
- 0.00 0.00 1/158 std::tuple<unsigned int const&>::tuple<void, true>(unsigned int const&) [4472]
- 0.00 0.00 1/4 std::_Rb_tree_const_iterator<std::pair<unsigned int const, Player*> >::_Rb_tree_const_iterator(std::_Rb_tree_iterator<std::pair<unsigned int const, Player*> > const&) [5678]
- -----------------------------------------------
- 0.00 0.01 24/24 std::shared_ptr<MouseButtonInputEvent> std::allocate_shared<MouseButtonInputEvent, std::allocator<MouseButtonInputEvent>, MouseButton, ButtonState, int&, int&>(std::allocator<MouseButtonInputEvent> const&, MouseButton&&, ButtonState&&, int&, int&) [769]
- [766] 0.0 0.00 0.01 24 std::shared_ptr<MouseButtonInputEvent>::shared_ptr<std::allocator<MouseButtonInputEvent>, MouseButton, ButtonState, int&, int&>(std::_Sp_make_shared_tag, std::allocator<MouseButtonInputEvent> const&, MouseButton&&, ButtonState&&, int&, int&) [766]
- 0.01 0.00 24/24 std::__shared_ptr<MouseButtonInputEvent, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<std::allocator<MouseButtonInputEvent>, MouseButton, ButtonState, int&, int&>(std::_Sp_make_shared_tag, std::allocator<MouseButtonInputEvent> const&, MouseButton&&, ButtonState&&, int&, int&) [767]
- 0.00 0.00 48/11760 int& std::forward<int&>(std::remove_reference<int&>::type&) [3554]
- 0.00 0.00 24/192 ButtonState&& std::forward<ButtonState>(std::remove_reference<ButtonState>::type&) [4439]
- 0.00 0.00 24/192 MouseButton&& std::forward<MouseButton>(std::remove_reference<MouseButton>::type&) [4440]
- -----------------------------------------------
- 0.01 0.00 24/24 std::shared_ptr<MouseButtonInputEvent>::shared_ptr<std::allocator<MouseButtonInputEvent>, MouseButton, ButtonState, int&, int&>(std::_Sp_make_shared_tag, std::allocator<MouseButtonInputEvent> const&, MouseButton&&, ButtonState&&, int&, int&) [766]
- [767] 0.0 0.01 0.00 24 std::__shared_ptr<MouseButtonInputEvent, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<std::allocator<MouseButtonInputEvent>, MouseButton, ButtonState, int&, int&>(std::_Sp_make_shared_tag, std::allocator<MouseButtonInputEvent> const&, MouseButton&&, ButtonState&&, int&, int&) [767]
- 0.00 0.00 24/1480 std::__shared_count<(__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&) const [1432]
- 0.00 0.00 24/24 std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<MouseButtonInputEvent, std::allocator<MouseButtonInputEvent>, MouseButton, ButtonState, int&, int&>(std::_Sp_make_shared_tag, MouseButtonInputEvent*, std::allocator<MouseButtonInputEvent> const&, MouseButton&&, ButtonState&&, int&, int&) [2257]
- 0.00 0.00 48/11760 int& std::forward<int&>(std::remove_reference<int&>::type&) [3554]
- 0.00 0.00 24/192 ButtonState&& std::forward<ButtonState>(std::remove_reference<ButtonState>::type&) [4439]
- 0.00 0.00 24/192 MouseButton&& std::forward<MouseButton>(std::remove_reference<MouseButton>::type&) [4440]
- 0.00 0.00 24/24 std::enable_if<!std::__shared_ptr<MouseButtonInputEvent, (__gnu_cxx::_Lock_policy)2>::__has_esft_base<MouseButtonInputEvent, void>::value, void>::type std::__shared_ptr<MouseButtonInputEvent, (__gnu_cxx::_Lock_policy)2>::_M_enable_shared_from_this_with<MouseButtonInputEvent, MouseButtonInputEvent>(MouseButtonInputEvent*) [4803]
- -----------------------------------------------
- 0.00 0.01 24/24 InputManager::poll_event(Game&) [686]
- [768] 0.0 0.00 0.01 24 std::shared_ptr<MouseButtonInputEvent> std::make_shared<MouseButtonInputEvent, MouseButton, ButtonState, int&, int&>(MouseButton&&, ButtonState&&, int&, int&) [768]
- 0.00 0.01 24/24 std::shared_ptr<MouseButtonInputEvent> std::allocate_shared<MouseButtonInputEvent, std::allocator<MouseButtonInputEvent>, MouseButton, ButtonState, int&, int&>(std::allocator<MouseButtonInputEvent> const&, MouseButton&&, ButtonState&&, int&, int&) [769]
- 0.00 0.00 48/11760 int& std::forward<int&>(std::remove_reference<int&>::type&) [3554]
- 0.00 0.00 24/192 ButtonState&& std::forward<ButtonState>(std::remove_reference<ButtonState>::type&) [4439]
- 0.00 0.00 24/192 MouseButton&& std::forward<MouseButton>(std::remove_reference<MouseButton>::type&) [4440]
- 0.00 0.00 24/24 std::allocator<MouseButtonInputEvent>::allocator() [4801]
- 0.00 0.00 24/96 std::allocator<MouseButtonInputEvent>::~allocator() [4587]
- -----------------------------------------------
- 0.00 0.01 24/24 std::shared_ptr<MouseButtonInputEvent> std::make_shared<MouseButtonInputEvent, MouseButton, ButtonState, int&, int&>(MouseButton&&, ButtonState&&, int&, int&) [768]
- [769] 0.0 0.00 0.01 24 std::shared_ptr<MouseButtonInputEvent> std::allocate_shared<MouseButtonInputEvent, std::allocator<MouseButtonInputEvent>, MouseButton, ButtonState, int&, int&>(std::allocator<MouseButtonInputEvent> const&, MouseButton&&, ButtonState&&, int&, int&) [769]
- 0.00 0.01 24/24 std::shared_ptr<MouseButtonInputEvent>::shared_ptr<std::allocator<MouseButtonInputEvent>, MouseButton, ButtonState, int&, int&>(std::_Sp_make_shared_tag, std::allocator<MouseButtonInputEvent> const&, MouseButton&&, ButtonState&&, int&, int&) [766]
- 0.00 0.00 48/11760 int& std::forward<int&>(std::remove_reference<int&>::type&) [3554]
- 0.00 0.00 24/192 ButtonState&& std::forward<ButtonState>(std::remove_reference<ButtonState>::type&) [4439]
- 0.00 0.00 24/192 MouseButton&& std::forward<MouseButton>(std::remove_reference<MouseButton>::type&) [4440]
- -----------------------------------------------
- 0.00 0.01 2/2 Game::Game() [138]
- [770] 0.0 0.00 0.01 2 InputManager::add_device(InputDevice*) [770]
- 0.00 0.01 2/2 std::map<unsigned int, InputDevice*, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, InputDevice*> > >::operator[](unsigned int&&) [771]
- 0.00 0.00 2/3 Subject<std::shared_ptr<InputEvent> >::attach(Observer<std::shared_ptr<InputEvent> >&) [2240]
- 0.00 0.00 4/4 InputDevice::device_id() const [5603]
- -----------------------------------------------
- 0.00 0.01 2/2 InputManager::add_device(InputDevice*) [770]
- [771] 0.0 0.00 0.01 2 std::map<unsigned int, InputDevice*, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, InputDevice*> > >::operator[](unsigned int&&) [771]
- 0.00 0.01 2/2 std::_Rb_tree_iterator<std::pair<unsigned int const, InputDevice*> > std::_Rb_tree<unsigned int, std::pair<unsigned int const, InputDevice*>, std::_Select1st<std::pair<unsigned int const, InputDevice*> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, InputDevice*> > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<unsigned int&&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<unsigned int const, InputDevice*> >, std::piecewise_construct_t const&, std::tuple<unsigned int&&>&&, std::tuple<>&&) [775]
- 0.00 0.00 2/2 std::map<unsigned int, InputDevice*, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, InputDevice*> > >::lower_bound(unsigned int const&) [2607]
- 0.00 0.00 2/31763 std::map<unsigned int, InputDevice*, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, InputDevice*> > >::end() [3336]
- 0.00 0.00 2/8079 std::_Rb_tree_iterator<std::pair<unsigned int const, InputDevice*> >::operator==(std::_Rb_tree_iterator<std::pair<unsigned int const, InputDevice*> > const&) const [3601]
- 0.00 0.00 2/36522 std::remove_reference<unsigned int&>::type&& std::move<unsigned int&>(unsigned int&) [3324]
- 0.00 0.00 2/24522 std::tuple<unsigned int&&> std::forward_as_tuple<unsigned int>(unsigned int&&) [3402]
- 0.00 0.00 2/16158 std::_Rb_tree_const_iterator<std::pair<unsigned int const, InputDevice*> >::_Rb_tree_const_iterator(std::_Rb_tree_iterator<std::pair<unsigned int const, InputDevice*> > const&) [3454]
- 0.00 0.00 2/2 std::_Rb_tree_iterator<std::pair<unsigned int const, InputDevice*> >::operator*() const [6309]
- -----------------------------------------------
- 0.01 0.00 21/21 void std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > > >::construct<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > >, std::piecewise_construct_t const&, std::tuple<std::type_index&&>, std::tuple<> >(std::allocator<std::_Rb_tree_node<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >&, std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > >*, std::piecewise_construct_t const&, std::tuple<std::type_index&&>&&, std::tuple<>&&) [773]
- [772] 0.0 0.01 0.00 21 void __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >::construct<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > >, std::piecewise_construct_t const&, std::tuple<std::type_index&&>, std::tuple<> >(std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > >*, std::piecewise_construct_t const&, std::tuple<std::type_index&&>&&, std::tuple<>&&) [772]
- 0.00 0.00 21/17059716 operator new(unsigned long, void*) [458]
- 0.00 0.00 21/11455 std::tuple<std::type_index&&>&& std::forward<std::tuple<std::type_index&&> >(std::remove_reference<std::tuple<std::type_index&&> >::type&) [3556]
- 0.00 0.00 21/238910 std::piecewise_construct_t const& std::forward<std::piecewise_construct_t const&>(std::remove_reference<std::piecewise_construct_t const&>::type&) [3107]
- 0.00 0.00 21/2291 std::tuple<std::type_index&&>::tuple(std::tuple<std::type_index&&>&&) [3835]
- 0.00 0.00 21/238910 std::tuple<>&& std::forward<std::tuple<> >(std::remove_reference<std::tuple<> >::type&) [3108]
- 0.00 0.00 21/21 std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > >::pair<std::type_index&&>(std::piecewise_construct_t, std::tuple<std::type_index&&>, std::tuple<>) [4897]
- -----------------------------------------------
- 0.00 0.01 21/21 void std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > >, std::_Select1st<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >::_M_construct_node<std::piecewise_construct_t const&, std::tuple<std::type_index&&>, std::tuple<> >(std::_Rb_tree_node<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > >*, std::piecewise_construct_t const&, std::tuple<std::type_index&&>&&, std::tuple<>&&) [573]
- [773] 0.0 0.00 0.01 21 void std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > > >::construct<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > >, std::piecewise_construct_t const&, std::tuple<std::type_index&&>, std::tuple<> >(std::allocator<std::_Rb_tree_node<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >&, std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > >*, std::piecewise_construct_t const&, std::tuple<std::type_index&&>&&, std::tuple<>&&) [773]
- 0.01 0.00 21/21 void __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >::construct<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > >, std::piecewise_construct_t const&, std::tuple<std::type_index&&>, std::tuple<> >(std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > >*, std::piecewise_construct_t const&, std::tuple<std::type_index&&>&&, std::tuple<>&&) [772]
- 0.00 0.00 21/238910 std::tuple<>&& std::forward<std::tuple<> >(std::remove_reference<std::tuple<> >::type&) [3108]
- 0.00 0.00 21/11455 std::tuple<std::type_index&&>&& std::forward<std::tuple<std::type_index&&> >(std::remove_reference<std::tuple<std::type_index&&> >::type&) [3556]
- 0.00 0.00 21/238910 std::piecewise_construct_t const& std::forward<std::piecewise_construct_t const&>(std::remove_reference<std::piecewise_construct_t const&>::type&) [3107]
- -----------------------------------------------
- 0.01 0.00 1/1 Scene::remove_entity(Handle, bool) [231]
- [774] 0.0 0.01 0.00 1 SceneNode::remove(unsigned int) [774]
- 0.00 0.00 1/6354321 std::vector<SceneNode*, std::allocator<SceneNode*> >::size() const [139]
- 0.00 0.00 1/2426 std::vector<SceneNode*, std::allocator<SceneNode*> >::begin() [3819]
- 0.00 0.00 1/1084 __gnu_cxx::__normal_iterator<SceneNode**, std::vector<SceneNode*, std::allocator<SceneNode*> > >::operator+(long) const [4007]
- 0.00 0.00 1/433 __gnu_cxx::__normal_iterator<SceneNode* const*, std::vector<SceneNode*, std::allocator<SceneNode*> > >::__normal_iterator<SceneNode**>(__gnu_cxx::__normal_iterator<SceneNode**, __gnu_cxx::__enable_if<std::__are_same<SceneNode**, SceneNode**>::__value, std::vector<SceneNode*, std::allocator<SceneNode*> > >::__type> const&) [4226]
- 0.00 0.00 1/429 std::vector<SceneNode*, std::allocator<SceneNode*> >::erase(__gnu_cxx::__normal_iterator<SceneNode* const*, std::vector<SceneNode*, std::allocator<SceneNode*> > >) [4232]
- -----------------------------------------------
- 0.00 0.01 2/2 std::map<unsigned int, InputDevice*, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, InputDevice*> > >::operator[](unsigned int&&) [771]
- [775] 0.0 0.00 0.01 2 std::_Rb_tree_iterator<std::pair<unsigned int const, InputDevice*> > std::_Rb_tree<unsigned int, std::pair<unsigned int const, InputDevice*>, std::_Select1st<std::pair<unsigned int const, InputDevice*> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, InputDevice*> > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<unsigned int&&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<unsigned int const, InputDevice*> >, std::piecewise_construct_t const&, std::tuple<unsigned int&&>&&, std::tuple<>&&) [775]
- 0.01 0.00 2/2 std::_Rb_tree<unsigned int, std::pair<unsigned int const, InputDevice*>, std::_Select1st<std::pair<unsigned int const, InputDevice*> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, InputDevice*> > >::_M_get_insert_hint_unique_pos(std::_Rb_tree_const_iterator<std::pair<unsigned int const, InputDevice*> >, unsigned int const&) [777]
- 0.00 0.00 2/2 std::_Rb_tree_node<std::pair<unsigned int const, InputDevice*> >* std::_Rb_tree<unsigned int, std::pair<unsigned int const, InputDevice*>, std::_Select1st<std::pair<unsigned int const, InputDevice*> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, InputDevice*> > >::_M_create_node<std::piecewise_construct_t const&, std::tuple<unsigned int&&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple<unsigned int&&>&&, std::tuple<>&&) [2821]
- 0.00 0.00 2/2 std::_Rb_tree<unsigned int, std::pair<unsigned int const, InputDevice*>, std::_Select1st<std::pair<unsigned int const, InputDevice*> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, InputDevice*> > >::_M_insert_node(std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<unsigned int const, InputDevice*> >*) [2826]
- 0.00 0.00 2/238910 std::tuple<>&& std::forward<std::tuple<> >(std::remove_reference<std::tuple<> >::type&) [3108]
- 0.00 0.00 2/122610 std::tuple<unsigned int&&>&& std::forward<std::tuple<unsigned int&&> >(std::remove_reference<std::tuple<unsigned int&&> >::type&) [3178]
- 0.00 0.00 2/238910 std::piecewise_construct_t const& std::forward<std::piecewise_construct_t const&>(std::remove_reference<std::piecewise_construct_t const&>::type&) [3107]
- 0.00 0.00 2/16151 std::_Rb_tree<unsigned int, std::pair<unsigned int const, InputDevice*>, std::_Select1st<std::pair<unsigned int const, InputDevice*> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, InputDevice*> > >::_S_key(std::_Rb_tree_node<std::pair<unsigned int const, InputDevice*> > const*) [3455]
- -----------------------------------------------
- 0.01 0.00 2/2 CallbackSystem::on_init(Game&) [374]
- [776] 0.0 0.01 0.00 2 EntityFilter& EntityFilter::all_of<Callback, PlayerProfile>() [776]
- 0.00 0.00 2/6 std::set<EntityFilter::Expression*, std::less<EntityFilter::Expression*>, std::allocator<EntityFilter::Expression*> >::insert(EntityFilter::Expression*&&) [2626]
- 0.00 0.00 2/2 EntityFilter::And<Callback, PlayerProfile>::And() [6165]
- -----------------------------------------------
- 0.01 0.00 2/2 std::_Rb_tree_iterator<std::pair<unsigned int const, InputDevice*> > std::_Rb_tree<unsigned int, std::pair<unsigned int const, InputDevice*>, std::_Select1st<std::pair<unsigned int const, InputDevice*> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, InputDevice*> > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<unsigned int&&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<unsigned int const, InputDevice*> >, std::piecewise_construct_t const&, std::tuple<unsigned int&&>&&, std::tuple<>&&) [775]
- [777] 0.0 0.01 0.00 2 std::_Rb_tree<unsigned int, std::pair<unsigned int const, InputDevice*>, std::_Select1st<std::pair<unsigned int const, InputDevice*> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, InputDevice*> > >::_M_get_insert_hint_unique_pos(std::_Rb_tree_const_iterator<std::pair<unsigned int const, InputDevice*> >, unsigned int const&) [777]
- 0.00 0.00 1/1245528 std::less<unsigned int>::operator()(unsigned int const&, unsigned int const&) const [819]
- 0.00 0.00 2/2 std::_Rb_tree_const_iterator<std::pair<unsigned int const, InputDevice*> >::_M_const_cast() const [6314]
- 0.00 0.00 2/8083 std::_Rb_tree<unsigned int, std::pair<unsigned int const, InputDevice*>, std::_Select1st<std::pair<unsigned int const, InputDevice*> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, InputDevice*> > >::_M_end() [3599]
- 0.00 0.00 2/2 std::_Rb_tree<unsigned int, std::pair<unsigned int const, InputDevice*>, std::_Select1st<std::pair<unsigned int const, InputDevice*> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, InputDevice*> > >::size() const [6318]
- 0.00 0.00 2/2 std::_Rb_tree<unsigned int, std::pair<unsigned int const, InputDevice*>, std::_Select1st<std::pair<unsigned int const, InputDevice*> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, InputDevice*> > >::_M_rightmost() [6692]
- 0.00 0.00 1/8078 std::_Rb_tree<unsigned int, std::pair<unsigned int const, InputDevice*>, std::_Select1st<std::pair<unsigned int const, InputDevice*> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, InputDevice*> > >::_S_key(std::_Rb_tree_node_base const*) [3604]
- 0.00 0.00 1/43252 std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*>::pair<std::_Rb_tree_node_base*&, true>(std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*&) [3305]
- 0.00 0.00 1/1 std::_Rb_tree<unsigned int, std::pair<unsigned int const, InputDevice*>, std::_Select1st<std::pair<unsigned int const, InputDevice*> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, InputDevice*> > >::_M_get_insert_unique_pos(unsigned int const&) [7595]
- -----------------------------------------------
- 0.01 0.00 126056/126056 std::__shared_ptr_access<Message, (__gnu_cxx::_Lock_policy)2, false, false>::_M_get() const [779]
- [778] 0.0 0.01 0.00 126056 std::__shared_ptr<Message, (__gnu_cxx::_Lock_policy)2>::get() const [778]
- -----------------------------------------------
- 0.00 0.00 740/126056 std::__shared_ptr_access<Message, (__gnu_cxx::_Lock_policy)2, false, false>::operator*() const [1269]
- 0.00 0.01 125316/126056 std::__shared_ptr_access<Message, (__gnu_cxx::_Lock_policy)2, false, false>::operator->() const [877]
- [779] 0.0 0.00 0.01 126056 std::__shared_ptr_access<Message, (__gnu_cxx::_Lock_policy)2, false, false>::_M_get() const [779]
- 0.01 0.00 126056/126056 std::__shared_ptr<Message, (__gnu_cxx::_Lock_policy)2>::get() const [778]
- -----------------------------------------------
- 0.01 0.00 101616215/101616215 __gnu_cxx::__aligned_membuf<std::pair<std::type_index const, Handle> >::_M_ptr() [233]
- [780] 0.0 0.01 0.00 101616215 __gnu_cxx::__aligned_membuf<std::pair<std::type_index const, Handle> >::_M_addr() [780]
- -----------------------------------------------
- 0.01 0.00 50805581/50805581 std::map<std::type_index, Handle, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > >::key_comp() const [180]
- [781] 0.0 0.01 0.00 50805581 std::_Rb_tree<std::type_index, std::pair<std::type_index const, Handle>, std::_Select1st<std::pair<std::type_index const, Handle> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > >::key_comp() const [781]
- -----------------------------------------------
- 0.01 0.00 30658641/30658641 std::__shared_ptr_access<Camera, (__gnu_cxx::_Lock_policy)2, false, false>::_M_get() const [488]
- [782] 0.0 0.01 0.00 30658641 std::__shared_ptr<Camera, (__gnu_cxx::_Lock_policy)2>::get() const [782]
- -----------------------------------------------
- 0.01 0.00 3168779/3168779 SceneNode::get_child(unsigned int) const [178]
- [783] 0.0 0.01 0.00 3168779 std::vector<SceneNode*, std::allocator<SceneNode*> >::operator[](unsigned long) const [783]
- -----------------------------------------------
- 0.00 0.00 1/1062 Handle Entity::add<Text, char const (&) [10], char const (&) [10], std::shared_ptr<Font>, int, (void*)0>(char const (&) [10], char const (&) [10], std::shared_ptr<Font>&&, int&&) [651]
- 0.00 0.00 1/1062 Handle Entity::add<PlayerProfile, char const (&) [20], int, (void*)0>(char const (&) [20], int&&) [886]
- 0.00 0.00 1/1062 Handle Entity::add<Sprite, char const (&) [13], std::shared_ptr<Texture>, (void*)0>(char const (&) [13], std::shared_ptr<Texture>&&) [884]
- 0.00 0.00 1/1062 Handle Entity::add<Callback, char const (&) [15], (void*)0>(char const (&) [15]) [717]
- 0.00 0.00 1/1062 Handle Entity::add<PlayerProfile, char const (&) [18], int, (void*)0>(char const (&) [18], int&&) [1148]
- 0.00 0.00 1/1062 Handle Entity::add<Callback, char const (&) [13], (void*)0>(char const (&) [13]) [1128]
- 0.00 0.00 1/1062 Handle Entity::add<TileMap, , (void*)0>() [885]
- 0.00 0.00 1/1062 Handle Entity::add<Grid, char const (&) [15], (void*)0>(char const (&) [15]) [431]
- 0.00 0.00 1/1062 Handle Entity::add<Rectangle, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, int, int, int, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, int&&, int&&, int&&, int&&) [1145]
- 0.00 0.00 1/1062 Handle Entity::add<Rectangle, char const (&) [19], int, int, int, int, (void*)0>(char const (&) [19], int&&, int&&, int&&, int&&) [693]
- 0.00 0.00 1/1062 Handle Entity::add<Collision, char const (&) [28], sf::Rect<float>, (void*)0>(char const (&) [28], sf::Rect<float>&&) [636]
- 0.00 0.00 1/1062 Handle Entity::add<Rectangle, char const (&) [23], int, int, int, int, (void*)0>(char const (&) [23], int&&, int&&, int&&, int&&) [1147]
- 0.00 0.00 1/1062 Handle Entity::add<Collision, char const (&) [29], sf::Rect<float>, (void*)0>(char const (&) [29], sf::Rect<float>&&) [1156]
- 0.00 0.00 1/1062 Handle Entity::add<PlayerProfile, char const (&) [23], int, (void*)0>(char const (&) [23], int&&) [1150]
- 0.00 0.00 1/1062 Handle Entity::add<Clickable, char const (&) [19], (void*)0>(char const (&) [19]) [1138]
- 0.00 0.00 1/1062 Handle Entity::add<Collision, char const (&) [19], sf::Rect<float>, (void*)0>(char const (&) [19], sf::Rect<float>&&) [1154]
- 0.00 0.00 1/1062 Handle Entity::add<Callback, char const (&) [18], bool, (void*)0>(char const (&) [18], bool&&) [1131]
- 0.00 0.00 1/1062 Handle Entity::add<Text, char const (&) [17], char const (&) [15], std::shared_ptr<Font>, int, (void*)0>(char const (&) [17], char const (&) [15], std::shared_ptr<Font>&&, int&&) [1143]
- 0.00 0.00 1/1062 Handle Entity::add<Callback, char const (&) [16], (void*)0>(char const (&) [16]) [1129]
- 0.00 0.00 1/1062 Handle Entity::add<PlayerProfile, char const (&) [21], int, (void*)0>(char const (&) [21], int&&) [736]
- 0.00 0.00 1/1062 Handle Entity::add<Rectangle, char const (&) [21], int, int, int, int, (void*)0>(char const (&) [21], int&&, int&&, int&&, int&&) [1146]
- 0.00 0.00 1/1062 Handle Entity::add<Text, char const (&) [16], char const (&) [5], std::shared_ptr<Font>, int, (void*)0>(char const (&) [16], char const (&) [5], std::shared_ptr<Font>&&, int&&) [1142]
- 0.00 0.00 1/1062 Handle Entity::add<Callback, char const (&) [20], (void*)0>(char const (&) [20]) [1132]
- 0.00 0.00 1/1062 Handle Entity::add<Callback, char const (&) [26], (void*)0>(char const (&) [26]) [1136]
- 0.00 0.00 1/1062 Handle Entity::add<PlayerProfile, char const (&) [34], int, (void*)0>(char const (&) [34], int&&) [1153]
- 0.00 0.00 1/1062 Handle Entity::add<Clickable, char const (&) [30], (void*)0>(char const (&) [30]) [1141]
- 0.00 0.00 1/1062 Handle Entity::add<Collision, char const (&) [30], sf::Rect<float>, (void*)0>(char const (&) [30], sf::Rect<float>&&) [1157]
- 0.00 0.00 1/1062 Handle Entity::add<Callback, char const (&) [35], (void*)0>(char const (&) [35]) [1137]
- 0.00 0.00 1/1062 Handle Entity::add<VertexList, char const (&) [19], sf::PrimitiveType, int, (void*)0>(char const (&) [19], sf::PrimitiveType&&, int&&) [734]
- 0.00 0.00 1/1062 Handle Entity::add<PlayerProfile, char const (&) [22], int, (void*)0>(char const (&) [22], int&&) [1149]
- 0.00 0.00 1/1062 Handle Entity::add<Callback, char const (&) [17], (void*)0>(char const (&) [17]) [1130]
- 0.00 0.00 1/1062 Handle Entity::add<Text, char const (&) [17], char const (&) [8], std::shared_ptr<Font>, int, (void*)0>(char const (&) [17], char const (&) [8], std::shared_ptr<Font>&&, int&&) [652]
- 0.00 0.00 1/1062 Handle Entity::add<PlayerProfile, char const (&) [24], int, (void*)0>(char const (&) [24], int&&) [887]
- 0.00 0.00 1/1062 Handle Entity::add<Callback, char const (&) [19], (void*)0>(char const (&) [19]) [718]
- 0.00 0.00 1/1062 Handle Entity::add<Callback, char const (&) [20], bool, (void*)0>(char const (&) [20], bool&&) [1133]
- 0.00 0.00 1/1062 Handle Entity::add<Collision, char const (&) [25], sf::Rect<float>, (void*)0>(char const (&) [25], sf::Rect<float>&&) [1155]
- 0.00 0.00 1/1062 Handle Entity::add<PlayerProfile, char const (&) [26], int, (void*)0>(char const (&) [26], int&&) [1151]
- 0.00 0.00 1/1062 Handle Entity::add<Clickable, char const (&) [22], (void*)0>(char const (&) [22]) [1139]
- 0.00 0.00 1/1062 Handle Entity::add<Callback, char const (&) [21], (void*)0>(char const (&) [21]) [1134]
- 0.00 0.00 1/1062 Handle Entity::add<PlayerProfile, char const (&) [29], int, (void*)0>(char const (&) [29], int&&) [1152]
- 0.00 0.00 1/1062 Handle Entity::add<Clickable, char const (&) [25], (void*)0>(char const (&) [25]) [1140]
- 0.00 0.00 1/1062 Handle Entity::add<Callback, char const (&) [24], bool, (void*)0>(char const (&) [24], bool&&) [1135]
- 0.00 0.00 1/1062 Handle Entity::add<Rectangle, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, int, float&, int&, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, int&&, int&&, float&, int&) [1144]
- 0.00 0.00 2/1062 Scene::create_entity(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [154]
- 0.00 0.00 2/1062 Handle Entity::add<Collision, char const (&) [22], sf::Rect<float>, (void*)0>(char const (&) [22], sf::Rect<float>&&) [1099]
- 0.00 0.00 2/1062 Handle Entity::add<Clickable, char const (&) [21], (void*)0>(char const (&) [21]) [750]
- 0.00 0.00 2/1062 Handle Entity::add<Collision, char const (&) [21], sf::Rect<float>, (void*)0>(char const (&) [21], sf::Rect<float>&&) [1098]
- 0.00 0.00 2/1062 Handle Entity::add<Rectangle, char const (&) [21], int, int, float, float, (void*)0>(char const (&) [21], int&&, int&&, float&&, float&&) [1097]
- 0.00 0.00 3/1062 Handle Entity::add<Text, char const (&) [27], char const (&) [14], std::shared_ptr<Font>, int, (void*)0>(char const (&) [27], char const (&) [14], std::shared_ptr<Font>&&, int&&) [1076]
- 0.00 0.00 3/1062 Handle Entity::add<PlayerProfile, char const (&) [25], int, (void*)0>(char const (&) [25], int&&) [1077]
- 0.00 0.00 4/1062 Handle Entity::add<Text, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<Font>, int, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<Font>&&, int&&) [1063]
- 0.00 0.00 5/1062 Handle Entity::add<Rectangle, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, int, float, float, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, int&&, int&&, float&&, float&&) [1037]
- 0.00 0.00 6/1062 Handle Entity::add<Rectangle, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, int, float&, float&, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, int&&, int&&, float&, float&) [1010]
- 0.00 0.00 6/1062 Handle Entity::add<Callback, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, bool&&) [1009]
- 0.00 0.00 21/1062 Handle Entity::add<Sprite, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<Texture>, sf::Rect<int>&, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, std::shared_ptr<Texture>&&, sf::Rect<int>&) [640]
- 0.00 0.00 22/1062 Handle Entity::add<Callback, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [749]
- 0.00 0.00 28/1062 Handle Entity::add<PlayerProfile, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, int&&) [695]
- 0.00 0.00 28/1062 Handle Entity::add<Collision, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, sf::Rect<float>&&) [696]
- 0.00 0.00 28/1062 Handle Entity::add<Clickable, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [694]
- 0.00 0.00 31/1062 Handle* std::__copy_move<true, false, std::random_access_iterator_tag>::__copy_m<Handle*, Handle*>(Handle*, Handle*, Handle*) [934]
- 0.00 0.00 64/1062 Handle Entity::add<Text, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char const (&) [1], std::shared_ptr<Font>, int, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, char const (&) [1], std::shared_ptr<Font>&&, int&&) [528]
- 0.00 0.00 94/1062 Handle Entity::add<Rectangle, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, int, int, float&, float&, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, int&&, int&&, float&, float&) [438]
- 0.00 0.00 222/1062 Scene::bookmark(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Handle) [921]
- 0.00 0.00 222/1062 SceneNode::entity(Handle) [500]
- 0.00 0.00 222/1062 Entity::handle(Handle) [1061]
- [784] 0.0 0.01 0.00 1062 Handle::operator=(Handle const&) [784]
- -----------------------------------------------
- 0.00 0.01 64/64 std::_Rb_tree_node<std::pair<std::type_index const, std::shared_ptr<Intent> > >::_M_valptr() [787]
- [785] 0.0 0.00 0.01 64 __gnu_cxx::__aligned_membuf<std::pair<std::type_index const, std::shared_ptr<Intent> > >::_M_ptr() [785]
- 0.01 0.00 64/64 __gnu_cxx::__aligned_membuf<std::pair<std::type_index const, std::shared_ptr<Intent> > >::_M_addr() [786]
- -----------------------------------------------
- 0.01 0.00 64/64 __gnu_cxx::__aligned_membuf<std::pair<std::type_index const, std::shared_ptr<Intent> > >::_M_ptr() [785]
- [786] 0.0 0.01 0.00 64 __gnu_cxx::__aligned_membuf<std::pair<std::type_index const, std::shared_ptr<Intent> > >::_M_addr() [786]
- -----------------------------------------------
- 0.00 0.00 16/64 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::shared_ptr<Intent> >, std::_Select1st<std::pair<std::type_index const, std::shared_ptr<Intent> > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Intent> > > >::_M_destroy_node(std::_Rb_tree_node<std::pair<std::type_index const, std::shared_ptr<Intent> > >*) [1028]
- 0.00 0.00 16/64 void std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::shared_ptr<Intent> >, std::_Select1st<std::pair<std::type_index const, std::shared_ptr<Intent> > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Intent> > > >::_M_construct_node<std::piecewise_construct_t const&, std::tuple<std::type_index&&>, std::tuple<> >(std::_Rb_tree_node<std::pair<std::type_index const, std::shared_ptr<Intent> > >*, std::piecewise_construct_t const&, std::tuple<std::type_index&&>&&, std::tuple<>&&) [1031]
- 0.00 0.01 32/64 std::_Rb_tree_iterator<std::pair<std::type_index const, std::shared_ptr<Intent> > >::operator*() const [965]
- [787] 0.0 0.00 0.01 64 std::_Rb_tree_node<std::pair<std::type_index const, std::shared_ptr<Intent> > >::_M_valptr() [787]
- 0.00 0.01 64/64 __gnu_cxx::__aligned_membuf<std::pair<std::type_index const, std::shared_ptr<Intent> > >::_M_ptr() [785]
- -----------------------------------------------
- 0.00 0.00 42/41241529 Handle* std::__niter_base<Handle*, std::vector<Handle, std::allocator<Handle> > >(__gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > >) [2807]
- 0.00 0.00 844/41241529 bool __gnu_cxx::operator==<Handle*, std::vector<Handle, std::allocator<Handle> > >(__gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > > const&, __gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > > const&) [2077]
- 0.00 0.00 32131/41241529 __gnu_cxx::__normal_iterator<Handle const*, std::vector<Handle, std::allocator<Handle> > >::__normal_iterator<Handle*>(__gnu_cxx::__normal_iterator<Handle*, __gnu_cxx::__enable_if<std::__are_same<Handle*, Handle*>::__value, std::vector<Handle, std::allocator<Handle> > >::__type> const&) [1448]
- 0.00 0.00 140734/41241529 void std::vector<Handle, std::allocator<Handle> >::_M_realloc_insert<Handle const&>(__gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > >, Handle const&) [282]
- 0.00 0.00 284124/41241529 void std::vector<Handle, std::allocator<Handle> >::_M_realloc_insert<Handle>(__gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > >, Handle&&) [167]
- 0.00 0.00 426236/41241529 __gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > >::difference_type __gnu_cxx::operator-<Handle*, std::vector<Handle, std::allocator<Handle> > >(__gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > > const&, __gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > > const&) [1247]
- 0.00 0.00 1574560/41241529 bool __gnu_cxx::operator==<Handle const*, Handle*, std::vector<Handle, std::allocator<Handle> > >(__gnu_cxx::__normal_iterator<Handle const*, std::vector<Handle, std::allocator<Handle> > > const&, __gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > > const&) [727]
- 0.00 0.00 6313062/41241529 bool __gnu_cxx::operator!=<Handle*, std::vector<Handle, std::allocator<Handle> > >(__gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > > const&, __gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > > const&) [723]
- 0.01 0.00 32469796/41241529 bool __gnu_cxx::operator!=<Handle const*, Handle*, std::vector<Handle, std::allocator<Handle> > >(__gnu_cxx::__normal_iterator<Handle const*, std::vector<Handle, std::allocator<Handle> > > const&, __gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > > const&) [190]
- [788] 0.0 0.01 0.00 41241529 __gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > >::base() const [788]
- -----------------------------------------------
- 0.00 0.00 4727031/14181087 std::_Rb_tree<EntityFilter::Expression*, EntityFilter::Expression*, std::_Identity<EntityFilter::Expression*>, std::less<EntityFilter::Expression*>, std::allocator<EntityFilter::Expression*> >::begin() const [690]
- 0.01 0.00 9454056/14181087 std::_Rb_tree<EntityFilter::Expression*, EntityFilter::Expression*, std::_Identity<EntityFilter::Expression*>, std::less<EntityFilter::Expression*>, std::allocator<EntityFilter::Expression*> >::end() const [657]
- [789] 0.0 0.01 0.00 14181087 std::_Rb_tree_const_iterator<EntityFilter::Expression*>::_Rb_tree_const_iterator(std::_Rb_tree_node_base const*) [789]
- -----------------------------------------------
- 0.00 0.00 2714633/10855200 boost::aligned_storage<448ul, 8ul>::address() [1026]
- 0.01 0.00 8140567/10855200 boost::aligned_storage<448ul, 8ul>::address() const [647]
- [790] 0.0 0.01 0.00 10855200 boost::detail::aligned_storage::aligned_storage_imp<448ul, 8ul>::address() const [790]
- -----------------------------------------------
- 0.00 0.01 8140125/8140125 boost::typeindex::stl_type_index boost::typeindex::type_id<Rectangle>() [621]
- [791] 0.0 0.00 0.01 8140125 boost::typeindex::stl_type_index boost::typeindex::stl_type_index::type_id<Sprite>() [791]
- 0.01 0.00 8140125/8140125 boost::typeindex::stl_type_index::stl_type_index(std::type_info const&) [792]
- -----------------------------------------------
- 0.01 0.00 8140125/8140125 boost::typeindex::stl_type_index boost::typeindex::stl_type_index::type_id<Sprite>() [791]
- [792] 0.0 0.01 0.00 8140125 boost::typeindex::stl_type_index::stl_type_index(std::type_info const&) [792]
- -----------------------------------------------
- 0.01 0.00 8140125/8140125 std::type_info const& boost::detail::variant::reflect::operator()<Sprite>(Sprite const&) const [462]
- [793] 0.0 0.01 0.00 8140125 boost::typeindex::stl_type_index::type_info() const [793]
- -----------------------------------------------
- 0.00 0.00 23/6384977 std::vector<Handle, std::allocator<Handle> >::cbegin() const [2589]
- 0.01 0.00 3192477/6384977 std::vector<Handle, std::allocator<Handle> >::begin() const [978]
- 0.01 0.00 3192477/6384977 std::vector<Handle, std::allocator<Handle> >::end() const [492]
- [794] 0.0 0.01 0.00 6384977 __gnu_cxx::__normal_iterator<Handle const*, std::vector<Handle, std::allocator<Handle> > >::__normal_iterator(Handle const* const&) [794]
- -----------------------------------------------
- 0.00 0.00 4/5261910 std::shared_ptr<Intent> InputBinding::get<ModalIntent, (void*)0>() [1764]
- 0.00 0.00 16/5261910 std::map<std::type_index, std::shared_ptr<Intent>, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Intent> > > >::operator[](std::type_index&&) [917]
- 0.00 0.00 134/5261910 std::shared_ptr<Intent> InputBinding::get<SelectMenuItemIntent, (void*)0>() [1359]
- 0.00 0.00 15654/5261910 std::shared_ptr<Intent> InputBinding::get<GridVisibilityToggleIntent, (void*)0>() [1052]
- 0.00 0.00 15654/5261910 std::shared_ptr<Intent> InputBinding::get<VisualDebugIntent, (void*)0>() [1050]
- 0.00 0.00 15654/5261910 std::shared_ptr<Intent> InputBinding::get<ResetViewIntent, (void*)0>() [1048]
- 0.00 0.00 15654/5261910 std::shared_ptr<Intent> InputBinding::get<MoveLeftIntent, (void*)0>() [1046]
- 0.00 0.00 15654/5261910 std::shared_ptr<Intent> InputBinding::get<MoveRightIntent, (void*)0>() [1047]
- 0.00 0.00 15654/5261910 std::shared_ptr<Intent> InputBinding::get<RemoveTilesIntent, (void*)0>() [1049]
- 0.00 0.00 15654/5261910 std::shared_ptr<Intent> InputBinding::get<SerializeMapIntent, (void*)0>() [1051]
- 0.00 0.00 15788/5261910 std::shared_ptr<Intent> InputBinding::get<MoveUpIntent, (void*)0>() [1043]
- 0.00 0.00 15788/5261910 std::shared_ptr<Intent> InputBinding::get<MoveDownIntent, (void*)0>() [1044]
- 0.00 0.00 990248/5261910 std::shared_ptr<Intent> InputBinding::get<RightClickIntent, (void*)0>() [215]
- 0.00 0.00 991608/5261910 std::shared_ptr<Intent> InputBinding::get<LeftClickIntent, (void*)0>() [224]
- 0.00 0.00 1026226/5261910 std::shared_ptr<Intent> InputBinding::get<MouseYIntent, (void*)0>() [221]
- 0.00 0.00 1026494/5261910 std::shared_ptr<Intent> InputBinding::get<MouseXIntent, (void*)0>() [220]
- 0.00 0.00 1086026/5261910 std::shared_ptr<Intent> InputBinding::get<MouseWheelIntent, (void*)0>() [213]
- [795] 0.0 0.01 0.00 5261910 std::_Rb_tree_const_iterator<std::pair<std::type_index const, std::shared_ptr<Intent> > >::_Rb_tree_const_iterator(std::_Rb_tree_iterator<std::pair<std::type_index const, std::shared_ptr<Intent> > > const&) [795]
- -----------------------------------------------
- 0.00 0.00 6/4727031 System::subscribe_to() [2781]
- 0.01 0.00 4727025/4727031 EntitySubscription::filter(Handle) [16]
- [796] 0.0 0.01 0.00 4727031 EntitySubscription::filter() [796]
- -----------------------------------------------
- 0.00 0.00 6/4727031 EntityFilter::~EntityFilter() [452]
- 0.01 0.00 4727025/4727031 EntityFilter::filter(Entity&) const [19]
- [797] 0.0 0.01 0.00 4727031 std::_Rb_tree_const_iterator<EntityFilter::Expression*>::operator++() [797]
- -----------------------------------------------
- 0.01 0.00 4727025/4727025 EntityFilter::filter(Entity&) const [19]
- [798] 0.0 0.01 0.00 4727025 std::set<EntityFilter::Expression*, std::less<EntityFilter::Expression*>, std::allocator<EntityFilter::Expression*> >::empty() const [798]
- 0.00 0.00 4727025/4727025 std::_Rb_tree<EntityFilter::Expression*, EntityFilter::Expression*, std::_Identity<EntityFilter::Expression*>, std::less<EntityFilter::Expression*>, std::allocator<EntityFilter::Expression*> >::empty() const [2969]
- -----------------------------------------------
- 0.00 0.00 1286622/3917435 CallbackSystem::on_update(Game&, Entity&) [34]
- 0.01 0.00 2630813/3917435 bool std::operator!=<Intent>(std::shared_ptr<Intent> const&, decltype(nullptr)) [924]
- [799] 0.0 0.01 0.00 3917435 std::__shared_ptr<Intent, (__gnu_cxx::_Lock_policy)2>::operator bool() const [799]
- -----------------------------------------------
- 0.00 0.00 67124/3894842 void std::vector<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*, std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*> >::_M_realloc_insert<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*>(__gnu_cxx::__normal_iterator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>**, std::vector<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*, std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*> > >, boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*&&) [559]
- 0.00 0.00 1275906/3894842 void std::vector<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*, std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*> >::emplace_back<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*>(boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*&&) [401]
- 0.00 0.00 1275906/3894842 void std::allocator_traits<std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*> >::construct<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*, boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*>(std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*>&, boost::variant<Circle, Rectangle, Sprite, Text, VertexList>**, boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*&&) [635]
- 0.00 0.00 1275906/3894842 void __gnu_cxx::new_allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*>::construct<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*, boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*>(boost::variant<Circle, Rectangle, Sprite, Text, VertexList>**, boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*&&) [660]
- [800] 0.0 0.01 0.00 3894842 boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*&& std::forward<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*>(std::remove_reference<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*>::type&) [800]
- -----------------------------------------------
- 0.00 0.00 1566664/3389372 std::reverse_iterator<__gnu_cxx::__normal_iterator<Handle const*, std::vector<Handle, std::allocator<Handle> > > >::operator++() [983]
- 0.01 0.00 1822708/3389372 std::reverse_iterator<__gnu_cxx::__normal_iterator<Handle const*, std::vector<Handle, std::allocator<Handle> > > >::operator*() const [637]
- [801] 0.0 0.01 0.00 3389372 __gnu_cxx::__normal_iterator<Handle const*, std::vector<Handle, std::allocator<Handle> > >::operator--() [801]
- -----------------------------------------------
- 0.00 0.00 11/3162920 CallbackSystem::post_update(Game&) [662]
- 0.00 0.00 30028/3162920 __gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > > std::__find_if<__gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > >, __gnu_cxx::__ops::_Iter_equals_val<Handle const> >(__gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > >, __gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > >, __gnu_cxx::__ops::_Iter_equals_val<Handle const>, std::random_access_iterator_tag) [1250]
- 0.00 0.00 1566219/3162920 BaseEntitySubscription::init() [32]
- 0.00 0.00 1566662/3162920 Scene::update(Game&) [4]
- [802] 0.0 0.01 0.00 3162920 __gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > >::operator++() [802]
- -----------------------------------------------
- 0.00 0.00 31/3160735 Handle* std::__copy_move<true, false, std::random_access_iterator_tag>::__copy_m<Handle*, Handle*>(Handle*, Handle*, Handle*) [934]
- 0.01 0.00 3160704/3160735 std::vector<Handle, std::allocator<Handle> >::push_back(Handle&&) [151]
- [803] 0.0 0.01 0.00 3160735 std::remove_reference<Handle&>::type&& std::move<Handle&>(Handle&) [803]
- -----------------------------------------------
- 0.01 0.00 1566664/3133328 bool EntityFilter::ExpressionTuple<Callback, PlayerProfile>::traverse_tuple<2ul, (void*)0>(Entity&, bool) [40]
- 0.01 0.00 1566664/3133328 bool EntityFilter::ExpressionTuple<Callback, PlayerProfile>::traverse_tuple<1ul, (void*)0>(Entity&, bool) [73]
- [804] 0.0 0.01 0.00 3133328 EntityFilter::And<Callback, PlayerProfile>::evaluate(bool, bool) [804]
- -----------------------------------------------
- 0.00 0.00 18/2890628 void std::vector<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>, std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList> > >::_M_realloc_insert<boost::variant<Circle, Rectangle, Sprite, Text, VertexList> const&>(__gnu_cxx::__normal_iterator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*, std::vector<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>, std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList> > > >, boost::variant<Circle, Rectangle, Sprite, Text, VertexList> const&) [700]
- 0.00 0.00 18/2890628 __gnu_cxx::__normal_iterator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*, std::vector<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>, std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList> > > >::difference_type __gnu_cxx::operator-<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*, std::vector<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>, std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList> > > >(__gnu_cxx::__normal_iterator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*, std::vector<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>, std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList> > > > const&, __gnu_cxx::__normal_iterator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*, std::vector<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>, std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList> > > > const&) [2492]
- 0.01 0.00 2890592/2890628 bool __gnu_cxx::operator!=<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*, std::vector<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>, std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList> > > >(__gnu_cxx::__normal_iterator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*, std::vector<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>, std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList> > > > const&, __gnu_cxx::__normal_iterator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*, std::vector<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>, std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList> > > > const&) [874]
- [805] 0.0 0.01 0.00 2890628 __gnu_cxx::__normal_iterator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*, std::vector<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>, std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList> > > >::base() const [805]
- -----------------------------------------------
- 0.00 0.00 629/2714004 boost::detail::variant::destroyer::result_type boost::detail::variant::visitation_impl_invoke_impl<boost::detail::variant::destroyer, void*, Sprite>(int, boost::detail::variant::destroyer&, void*, Sprite*, mpl_::bool_<false>) [1303]
- 0.01 0.00 2713375/2714004 boost::detail::variant::invoke_visitor<boost::detail::variant::get_visitor<Sprite>, false>::result_type boost::detail::variant::visitation_impl_invoke_impl<boost::detail::variant::invoke_visitor<boost::detail::variant::get_visitor<Sprite>, false>, void*, Sprite>(int, boost::detail::variant::invoke_visitor<boost::detail::variant::get_visitor<Sprite>, false>&, void*, Sprite*, mpl_::bool_<false>) [633]
- [806] 0.0 0.01 0.00 2714004 Sprite& boost::detail::variant::cast_storage<Sprite>(void*) [806]
- -----------------------------------------------
- 0.01 0.00 2713375/2713375 boost::detail::variant::invoke_visitor<boost::detail::variant::get_visitor<Sprite>, false>::result_type boost::detail::variant::visitation_impl_invoke_impl<boost::detail::variant::invoke_visitor<boost::detail::variant::get_visitor<Sprite>, false>, void*, Sprite>(int, boost::detail::variant::invoke_visitor<boost::detail::variant::get_visitor<Sprite>, false>&, void*, Sprite*, mpl_::bool_<false>) [633]
- [807] 0.0 0.01 0.00 2713375 boost::disable_if_c<(false)&&boost::is_same<Sprite&, Sprite&>::value, Sprite*>::type boost::detail::variant::invoke_visitor<boost::detail::variant::get_visitor<Sprite>, false>::internal_visit<Sprite&>(Sprite&, int) [807]
- 0.00 0.00 2713375/2713375 boost::detail::variant::get_visitor<Sprite>::operator()(Sprite&) const [2977]
- -----------------------------------------------
- 0.00 0.00 1/2630990 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::shared_ptr<Intent> >, std::_Select1st<std::pair<std::type_index const, std::shared_ptr<Intent> > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Intent> > > >::_M_get_insert_unique_pos(std::type_index const&) [2727]
- 0.00 0.00 8/2630990 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::shared_ptr<Intent> >, std::_Select1st<std::pair<std::type_index const, std::shared_ptr<Intent> > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Intent> > > >::_M_insert_node(std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<std::type_index const, std::shared_ptr<Intent> > >*) [1856]
- 0.00 0.00 16/2630990 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::shared_ptr<Intent> >, std::_Select1st<std::pair<std::type_index const, std::shared_ptr<Intent> > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Intent> > > >::_M_get_insert_hint_unique_pos(std::_Rb_tree_const_iterator<std::pair<std::type_index const, std::shared_ptr<Intent> > >, std::type_index const&) [1703]
- 0.00 0.00 18/2630990 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::shared_ptr<Intent> >, std::_Select1st<std::pair<std::type_index const, std::shared_ptr<Intent> > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Intent> > > >::lower_bound(std::type_index const&) [1532]
- 0.01 0.00 2630947/2630990 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::shared_ptr<Intent> >, std::_Select1st<std::pair<std::type_index const, std::shared_ptr<Intent> > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Intent> > > >::find(std::type_index const&) [98]
- [808] 0.0 0.01 0.00 2630990 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::shared_ptr<Intent> >, std::_Select1st<std::pair<std::type_index const, std::shared_ptr<Intent> > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Intent> > > >::_M_end() [808]
- -----------------------------------------------
- 0.00 0.00 1/2630966 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::shared_ptr<Intent> >, std::_Select1st<std::pair<std::type_index const, std::shared_ptr<Intent> > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Intent> > > >::_M_get_insert_unique_pos(std::type_index const&) [2727]
- 0.00 0.00 18/2630966 std::map<std::type_index, std::shared_ptr<Intent>, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Intent> > > >::operator[](std::type_index&&) [917]
- 0.01 0.00 2630947/2630966 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::shared_ptr<Intent> >, std::_Select1st<std::pair<std::type_index const, std::shared_ptr<Intent> > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Intent> > > >::find(std::type_index const&) [98]
- [809] 0.0 0.01 0.00 2630966 std::_Rb_tree_iterator<std::pair<std::type_index const, std::shared_ptr<Intent> > >::operator==(std::_Rb_tree_iterator<std::pair<std::type_index const, std::shared_ptr<Intent> > > const&) const [809]
- -----------------------------------------------
- 0.00 0.00 10/2333562 Handle ObjectPool<Rectangle>::add<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, int&, int&, int&, int&>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, int&, int&, int&, int&) [2094]
- 0.00 0.00 10/2333562 Handle ObjectPool<Rectangle>::add<char const (&) [19], int&, int&, int&, int&>(char const (&) [19], int&, int&, int&, int&) [2090]
- 0.00 0.00 10/2333562 Handle ObjectPool<Rectangle>::add<char const (&) [23], int&, int&, int&, int&>(char const (&) [23], int&, int&, int&, int&) [2092]
- 0.00 0.00 10/2333562 Handle ObjectPool<Rectangle>::add<char const (&) [21], int&, int&, int&, int&>(char const (&) [21], int&, int&, int&, int&) [2091]
- 0.00 0.00 10/2333562 Handle ObjectPool<Rectangle>::add<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, int&, int&, float&, int&>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, int&, int&, float&, int&) [2093]
- 0.00 0.00 20/2333562 Handle ObjectPool<Rectangle>::add<char const (&) [21], int&, int&, float&, float&>(char const (&) [21], int&, int&, float&, float&) [1870]
- 0.00 0.00 1050/2333562 Handle ObjectPool<Rectangle>::add<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, int&, int&, float&, float&>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, int&, int&, float&, float&) [1364]
- 0.01 0.00 2332442/2333562 std::vector<ObjectPool<Rectangle>::Entry, std::allocator<ObjectPool<Rectangle>::Entry> >::at(unsigned long) [875]
- [810] 0.0 0.01 0.00 2333562 std::vector<ObjectPool<Rectangle>::Entry, std::allocator<ObjectPool<Rectangle>::Entry> >::operator[](unsigned long) [810]
- -----------------------------------------------
- 0.00 0.00 10/2325999 Handle ObjectPool<Text>::add<char const (&) [10], char const (&) [10], std::shared_ptr<Font>&, int&>(char const (&) [10], char const (&) [10], std::shared_ptr<Font>&, int&) [1837]
- 0.00 0.00 10/2325999 Handle ObjectPool<Text>::add<char const (&) [17], char const (&) [15], std::shared_ptr<Font>&, int&>(char const (&) [17], char const (&) [15], std::shared_ptr<Font>&, int&) [1836]
- 0.00 0.00 10/2325999 Handle ObjectPool<Text>::add<char const (&) [16], char const (&) [5], std::shared_ptr<Font>&, int&>(char const (&) [16], char const (&) [5], std::shared_ptr<Font>&, int&) [1838]
- 0.00 0.00 10/2325999 Handle ObjectPool<Text>::add<char const (&) [17], char const (&) [8], std::shared_ptr<Font>&, int&>(char const (&) [17], char const (&) [8], std::shared_ptr<Font>&, int&) [1839]
- 0.00 0.00 30/2325999 Handle ObjectPool<Text>::add<char const (&) [27], char const (&) [14], std::shared_ptr<Font>&, int&>(char const (&) [27], char const (&) [14], std::shared_ptr<Font>&, int&) [1671]
- 0.00 0.00 40/2325999 Handle ObjectPool<Text>::add<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<Font>&, int&>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<Font>&, int&) [1645]
- 0.00 0.00 640/2325999 Handle ObjectPool<Text>::add<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [1], std::shared_ptr<Font>&, int&>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [1], std::shared_ptr<Font>&, int&) [1346]
- 0.01 0.00 2325249/2325999 std::vector<ObjectPool<Text>::Entry, std::allocator<ObjectPool<Text>::Entry> >::at(unsigned long) [388]
- [811] 0.0 0.01 0.00 2325999 std::vector<ObjectPool<Text>::Entry, std::allocator<ObjectPool<Text>::Entry> >::operator[](unsigned long) [811]
- -----------------------------------------------
- 0.00 0.00 10/2080310 Handle ObjectPool<Callback>::add<char const (&) [15]>(char const (&) [15]) [1568]
- 0.00 0.00 10/2080310 Handle ObjectPool<Callback>::add<char const (&) [13]>(char const (&) [13]) [1567]
- 0.00 0.00 10/2080310 Handle ObjectPool<Callback>::add<char const (&) [18], bool&>(char const (&) [18], bool&) [1571]
- 0.00 0.00 10/2080310 Handle ObjectPool<Callback>::add<char const (&) [16]>(char const (&) [16]) [1569]
- 0.00 0.00 10/2080310 Handle ObjectPool<Callback>::add<char const (&) [20]>(char const (&) [20]) [1573]
- 0.00 0.00 10/2080310 Handle ObjectPool<Callback>::add<char const (&) [26]>(char const (&) [26]) [1577]
- 0.00 0.00 10/2080310 Handle ObjectPool<Callback>::add<char const (&) [35]>(char const (&) [35]) [1578]
- 0.00 0.00 10/2080310 Handle ObjectPool<Callback>::add<char const (&) [17]>(char const (&) [17]) [1570]
- 0.00 0.00 10/2080310 Handle ObjectPool<Callback>::add<char const (&) [19]>(char const (&) [19]) [1572]
- 0.00 0.00 10/2080310 Handle ObjectPool<Callback>::add<char const (&) [20], bool&>(char const (&) [20], bool&) [1574]
- 0.00 0.00 10/2080310 Handle ObjectPool<Callback>::add<char const (&) [21]>(char const (&) [21]) [1575]
- 0.00 0.00 10/2080310 Handle ObjectPool<Callback>::add<char const (&) [24], bool&>(char const (&) [24], bool&) [1576]
- 0.00 0.00 60/2080310 Handle ObjectPool<Callback>::add<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, bool&>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, bool&) [1367]
- 0.00 0.00 220/2080310 Handle ObjectPool<Callback>::add<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [1267]
- 0.01 0.00 2079910/2080310 std::vector<ObjectPool<Callback>::Entry, std::allocator<ObjectPool<Callback>::Entry> >::at(unsigned long) [430]
- [812] 0.0 0.01 0.00 2080310 std::vector<ObjectPool<Callback>::Entry, std::allocator<ObjectPool<Callback>::Entry> >::operator[](unsigned long) [812]
- -----------------------------------------------
- 0.00 0.00 23615/1598171 System::update(Game&) [5]
- 0.00 0.01 1574556/1598171 Scene::update(Game&) [4]
- [813] 0.0 0.00 0.01 1598171 Messageable::handle_queued_messages() [813]
- 0.00 0.01 1598171/1598171 Mailbox::process_queue() [814]
- -----------------------------------------------
- 0.00 0.01 1598171/1598171 Messageable::handle_queued_messages() [813]
- [814] 0.0 0.00 0.01 1598171 Mailbox::process_queue() [814]
- 0.01 0.00 1598171/1598171 std::vector<std::shared_ptr<Message>, std::allocator<std::shared_ptr<Message> > >::begin() [815]
- 0.00 0.00 1598171/1598171 __gnu_cxx::__normal_iterator<std::shared_ptr<Message> const*, std::vector<std::shared_ptr<Message>, std::allocator<std::shared_ptr<Message> > > >::__normal_iterator<std::shared_ptr<Message>*>(__gnu_cxx::__normal_iterator<std::shared_ptr<Message>*, __gnu_cxx::__enable_if<std::__are_same<std::shared_ptr<Message>*, std::shared_ptr<Message>*>::__value, std::vector<std::shared_ptr<Message>, std::allocator<std::shared_ptr<Message> > > >::__type> const&) [2986]
- 0.00 0.00 1598171/1598171 std::vector<std::shared_ptr<Message>, std::allocator<std::shared_ptr<Message> > >::end() [2989]
- 0.00 0.00 1598171/1598171 bool __gnu_cxx::operator!=<std::shared_ptr<Message> const*, std::shared_ptr<Message>*, std::vector<std::shared_ptr<Message>, std::allocator<std::shared_ptr<Message> > > >(__gnu_cxx::__normal_iterator<std::shared_ptr<Message> const*, std::vector<std::shared_ptr<Message>, std::allocator<std::shared_ptr<Message> > > > const&, __gnu_cxx::__normal_iterator<std::shared_ptr<Message>*, std::vector<std::shared_ptr<Message>, std::allocator<std::shared_ptr<Message> > > > const&) [2987]
- 0.00 0.00 1598171/1598171 std::vector<std::shared_ptr<Message>, std::allocator<std::shared_ptr<Message> > >::clear() [2990]
- -----------------------------------------------
- 0.01 0.00 1598171/1598171 Mailbox::process_queue() [814]
- [815] 0.0 0.01 0.00 1598171 std::vector<std::shared_ptr<Message>, std::allocator<std::shared_ptr<Message> > >::begin() [815]
- 0.00 0.00 1598171/3196342 __gnu_cxx::__normal_iterator<std::shared_ptr<Message>*, std::vector<std::shared_ptr<Message>, std::allocator<std::shared_ptr<Message> > > >::__normal_iterator(std::shared_ptr<Message>* const&) [2970]
- -----------------------------------------------
- 0.00 0.00 20/1582476 bool std::operator==<__gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > > >(std::reverse_iterator<__gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > > > const&, std::reverse_iterator<__gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > > > const&) [2174]
- 0.00 0.00 7896/1582476 std::reverse_iterator<__gnu_cxx::__normal_iterator<Handle const*, std::vector<Handle, std::allocator<Handle> > > >::reverse_iterator<__gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > > >(std::reverse_iterator<__gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > > > const&) [1285]
- 0.01 0.00 1574560/1582476 bool std::operator==<__gnu_cxx::__normal_iterator<Handle const*, std::vector<Handle, std::allocator<Handle> > >, __gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > > >(std::reverse_iterator<__gnu_cxx::__normal_iterator<Handle const*, std::vector<Handle, std::allocator<Handle> > > > const&, std::reverse_iterator<__gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > > > const&) [560]
- [816] 0.0 0.01 0.00 1582476 std::reverse_iterator<__gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > > >::base() const [816]
- -----------------------------------------------
- 0.00 0.00 7897/1582467 std::vector<Handle, std::allocator<Handle> >::rbegin() [760]
- 0.01 0.00 1574570/1582467 std::vector<Handle, std::allocator<Handle> >::rend() [661]
- [817] 0.0 0.01 0.00 1582467 std::reverse_iterator<__gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > > >::reverse_iterator(__gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > >) [817]
- -----------------------------------------------
- 0.01 0.00 1437469/1437469 TileMap::find(sf::Rect<float> const&)::{lambda(boost::variant<Circle, Rectangle, Sprite, Text, VertexList>&)#1} std::for_each<__gnu_cxx::__normal_iterator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*, std::vector<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>, std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList> > > >, TileMap::find(sf::Rect<float> const&)::{lambda(boost::variant<Circle, Rectangle, Sprite, Text, VertexList>&)#1}>(__gnu_cxx::__normal_iterator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*, std::vector<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>, std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList> > > >, TileMap::find(sf::Rect<float> const&)::{lambda(boost::variant<Circle, Rectangle, Sprite, Text, VertexList>&)#1}, TileMap::find(sf::Rect<float> const&)::{lambda(boost::variant<Circle, Rectangle, Sprite, Text, VertexList>&)#1}) [115]
- [818] 0.0 0.01 0.00 1437469 __gnu_cxx::__normal_iterator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*, std::vector<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>, std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList> > > >::operator*() const [818]
- -----------------------------------------------
- 0.00 0.00 1/1245528 std::_Rb_tree<unsigned int, std::pair<unsigned int const, Player*>, std::_Select1st<std::pair<unsigned int const, Player*> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, Player*> > >::find(unsigned int const&) [1944]
- 0.00 0.00 1/1245528 std::_Rb_tree<unsigned int, std::pair<unsigned int const, InputDevice*>, std::_Select1st<std::pair<unsigned int const, InputDevice*> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, InputDevice*> > >::_M_get_insert_hint_unique_pos(std::_Rb_tree_const_iterator<std::pair<unsigned int const, InputDevice*> >, unsigned int const&) [777]
- 0.00 0.00 1/1245528 std::_Rb_tree<unsigned int, std::pair<unsigned int const, InputDevice*>, std::_Select1st<std::pair<unsigned int const, InputDevice*> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, InputDevice*> > >::_M_insert_node(std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<unsigned int const, InputDevice*> >*) [2826]
- 0.00 0.00 2/1245528 std::map<unsigned int, Player*, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, Player*> > >::operator[](unsigned int const&) [765]
- 0.00 0.00 8076/1245528 std::_Rb_tree<unsigned int, std::pair<unsigned int const, InputDevice*>, std::_Select1st<std::pair<unsigned int const, InputDevice*> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, InputDevice*> > >::find(unsigned int const&) [1211]
- 0.00 0.00 16148/1245528 std::_Rb_tree<unsigned int, std::pair<unsigned int const, InputDevice*>, std::_Select1st<std::pair<unsigned int const, InputDevice*> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, InputDevice*> > >::_M_lower_bound(std::_Rb_tree_node<std::pair<unsigned int const, InputDevice*> >*, std::_Rb_tree_node_base*, unsigned int const&) [1231]
- 0.00 0.00 24107/1245528 std::_Rb_tree<unsigned int, std::pair<unsigned int const, Entity*>, std::_Select1st<std::pair<unsigned int const, Entity*> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, Entity*> > >::_M_get_insert_hint_unique_pos(std::_Rb_tree_const_iterator<std::pair<unsigned int const, Entity*> >, unsigned int const&) [1208]
- 0.00 0.00 24107/1245528 std::_Rb_tree<unsigned int, std::pair<unsigned int const, Entity*>, std::_Select1st<std::pair<unsigned int const, Entity*> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, Entity*> > >::_M_insert_node(std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<unsigned int const, Entity*> >*) [1116]
- 0.00 0.00 75423/1245528 std::map<unsigned int, Entity*, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, Entity*> > >::operator[](unsigned int const&) [691]
- 0.00 0.00 266620/1245528 std::map<unsigned int, Player*, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, Player*> > >::at(unsigned int const&) [397]
- 0.00 0.00 266623/1245528 std::_Rb_tree<unsigned int, std::pair<unsigned int const, Player*>, std::_Select1st<std::pair<unsigned int const, Player*> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, Player*> > >::_M_lower_bound(std::_Rb_tree_node<std::pair<unsigned int const, Player*> >*, std::_Rb_tree_node_base*, unsigned int const&) [712]
- 0.00 0.00 564419/1245528 std::_Rb_tree<unsigned int, std::pair<unsigned int const, Entity*>, std::_Select1st<std::pair<unsigned int const, Entity*> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, Entity*> > >::_M_lower_bound(std::_Rb_tree_node<std::pair<unsigned int const, Entity*> >*, std::_Rb_tree_node_base*, unsigned int const&) [683]
- [819] 0.0 0.01 0.00 1245528 std::less<unsigned int>::operator()(unsigned int const&, unsigned int const&) const [819]
- -----------------------------------------------
- 0.00 0.00 16188/892422 std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<InputElement>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > > >::operator[](std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [653]
- 0.00 0.01 876234/892422 InputDevice::update(Game&) [242]
- [820] 0.0 0.00 0.01 892422 std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<InputElement>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > > >::end() [820]
- 0.01 0.00 892422/892422 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > > >::end() [821]
- -----------------------------------------------
- 0.01 0.00 892422/892422 std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<InputElement>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > > >::end() [820]
- [821] 0.0 0.01 0.00 892422 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > > >::end() [821]
- 0.00 0.00 892422/924620 std::_Rb_tree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > >::_Rb_tree_iterator(std::_Rb_tree_node_base*) [3011]
- -----------------------------------------------
- 0.01 0.00 860446/860446 InputDevice::update(Game&) [242]
- [822] 0.0 0.01 0.00 860446 std::_Rb_tree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > >::operator++() [822]
- -----------------------------------------------
- 0.00 0.00 157/613203 std::_Rb_tree_iterator<std::pair<unsigned int const, Entity*> > std::_Rb_tree<unsigned int, std::pair<unsigned int const, Entity*>, std::_Select1st<std::pair<unsigned int const, Entity*> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, Entity*> > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<unsigned int const&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<unsigned int const, Entity*> >, std::piecewise_construct_t const&, std::tuple<unsigned int const&>&&, std::tuple<>&&) [1424]
- 0.00 0.00 24107/613203 std::_Rb_tree<unsigned int, std::pair<unsigned int const, Entity*>, std::_Select1st<std::pair<unsigned int const, Entity*> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, Entity*> > >::_M_insert_node(std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<unsigned int const, Entity*> >*) [1116]
- 0.00 0.00 24520/613203 std::_Rb_tree_iterator<std::pair<unsigned int const, Entity*> > std::_Rb_tree<unsigned int, std::pair<unsigned int const, Entity*>, std::_Select1st<std::pair<unsigned int const, Entity*> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, Entity*> > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<unsigned int&&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<unsigned int const, Entity*> >, std::piecewise_construct_t const&, std::tuple<unsigned int&&>&&, std::tuple<>&&) [1073]
- 0.01 0.00 564419/613203 std::_Rb_tree<unsigned int, std::pair<unsigned int const, Entity*>, std::_Select1st<std::pair<unsigned int const, Entity*> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, Entity*> > >::_M_lower_bound(std::_Rb_tree_node<std::pair<unsigned int const, Entity*> >*, std::_Rb_tree_node_base*, unsigned int const&) [683]
- [823] 0.0 0.01 0.00 613203 std::_Rb_tree<unsigned int, std::pair<unsigned int const, Entity*>, std::_Select1st<std::pair<unsigned int const, Entity*> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, Entity*> > >::_S_key(std::_Rb_tree_node<std::pair<unsigned int const, Entity*> > const*) [823]
- 0.00 0.00 613203/613203 std::_Rb_tree<unsigned int, std::pair<unsigned int const, Entity*>, std::_Select1st<std::pair<unsigned int const, Entity*> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, Entity*> > >::_S_value(std::_Rb_tree_node<std::pair<unsigned int const, Entity*> > const*) [3034]
- 0.00 0.00 613203/661417 std::_Select1st<std::pair<unsigned int const, Entity*> >::operator()(std::pair<unsigned int const, Entity*> const&) const [3031]
- -----------------------------------------------
- 0.00 0.00 31/580525 BuilderScene::create_textbox(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, float, int, unsigned int)::{lambda()#1}::operator()() const [879]
- 0.00 0.00 31310/580525 BuilderScene::setup_keybindings(Game&)::{lambda()#1}::operator()() const [350]
- 0.00 0.00 53720/580525 InputElement::was_pressed() const [1096]
- 0.01 0.00 495464/580525 CallbackSystem::on_update(Game&, Entity&) [34]
- [824] 0.0 0.01 0.00 580525 InputElement::is_pressed() const [824]
- -----------------------------------------------
- 0.00 0.01 533247/533247 std::_Rb_tree_node<std::pair<unsigned int const, Player*> >::_M_valptr() [827]
- [825] 0.0 0.00 0.01 533247 __gnu_cxx::__aligned_membuf<std::pair<unsigned int const, Player*> >::_M_ptr() [825]
- 0.01 0.00 533247/533247 __gnu_cxx::__aligned_membuf<std::pair<unsigned int const, Player*> >::_M_addr() [826]
- -----------------------------------------------
- 0.01 0.00 533247/533247 __gnu_cxx::__aligned_membuf<std::pair<unsigned int const, Player*> >::_M_ptr() [825]
- [826] 0.0 0.01 0.00 533247 __gnu_cxx::__aligned_membuf<std::pair<unsigned int const, Player*> >::_M_addr() [826]
- -----------------------------------------------
- 0.00 0.00 1/533247 std::_Rb_tree<unsigned int, std::pair<unsigned int const, Player*>, std::_Select1st<std::pair<unsigned int const, Player*> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, Player*> > >::_M_destroy_node(std::_Rb_tree_node<std::pair<unsigned int const, Player*> >*) [2733]
- 0.00 0.00 1/533247 void std::_Rb_tree<unsigned int, std::pair<unsigned int const, Player*>, std::_Select1st<std::pair<unsigned int const, Player*> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, Player*> > >::_M_construct_node<std::piecewise_construct_t const&, std::tuple<unsigned int const&>, std::tuple<> >(std::_Rb_tree_node<std::pair<unsigned int const, Player*> >*, std::piecewise_construct_t const&, std::tuple<unsigned int const&>&&, std::tuple<>&&) [2722]
- 0.00 0.01 533245/533247 std::_Rb_tree_iterator<std::pair<unsigned int const, Player*> >::operator*() const [630]
- [827] 0.0 0.00 0.01 533247 std::_Rb_tree_node<std::pair<unsigned int const, Player*> >::_M_valptr() [827]
- 0.00 0.01 533247/533247 __gnu_cxx::__aligned_membuf<std::pair<unsigned int const, Player*> >::_M_ptr() [825]
- -----------------------------------------------
- 0.00 0.01 304015/304015 nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::parse<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, 0>(__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::function<bool (int, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::parse_event_t, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>&)>)::{lambda(std::pair<bool, int>, char const&)#1}::operator()(std::pair<bool, int>, char const&) const [607]
- [828] 0.0 0.00 0.01 304015 char const* std::next<char const*>(char const*, std::iterator_traits<char const*>::difference_type) [828]
- 0.01 0.00 304015/304015 void std::advance<char const*, long>(char const*&, long) [829]
- -----------------------------------------------
- 0.01 0.00 304015/304015 char const* std::next<char const*>(char const*, std::iterator_traits<char const*>::difference_type) [828]
- [829] 0.0 0.01 0.00 304015 void std::advance<char const*, long>(char const*&, long) [829]
- 0.00 0.00 304015/304015 std::iterator_traits<char const*>::iterator_category std::__iterator_category<char const*>(char const* const&) [3064]
- 0.00 0.00 304015/304015 void std::__advance<char const*, long>(char const*&, long, std::random_access_iterator_tag) [3065]
- -----------------------------------------------
- 0.00 0.00 1/266626 std::_Rb_tree_const_iterator<std::pair<unsigned int const, Player*> >::operator->() const [2581]
- 0.00 0.00 1/266626 std::_Rb_tree<unsigned int, std::pair<unsigned int const, Player*>, std::_Select1st<std::pair<unsigned int const, Player*> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, Player*> > >::_S_value(std::_Rb_tree_node_base const*) [2583]
- 0.01 0.00 266624/266626 std::_Rb_tree<unsigned int, std::pair<unsigned int const, Player*>, std::_Select1st<std::pair<unsigned int const, Player*> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, Player*> > >::_S_value(std::_Rb_tree_node<std::pair<unsigned int const, Player*> > const*) [873]
- [830] 0.0 0.01 0.00 266626 std::_Rb_tree_node<std::pair<unsigned int const, Player*> >::_M_valptr() const [830]
- 0.00 0.00 266626/266626 __gnu_cxx::__aligned_membuf<std::pair<unsigned int const, Player*> >::_M_ptr() const [3088]
- -----------------------------------------------
- 0.00 0.00 3/266620 StartMenuScene::init(Game&) [363]
- 0.00 0.00 15/266620 BuilderScene::setup_keybindings(Game&) [556]
- 0.00 0.00 24/266620 BuilderScene::mouse_script_add_pan_behavior(Game&, Handle)::{lambda()#3}::operator()() const [1093]
- 0.00 0.00 67/266620 StartMenuScene::init(Game&)::{lambda()#1}::operator()() const [368]
- 0.00 0.00 69/266620 BuilderScene::mouse_script_add_zoom_behavior(Game&, Handle)::{lambda()#2}::operator()() const [993]
- 0.00 0.00 858/266620 BuilderScene::create_mouse_entity(Game&)::{lambda()#1}::operator()() const [679]
- 0.00 0.00 858/266620 BuilderScene::mouse_script_add_pan_behavior(Game&, Handle)::{lambda()#2}::operator()() const [722]
- 0.00 0.00 858/266620 BuilderScene::mouse_script_add_select_behavior(Game&, Handle)::{lambda()#2}::operator()() const [932]
- 0.00 0.00 7827/266620 BuilderScene::setup_keybindings(Game&)::{lambda()#1}::operator()() const [350]
- 0.01 0.00 256041/266620 CallbackSystem::on_update(Game&, Entity&) [34]
- [831] 0.0 0.01 0.00 266620 Player::bindings() [831]
- -----------------------------------------------
- 0.00 0.00 10/257170 Handle ObjectPool<Clickable>::add<char const (&) [19]>(char const (&) [19]) [1782]
- 0.00 0.00 10/257170 Handle ObjectPool<Clickable>::add<char const (&) [30]>(char const (&) [30]) [1785]
- 0.00 0.00 10/257170 Handle ObjectPool<Clickable>::add<char const (&) [22]>(char const (&) [22]) [1783]
- 0.00 0.00 10/257170 Handle ObjectPool<Clickable>::add<char const (&) [25]>(char const (&) [25]) [1784]
- 0.00 0.00 20/257170 Handle ObjectPool<Clickable>::add<char const (&) [21]>(char const (&) [21]) [1675]
- 0.00 0.00 280/257170 Handle ObjectPool<Clickable>::add<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [1395]
- 0.01 0.00 256830/257170 std::vector<ObjectPool<Clickable>::Entry, std::allocator<ObjectPool<Clickable>::Entry> >::at(unsigned long) [876]
- [832] 0.0 0.01 0.00 257170 std::vector<ObjectPool<Clickable>::Entry, std::allocator<ObjectPool<Clickable>::Entry> >::operator[](unsigned long) [832]
- -----------------------------------------------
- 0.00 0.00 264/256305 BuilderScene::mouse_script_add_pan_behavior(Game&, Handle)::{lambda()#2}::operator()() const [722]
- 0.01 0.00 256041/256305 CallbackSystem::on_update(Game&, Entity&) [34]
- [833] 0.0 0.01 0.00 256305 Callback::prev_mouse_pos() const [833]
- -----------------------------------------------
- 0.01 0.00 180009/180009 std::_Vector_base<std::shared_ptr<Message>, std::allocator<std::shared_ptr<Message> > >::_Vector_base(unsigned long, std::allocator<std::shared_ptr<Message> > const&) [835]
- [834] 0.0 0.01 0.00 180009 std::_Vector_base<std::shared_ptr<Message>, std::allocator<std::shared_ptr<Message> > >::_Vector_impl::_Vector_impl(std::allocator<std::shared_ptr<Message> > const&) [834]
- 0.00 0.00 180009/360018 std::allocator<std::shared_ptr<Message> >::allocator(std::allocator<std::shared_ptr<Message> > const&) [3056]
- -----------------------------------------------
- 0.00 0.01 180009/180009 std::vector<std::shared_ptr<Message>, std::allocator<std::shared_ptr<Message> > >::vector(std::vector<std::shared_ptr<Message>, std::allocator<std::shared_ptr<Message> > > const&) [836]
- [835] 0.0 0.00 0.01 180009 std::_Vector_base<std::shared_ptr<Message>, std::allocator<std::shared_ptr<Message> > >::_Vector_base(unsigned long, std::allocator<std::shared_ptr<Message> > const&) [835]
- 0.01 0.00 180009/180009 std::_Vector_base<std::shared_ptr<Message>, std::allocator<std::shared_ptr<Message> > >::_Vector_impl::_Vector_impl(std::allocator<std::shared_ptr<Message> > const&) [834]
- 0.00 0.00 180009/180009 std::_Vector_base<std::shared_ptr<Message>, std::allocator<std::shared_ptr<Message> > >::_M_create_storage(unsigned long) [3140]
- -----------------------------------------------
- 0.00 0.01 180009/180009 Mailbox::Mailbox(Mailbox const&) [692]
- [836] 0.0 0.00 0.01 180009 std::vector<std::shared_ptr<Message>, std::allocator<std::shared_ptr<Message> > >::vector(std::vector<std::shared_ptr<Message>, std::allocator<std::shared_ptr<Message> > > const&) [836]
- 0.00 0.01 180009/180009 std::_Vector_base<std::shared_ptr<Message>, std::allocator<std::shared_ptr<Message> > >::_Vector_base(unsigned long, std::allocator<std::shared_ptr<Message> > const&) [835]
- 0.00 0.00 180009/180009 std::_Vector_base<std::shared_ptr<Message>, std::allocator<std::shared_ptr<Message> > >::_M_get_Tp_allocator() const [3133]
- 0.00 0.00 180009/180009 __gnu_cxx::__alloc_traits<std::allocator<std::shared_ptr<Message> >, std::shared_ptr<Message> >::_S_select_on_copy(std::allocator<std::shared_ptr<Message> > const&) [3130]
- 0.00 0.00 180009/180009 std::vector<std::shared_ptr<Message>, std::allocator<std::shared_ptr<Message> > >::size() const [3135]
- 0.00 0.00 180009/360270 std::allocator<std::shared_ptr<Message> >::~allocator() [3053]
- 0.00 0.00 180009/480270 std::_Vector_base<std::shared_ptr<Message>, std::allocator<std::shared_ptr<Message> > >::_M_get_Tp_allocator() [3043]
- 0.00 0.00 180009/180009 std::vector<std::shared_ptr<Message>, std::allocator<std::shared_ptr<Message> > >::end() const [3134]
- 0.00 0.00 180009/180009 std::vector<std::shared_ptr<Message>, std::allocator<std::shared_ptr<Message> > >::begin() const [3136]
- 0.00 0.00 180009/180009 std::shared_ptr<Message>* std::__uninitialized_copy_a<__gnu_cxx::__normal_iterator<std::shared_ptr<Message> const*, std::vector<std::shared_ptr<Message>, std::allocator<std::shared_ptr<Message> > > >, std::shared_ptr<Message>*, std::shared_ptr<Message> >(__gnu_cxx::__normal_iterator<std::shared_ptr<Message> const*, std::vector<std::shared_ptr<Message>, std::allocator<std::shared_ptr<Message> > > >, __gnu_cxx::__normal_iterator<std::shared_ptr<Message> const*, std::vector<std::shared_ptr<Message>, std::allocator<std::shared_ptr<Message> > > >, std::shared_ptr<Message>*, std::allocator<std::shared_ptr<Message> >&) [3145]
- -----------------------------------------------
- 0.01 0.00 180000/180000 std::_Vector_base<std::shared_ptr<Message>, std::allocator<std::shared_ptr<Message> > >::_Vector_impl::_M_swap_data(std::_Vector_base<std::shared_ptr<Message>, std::allocator<std::shared_ptr<Message> > >::_Vector_impl&) [840]
- [837] 0.0 0.01 0.00 180000 std::enable_if<std::__and_<std::__not_<std::__is_tuple_like<std::shared_ptr<Message>*> >, std::is_move_constructible<std::shared_ptr<Message>*>, std::is_move_assignable<std::shared_ptr<Message>*> >::value, void>::type std::swap<std::shared_ptr<Message>*>(std::shared_ptr<Message>*&, std::shared_ptr<Message>*&) [837]
- 0.00 0.00 540000/540000 std::remove_reference<std::shared_ptr<Message>*&>::type&& std::move<std::shared_ptr<Message>*&>(std::shared_ptr<Message>*&) [3040]
- -----------------------------------------------
- 0.00 0.00 7827/74951 std::vector<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*, std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*> >::~vector() [1094]
- 0.01 0.00 67124/74951 void std::vector<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*, std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*> >::_M_realloc_insert<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*>(__gnu_cxx::__normal_iterator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>**, std::vector<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*, std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*> > >, boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*&&) [559]
- [838] 0.0 0.01 0.00 74951 void std::_Destroy<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>**, boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*>(boost::variant<Circle, Rectangle, Sprite, Text, VertexList>**, boost::variant<Circle, Rectangle, Sprite, Text, VertexList>**, std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*>&) [838]
- 0.00 0.00 74951/74951 void std::_Destroy<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>**>(boost::variant<Circle, Rectangle, Sprite, Text, VertexList>**, boost::variant<Circle, Rectangle, Sprite, Text, VertexList>**) [3222]
- -----------------------------------------------
- 0.00 0.01 60000/60000 Mailbox::operator=(Mailbox const&) [676]
- [839] 0.0 0.00 0.01 60000 Mailbox::swap(Mailbox&) [839]
- 0.00 0.01 60000/60000 void std::swap<std::shared_ptr<Message>, std::allocator<std::shared_ptr<Message> > >(std::vector<std::shared_ptr<Message>, std::allocator<std::shared_ptr<Message> > >&, std::vector<std::shared_ptr<Message>, std::allocator<std::shared_ptr<Message> > >&) [842]
- 0.00 0.00 60000/150000 void std::swap<char, std::char_traits<char>, std::allocator<char> >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [3161]
- 0.00 0.00 60000/60000 void std::swap<std::type_index, std::shared_ptr<Mailbox::HandlerEntry>, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > > >(std::map<std::type_index, std::shared_ptr<Mailbox::HandlerEntry>, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > > >&, std::map<std::type_index, std::shared_ptr<Mailbox::HandlerEntry>, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > > >&) [3266]
- -----------------------------------------------
- 0.00 0.01 60000/60000 std::vector<std::shared_ptr<Message>, std::allocator<std::shared_ptr<Message> > >::swap(std::vector<std::shared_ptr<Message>, std::allocator<std::shared_ptr<Message> > >&) [841]
- [840] 0.0 0.00 0.01 60000 std::_Vector_base<std::shared_ptr<Message>, std::allocator<std::shared_ptr<Message> > >::_Vector_impl::_M_swap_data(std::_Vector_base<std::shared_ptr<Message>, std::allocator<std::shared_ptr<Message> > >::_Vector_impl&) [840]
- 0.01 0.00 180000/180000 std::enable_if<std::__and_<std::__not_<std::__is_tuple_like<std::shared_ptr<Message>*> >, std::is_move_constructible<std::shared_ptr<Message>*>, std::is_move_assignable<std::shared_ptr<Message>*> >::value, void>::type std::swap<std::shared_ptr<Message>*>(std::shared_ptr<Message>*&, std::shared_ptr<Message>*&) [837]
- -----------------------------------------------
- 0.00 0.01 60000/60000 void std::swap<std::shared_ptr<Message>, std::allocator<std::shared_ptr<Message> > >(std::vector<std::shared_ptr<Message>, std::allocator<std::shared_ptr<Message> > >&, std::vector<std::shared_ptr<Message>, std::allocator<std::shared_ptr<Message> > >&) [842]
- [841] 0.0 0.00 0.01 60000 std::vector<std::shared_ptr<Message>, std::allocator<std::shared_ptr<Message> > >::swap(std::vector<std::shared_ptr<Message>, std::allocator<std::shared_ptr<Message> > >&) [841]
- 0.00 0.01 60000/60000 std::_Vector_base<std::shared_ptr<Message>, std::allocator<std::shared_ptr<Message> > >::_Vector_impl::_M_swap_data(std::_Vector_base<std::shared_ptr<Message>, std::allocator<std::shared_ptr<Message> > >::_Vector_impl&) [840]
- 0.00 0.00 120000/480270 std::_Vector_base<std::shared_ptr<Message>, std::allocator<std::shared_ptr<Message> > >::_M_get_Tp_allocator() [3043]
- 0.00 0.00 60000/60000 __gnu_cxx::__alloc_traits<std::allocator<std::shared_ptr<Message> >, std::shared_ptr<Message> >::_S_on_swap(std::allocator<std::shared_ptr<Message> >&, std::allocator<std::shared_ptr<Message> >&) [3251]
- -----------------------------------------------
- 0.00 0.01 60000/60000 Mailbox::swap(Mailbox&) [839]
- [842] 0.0 0.00 0.01 60000 void std::swap<std::shared_ptr<Message>, std::allocator<std::shared_ptr<Message> > >(std::vector<std::shared_ptr<Message>, std::allocator<std::shared_ptr<Message> > >&, std::vector<std::shared_ptr<Message>, std::allocator<std::shared_ptr<Message> > >&) [842]
- 0.00 0.01 60000/60000 std::vector<std::shared_ptr<Message>, std::allocator<std::shared_ptr<Message> > >::swap(std::vector<std::shared_ptr<Message>, std::allocator<std::shared_ptr<Message> > >&) [841]
- -----------------------------------------------
- 0.01 0.00 26311/26311 int __gnu_cxx::__stoa<long, int, char, int>(long (*)(char const*, char**, int), char const*, char const*, unsigned long*, int) [609]
- [843] 0.0 0.01 0.00 26311 __gnu_cxx::__stoa<long, int, char, int>(long (*)(char const*, char**, int), char const*, char const*, unsigned long*, int)::_Range_chk::_S_chk(long, std::integral_constant<bool, true>) [843]
- -----------------------------------------------
- 0.00 0.00 1/23980 ObjectPool<TileMap>::ObjectPool(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned int, TileMap) [1053]
- 0.00 0.00 1/23980 ObjectPool<Grid>::ObjectPool(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned int, Grid) [442]
- 0.00 0.00 1/23980 ObjectPool<Rectangle>::ObjectPool(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned int, Rectangle) [927]
- 0.00 0.00 1/23980 ObjectPool<Collision>::ObjectPool(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned int, Collision) [703]
- 0.00 0.00 1/23980 ObjectPool<Clickable>::ObjectPool(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned int, Clickable) [1021]
- 0.00 0.00 1/23980 ObjectPool<VertexList>::ObjectPool(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned int, VertexList) [999]
- 0.00 0.00 2/23980 CallbackSystem::CallbackSystem(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1496]
- 0.00 0.00 2/23980 ObjectPool<Text>::ObjectPool(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned int, Text) [634]
- 0.00 0.00 2/23980 ObjectPool<PlayerProfile>::ObjectPool(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned int, PlayerProfile) [986]
- 0.00 0.00 2/23980 ObjectPool<Sprite>::ObjectPool(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned int, Sprite) [982]
- 0.00 0.00 2/23980 ObjectPool<Callback>::ObjectPool(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned int, Callback) [880]
- 0.00 0.00 2/23980 Scene::remove_entity(Handle, bool) [231]
- 0.00 0.00 3/23980 ObjectPool<Entity>::ObjectPool(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned int, Entity) [208]
- 0.00 0.00 6/23980 EntitySubscription::EntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1530]
- 0.00 0.00 8161/23980 PreorderEntitySubscription::init() [29]
- 0.01 0.00 15792/23980 PostorderEntitySubscription::init() [28]
- [844] 0.0 0.01 0.00 23980 std::vector<Handle, std::allocator<Handle> >::vector() [844]
- 0.00 0.00 23980/23980 std::_Vector_base<Handle, std::allocator<Handle> >::_Vector_base() [3412]
- -----------------------------------------------
- 0.01 0.00 15721/15721 System::update(Game&) [5]
- [845] 0.0 0.01 0.00 15721 System::post_update(Game&) [845]
- -----------------------------------------------
- 0.01 0.00 7894/7894 GraphicalSystem::pre_update(Game&) [761]
- [846] 0.0 0.01 0.00 7894 Camera::draw(RenderSurface&) [846]
- 0.00 0.00 7894/7894 Canvas::draw(Camera*, sf::RenderStates) [3618]
- -----------------------------------------------
- 0.01 0.00 7827/7827 std::vector<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*, std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*> >::vector() [848]
- [847] 0.0 0.01 0.00 7827 std::_Vector_base<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*, std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*> >::_Vector_base() [847]
- 0.00 0.00 7827/7827 std::_Vector_base<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*, std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*> >::_Vector_impl::_Vector_impl() [3630]
- -----------------------------------------------
- 0.00 0.01 7827/7827 TileMap::find(sf::Rect<float> const&) [111]
- [848] 0.0 0.00 0.01 7827 std::vector<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*, std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*> >::vector() [848]
- 0.01 0.00 7827/7827 std::_Vector_base<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*, std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*> >::_Vector_base() [847]
- -----------------------------------------------
- 0.01 0.00 1000/1000 Collision::swap(Collision&) [706]
- [849] 0.0 0.01 0.00 1000 std::enable_if<std::__and_<std::__not_<std::__is_tuple_like<sf::Rect<float> > >, std::is_move_constructible<sf::Rect<float> >, std::is_move_assignable<sf::Rect<float> > >::value, void>::type std::swap<sf::Rect<float> >(sf::Rect<float>&, sf::Rect<float>&) [849]
- 0.00 0.00 3000/3000 std::remove_reference<sf::Rect<float>&>::type&& std::move<sf::Rect<float>&>(sf::Rect<float>&) [3805]
- -----------------------------------------------
- 0.00 0.00 2/38 BuilderScene::create_panel(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) [561]
- 0.00 0.00 2/38 BuilderScene::create_fps_display(GraphicalSystem*)::{lambda()#1}::operator()() const [1122]
- 0.00 0.00 15/38 BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>) [495]
- 0.01 0.00 19/38 StartMenuScene::init(Game&) [363]
- [850] 0.0 0.01 0.00 38 Text::local_bounds() const [850]
- -----------------------------------------------
- 0.00 0.00 9/36 std::reverse_iterator<__gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > > >::operator++() [1032]
- 0.01 0.00 27/36 std::reverse_iterator<__gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > > >::operator*() const [918]
- [851] 0.0 0.01 0.00 36 __gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > >::operator--() [851]
- -----------------------------------------------
- 0.00 0.01 21/21 std::_Rb_tree_node<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > >* std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > >, std::_Select1st<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >::_M_create_node<std::piecewise_construct_t const&, std::tuple<std::type_index&&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple<std::type_index&&>&&, std::tuple<>&&) [508]
- [852] 0.0 0.00 0.01 21 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > >, std::_Select1st<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >::_M_get_node() [852]
- 0.01 0.00 21/84 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > >, std::_Select1st<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >::_M_get_Node_allocator() [466]
- 0.00 0.00 21/21 std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > > >::allocate(std::allocator<std::_Rb_tree_node<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >&, unsigned long) [4880]
- -----------------------------------------------
- 0.00 0.01 21/21 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > >, std::_Select1st<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >::_M_drop_node(std::_Rb_tree_node<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > >*) [557]
- [853] 0.0 0.00 0.01 21 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > >, std::_Select1st<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >::_M_put_node(std::_Rb_tree_node<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > >*) [853]
- 0.01 0.00 21/84 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > >, std::_Select1st<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >::_M_get_Node_allocator() [466]
- 0.00 0.00 21/21 std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > > >::deallocate(std::allocator<std::_Rb_tree_node<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >&, std::_Rb_tree_node<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > >*, unsigned long) [4879]
- -----------------------------------------------
- 0.01 0.00 2/2 std::_Rb_tree<unsigned int, std::pair<unsigned int const, InputDevice*>, std::_Select1st<std::pair<unsigned int const, InputDevice*> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, InputDevice*> > >::_M_erase(std::_Rb_tree_node<std::pair<unsigned int const, InputDevice*> >*) [855]
- [854] 0.0 0.01 0.00 2 std::_Rb_tree<unsigned int, std::pair<unsigned int const, InputDevice*>, std::_Select1st<std::pair<unsigned int const, InputDevice*> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, InputDevice*> > >::_M_drop_node(std::_Rb_tree_node<std::pair<unsigned int const, InputDevice*> >*) [854]
- 0.00 0.00 2/2 std::_Rb_tree<unsigned int, std::pair<unsigned int const, InputDevice*>, std::_Select1st<std::pair<unsigned int const, InputDevice*> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, InputDevice*> > >::_M_destroy_node(std::_Rb_tree_node<std::pair<unsigned int const, InputDevice*> >*) [6693]
- 0.00 0.00 2/2 std::_Rb_tree<unsigned int, std::pair<unsigned int const, InputDevice*>, std::_Select1st<std::pair<unsigned int const, InputDevice*> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, InputDevice*> > >::_M_put_node(std::_Rb_tree_node<std::pair<unsigned int const, InputDevice*> >*) [6691]
- -----------------------------------------------
- 2 std::_Rb_tree<unsigned int, std::pair<unsigned int const, InputDevice*>, std::_Select1st<std::pair<unsigned int const, InputDevice*> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, InputDevice*> > >::_M_erase(std::_Rb_tree_node<std::pair<unsigned int const, InputDevice*> >*) [855]
- 0.00 0.01 1/2 std::_Rb_tree<unsigned int, std::pair<unsigned int const, InputDevice*>, std::_Select1st<std::pair<unsigned int const, InputDevice*> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, InputDevice*> > >::~_Rb_tree() [671]
- 0.00 0.01 1/2 std::_Rb_tree<unsigned int, std::pair<unsigned int const, InputDevice*>, std::_Select1st<std::pair<unsigned int const, InputDevice*> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, InputDevice*> > >::clear() [963]
- [855] 0.0 0.00 0.01 2+2 std::_Rb_tree<unsigned int, std::pair<unsigned int const, InputDevice*>, std::_Select1st<std::pair<unsigned int const, InputDevice*> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, InputDevice*> > >::_M_erase(std::_Rb_tree_node<std::pair<unsigned int const, InputDevice*> >*) [855]
- 0.01 0.00 2/2 std::_Rb_tree<unsigned int, std::pair<unsigned int const, InputDevice*>, std::_Select1st<std::pair<unsigned int const, InputDevice*> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, InputDevice*> > >::_M_drop_node(std::_Rb_tree_node<std::pair<unsigned int const, InputDevice*> >*) [854]
- 0.00 0.00 2/8074 std::_Rb_tree<unsigned int, std::pair<unsigned int const, InputDevice*>, std::_Select1st<std::pair<unsigned int const, InputDevice*> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, InputDevice*> > >::_S_right(std::_Rb_tree_node_base*) [3607]
- 0.00 0.00 2/8078 std::_Rb_tree<unsigned int, std::pair<unsigned int const, InputDevice*>, std::_Select1st<std::pair<unsigned int const, InputDevice*> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, InputDevice*> > >::_S_left(std::_Rb_tree_node_base*) [3605]
- 2 std::_Rb_tree<unsigned int, std::pair<unsigned int const, InputDevice*>, std::_Select1st<std::pair<unsigned int const, InputDevice*> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, InputDevice*> > >::_M_erase(std::_Rb_tree_node<std::pair<unsigned int const, InputDevice*> >*) [855]
- -----------------------------------------------
- 0.01 0.00 1/1 __libc_csu_init [327]
- [856] 0.0 0.01 0.00 1 _GLOBAL__sub_I__ZN10FullLoggerC2Ev [856]
- 0.00 0.00 1/1 __static_initialization_and_destruction_0(int, int) [6805]
- -----------------------------------------------
- 0.01 0.00 1/1 __libc_csu_init [327]
- [857] 0.0 0.01 0.00 1 _GLOBAL__sub_I__ZN15GraphicalSystemC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEER13RenderSurfaceSt10shared_ptrI6CameraE [857]
- 0.00 0.00 1/1 __static_initialization_and_destruction_0(int, int) [6840]
- -----------------------------------------------
- <spontaneous>
- [858] 0.0 0.01 0.00 EntitySubscription::break_out_of_update() [858]
- -----------------------------------------------
- <spontaneous>
- [859] 0.0 0.01 0.00 boost::throw_exception_assert_compatibility(std::exception const&) [859]
- -----------------------------------------------
- <spontaneous>
- [860] 0.0 0.01 0.00 Camera::policy() [860]
- -----------------------------------------------
- <spontaneous>
- [861] 0.0 0.01 0.00 void __gnu_cxx::new_allocator<std::shared_ptr<Message> >::construct<std::shared_ptr<Message>, std::shared_ptr<Message> >(std::shared_ptr<Message>*, std::shared_ptr<Message>&&) [861]
- -----------------------------------------------
- <spontaneous>
- [862] 0.0 0.01 0.00 InputDevice::name[abi:cxx11]() const [862]
- -----------------------------------------------
- <spontaneous>
- [863] 0.0 0.01 0.00 std::__shared_ptr<Message, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<SetVisualDebugMessage, void>(std::__shared_ptr<SetVisualDebugMessage, (__gnu_cxx::_Lock_policy)2> const&) [863]
- -----------------------------------------------
- <spontaneous>
- [864] 0.0 0.01 0.00 std::vector<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>, std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList> > >::_M_erase(__gnu_cxx::__normal_iterator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*, std::vector<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>, std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList> > > >) [864]
- -----------------------------------------------
- <spontaneous>
- [865] 0.0 0.01 0.00 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_Alloc_hider::~_Alloc_hider() [865]
- -----------------------------------------------
- <spontaneous>
- [866] 0.0 0.01 0.00 __gnu_cxx::__normal_iterator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*, std::vector<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>, std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList> > > > std::move<__gnu_cxx::__normal_iterator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*, std::vector<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>, std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList> > > >, __gnu_cxx::__normal_iterator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*, std::vector<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>, std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList> > > > >(__gnu_cxx::__normal_iterator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*, std::vector<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>, std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList> > > >, __gnu_cxx::__normal_iterator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*, std::vector<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>, std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList> > > >, __gnu_cxx::__normal_iterator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*, std::vector<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>, std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList> > > >) [866]
- -----------------------------------------------
- <spontaneous>
- [867] 0.0 0.01 0.00 operator delete(void*, void*) [867]
- -----------------------------------------------
- 0.00 0.00 1589940/9539640 bool EntityFilter::ExpressionTuple<Circle, Rectangle, Sprite, Text, VertexList, TileMap>::traverse_tuple<6ul, (void*)0>(Entity&, bool) [26]
- 0.00 0.00 1589940/9539640 bool EntityFilter::ExpressionTuple<Circle, Rectangle, Sprite, Text, VertexList, TileMap>::traverse_tuple<5ul, (void*)0>(Entity&, bool) [27]
- 0.00 0.00 1589940/9539640 bool EntityFilter::ExpressionTuple<Circle, Rectangle, Sprite, Text, VertexList, TileMap>::traverse_tuple<4ul, (void*)0>(Entity&, bool) [31]
- 0.00 0.00 1589940/9539640 bool EntityFilter::ExpressionTuple<Circle, Rectangle, Sprite, Text, VertexList, TileMap>::traverse_tuple<3ul, (void*)0>(Entity&, bool) [36]
- 0.00 0.00 1589940/9539640 bool EntityFilter::ExpressionTuple<Circle, Rectangle, Sprite, Text, VertexList, TileMap>::traverse_tuple<2ul, (void*)0>(Entity&, bool) [42]
- 0.00 0.00 1589940/9539640 bool EntityFilter::ExpressionTuple<Circle, Rectangle, Sprite, Text, VertexList, TileMap>::traverse_tuple<1ul, (void*)0>(Entity&, bool) [77]
- [868] 0.0 0.01 0.00 9539640 EntityFilter::Or<Circle, Rectangle, Sprite, Text, VertexList, TileMap>::evaluate(bool, bool) [868]
- -----------------------------------------------
- 0.00 0.00 1/94940 std::_Function_base::_Base_manager<VisualDebugSystem::on_init(Game&)::{lambda(SetVisualDebugMessage&)#1}>::_M_init_functor(std::_Any_data&, {lambda(SetVisualDebugMessage&)#1}&&, std::integral_constant<bool, true>) [2344]
- 0.00 0.00 1/94940 std::_Function_base::_Base_manager<VisualDebugSystem::on_init(Game&)::{lambda(SetVisualDebugMessage&)#1}>::_M_clone(std::_Any_data&, std::_Function_base::_Base_manager<VisualDebugSystem::on_init(Game&)::{lambda(SetVisualDebugMessage&)#1}> const&, std::integral_constant<bool, true>) [2288]
- 0.00 0.00 1/94940 std::_Function_base::_Base_manager<StartMenuScene::init(Game&)::{lambda()#2}>::_M_init_functor(std::_Any_data&, {lambda()#2}&&, std::integral_constant<bool, true>) [2342]
- 0.00 0.00 1/94940 std::_Function_base::_Base_manager<StartMenuScene::init(Game&)::{lambda()#2}>::_M_clone(std::_Any_data&, std::_Function_base::_Base_manager<StartMenuScene::init(Game&)::{lambda()#2}> const&, std::integral_constant<bool, true>) [2287]
- 0.00 0.00 1/94940 std::_Function_base::_Base_manager<BuilderScene::create_hud(Game&)::{lambda()#1}>::_M_init_functor(std::_Any_data&, {lambda()#1}&&, std::integral_constant<bool, true>) [2304]
- 0.00 0.00 1/94940 std::_Function_base::_Base_manager<BuilderScene::create_hud(Game&)::{lambda()#1}>::_M_clone(std::_Any_data&, std::_Function_base::_Base_manager<BuilderScene::create_hud(Game&)::{lambda()#1}> const&, std::integral_constant<bool, true>) [2268]
- 0.00 0.00 1/94940 std::_Function_base::_Base_manager<BuilderScene::create_hud(Game&)::{lambda()#2}>::_M_init_functor(std::_Any_data&, {lambda()#2}&&, std::integral_constant<bool, true>) [2300]
- 0.00 0.00 1/94940 std::_Function_base::_Base_manager<BuilderScene::create_hud(Game&)::{lambda()#2}>::_M_clone(std::_Any_data&, std::_Function_base::_Base_manager<BuilderScene::create_hud(Game&)::{lambda()#2}> const&, std::integral_constant<bool, true>) [2266]
- 0.00 0.00 1/94940 std::_Function_base::_Base_manager<BuilderScene::create_hud(Game&)::{lambda()#3}>::_M_init_functor(std::_Any_data&, {lambda()#3}&&, std::integral_constant<bool, true>) [2302]
- 0.00 0.00 1/94940 std::_Function_base::_Base_manager<BuilderScene::create_hud(Game&)::{lambda()#3}>::_M_clone(std::_Any_data&, std::_Function_base::_Base_manager<BuilderScene::create_hud(Game&)::{lambda()#3}> const&, std::integral_constant<bool, true>) [2267]
- 0.00 0.00 1/94940 std::_Function_base::_Base_manager<BuilderScene::file_dialog_box()::{lambda()#1}>::_M_init_functor(std::_Any_data&, {lambda()#1}&&, std::integral_constant<bool, true>) [2310]
- 0.00 0.00 1/94940 std::_Function_base::_Base_manager<BuilderScene::file_dialog_box()::{lambda()#1}>::_M_clone(std::_Any_data&, std::_Function_base::_Base_manager<BuilderScene::file_dialog_box()::{lambda()#1}> const&, std::integral_constant<bool, true>) [2271]
- 0.00 0.00 1/94940 std::_Function_base::_Base_manager<BuilderScene::file_dialog_box()::{lambda()#2}>::_M_init_functor(std::_Any_data&, {lambda()#2}&&, std::integral_constant<bool, true>) [2308]
- 0.00 0.00 1/94940 std::_Function_base::_Base_manager<BuilderScene::file_dialog_box()::{lambda()#2}>::_M_clone(std::_Any_data&, std::_Function_base::_Base_manager<BuilderScene::file_dialog_box()::{lambda()#2}> const&, std::integral_constant<bool, true>) [2270]
- 0.00 0.00 1/94940 std::_Function_base::_Base_manager<BuilderScene::create_backdrop(GraphicalSystem*)::{lambda()#1}>::_M_init_functor(std::_Any_data&, {lambda()#1}&&, std::integral_constant<bool, true>) [2306]
- 0.00 0.00 1/94940 std::_Function_base::_Base_manager<BuilderScene::create_backdrop(GraphicalSystem*)::{lambda()#1}>::_M_clone(std::_Any_data&, std::_Function_base::_Base_manager<BuilderScene::create_backdrop(GraphicalSystem*)::{lambda()#1}> const&, std::integral_constant<bool, true>) [2269]
- 0.00 0.00 1/94940 std::_Function_base::_Base_manager<BuilderScene::create_fps_display(GraphicalSystem*)::{lambda()#1}>::_M_init_functor(std::_Any_data&, {lambda()#1}&&, std::integral_constant<bool, true>) [2312]
- 0.00 0.00 1/94940 std::_Function_base::_Base_manager<BuilderScene::create_fps_display(GraphicalSystem*)::{lambda()#1}>::_M_clone(std::_Any_data&, std::_Function_base::_Base_manager<BuilderScene::create_fps_display(GraphicalSystem*)::{lambda()#1}> const&, std::integral_constant<bool, true>) [2272]
- 0.00 0.00 1/94940 std::_Function_base::_Base_manager<BuilderScene::create_tile_palette(GraphicalSystem*)::{lambda()#1}>::_M_init_functor(std::_Any_data&, {lambda()#1}&&, std::integral_constant<bool, true>) [2322]
- 0.00 0.00 1/94940 std::_Function_base::_Base_manager<BuilderScene::create_tile_palette(GraphicalSystem*)::{lambda()#1}>::_M_clone(std::_Any_data&, std::_Function_base::_Base_manager<BuilderScene::create_tile_palette(GraphicalSystem*)::{lambda()#1}> const&, std::integral_constant<bool, true>) [2277]
- 0.00 0.00 1/94940 std::_Function_base::_Base_manager<BuilderScene::mouse_script_add_zoom_behavior(Game&, Handle)::{lambda()#1}>::_M_init_functor(std::_Any_data&, {lambda()#1}&&, std::integral_constant<bool, true>) [2332]
- 0.00 0.00 1/94940 std::_Function_base::_Base_manager<BuilderScene::mouse_script_add_zoom_behavior(Game&, Handle)::{lambda()#1}>::_M_clone(std::_Any_data&, std::_Function_base::_Base_manager<BuilderScene::mouse_script_add_zoom_behavior(Game&, Handle)::{lambda()#1}> const&, std::integral_constant<bool, true>) [2282]
- 0.00 0.00 1/94940 std::_Function_base::_Base_manager<BuilderScene::mouse_script_add_zoom_behavior(Game&, Handle)::{lambda()#2}>::_M_init_functor(std::_Any_data&, {lambda()#2}&&, std::integral_constant<bool, true>) [2330]
- 0.00 0.00 1/94940 std::_Function_base::_Base_manager<BuilderScene::mouse_script_add_zoom_behavior(Game&, Handle)::{lambda()#2}>::_M_clone(std::_Any_data&, std::_Function_base::_Base_manager<BuilderScene::mouse_script_add_zoom_behavior(Game&, Handle)::{lambda()#2}> const&, std::integral_constant<bool, true>) [2281]
- 0.00 0.00 1/94940 std::_Function_base::_Base_manager<BuilderScene::mouse_script_add_pan_behavior(Game&, Handle)::{lambda()#1}>::_M_init_functor(std::_Any_data&, {lambda()#1}&&, std::integral_constant<bool, true>) [2328]
- 0.00 0.00 1/94940 std::_Function_base::_Base_manager<BuilderScene::mouse_script_add_pan_behavior(Game&, Handle)::{lambda()#1}>::_M_clone(std::_Any_data&, std::_Function_base::_Base_manager<BuilderScene::mouse_script_add_pan_behavior(Game&, Handle)::{lambda()#1}> const&, std::integral_constant<bool, true>) [2280]
- 0.00 0.00 1/94940 std::_Function_base::_Base_manager<BuilderScene::mouse_script_add_pan_behavior(Game&, Handle)::{lambda()#2}>::_M_init_functor(std::_Any_data&, {lambda()#2}&&, std::integral_constant<bool, true>) [2324]
- 0.00 0.00 1/94940 std::_Function_base::_Base_manager<BuilderScene::mouse_script_add_pan_behavior(Game&, Handle)::{lambda()#2}>::_M_clone(std::_Any_data&, std::_Function_base::_Base_manager<BuilderScene::mouse_script_add_pan_behavior(Game&, Handle)::{lambda()#2}> const&, std::integral_constant<bool, true>) [2278]
- 0.00 0.00 1/94940 std::_Function_base::_Base_manager<BuilderScene::mouse_script_add_pan_behavior(Game&, Handle)::{lambda()#3}>::_M_init_functor(std::_Any_data&, {lambda()#3}&&, std::integral_constant<bool, true>) [2326]
- 0.00 0.00 1/94940 std::_Function_base::_Base_manager<BuilderScene::mouse_script_add_pan_behavior(Game&, Handle)::{lambda()#3}>::_M_clone(std::_Any_data&, std::_Function_base::_Base_manager<BuilderScene::mouse_script_add_pan_behavior(Game&, Handle)::{lambda()#3}> const&, std::integral_constant<bool, true>) [2279]
- 0.00 0.00 1/94940 std::_Function_base::_Base_manager<BuilderScene::mouse_script_add_select_behavior(Game&, Handle)::{lambda()#1}>::_M_init_functor(std::_Any_data&, {lambda()#1}&&, std::integral_constant<bool, true>) [2340]
- 0.00 0.00 1/94940 std::_Function_base::_Base_manager<BuilderScene::mouse_script_add_select_behavior(Game&, Handle)::{lambda()#1}>::_M_clone(std::_Any_data&, std::_Function_base::_Base_manager<BuilderScene::mouse_script_add_select_behavior(Game&, Handle)::{lambda()#1}> const&, std::integral_constant<bool, true>) [2286]
- 0.00 0.00 1/94940 std::_Function_base::_Base_manager<BuilderScene::mouse_script_add_select_behavior(Game&, Handle)::{lambda()#2}>::_M_init_functor(std::_Any_data&, {lambda()#2}&&, std::integral_constant<bool, true>) [2334]
- 0.00 0.00 1/94940 std::_Function_base::_Base_manager<BuilderScene::mouse_script_add_select_behavior(Game&, Handle)::{lambda()#2}>::_M_clone(std::_Any_data&, std::_Function_base::_Base_manager<BuilderScene::mouse_script_add_select_behavior(Game&, Handle)::{lambda()#2}> const&, std::integral_constant<bool, true>) [2283]
- 0.00 0.00 1/94940 std::_Function_base::_Base_manager<BuilderScene::mouse_script_add_select_behavior(Game&, Handle)::{lambda()#3}>::_M_init_functor(std::_Any_data&, {lambda()#3}&&, std::integral_constant<bool, true>) [2336]
- 0.00 0.00 1/94940 std::_Function_base::_Base_manager<BuilderScene::mouse_script_add_select_behavior(Game&, Handle)::{lambda()#3}>::_M_clone(std::_Any_data&, std::_Function_base::_Base_manager<BuilderScene::mouse_script_add_select_behavior(Game&, Handle)::{lambda()#3}> const&, std::integral_constant<bool, true>) [2284]
- 0.00 0.00 1/94940 std::_Function_base::_Base_manager<BuilderScene::mouse_script_add_select_behavior(Game&, Handle)::{lambda()#4}>::_M_init_functor(std::_Any_data&, {lambda()#4}&&, std::integral_constant<bool, true>) [2338]
- 0.00 0.00 1/94940 std::_Function_base::_Base_manager<BuilderScene::mouse_script_add_select_behavior(Game&, Handle)::{lambda()#4}>::_M_clone(std::_Any_data&, std::_Function_base::_Base_manager<BuilderScene::mouse_script_add_select_behavior(Game&, Handle)::{lambda()#4}> const&, std::integral_constant<bool, true>) [2285]
- 0.00 0.00 1/94940 std::_Function_base::_Base_manager<BuilderScene::create_notification(float, float)::{lambda()#1}>::_M_init_functor(std::_Any_data&, {lambda()#1}&&, std::integral_constant<bool, true>) [2320]
- 0.00 0.00 1/94940 std::_Function_base::_Base_manager<BuilderScene::create_notification(float, float)::{lambda()#1}>::_M_clone(std::_Any_data&, std::_Function_base::_Base_manager<BuilderScene::create_notification(float, float)::{lambda()#1}> const&, std::integral_constant<bool, true>) [2276]
- 0.00 0.00 1/94940 std::_Function_base::_Base_manager<BuilderScene::create_notification(float, float)::{lambda()#2}>::_M_init_functor(std::_Any_data&, {lambda()#2}&&, std::integral_constant<bool, true>) [2314]
- 0.00 0.00 1/94940 std::_Function_base::_Base_manager<BuilderScene::create_notification(float, float)::{lambda()#2}>::_M_clone(std::_Any_data&, std::_Function_base::_Base_manager<BuilderScene::create_notification(float, float)::{lambda()#2}> const&, std::integral_constant<bool, true>) [2273]
- 0.00 0.00 1/94940 std::_Function_base::_Base_manager<BuilderScene::create_notification(float, float)::{lambda()#3}>::_M_init_functor(std::_Any_data&, {lambda()#3}&&, std::integral_constant<bool, true>) [2316]
- 0.00 0.00 1/94940 std::_Function_base::_Base_manager<BuilderScene::create_notification(float, float)::{lambda()#3}>::_M_clone(std::_Any_data&, std::_Function_base::_Base_manager<BuilderScene::create_notification(float, float)::{lambda()#3}> const&, std::integral_constant<bool, true>) [2274]
- 0.00 0.00 1/94940 std::_Function_base::_Base_manager<BuilderScene::create_notification(float, float)::{lambda()#4}>::_M_init_functor(std::_Any_data&, {lambda()#4}&&, std::integral_constant<bool, true>) [2318]
- 0.00 0.00 1/94940 std::_Function_base::_Base_manager<BuilderScene::create_notification(float, float)::{lambda()#4}>::_M_clone(std::_Any_data&, std::_Function_base::_Base_manager<BuilderScene::create_notification(float, float)::{lambda()#4}> const&, std::integral_constant<bool, true>) [2275]
- 0.00 0.00 1/94940 std::_Function_base::_Base_manager<GridSystem::on_init(Game&)::{lambda(SetGridVisibilityMessage&)#1}>::_M_init_functor(std::_Any_data&, {lambda(SetGridVisibilityMessage&)#1}&&, std::integral_constant<bool, true>) [2298]
- 0.00 0.00 1/94940 std::_Function_base::_Base_manager<GridSystem::on_init(Game&)::{lambda(SetGridVisibilityMessage&)#1}>::_M_clone(std::_Any_data&, std::_Function_base::_Base_manager<GridSystem::on_init(Game&)::{lambda(SetGridVisibilityMessage&)#1}> const&, std::integral_constant<bool, true>) [2265]
- 0.00 0.00 2/94940 std::_Function_base::_Base_manager<Scene::do_init(Game&)::{lambda(EntityIdChangedMessage&)#1}>::_M_init_functor(std::_Any_data&, {lambda(EntityIdChangedMessage&)#1}&&, std::integral_constant<bool, true>) [2011]
- 0.00 0.00 2/94940 std::_Function_base::_Base_manager<Scene::do_init(Game&)::{lambda(EntityIdChangedMessage&)#1}>::_M_clone(std::_Any_data&, std::_Function_base::_Base_manager<Scene::do_init(Game&)::{lambda(EntityIdChangedMessage&)#1}> const&, std::integral_constant<bool, true>) [2005]
- 0.00 0.00 2/94940 std::_Function_base::_Base_manager<CallbackSystem::on_init(Game&)::{lambda(ResizeCameraMessage&)#1}>::_M_init_functor(std::_Any_data&, {lambda(ResizeCameraMessage&)#1}&&, std::integral_constant<bool, true>) [2009]
- 0.00 0.00 2/94940 std::_Function_base::_Base_manager<CallbackSystem::on_init(Game&)::{lambda(ResizeCameraMessage&)#1}>::_M_clone(std::_Any_data&, std::_Function_base::_Base_manager<CallbackSystem::on_init(Game&)::{lambda(ResizeCameraMessage&)#1}> const&, std::integral_constant<bool, true>) [2004]
- 0.00 0.00 2/94940 VisualDebugSystem::on_init(Game&)::{lambda(SetVisualDebugMessage&)#1}& std::_Any_data::_M_access<VisualDebugSystem::on_init(Game&)::{lambda(SetVisualDebugMessage&)#1}>() [2072]
- 0.00 0.00 2/94940 StartMenuScene::init(Game&)::{lambda()#2}& std::_Any_data::_M_access<StartMenuScene::init(Game&)::{lambda()#2}>() [2071]
- 0.00 0.00 2/94940 BuilderScene::create_hud(Game&)::{lambda()#1}& std::_Any_data::_M_access<BuilderScene::create_hud(Game&)::{lambda()#1}>() [2052]
- 0.00 0.00 2/94940 BuilderScene::create_hud(Game&)::{lambda()#2}& std::_Any_data::_M_access<BuilderScene::create_hud(Game&)::{lambda()#2}>() [2050]
- 0.00 0.00 2/94940 BuilderScene::create_hud(Game&)::{lambda()#3}& std::_Any_data::_M_access<BuilderScene::create_hud(Game&)::{lambda()#3}>() [2051]
- 0.00 0.00 2/94940 BuilderScene::file_dialog_box()::{lambda()#1}& std::_Any_data::_M_access<BuilderScene::file_dialog_box()::{lambda()#1}>() [2055]
- 0.00 0.00 2/94940 BuilderScene::file_dialog_box()::{lambda()#2}& std::_Any_data::_M_access<BuilderScene::file_dialog_box()::{lambda()#2}>() [2054]
- 0.00 0.00 2/94940 BuilderScene::create_backdrop(GraphicalSystem*)::{lambda()#1}& std::_Any_data::_M_access<BuilderScene::create_backdrop(GraphicalSystem*)::{lambda()#1}>() [2053]
- 0.00 0.00 2/94940 BuilderScene::create_fps_display(GraphicalSystem*)::{lambda()#1}& std::_Any_data::_M_access<BuilderScene::create_fps_display(GraphicalSystem*)::{lambda()#1}>() [2056]
- 0.00 0.00 2/94940 BuilderScene::create_tile_palette(GraphicalSystem*)::{lambda()#1}& std::_Any_data::_M_access<BuilderScene::create_tile_palette(GraphicalSystem*)::{lambda()#1}>() [2061]
- 0.00 0.00 2/94940 BuilderScene::mouse_script_add_zoom_behavior(Game&, Handle)::{lambda()#1}& std::_Any_data::_M_access<BuilderScene::mouse_script_add_zoom_behavior(Game&, Handle)::{lambda()#1}>() [2066]
- 0.00 0.00 2/94940 BuilderScene::mouse_script_add_zoom_behavior(Game&, Handle)::{lambda()#2}& std::_Any_data::_M_access<BuilderScene::mouse_script_add_zoom_behavior(Game&, Handle)::{lambda()#2}>() [2065]
- 0.00 0.00 2/94940 BuilderScene::mouse_script_add_pan_behavior(Game&, Handle)::{lambda()#1}& std::_Any_data::_M_access<BuilderScene::mouse_script_add_pan_behavior(Game&, Handle)::{lambda()#1}>() [2064]
- 0.00 0.00 2/94940 BuilderScene::mouse_script_add_pan_behavior(Game&, Handle)::{lambda()#2}& std::_Any_data::_M_access<BuilderScene::mouse_script_add_pan_behavior(Game&, Handle)::{lambda()#2}>() [2062]
- 0.00 0.00 2/94940 BuilderScene::mouse_script_add_pan_behavior(Game&, Handle)::{lambda()#3}& std::_Any_data::_M_access<BuilderScene::mouse_script_add_pan_behavior(Game&, Handle)::{lambda()#3}>() [2063]
- 0.00 0.00 2/94940 BuilderScene::mouse_script_add_select_behavior(Game&, Handle)::{lambda()#1}& std::_Any_data::_M_access<BuilderScene::mouse_script_add_select_behavior(Game&, Handle)::{lambda()#1}>() [2070]
- 0.00 0.00 2/94940 BuilderScene::mouse_script_add_select_behavior(Game&, Handle)::{lambda()#2}& std::_Any_data::_M_access<BuilderScene::mouse_script_add_select_behavior(Game&, Handle)::{lambda()#2}>() [2067]
- 0.00 0.00 2/94940 BuilderScene::mouse_script_add_select_behavior(Game&, Handle)::{lambda()#3}& std::_Any_data::_M_access<BuilderScene::mouse_script_add_select_behavior(Game&, Handle)::{lambda()#3}>() [2068]
- 0.00 0.00 2/94940 BuilderScene::mouse_script_add_select_behavior(Game&, Handle)::{lambda()#4}& std::_Any_data::_M_access<BuilderScene::mouse_script_add_select_behavior(Game&, Handle)::{lambda()#4}>() [2069]
- 0.00 0.00 2/94940 BuilderScene::create_notification(float, float)::{lambda()#1}& std::_Any_data::_M_access<BuilderScene::create_notification(float, float)::{lambda()#1}>() [2060]
- 0.00 0.00 2/94940 BuilderScene::create_notification(float, float)::{lambda()#2}& std::_Any_data::_M_access<BuilderScene::create_notification(float, float)::{lambda()#2}>() [2057]
- 0.00 0.00 2/94940 BuilderScene::create_notification(float, float)::{lambda()#3}& std::_Any_data::_M_access<BuilderScene::create_notification(float, float)::{lambda()#3}>() [2058]
- 0.00 0.00 2/94940 BuilderScene::create_notification(float, float)::{lambda()#4}& std::_Any_data::_M_access<BuilderScene::create_notification(float, float)::{lambda()#4}>() [2059]
- 0.00 0.00 2/94940 GridSystem::on_init(Game&)::{lambda(SetGridVisibilityMessage&)#1}& std::_Any_data::_M_access<GridSystem::on_init(Game&)::{lambda(SetGridVisibilityMessage&)#1}>() [2049]
- 0.00 0.00 3/94940 std::_Function_base::_Base_manager<GraphicalSystem::GraphicalSystem(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, RenderSurface&, std::shared_ptr<Camera>)::{lambda(ResizeCameraMessage&)#1}>::_M_init_functor(std::_Any_data&, {lambda(ResizeCameraMessage&)#1}&&, std::integral_constant<bool, true>) [1882]
- 0.00 0.00 3/94940 std::_Function_base::_Base_manager<GraphicalSystem::GraphicalSystem(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, RenderSurface&, std::shared_ptr<Camera>)::{lambda(ResizeCameraMessage&)#1}>::_M_clone(std::_Any_data&, std::_Function_base::_Base_manager<GraphicalSystem::GraphicalSystem(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, RenderSurface&, std::shared_ptr<Camera>)::{lambda(ResizeCameraMessage&)#1}> const&, std::integral_constant<bool, true>) [1871]
- 0.00 0.00 3/94940 std::_Function_base::_Base_manager<PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)::{lambda(EntityDestroyedMessage&)#1}>::_M_init_functor(std::_Any_data&, {lambda(EntityDestroyedMessage&)#1}&&, std::integral_constant<bool, true>) [1886]
- 0.00 0.00 3/94940 std::_Function_base::_Base_manager<PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)::{lambda(EntityDestroyedMessage&)#1}>::_M_clone(std::_Any_data&, std::_Function_base::_Base_manager<PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)::{lambda(EntityDestroyedMessage&)#1}> const&, std::integral_constant<bool, true>) [1873]
- 0.00 0.00 3/94940 std::_Function_base::_Base_manager<PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)::{lambda(ComponentAddedMessage&)#2}>::_M_init_functor(std::_Any_data&, {lambda(ComponentAddedMessage&)#2}&&, std::integral_constant<bool, true>) [1884]
- 0.00 0.00 3/94940 std::_Function_base::_Base_manager<PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)::{lambda(ComponentAddedMessage&)#2}>::_M_clone(std::_Any_data&, std::_Function_base::_Base_manager<PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)::{lambda(ComponentAddedMessage&)#2}> const&, std::integral_constant<bool, true>) [1872]
- 0.00 0.00 3/94940 std::_Function_base::_Base_manager<PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)::{lambda(ComponentRemovedMessage&)#3}>::_M_init_functor(std::_Any_data&, {lambda(ComponentRemovedMessage&)#3}&&, std::integral_constant<bool, true>) [1888]
- 0.00 0.00 3/94940 std::_Function_base::_Base_manager<PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)::{lambda(ComponentRemovedMessage&)#3}>::_M_clone(std::_Any_data&, std::_Function_base::_Base_manager<PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)::{lambda(ComponentRemovedMessage&)#3}> const&, std::integral_constant<bool, true>) [1874]
- 0.00 0.00 4/94940 Scene::do_init(Game&)::{lambda(EntityIdChangedMessage&)#1}& std::_Any_data::_M_access<Scene::do_init(Game&)::{lambda(EntityIdChangedMessage&)#1}>() [1811]
- 0.00 0.00 4/94940 CallbackSystem::on_init(Game&)::{lambda(ResizeCameraMessage&)#1}& std::_Any_data::_M_access<CallbackSystem::on_init(Game&)::{lambda(ResizeCameraMessage&)#1}>() [1810]
- 0.00 0.00 4/94940 StartMenuScene::init(Game&)::{lambda()#1}*& std::_Any_data::_M_access<StartMenuScene::init(Game&)::{lambda()#1}*>() [1809]
- 0.00 0.00 4/94940 BuilderScene::setup_keybindings(Game&)::{lambda()#1}*& std::_Any_data::_M_access<BuilderScene::setup_keybindings(Game&)::{lambda()#1}*>() [1806]
- 0.00 0.00 4/94940 BuilderScene::create_mouse_entity(Game&)::{lambda()#1}*& std::_Any_data::_M_access<BuilderScene::create_mouse_entity(Game&)::{lambda()#1}*>() [1808]
- 0.00 0.00 4/94940 BuilderScene::create_fps_display(GraphicalSystem*)::{lambda()#2}*& std::_Any_data::_M_access<BuilderScene::create_fps_display(GraphicalSystem*)::{lambda()#2}*>() [1807]
- 0.00 0.00 4/94940 BuilderScene::create_textbox(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, float, int, unsigned int)::{lambda()#1}*& std::_Any_data::_M_access<BuilderScene::create_textbox(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, float, int, unsigned int)::{lambda()#1}*>() [1805]
- 0.00 0.00 6/94940 GraphicalSystem::GraphicalSystem(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, RenderSurface&, std::shared_ptr<Camera>)::{lambda(ResizeCameraMessage&)#1}& std::_Any_data::_M_access<GraphicalSystem::GraphicalSystem(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, RenderSurface&, std::shared_ptr<Camera>)::{lambda(ResizeCameraMessage&)#1}>() [1734]
- 0.00 0.00 6/94940 PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)::{lambda(EntityDestroyedMessage&)#1}& std::_Any_data::_M_access<PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)::{lambda(EntityDestroyedMessage&)#1}>() [1736]
- 0.00 0.00 6/94940 PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)::{lambda(ComponentAddedMessage&)#2}& std::_Any_data::_M_access<PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)::{lambda(ComponentAddedMessage&)#2}>() [1735]
- 0.00 0.00 6/94940 PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)::{lambda(ComponentRemovedMessage&)#3}& std::_Any_data::_M_access<PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)::{lambda(ComponentRemovedMessage&)#3}>() [1737]
- 0.00 0.00 12/94940 BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>)::{lambda()#1}*& std::_Any_data::_M_access<BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>)::{lambda()#1}*>() [1658]
- 0.00 0.00 12/94940 BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>)::{lambda()#2}*& std::_Any_data::_M_access<BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>)::{lambda()#2}*>() [1655]
- 0.00 0.00 12/94940 BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>)::{lambda()#3}*& std::_Any_data::_M_access<BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>)::{lambda()#3}*>() [1656]
- 0.00 0.00 12/94940 BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>)::{lambda()#4}*& std::_Any_data::_M_access<BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>)::{lambda()#4}*>() [1657]
- 0.00 0.00 21/94940 std::_Function_base::_Base_manager<BuilderScene::load_from_file(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)::{lambda()#3}>::_M_init_functor(std::_Any_data&, {lambda()#3}&&, std::integral_constant<bool, true>) [1595]
- 0.00 0.00 21/94940 std::_Function_base::_Base_manager<BuilderScene::load_from_file(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)::{lambda()#3}>::_M_clone(std::_Any_data&, std::_Function_base::_Base_manager<BuilderScene::load_from_file(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)::{lambda()#3}> const&, std::integral_constant<bool, true>) [1592]
- 0.00 0.00 21/94940 std::_Function_base::_Base_manager<BuilderScene::load_from_file(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)::{lambda()#4}>::_M_init_functor(std::_Any_data&, {lambda()#4}&&, std::integral_constant<bool, true>) [1597]
- 0.00 0.00 21/94940 std::_Function_base::_Base_manager<BuilderScene::load_from_file(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)::{lambda()#4}>::_M_clone(std::_Any_data&, std::_Function_base::_Base_manager<BuilderScene::load_from_file(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)::{lambda()#4}> const&, std::integral_constant<bool, true>) [1593]
- 0.00 0.00 42/94940 BuilderScene::load_from_file(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)::{lambda()#3}& std::_Any_data::_M_access<BuilderScene::load_from_file(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)::{lambda()#3}>() [1503]
- 0.00 0.00 42/94940 BuilderScene::load_from_file(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)::{lambda()#4}& std::_Any_data::_M_access<BuilderScene::load_from_file(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)::{lambda()#4}>() [1504]
- 0.00 0.00 84/94940 BuilderScene::load_from_file(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)::{lambda()#5}*& std::_Any_data::_M_access<BuilderScene::load_from_file(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)::{lambda()#5}*>() [1434]
- 0.00 0.00 23615/94940 std::_Function_base::_Base_manager<System::update(Game&)::{lambda(Handle)#1}>::_M_init_functor(std::_Any_data&, {lambda(Handle)#1}&&, std::integral_constant<bool, true>) [497]
- 0.00 0.00 23615/94940 std::_Function_base::_Base_manager<System::update(Game&)::{lambda(Handle)#1}>::_M_clone(std::_Any_data&, std::_Function_base::_Base_manager<System::update(Game&)::{lambda(Handle)#1}> const&, std::integral_constant<bool, true>) [1013]
- 0.00 0.00 47230/94940 System::update(Game&)::{lambda(Handle)#1}& std::_Any_data::_M_access<System::update(Game&)::{lambda(Handle)#1}>() [979]
- [869] 0.0 0.01 0.00 94940 std::_Any_data::_M_access() [869]
- -----------------------------------------------
- 0.00 0.00 135/20040 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> > >::_M_insert_node(std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> >*) [1188]
- 0.00 0.00 224/20040 std::_Rb_tree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> > std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> >, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) [733]
- 0.00 0.01 19681/20040 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> > >::_M_lower_bound(std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> >*, std::_Rb_tree_node_base*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [715]
- [870] 0.0 0.00 0.01 20040 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> > >::_S_key(std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> > const*) [870]
- 0.01 0.00 20040/20040 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> > >::_S_value(std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> > const*) [871]
- 0.00 0.00 20040/20608 std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> >::operator()(std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> const&) const [3427]
- -----------------------------------------------
- 0.01 0.00 20040/20040 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> > >::_S_key(std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> > const*) [870]
- [871] 0.0 0.01 0.00 20040 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> > >::_S_value(std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> > const*) [871]
- 0.00 0.00 20040/20608 std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> >::_M_valptr() const [3428]
- -----------------------------------------------
- 0.00 0.00 1/266624 std::_Rb_tree_iterator<std::pair<unsigned int const, Player*> > std::_Rb_tree<unsigned int, std::pair<unsigned int const, Player*>, std::_Select1st<std::pair<unsigned int const, Player*> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, Player*> > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<unsigned int const&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<unsigned int const, Player*> >, std::piecewise_construct_t const&, std::tuple<unsigned int const&>&&, std::tuple<>&&) [2117]
- 0.00 0.01 266623/266624 std::_Rb_tree<unsigned int, std::pair<unsigned int const, Player*>, std::_Select1st<std::pair<unsigned int const, Player*> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, Player*> > >::_M_lower_bound(std::_Rb_tree_node<std::pair<unsigned int const, Player*> >*, std::_Rb_tree_node_base*, unsigned int const&) [712]
- [872] 0.0 0.00 0.01 266624 std::_Rb_tree<unsigned int, std::pair<unsigned int const, Player*>, std::_Select1st<std::pair<unsigned int const, Player*> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, Player*> > >::_S_key(std::_Rb_tree_node<std::pair<unsigned int const, Player*> > const*) [872]
- 0.00 0.01 266624/266624 std::_Rb_tree<unsigned int, std::pair<unsigned int const, Player*>, std::_Select1st<std::pair<unsigned int const, Player*> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, Player*> > >::_S_value(std::_Rb_tree_node<std::pair<unsigned int const, Player*> > const*) [873]
- 0.00 0.00 266624/266625 std::_Select1st<std::pair<unsigned int const, Player*> >::operator()(std::pair<unsigned int const, Player*> const&) const [3090]
- -----------------------------------------------
- 0.00 0.01 266624/266624 std::_Rb_tree<unsigned int, std::pair<unsigned int const, Player*>, std::_Select1st<std::pair<unsigned int const, Player*> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, Player*> > >::_S_key(std::_Rb_tree_node<std::pair<unsigned int const, Player*> > const*) [872]
- [873] 0.0 0.00 0.01 266624 std::_Rb_tree<unsigned int, std::pair<unsigned int const, Player*>, std::_Select1st<std::pair<unsigned int const, Player*> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, Player*> > >::_S_value(std::_Rb_tree_node<std::pair<unsigned int const, Player*> > const*) [873]
- 0.01 0.00 266624/266626 std::_Rb_tree_node<std::pair<unsigned int const, Player*> >::_M_valptr() const [830]
- -----------------------------------------------
- 0.00 0.01 1445296/1445296 TileMap::find(sf::Rect<float> const&)::{lambda(boost::variant<Circle, Rectangle, Sprite, Text, VertexList>&)#1} std::for_each<__gnu_cxx::__normal_iterator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*, std::vector<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>, std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList> > > >, TileMap::find(sf::Rect<float> const&)::{lambda(boost::variant<Circle, Rectangle, Sprite, Text, VertexList>&)#1}>(__gnu_cxx::__normal_iterator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*, std::vector<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>, std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList> > > >, TileMap::find(sf::Rect<float> const&)::{lambda(boost::variant<Circle, Rectangle, Sprite, Text, VertexList>&)#1}, TileMap::find(sf::Rect<float> const&)::{lambda(boost::variant<Circle, Rectangle, Sprite, Text, VertexList>&)#1}) [115]
- [874] 0.0 0.00 0.01 1445296 bool __gnu_cxx::operator!=<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*, std::vector<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>, std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList> > > >(__gnu_cxx::__normal_iterator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*, std::vector<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>, std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList> > > > const&, __gnu_cxx::__normal_iterator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*, std::vector<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>, std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList> > > > const&) [874]
- 0.01 0.00 2890592/2890628 __gnu_cxx::__normal_iterator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*, std::vector<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>, std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList> > > >::base() const [805]
- -----------------------------------------------
- 0.00 0.00 5/2332442 ObjectPool<Rectangle>::remove(Handle const&) [1065]
- 0.00 0.01 2332437/2332442 ObjectPool<Rectangle>::get(Handle&, Rectangle*&) [259]
- [875] 0.0 0.00 0.01 2332442 std::vector<ObjectPool<Rectangle>::Entry, std::allocator<ObjectPool<Rectangle>::Entry> >::at(unsigned long) [875]
- 0.01 0.00 2332442/2333562 std::vector<ObjectPool<Rectangle>::Entry, std::allocator<ObjectPool<Rectangle>::Entry> >::operator[](unsigned long) [810]
- 0.00 0.00 2332442/2332442 std::vector<ObjectPool<Rectangle>::Entry, std::allocator<ObjectPool<Rectangle>::Entry> >::_M_range_check(unsigned long) const [2980]
- -----------------------------------------------
- 0.00 0.00 5/256830 ObjectPool<Clickable>::remove(Handle const&) [1045]
- 0.00 0.01 256825/256830 ObjectPool<Clickable>::get(Handle&, Clickable*&) [446]
- [876] 0.0 0.00 0.01 256830 std::vector<ObjectPool<Clickable>::Entry, std::allocator<ObjectPool<Clickable>::Entry> >::at(unsigned long) [876]
- 0.01 0.00 256830/257170 std::vector<ObjectPool<Clickable>::Entry, std::allocator<ObjectPool<Clickable>::Entry> >::operator[](unsigned long) [832]
- 0.00 0.00 256830/256830 std::vector<ObjectPool<Clickable>::Entry, std::allocator<ObjectPool<Clickable>::Entry> >::_M_range_check(unsigned long) const [3099]
- -----------------------------------------------
- 0.00 0.00 62658/125316 void Messageable::receive_message<Message, (void*)0>(std::shared_ptr<Message>) <cycle 2> [152]
- 0.00 0.00 62658/125316 Mailbox::handle_message(std::shared_ptr<Message>) [164]
- [877] 0.0 0.00 0.01 125316 std::__shared_ptr_access<Message, (__gnu_cxx::_Lock_policy)2, false, false>::operator->() const [877]
- 0.00 0.01 125316/126056 std::__shared_ptr_access<Message, (__gnu_cxx::_Lock_policy)2, false, false>::_M_get() const [779]
- -----------------------------------------------
- 0.00 0.01 115/115 std::function<void ()>::operator()() const [103]
- [878] 0.0 0.00 0.01 115 std::_Function_handler<void (), BuilderScene::create_textbox(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, float, int, unsigned int)::{lambda()#1}>::_M_invoke(std::_Any_data const&) [878]
- 0.00 0.01 115/115 BuilderScene::create_textbox(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, float, int, unsigned int)::{lambda()#1}::operator()() const [879]
- 0.00 0.00 115/115 std::_Function_base::_Base_manager<BuilderScene::create_textbox(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, float, int, unsigned int)::{lambda()#1}>::_M_get_pointer(std::_Any_data const&) [2372]
- -----------------------------------------------
- 0.00 0.01 115/115 std::_Function_handler<void (), BuilderScene::create_textbox(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, float, int, unsigned int)::{lambda()#1}>::_M_invoke(std::_Any_data const&) [878]
- [879] 0.0 0.00 0.01 115 BuilderScene::create_textbox(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, float, int, unsigned int)::{lambda()#1}::operator()() const [879]
- 0.00 0.01 6356/16079 InputDevice::get(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [554]
- 0.00 0.00 6356/34982914 std::shared_ptr<InputElement>::~shared_ptr() <cycle 1> [3001]
- 0.00 0.00 6356/2236911 std::__shared_ptr_access<InputElement, (__gnu_cxx::_Lock_policy)2, false, false>::operator->() const [392]
- 0.00 0.00 246/2325255 Text* Entity::get<Text, (void*)0>() [47]
- 0.00 0.00 6325/53720 InputElement::was_pressed() const [1096]
- 0.00 0.00 115/23868 Game::input_manager() [964]
- 0.00 0.00 115/8076 InputManager::get_device(unsigned int) [1209]
- 0.00 0.00 115/92380983 void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char*>(char*, char*, std::forward_iterator_tag) [53]
- 0.00 0.00 31/580525 InputElement::is_pressed() const [824]
- 0.00 0.00 115/21166 Scene::game() [3423]
- 0.00 0.00 115/116 Text::string[abi:cxx11]() const [4499]
- 0.00 0.00 115/127 bool std::operator!=<char, std::char_traits<char>, std::allocator<char> >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const*) [4495]
- 0.00 0.00 16/5734 Text::string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [3697]
- -----------------------------------------------
- 0.00 0.01 2/2 void ComponentManager::create_pool<Callback, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned int, Callback) [552]
- [880] 0.0 0.00 0.01 2 ObjectPool<Callback>::ObjectPool(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned int, Callback) [880]
- 0.00 0.01 2/2 ObjectPool<Callback>::reset() [882]
- 0.00 0.00 2/2 std::vector<ObjectPool<Callback>::Entry, std::allocator<ObjectPool<Callback>::Entry> >::vector(unsigned long, ObjectPool<Callback>::Entry const&, std::allocator<ObjectPool<Callback>::Entry> const&) [1293]
- 0.00 0.00 2/4050 Callback::~Callback() [737]
- 0.00 0.00 2/2002 ObjectPool<Callback>::Entry::~Entry() [944]
- 0.00 0.00 2/23980 std::vector<Handle, std::allocator<Handle> >::vector() [844]
- 0.00 0.00 4/4008 Callback::Callback(Callback const&) [1261]
- 0.00 0.00 2/2 ObjectPool<Callback>::Entry::Entry(unsigned int, Callback) [2584]
- 0.00 0.00 2/92380983 void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char*>(char*, char*, std::forward_iterator_tag) [53]
- 0.00 0.00 2/17 ObjectPoolBase::ObjectPoolBase() [4981]
- 0.00 0.00 2/2 std::allocator<ObjectPool<Callback>::Entry>::allocator() [6334]
- 0.00 0.00 2/4 std::allocator<ObjectPool<Callback>::Entry>::~allocator() [5635]
- -----------------------------------------------
- 597 void Messageable::receive_message<Message, (void*)0>(std::shared_ptr<Message>) <cycle 2> [152]
- [881] 0.0 0.00 0.01 597 Scene::post_receive_message(std::shared_ptr<Message>) <cycle 2> [881]
- 0.00 0.00 597/16319 Scene::entities() const [321]
- 0.00 0.00 57393/43413833 Scene::get_entity(Handle) [45]
- 0.00 0.00 59727/315081 std::shared_ptr<Message>::~shared_ptr() [903]
- 0.00 0.00 59727/313290 std::shared_ptr<Message>::shared_ptr(std::shared_ptr<Message> const&) [908]
- 0.00 0.00 57990/39007591 std::vector<Handle, std::allocator<Handle> >::end() [155]
- 0.00 0.00 597/40299 std::vector<Handle, std::allocator<Handle> >::~vector() [547]
- 0.00 0.00 57990/32469796 bool __gnu_cxx::operator!=<Handle const*, Handle*, std::vector<Handle, std::allocator<Handle> > >(__gnu_cxx::__normal_iterator<Handle const*, std::vector<Handle, std::allocator<Handle> > > const&, __gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > > const&) [190]
- 0.00 0.00 57393/35635835 __gnu_cxx::__normal_iterator<Handle const*, std::vector<Handle, std::allocator<Handle> > >::operator++() [300]
- 0.00 0.00 57393/37458566 __gnu_cxx::__normal_iterator<Handle const*, std::vector<Handle, std::allocator<Handle> > >::operator*() const [344]
- 0.00 0.00 597/1835285 std::vector<Handle, std::allocator<Handle> >::begin() [919]
- 0.00 0.00 597/32131 __gnu_cxx::__normal_iterator<Handle const*, std::vector<Handle, std::allocator<Handle> > >::__normal_iterator<Handle*>(__gnu_cxx::__normal_iterator<Handle*, __gnu_cxx::__enable_if<std::__are_same<Handle*, Handle*>::__value, std::vector<Handle, std::allocator<Handle> > >::__type> const&) [1448]
- 0.00 0.00 2931/42294 std::vector<System*, std::allocator<System*> >::end() [3307]
- 0.00 0.00 2931/2953 bool __gnu_cxx::operator!=<System* const*, System**, std::vector<System*, std::allocator<System*> > >(__gnu_cxx::__normal_iterator<System* const*, std::vector<System*, std::allocator<System*> > > const&, __gnu_cxx::__normal_iterator<System**, std::vector<System*, std::allocator<System*> > > const&) [3808]
- 0.00 0.00 2334/2347 __gnu_cxx::__normal_iterator<System* const*, std::vector<System*, std::allocator<System*> > >::operator*() const [3827]
- 0.00 0.00 2334/2347 __gnu_cxx::__normal_iterator<System* const*, std::vector<System*, std::allocator<System*> > >::operator++() [3826]
- 0.00 0.00 597/8505 std::vector<System*, std::allocator<System*> >::begin() [3593]
- 0.00 0.00 597/606 __gnu_cxx::__normal_iterator<System* const*, std::vector<System*, std::allocator<System*> > >::__normal_iterator<System**>(__gnu_cxx::__normal_iterator<System**, __gnu_cxx::__enable_if<std::__are_same<System**, System**>::__value, std::vector<System*, std::allocator<System*> > >::__type> const&) [4128]
- 59727 void Messageable::receive_message<Message, (void*)0>(std::shared_ptr<Message>) <cycle 2> [152]
- -----------------------------------------------
- 0.00 0.01 2/2 ObjectPool<Callback>::ObjectPool(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned int, Callback) [880]
- [882] 0.0 0.00 0.01 2 ObjectPool<Callback>::reset() [882]
- 0.00 0.01 2000/2000 Callback::operator=(Callback const&) [883]
- 0.00 0.00 2/23969 std::vector<Handle, std::allocator<Handle> >::clear() [951]
- 0.00 0.00 8000/8000 __gnu_cxx::__normal_iterator<ObjectPool<Callback>::Entry*, std::vector<ObjectPool<Callback>::Entry, std::allocator<ObjectPool<Callback>::Entry> > >::operator*() const [3611]
- 0.00 0.00 2002/2002 std::vector<ObjectPool<Callback>::Entry, std::allocator<ObjectPool<Callback>::Entry> >::end() [3899]
- 0.00 0.00 2002/2002 bool __gnu_cxx::operator!=<ObjectPool<Callback>::Entry*, std::vector<ObjectPool<Callback>::Entry, std::allocator<ObjectPool<Callback>::Entry> > >(__gnu_cxx::__normal_iterator<ObjectPool<Callback>::Entry*, std::vector<ObjectPool<Callback>::Entry, std::allocator<ObjectPool<Callback>::Entry> > > const&, __gnu_cxx::__normal_iterator<ObjectPool<Callback>::Entry*, std::vector<ObjectPool<Callback>::Entry, std::allocator<ObjectPool<Callback>::Entry> > > const&) [3889]
- 0.00 0.00 2000/2000 __gnu_cxx::__normal_iterator<ObjectPool<Callback>::Entry*, std::vector<ObjectPool<Callback>::Entry, std::allocator<ObjectPool<Callback>::Entry> > >::operator++() [3908]
- 0.00 0.00 2/2 std::vector<ObjectPool<Callback>::Entry, std::allocator<ObjectPool<Callback>::Entry> >::begin() [6651]
- -----------------------------------------------
- 0.00 0.01 2000/2000 ObjectPool<Callback>::reset() [882]
- [883] 0.0 0.00 0.01 2000 Callback::operator=(Callback const&) [883]
- 0.00 0.01 2000/4050 Callback::~Callback() [737]
- 0.00 0.00 2000/2000 Callback::swap(Callback&) [991]
- 0.00 0.00 2000/4008 Callback::Callback(Callback const&) [1261]
- -----------------------------------------------
- 0.00 0.01 1/1 StartMenuScene::init(Game&) [363]
- [884] 0.0 0.00 0.01 1 Handle Entity::add<Sprite, char const (&) [13], std::shared_ptr<Texture>, (void*)0>(char const (&) [13], std::shared_ptr<Texture>&&) [884]
- 0.00 0.01 1/1 Handle ComponentManager::add<Sprite, char const (&) [13], std::shared_ptr<Texture>&, (void*)0>(char const (&) [13], std::shared_ptr<Texture>&) [892]
- 0.00 0.00 1/363 void Messageable::send_message<ComponentAddedMessage, (void*)0, Handle, std::type_index>(Handle&&, std::type_index&&) [203]
- 0.00 0.00 1/1062 Handle::operator=(Handle const&) [784]
- 0.00 0.00 1/50806020 std::map<std::type_index, Handle, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > >::operator[](std::type_index&&) [13]
- 0.00 0.00 1/1488784 Entity::handle() const [385]
- 0.00 0.00 2/104306070 std::type_index::type_index(std::type_info const&) [118]
- -----------------------------------------------
- 0.00 0.01 1/1 BuilderScene::init(Game&) [108]
- [885] 0.0 0.00 0.01 1 Handle Entity::add<TileMap, , (void*)0>() [885]
- 0.00 0.01 1/1 Handle ComponentManager::add<TileMap, , (void*)0>() [897]
- 0.00 0.00 1/363 void Messageable::send_message<ComponentAddedMessage, (void*)0, Handle, std::type_index>(Handle&&, std::type_index&&) [203]
- 0.00 0.00 1/1062 Handle::operator=(Handle const&) [784]
- 0.00 0.00 1/50806020 std::map<std::type_index, Handle, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > >::operator[](std::type_index&&) [13]
- 0.00 0.00 1/1488784 Entity::handle() const [385]
- 0.00 0.00 2/104306070 std::type_index::type_index(std::type_info const&) [118]
- -----------------------------------------------
- 0.00 0.01 1/1 StartMenuScene::init(Game&) [363]
- [886] 0.0 0.00 0.01 1 Handle Entity::add<PlayerProfile, char const (&) [20], int, (void*)0>(char const (&) [20], int&&) [886]
- 0.00 0.01 1/1 Handle ComponentManager::add<PlayerProfile, char const (&) [20], int&, (void*)0>(char const (&) [20], int&) [899]
- 0.00 0.00 1/363 void Messageable::send_message<ComponentAddedMessage, (void*)0, Handle, std::type_index>(Handle&&, std::type_index&&) [203]
- 0.00 0.00 1/1062 Handle::operator=(Handle const&) [784]
- 0.00 0.00 1/50806020 std::map<std::type_index, Handle, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > >::operator[](std::type_index&&) [13]
- 0.00 0.00 1/1488784 Entity::handle() const [385]
- 0.00 0.00 2/104306070 std::type_index::type_index(std::type_info const&) [118]
- -----------------------------------------------
- 0.00 0.01 1/1 BuilderScene::create_fps_display(GraphicalSystem*) [390]
- [887] 0.0 0.00 0.01 1 Handle Entity::add<PlayerProfile, char const (&) [24], int, (void*)0>(char const (&) [24], int&&) [887]
- 0.00 0.01 1/1 Handle ComponentManager::add<PlayerProfile, char const (&) [24], int&, (void*)0>(char const (&) [24], int&) [900]
- 0.00 0.00 1/363 void Messageable::send_message<ComponentAddedMessage, (void*)0, Handle, std::type_index>(Handle&&, std::type_index&&) [203]
- 0.00 0.00 1/1062 Handle::operator=(Handle const&) [784]
- 0.00 0.00 1/50806020 std::map<std::type_index, Handle, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > >::operator[](std::type_index&&) [13]
- 0.00 0.00 1/1488784 Entity::handle() const [385]
- 0.00 0.00 2/104306070 std::type_index::type_index(std::type_info const&) [118]
- -----------------------------------------------
- 0.00 0.01 2/2 Handle Entity::add<Clickable, char const (&) [21], (void*)0>(char const (&) [21]) [750]
- [888] 0.0 0.00 0.01 2 Handle ComponentManager::add<Clickable, char const (&) [21], (void*)0>(char const (&) [21]) [888]
- 0.00 0.01 1/1 void ComponentManager::create_pool<Clickable, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned int, Clickable) [889]
- 0.00 0.00 2/2 Handle ObjectPool<Clickable>::add<char const (&) [21]>(char const (&) [21]) [1675]
- 0.00 0.00 2/50806034 std::map<std::type_index, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >::operator[](std::type_index&&) [12]
- 0.00 0.00 2/50806079 std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >::operator bool() const [102]
- 0.00 0.00 2/99259709 std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >::get() const [88]
- 0.00 0.00 1/35 Clickable::Clickable(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1802]
- 0.00 0.00 2/104306070 std::type_index::type_index(std::type_info const&) [118]
- 0.00 0.00 1/2039 Clickable::~Clickable() [3861]
- -----------------------------------------------
- 0.00 0.01 1/1 Handle ComponentManager::add<Clickable, char const (&) [21], (void*)0>(char const (&) [21]) [888]
- [889] 0.0 0.00 0.01 1 void ComponentManager::create_pool<Clickable, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned int, Clickable) [889]
- 0.01 0.00 1/14 std::type_info::name() const [311]
- 0.00 0.00 1/1 ObjectPool<Clickable>::ObjectPool(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned int, Clickable) [1021]
- 0.00 0.00 2/49 std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >::~unique_ptr() [935]
- 0.00 0.00 1/50806034 std::map<std::type_index, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >::operator[](std::type_index&&) [12]
- 0.00 0.00 1/2004 Clickable::Clickable(Clickable const&) [1179]
- 0.00 0.00 1/14 std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >::operator=(std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >&&) [2423]
- 0.00 0.00 1/104306070 std::type_index::type_index(std::type_info const&) [118]
- 0.00 0.00 1/14 std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >::unique_ptr<std::default_delete<ObjectPoolBase>, void>(ObjectPoolBase*) [5021]
- 0.00 0.00 1/2039 Clickable::~Clickable() [3861]
- -----------------------------------------------
- 0.01 0.00 3206593/3206593 Handle* std::__uninitialized_copy<false>::__uninit_copy<__gnu_cxx::__normal_iterator<Handle const*, std::vector<Handle, std::allocator<Handle> > >, Handle*>(__gnu_cxx::__normal_iterator<Handle const*, std::vector<Handle, std::allocator<Handle> > >, __gnu_cxx::__normal_iterator<Handle const*, std::vector<Handle, std::allocator<Handle> > >, Handle*) [337]
- [890] 0.0 0.01 0.00 3206593 bool __gnu_cxx::operator!=<Handle const*, std::vector<Handle, std::allocator<Handle> > >(__gnu_cxx::__normal_iterator<Handle const*, std::vector<Handle, std::allocator<Handle> > > const&, __gnu_cxx::__normal_iterator<Handle const*, std::vector<Handle, std::allocator<Handle> > > const&) [890]
- 0.00 0.00 6413186/46809904 __gnu_cxx::__normal_iterator<Handle const*, std::vector<Handle, std::allocator<Handle> > >::base() const [510]
- -----------------------------------------------
- 0.00 0.01 21/21 Handle Entity::add<Sprite, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<Texture>, sf::Rect<int>&, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, std::shared_ptr<Texture>&&, sf::Rect<int>&) [640]
- [891] 0.0 0.00 0.01 21 Handle ComponentManager::add<Sprite, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<Texture>&, sf::Rect<int>&, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<Texture>&, sf::Rect<int>&) [891]
- 0.00 0.01 1/2 void ComponentManager::create_pool<Sprite, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned int, Sprite) [642]
- 0.00 0.00 21/21 Handle ObjectPool<Sprite>::add<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<Texture>&, sf::Rect<int>&>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<Texture>&, sf::Rect<int>&) [1465]
- 0.00 0.00 21/50806034 std::map<std::type_index, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >::operator[](std::type_index&&) [12]
- 0.00 0.00 21/50806079 std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >::operator bool() const [102]
- 0.00 0.00 21/99259709 std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >::get() const [88]
- 0.00 0.00 21/104306070 std::type_index::type_index(std::type_info const&) [118]
- 0.00 0.00 1/4848 Sprite::~Sprite() [1190]
- 0.00 0.00 1/189 Sprite::Sprite(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1589]
- -----------------------------------------------
- 0.00 0.01 1/1 Handle Entity::add<Sprite, char const (&) [13], std::shared_ptr<Texture>, (void*)0>(char const (&) [13], std::shared_ptr<Texture>&&) [884]
- [892] 0.0 0.00 0.01 1 Handle ComponentManager::add<Sprite, char const (&) [13], std::shared_ptr<Texture>&, (void*)0>(char const (&) [13], std::shared_ptr<Texture>&) [892]
- 0.00 0.01 1/2 void ComponentManager::create_pool<Sprite, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned int, Sprite) [642]
- 0.00 0.00 1/1 Handle ObjectPool<Sprite>::add<char const (&) [13], std::shared_ptr<Texture>&>(char const (&) [13], std::shared_ptr<Texture>&) [1940]
- 0.00 0.00 1/50806034 std::map<std::type_index, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >::operator[](std::type_index&&) [12]
- 0.00 0.00 1/4848 Sprite::~Sprite() [1190]
- 0.00 0.00 1/189 Sprite::Sprite(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1589]
- 0.00 0.00 1/50806079 std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >::operator bool() const [102]
- 0.00 0.00 1/99259709 std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >::get() const [88]
- 0.00 0.00 1/104306070 std::type_index::type_index(std::type_info const&) [118]
- -----------------------------------------------
- 0.00 0.01 187/187 void std::allocator_traits<std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList> > >::construct<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>, boost::variant<Circle, Rectangle, Sprite, Text, VertexList> const&>(std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList> >&, boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*, boost::variant<Circle, Rectangle, Sprite, Text, VertexList> const&) [894]
- [893] 0.0 0.00 0.01 187 void __gnu_cxx::new_allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList> >::construct<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>, boost::variant<Circle, Rectangle, Sprite, Text, VertexList> const&>(boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*, boost::variant<Circle, Rectangle, Sprite, Text, VertexList> const&) [893]
- 0.00 0.01 187/442 boost::variant<Circle, Rectangle, Sprite, Text, VertexList>::variant(boost::variant<Circle, Rectangle, Sprite, Text, VertexList> const&) [564]
- 0.00 0.00 187/17059716 operator new(unsigned long, void*) [458]
- 0.00 0.00 187/638 boost::variant<Circle, Rectangle, Sprite, Text, VertexList> const& std::forward<boost::variant<Circle, Rectangle, Sprite, Text, VertexList> const&>(std::remove_reference<boost::variant<Circle, Rectangle, Sprite, Text, VertexList> const&>::type&) [4120]
- -----------------------------------------------
- 0.00 0.00 9/187 void std::vector<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>, std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList> > >::_M_realloc_insert<boost::variant<Circle, Rectangle, Sprite, Text, VertexList> const&>(__gnu_cxx::__normal_iterator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*, std::vector<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>, std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList> > > >, boost::variant<Circle, Rectangle, Sprite, Text, VertexList> const&) [700]
- 0.00 0.01 178/187 std::vector<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>, std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList> > >::push_back(boost::variant<Circle, Rectangle, Sprite, Text, VertexList> const&) [563]
- [894] 0.0 0.00 0.01 187 void std::allocator_traits<std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList> > >::construct<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>, boost::variant<Circle, Rectangle, Sprite, Text, VertexList> const&>(std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList> >&, boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*, boost::variant<Circle, Rectangle, Sprite, Text, VertexList> const&) [894]
- 0.00 0.01 187/187 void __gnu_cxx::new_allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList> >::construct<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>, boost::variant<Circle, Rectangle, Sprite, Text, VertexList> const&>(boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*, boost::variant<Circle, Rectangle, Sprite, Text, VertexList> const&) [893]
- 0.00 0.00 187/638 boost::variant<Circle, Rectangle, Sprite, Text, VertexList> const& std::forward<boost::variant<Circle, Rectangle, Sprite, Text, VertexList> const&>(std::remove_reference<boost::variant<Circle, Rectangle, Sprite, Text, VertexList> const&>::type&) [4120]
- -----------------------------------------------
- 0.00 0.01 187/187 boost::variant<Circle, Rectangle, Sprite, Text, VertexList>::variant<Sprite>(Sprite&, boost::enable_if<boost::mpl::or_<boost::mpl::and_<boost::mpl::not_<boost::is_const<Sprite> >, boost::mpl::not_<boost::is_same<Sprite, boost::variant<Circle, Rectangle, Sprite, Text, VertexList> > >, boost::detail::variant::is_variant_constructible_from<Sprite&, boost::mpl::l_item<mpl_::long_<5l>, Circle, boost::mpl::l_item<mpl_::long_<4l>, Rectangle, boost::mpl::l_item<mpl_::long_<3l>, Sprite, boost::mpl::l_item<mpl_::long_<2l>, Text, boost::mpl::l_item<mpl_::long_<1l>, VertexList, boost::mpl::l_end> > > > > >, mpl_::bool_<true>, mpl_::bool_<true> >, boost::is_same<Sprite, boost::recursive_variant_>, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false> >, void>::type*) [896]
- [895] 0.0 0.00 0.01 187 void boost::variant<Circle, Rectangle, Sprite, Text, VertexList>::convert_construct<Sprite>(Sprite&, int, mpl_::bool_<false>) [895]
- 0.01 0.00 187/629 boost::variant<Circle, Rectangle, Sprite, Text, VertexList>::indicate_which(int) [517]
- 0.00 0.00 187/187 boost::detail::variant::make_initializer_node::apply<boost::mpl::pair<boost::detail::variant::make_initializer_node::apply<boost::mpl::pair<boost::detail::variant::make_initializer_node::apply<boost::mpl::pair<boost::detail::variant::initializer_root, mpl_::int_<0> >, boost::mpl::l_iter<boost::mpl::list5<Circle, Rectangle, Sprite, Text, VertexList> > >::initializer_node, mpl_::int_<1> >, boost::mpl::l_iter<boost::mpl::list4<Rectangle, Sprite, Text, VertexList> > >::initializer_node, mpl_::int_<2> >, boost::mpl::l_iter<boost::mpl::list3<Sprite, Text, VertexList> > >::initializer_node::initialize(void*, Sprite const&) [1447]
- 0.00 0.00 187/2714633 boost::aligned_storage<448ul, 8ul>::address() [1026]
- -----------------------------------------------
- 0.00 0.01 187/187 TileMap::deserialize(Serializer&, Scene&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [366]
- [896] 0.0 0.00 0.01 187 boost::variant<Circle, Rectangle, Sprite, Text, VertexList>::variant<Sprite>(Sprite&, boost::enable_if<boost::mpl::or_<boost::mpl::and_<boost::mpl::not_<boost::is_const<Sprite> >, boost::mpl::not_<boost::is_same<Sprite, boost::variant<Circle, Rectangle, Sprite, Text, VertexList> > >, boost::detail::variant::is_variant_constructible_from<Sprite&, boost::mpl::l_item<mpl_::long_<5l>, Circle, boost::mpl::l_item<mpl_::long_<4l>, Rectangle, boost::mpl::l_item<mpl_::long_<3l>, Sprite, boost::mpl::l_item<mpl_::long_<2l>, Text, boost::mpl::l_item<mpl_::long_<1l>, VertexList, boost::mpl::l_end> > > > > >, mpl_::bool_<true>, mpl_::bool_<true> >, boost::is_same<Sprite, boost::recursive_variant_>, mpl_::bool_<false>, mpl_::bool_<false>, mpl_::bool_<false> >, void>::type*) [896]
- 0.00 0.01 187/187 void boost::variant<Circle, Rectangle, Sprite, Text, VertexList>::convert_construct<Sprite>(Sprite&, int, mpl_::bool_<false>) [895]
- 0.00 0.00 187/629 boost::aligned_storage<448ul, 8ul>::aligned_storage() [4124]
- -----------------------------------------------
- 0.00 0.01 1/1 Handle Entity::add<TileMap, , (void*)0>() [885]
- [897] 0.0 0.00 0.01 1 Handle ComponentManager::add<TileMap, , (void*)0>() [897]
- 0.00 0.01 1/1 void ComponentManager::create_pool<TileMap, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned int, TileMap) [898]
- 0.00 0.00 1/50806034 std::map<std::type_index, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >::operator[](std::type_index&&) [12]
- 0.00 0.00 1/1 Handle ObjectPool<TileMap>::add<>() [2099]
- 0.00 0.00 1/2006 TileMap::~TileMap() [1334]
- 0.00 0.00 1/2 TileMap::TileMap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [2713]
- 0.00 0.00 1/50806079 std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >::operator bool() const [102]
- 0.00 0.00 1/99259709 std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >::get() const [88]
- 0.00 0.00 1/104306070 std::type_index::type_index(std::type_info const&) [118]
- -----------------------------------------------
- 0.00 0.01 1/1 Handle ComponentManager::add<TileMap, , (void*)0>() [897]
- [898] 0.0 0.00 0.01 1 void ComponentManager::create_pool<TileMap, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned int, TileMap) [898]
- 0.01 0.00 1/14 std::type_info::name() const [311]
- 0.00 0.00 1/1 ObjectPool<TileMap>::ObjectPool(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned int, TileMap) [1053]
- 0.00 0.00 2/49 std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >::~unique_ptr() [935]
- 0.00 0.00 1/50806034 std::map<std::type_index, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >::operator[](std::type_index&&) [12]
- 0.00 0.00 1/2006 TileMap::~TileMap() [1334]
- 0.00 0.00 1/2004 TileMap::TileMap(TileMap const&) [1341]
- 0.00 0.00 1/14 std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >::operator=(std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >&&) [2423]
- 0.00 0.00 1/104306070 std::type_index::type_index(std::type_info const&) [118]
- 0.00 0.00 1/14 std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >::unique_ptr<std::default_delete<ObjectPoolBase>, void>(ObjectPoolBase*) [5021]
- -----------------------------------------------
- 0.00 0.01 1/1 Handle Entity::add<PlayerProfile, char const (&) [20], int, (void*)0>(char const (&) [20], int&&) [886]
- [899] 0.0 0.00 0.01 1 Handle ComponentManager::add<PlayerProfile, char const (&) [20], int&, (void*)0>(char const (&) [20], int&) [899]
- 0.00 0.01 1/2 void ComponentManager::create_pool<PlayerProfile, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned int, PlayerProfile) [645]
- 0.00 0.00 1/50806034 std::map<std::type_index, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >::operator[](std::type_index&&) [12]
- 0.00 0.00 1/1 Handle ObjectPool<PlayerProfile>::add<char const (&) [20], int&>(char const (&) [20], int&) [2106]
- 0.00 0.00 1/42 PlayerProfile::PlayerProfile(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned int) [1774]
- 0.00 0.00 1/50806079 std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >::operator bool() const [102]
- 0.00 0.00 1/99259709 std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >::get() const [88]
- 0.00 0.00 1/104306070 std::type_index::type_index(std::type_info const&) [118]
- 0.00 0.00 1/4050 PlayerProfile::~PlayerProfile() [3738]
- -----------------------------------------------
- 0.00 0.01 1/1 Handle Entity::add<PlayerProfile, char const (&) [24], int, (void*)0>(char const (&) [24], int&&) [887]
- [900] 0.0 0.00 0.01 1 Handle ComponentManager::add<PlayerProfile, char const (&) [24], int&, (void*)0>(char const (&) [24], int&) [900]
- 0.00 0.01 1/2 void ComponentManager::create_pool<PlayerProfile, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned int, PlayerProfile) [645]
- 0.00 0.00 1/50806034 std::map<std::type_index, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >::operator[](std::type_index&&) [12]
- 0.00 0.00 1/1 Handle ObjectPool<PlayerProfile>::add<char const (&) [24], int&>(char const (&) [24], int&) [2110]
- 0.00 0.00 1/42 PlayerProfile::PlayerProfile(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned int) [1774]
- 0.00 0.00 1/50806079 std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >::operator bool() const [102]
- 0.00 0.00 1/99259709 std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >::get() const [88]
- 0.00 0.00 1/104306070 std::type_index::type_index(std::type_info const&) [118]
- 0.00 0.00 1/4050 PlayerProfile::~PlayerProfile() [3738]
- -----------------------------------------------
- 0.00 0.01 1/1 BuilderScene::file_dialog_box() [536]
- [901] 0.0 0.00 0.01 1 BuilderScene::create_notification(float, float) [901]
- 0.00 0.00 1/6 BuilderScene::create_panel(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) [561]
- 0.00 0.00 1/222 Scene::create_entity(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [154]
- 0.00 0.00 1/1 Handle Entity::add<Callback, char const (&) [21], (void*)0>(char const (&) [21]) [1134]
- 0.00 0.00 1/1 Handle Entity::add<Callback, char const (&) [24], bool, (void*)0>(char const (&) [24], bool&&) [1135]
- 0.00 0.00 1/1 Handle Entity::add<Clickable, char const (&) [22], (void*)0>(char const (&) [22]) [1139]
- 0.00 0.00 1/1 Handle Entity::add<Clickable, char const (&) [25], (void*)0>(char const (&) [25]) [1140]
- 0.00 0.00 1/2 Handle Entity::add<Rectangle, char const (&) [21], int, int, float, float, (void*)0>(char const (&) [21], int&&, int&&, float&&, float&&) [1097]
- 0.00 0.00 1/1 Handle Entity::add<PlayerProfile, char const (&) [26], int, (void*)0>(char const (&) [26], int&&) [1151]
- 0.00 0.00 1/1 Handle Entity::add<PlayerProfile, char const (&) [29], int, (void*)0>(char const (&) [29], int&&) [1152]
- 0.00 0.00 1/2 Handle Entity::add<Collision, char const (&) [22], sf::Rect<float>, (void*)0>(char const (&) [22], sf::Rect<float>&&) [1099]
- 0.00 0.00 1/1 Handle Entity::add<Collision, char const (&) [25], sf::Rect<float>, (void*)0>(char const (&) [25], sf::Rect<float>&&) [1155]
- 0.00 0.00 2/214 Scene::add_to_scene_node(Entity*, Entity*, int) [1033]
- 0.00 0.00 1/2125 Scene::get_entity(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [553]
- 0.00 0.00 4/390 std::function<void ()>::~function() [1115]
- 0.00 0.00 2/10 Callback::camera_resize(std::function<void ()>) [1349]
- 0.00 0.00 4/2079911 Callback* Entity::get<Callback, (void*)0>() [57]
- 0.00 0.00 1/29 Callback::left_release(std::function<void ()>) [1266]
- 0.00 0.00 1/2 Callback::right_release(std::function<void ()>) [1506]
- 0.00 0.00 3/2333285 Rectangle* Entity::get<Rectangle, (void*)0>() [55]
- 0.00 0.00 1/1 std::function<void ()>::function<BuilderScene::create_notification(float, float)::{lambda()#1}, void, void>(BuilderScene::create_notification(float, float)::{lambda()#1}) [2357]
- 0.00 0.00 1/1 std::function<void ()>::function<BuilderScene::create_notification(float, float)::{lambda()#2}, void, void>(BuilderScene::create_notification(float, float)::{lambda()#2}) [2354]
- 0.00 0.00 1/1 std::function<void ()>::function<BuilderScene::create_notification(float, float)::{lambda()#3}, void, void>(BuilderScene::create_notification(float, float)::{lambda()#3}) [2355]
- 0.00 0.00 1/1 std::function<void ()>::function<BuilderScene::create_notification(float, float)::{lambda()#4}, void, void>(BuilderScene::create_notification(float, float)::{lambda()#4}) [2356]
- 0.00 0.00 1/1488784 Entity::handle() const [385]
- 0.00 0.00 1/43413833 Scene::get_entity(Handle) [45]
- 0.00 0.00 4/21166 Scene::game() [3423]
- 0.00 0.00 4/15 Game::window() [5002]
- 0.00 0.00 4/12 Canvas::size() const [5059]
- 0.00 0.00 2/17 Rectangle::local_bounds() const [4983]
- 0.00 0.00 1/113 Rectangle::color(sf::Color const&) [4501]
- 0.00 0.00 1/1437483 sf::Rect<float>::Rect(float, float, float, float) [2997]
- -----------------------------------------------
- 0.00 0.01 120009/120009 Entity::Entity(Entity const&) [565]
- [902] 0.0 0.00 0.01 120009 Messageable::Messageable(Messageable const&) [902]
- 0.00 0.01 120009/180009 Mailbox::Mailbox(Mailbox const&) [692]
- -----------------------------------------------
- 0.00 0.00 9/315081 void Messageable::send_message<ResizeCameraMessage, (void*)0, sf::Vector2<float> >(sf::Vector2<float>&&) [1078]
- 0.00 0.00 27/315081 void Messageable::send_message<EntityDestroyedMessage, (void*)0, Handle&>(Handle&) [994]
- 0.00 0.00 234/315081 Scene::send_message_helper(std::shared_ptr<Message>) [280]
- 0.00 0.00 363/315081 Entity::send_message_helper(std::shared_ptr<Message>) [204]
- 0.00 0.00 666/315081 void Messageable::send_message<EntityCreatedMessage, (void*)0, Handle&>(Handle&) [223]
- 0.00 0.00 1089/315081 void Messageable::send_message<ComponentAddedMessage, (void*)0, Handle, std::type_index>(Handle&&, std::type_index&&) [203]
- 0.00 0.00 2334/315081 System::post_receive_message(std::shared_ptr<Message>) <cycle 2> [751]
- 0.00 0.00 59727/315081 Scene::post_receive_message(std::shared_ptr<Message>) <cycle 2> [881]
- 0.00 0.00 62658/315081 void Mailbox::process<Message, (void*)0>(std::shared_ptr<Message>) [159]
- 0.00 0.01 187974/315081 void Messageable::receive_message<Message, (void*)0>(std::shared_ptr<Message>) <cycle 2> [152]
- [903] 0.0 0.00 0.01 315081 std::shared_ptr<Message>::~shared_ptr() [903]
- 0.00 0.01 315081/315081 std::__shared_ptr<Message, (__gnu_cxx::_Lock_policy)2>::~__shared_ptr() [904]
- -----------------------------------------------
- 0.00 0.01 315081/315081 std::shared_ptr<Message>::~shared_ptr() [903]
- [904] 0.0 0.00 0.01 315081 std::__shared_ptr<Message, (__gnu_cxx::_Lock_policy)2>::~__shared_ptr() [904]
- 0.00 0.01 315081/34982914 std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 1> [330]
- -----------------------------------------------
- 0.00 0.01 1/1 GridSystem::~GridSystem() [641]
- [905] 0.0 0.00 0.01 1 GridSystem::~GridSystem() [905]
- 0.00 0.01 1/6 System::~System() [412]
- 0.00 0.00 1/30650752 std::shared_ptr<Camera>::~shared_ptr() [69]
- -----------------------------------------------
- 0.00 0.01 1/1 Scene::~Scene() [171]
- [906] 0.0 0.00 0.01 1 VisualDebugSystem::~VisualDebugSystem() [906]
- 0.00 0.01 1/1 VisualDebugSystem::~VisualDebugSystem() [907]
- -----------------------------------------------
- 0.00 0.01 1/1 VisualDebugSystem::~VisualDebugSystem() [906]
- [907] 0.0 0.00 0.01 1 VisualDebugSystem::~VisualDebugSystem() [907]
- 0.00 0.01 1/3 GraphicalSystem::~GraphicalSystem() [538]
- -----------------------------------------------
- 0.00 0.00 234/313290 Scene::send_message_helper(std::shared_ptr<Message>) [280]
- 0.00 0.00 363/313290 Entity::send_message_helper(std::shared_ptr<Message>) [204]
- 0.00 0.00 2334/313290 System::post_receive_message(std::shared_ptr<Message>) <cycle 2> [751]
- 0.00 0.00 59727/313290 Scene::post_receive_message(std::shared_ptr<Message>) <cycle 2> [881]
- 0.00 0.00 62658/313290 void Mailbox::process<Message, (void*)0>(std::shared_ptr<Message>) [159]
- 0.00 0.00 187974/313290 void Messageable::receive_message<Message, (void*)0>(std::shared_ptr<Message>) <cycle 2> [152]
- [908] 0.0 0.00 0.01 313290 std::shared_ptr<Message>::shared_ptr(std::shared_ptr<Message> const&) [908]
- 0.00 0.01 313290/313290 std::__shared_ptr<Message, (__gnu_cxx::_Lock_policy)2>::__shared_ptr(std::__shared_ptr<Message, (__gnu_cxx::_Lock_policy)2> const&) [909]
- -----------------------------------------------
- 0.00 0.01 313290/313290 std::shared_ptr<Message>::shared_ptr(std::shared_ptr<Message> const&) [908]
- [909] 0.0 0.00 0.01 313290 std::__shared_ptr<Message, (__gnu_cxx::_Lock_policy)2>::__shared_ptr(std::__shared_ptr<Message, (__gnu_cxx::_Lock_policy)2> const&) [909]
- 0.00 0.01 313290/34962483 std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count(std::__shared_count<(__gnu_cxx::_Lock_policy)2> const&) [70]
- -----------------------------------------------
- 0.01 0.00 424858/424858 std::vector<Handle, std::allocator<Handle> >::_M_check_len(unsigned long, char const*) const [404]
- [910] 0.0 0.01 0.00 424858 std::vector<Handle, std::allocator<Handle> >::max_size() const [910]
- 0.00 0.00 424858/424858 std::allocator_traits<std::allocator<Handle> >::max_size(std::allocator<Handle> const&) [1004]
- 0.00 0.00 424858/441177 std::_Vector_base<Handle, std::allocator<Handle> >::_M_get_Tp_allocator() const [3047]
- -----------------------------------------------
- 0.00 0.01 1/1 Atlas<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, Texture>::operator std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >() const [912]
- [911] 0.0 0.00 0.01 1 TextureAtlas::to_string[abi:cxx11]() const [911]
- 0.00 0.01 3/10 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::operator+<char, std::char_traits<char>, std::allocator<char> >(char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [613]
- 0.00 0.00 1/1 Texture::to_string[abi:cxx11]() [1062]
- 0.00 0.00 4/6411 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::operator+<char, std::char_traits<char>, std::allocator<char> >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, char const*) [3644]
- 0.00 0.00 2/2 Atlas<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, Texture>::id() const [6286]
- 0.00 0.00 2/2 Atlas<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, Texture>::end() const [6287]
- 0.00 0.00 2/2 std::_Rb_tree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Texture> > >::operator!=(std::_Rb_tree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Texture> > > const&) const [6312]
- 0.00 0.00 2/2 std::_Rb_tree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Texture> > >::operator->() const [6313]
- 0.00 0.00 1/1 Atlas<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, Texture>::iterator() const [7044]
- 0.00 0.00 1/1 Atlas<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, Texture>::begin() const [7043]
- 0.00 0.00 1/210 std::__shared_ptr_access<Texture, (__gnu_cxx::_Lock_policy)2, false, false>::operator->() const [4421]
- 0.00 0.00 1/5207 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::operator+<char, std::char_traits<char>, std::allocator<char> >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [3708]
- 0.00 0.00 1/1 std::_Rb_tree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Texture> > >::operator++() [7438]
- -----------------------------------------------
- 0.00 0.01 1/1 BuilderScene::load_from_file(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) [207]
- [912] 0.0 0.00 0.01 1 Atlas<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, Texture>::operator std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >() const [912]
- 0.00 0.01 1/1 TextureAtlas::to_string[abi:cxx11]() const [911]
- -----------------------------------------------
- 0.00 0.01 18/18 Mailbox::handle_message(std::shared_ptr<Message>) [164]
- [913] 0.0 0.00 0.01 18 Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0>::operator()(Message&) [913]
- 0.00 0.01 18/18 std::function<void (EntityDestroyedMessage&)>::operator()(EntityDestroyedMessage&) const [914]
- -----------------------------------------------
- 0.00 0.01 18/18 Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0>::operator()(Message&) [913]
- [914] 0.0 0.00 0.01 18 std::function<void (EntityDestroyedMessage&)>::operator()(EntityDestroyedMessage&) const [914]
- 0.00 0.01 18/18 std::_Function_handler<void (EntityDestroyedMessage&), PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)::{lambda(EntityDestroyedMessage&)#1}>::_M_invoke(std::_Any_data const&, EntityDestroyedMessage&) [915]
- 0.00 0.00 18/32731940 std::_Function_base::_M_empty() const [384]
- 0.00 0.00 18/36 EntityDestroyedMessage& std::forward<EntityDestroyedMessage&>(std::remove_reference<EntityDestroyedMessage&>::type&) [4758]
- -----------------------------------------------
- 0.00 0.01 18/18 std::function<void (EntityDestroyedMessage&)>::operator()(EntityDestroyedMessage&) const [914]
- [915] 0.0 0.00 0.01 18 std::_Function_handler<void (EntityDestroyedMessage&), PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)::{lambda(EntityDestroyedMessage&)#1}>::_M_invoke(std::_Any_data const&, EntityDestroyedMessage&) [915]
- 0.00 0.01 18/18 PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)::{lambda(EntityDestroyedMessage&)#1}::operator()(EntityDestroyedMessage&) const [916]
- 0.00 0.00 18/18 std::_Function_base::_Base_manager<PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)::{lambda(EntityDestroyedMessage&)#1}>::_M_get_pointer(std::_Any_data const&) [2749]
- 0.00 0.00 18/36 EntityDestroyedMessage& std::forward<EntityDestroyedMessage&>(std::remove_reference<EntityDestroyedMessage&>::type&) [4758]
- -----------------------------------------------
- 0.00 0.01 18/18 std::_Function_handler<void (EntityDestroyedMessage&), PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)::{lambda(EntityDestroyedMessage&)#1}>::_M_invoke(std::_Any_data const&, EntityDestroyedMessage&) [915]
- [916] 0.0 0.00 0.01 18 PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)::{lambda(EntityDestroyedMessage&)#1}::operator()(EntityDestroyedMessage&) const [916]
- 0.00 0.01 18/8161 PreorderEntitySubscription::init() [29]
- -----------------------------------------------
- 0.00 0.00 1/18 void InputBinding::set<SelectMenuItemIntent, (void*)0, int, std::shared_ptr<InputElement> >(int&&, std::shared_ptr<InputElement>&&) [1177]
- 0.00 0.00 1/18 void InputBinding::set<MouseXIntent, (void*)0, int, std::shared_ptr<InputElement> >(int&&, std::shared_ptr<InputElement>&&) [1166]
- 0.00 0.00 1/18 void InputBinding::set<MouseYIntent, (void*)0, int, std::shared_ptr<InputElement> >(int&&, std::shared_ptr<InputElement>&&) [1167]
- 0.00 0.00 1/18 void InputBinding::set<MouseWheelIntent, (void*)0, int, std::shared_ptr<InputElement> >(int&&, std::shared_ptr<InputElement>&&) [1172]
- 0.00 0.00 1/18 void InputBinding::set<LeftClickIntent, (void*)0, int, std::shared_ptr<InputElement> >(int&&, std::shared_ptr<InputElement>&&) [1169]
- 0.00 0.00 1/18 void InputBinding::set<RightClickIntent, (void*)0, int, std::shared_ptr<InputElement> >(int&&, std::shared_ptr<InputElement>&&) [1173]
- 0.00 0.00 1/18 void InputBinding::set<ModalIntent, (void*)0, int, std::shared_ptr<InputElement> >(int&&, std::shared_ptr<InputElement>&&) [1165]
- 0.00 0.00 1/18 void InputBinding::set<GridVisibilityToggleIntent, (void*)0, int, std::shared_ptr<InputElement> >(int&&, std::shared_ptr<InputElement>&&) [1178]
- 0.00 0.00 1/18 void InputBinding::set<VisualDebugIntent, (void*)0, int, std::shared_ptr<InputElement> >(int&&, std::shared_ptr<InputElement>&&) [1175]
- 0.00 0.00 1/18 void InputBinding::set<ResetViewIntent, (void*)0, int, std::shared_ptr<InputElement> >(int&&, std::shared_ptr<InputElement>&&) [1171]
- 0.00 0.00 1/18 void InputBinding::set<RemoveTilesIntent, (void*)0, int, std::shared_ptr<InputElement> >(int&&, std::shared_ptr<InputElement>&&) [1174]
- 0.00 0.00 1/18 void InputBinding::set<SerializeMapIntent, (void*)0, int, std::shared_ptr<InputElement> >(int&&, std::shared_ptr<InputElement>&&) [1176]
- 0.00 0.00 1/18 void InputBinding::set<MoveLeftIntent, (void*)0, int, std::shared_ptr<InputElement> >(int&&, std::shared_ptr<InputElement>&&) [1168]
- 0.00 0.00 1/18 void InputBinding::set<MoveRightIntent, (void*)0, int, std::shared_ptr<InputElement> >(int&&, std::shared_ptr<InputElement>&&) [1170]
- 0.00 0.00 2/18 void InputBinding::set<MoveUpIntent, (void*)0, int, std::shared_ptr<InputElement> >(int&&, std::shared_ptr<InputElement>&&) [1104]
- 0.00 0.00 2/18 void InputBinding::set<MoveDownIntent, (void*)0, int, std::shared_ptr<InputElement> >(int&&, std::shared_ptr<InputElement>&&) [1105]
- [917] 0.0 0.00 0.01 18 std::map<std::type_index, std::shared_ptr<Intent>, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Intent> > > >::operator[](std::type_index&&) [917]
- 0.00 0.01 32/32 std::_Rb_tree_iterator<std::pair<std::type_index const, std::shared_ptr<Intent> > >::operator*() const [965]
- 0.00 0.00 16/16 std::_Rb_tree_iterator<std::pair<std::type_index const, std::shared_ptr<Intent> > > std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::shared_ptr<Intent> >, std::_Select1st<std::pair<std::type_index const, std::shared_ptr<Intent> > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Intent> > > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<std::type_index&&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<std::type_index const, std::shared_ptr<Intent> > >, std::piecewise_construct_t const&, std::tuple<std::type_index&&>&&, std::tuple<>&&) [1025]
- 0.00 0.00 18/18 std::map<std::type_index, std::shared_ptr<Intent>, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Intent> > > >::lower_bound(std::type_index const&) [1531]
- 0.00 0.00 14/503203242 std::less<std::type_index>::operator()(std::type_index const&, std::type_index const&) const [20]
- 0.00 0.00 18/2630965 std::map<std::type_index, std::shared_ptr<Intent>, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Intent> > > >::end() [631]
- 0.00 0.00 18/2630966 std::_Rb_tree_iterator<std::pair<std::type_index const, std::shared_ptr<Intent> > >::operator==(std::_Rb_tree_iterator<std::pair<std::type_index const, std::shared_ptr<Intent> > > const&) const [809]
- 0.00 0.00 16/5261910 std::_Rb_tree_const_iterator<std::pair<std::type_index const, std::shared_ptr<Intent> > >::_Rb_tree_const_iterator(std::_Rb_tree_iterator<std::pair<std::type_index const, std::shared_ptr<Intent> > > const&) [795]
- 0.00 0.00 16/2291 std::remove_reference<std::type_index&>::type&& std::move<std::type_index&>(std::type_index&) [3840]
- 0.00 0.00 16/2291 std::tuple<std::type_index&&> std::forward_as_tuple<std::type_index>(std::type_index&&) [3838]
- 0.00 0.00 14/14 std::map<std::type_index, std::shared_ptr<Intent>, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Intent> > > >::key_comp() const [5018]
- -----------------------------------------------
- 0.00 0.01 27/27 Scene::remove_entity(Handle, bool) [231]
- [918] 0.0 0.00 0.01 27 std::reverse_iterator<__gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > > >::operator*() const [918]
- 0.01 0.00 27/36 __gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > >::operator--() [851]
- 0.00 0.00 27/6323213 __gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > >::operator*() const [2959]
- -----------------------------------------------
- 0.00 0.00 1/1835285 ObjectPool<Callback>::remove(Handle const&) [1164]
- 0.00 0.00 4/1835285 ObjectPool<Collision>::remove(Handle const&) [1066]
- 0.00 0.00 4/1835285 ObjectPool<Rectangle>::remove(Handle const&) [1065]
- 0.00 0.00 5/1835285 ObjectPool<Clickable>::remove(Handle const&) [1045]
- 0.00 0.00 9/1835285 ObjectPool<Entity>::remove(Handle const&) [995]
- 0.00 0.00 23/1835285 std::vector<Handle, std::allocator<Handle> >::erase(__gnu_cxx::__normal_iterator<Handle const*, std::vector<Handle, std::allocator<Handle> > >) [739]
- 0.00 0.00 412/1835285 PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)::{lambda(ComponentAddedMessage&)#2}::operator()(ComponentAddedMessage&) const [275]
- 0.00 0.00 597/1835285 Scene::post_receive_message(std::shared_ptr<Message>) <cycle 2> [881]
- 0.00 0.00 7828/1835285 BaseEntitySubscription::init() [32]
- 0.00 0.00 7894/1835285 Scene::update(Game&) [4]
- 0.00 0.00 7894/1835285 CallbackSystem::post_update(Game&) [662]
- 0.00 0.00 23615/1835285 EntitySubscription::for_each(std::function<void (Handle)>) [6]
- 0.00 0.00 70367/1835285 void std::vector<Handle, std::allocator<Handle> >::_M_realloc_insert<Handle const&>(__gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > >, Handle const&) [282]
- 0.00 0.00 142062/1835285 void std::vector<Handle, std::allocator<Handle> >::_M_realloc_insert<Handle>(__gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > >, Handle&&) [167]
- 0.00 0.01 1574570/1835285 std::vector<Handle, std::allocator<Handle> >::rend() [661]
- [919] 0.0 0.00 0.01 1835285 std::vector<Handle, std::allocator<Handle> >::begin() [919]
- 0.01 0.00 1835285/44003050 __gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > >::__normal_iterator(Handle* const&) [202]
- -----------------------------------------------
- 0.00 0.01 222/222 Scene::create_entity(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [154]
- [920] 0.0 0.00 0.01 222 Scene::bookmark(Entity*) [920]
- 0.00 0.01 222/222 Scene::bookmark(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Handle) [921]
- 0.00 0.00 222/1488784 Entity::handle() const [385]
- 0.00 0.00 222/98302 Entity::id[abi:cxx11]() const [3200]
- -----------------------------------------------
- 0.00 0.01 222/222 Scene::bookmark(Entity*) [920]
- [921] 0.0 0.00 0.01 222 Scene::bookmark(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Handle) [921]
- 0.00 0.00 222/2125 Scene::get_entity(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [553]
- 0.00 0.00 222/2348 std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, Handle, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> > >::operator[](std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [537]
- 0.00 0.00 222/1062 Handle::operator=(Handle const&) [784]
- -----------------------------------------------
- 0.00 0.00 16319/228748 std::_Vector_base<Handle, std::allocator<Handle> >::_M_create_storage(unsigned long) [1126]
- 0.00 0.00 70367/228748 void std::vector<Handle, std::allocator<Handle> >::_M_realloc_insert<Handle const&>(__gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > >, Handle const&) [282]
- 0.00 0.00 142062/228748 void std::vector<Handle, std::allocator<Handle> >::_M_realloc_insert<Handle>(__gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > >, Handle&&) [167]
- [922] 0.0 0.00 0.01 228748 std::_Vector_base<Handle, std::allocator<Handle> >::_M_allocate(unsigned long) [922]
- 0.01 0.00 228748/228748 std::allocator_traits<std::allocator<Handle> >::allocate(std::allocator<Handle>&, unsigned long) [923]
- -----------------------------------------------
- 0.01 0.00 228748/228748 std::_Vector_base<Handle, std::allocator<Handle> >::_M_allocate(unsigned long) [922]
- [923] 0.0 0.01 0.00 228748 std::allocator_traits<std::allocator<Handle> >::allocate(std::allocator<Handle>&, unsigned long) [923]
- 0.00 0.00 228748/228748 __gnu_cxx::new_allocator<Handle>::allocate(unsigned long, void const*) [1067]
- -----------------------------------------------
- 0.00 0.00 2/2630813 std::shared_ptr<Intent> InputBinding::get<ModalIntent, (void*)0>() [1764]
- 0.00 0.00 67/2630813 std::shared_ptr<Intent> InputBinding::get<SelectMenuItemIntent, (void*)0>() [1359]
- 0.00 0.00 7827/2630813 std::shared_ptr<Intent> InputBinding::get<GridVisibilityToggleIntent, (void*)0>() [1052]
- 0.00 0.00 7827/2630813 std::shared_ptr<Intent> InputBinding::get<VisualDebugIntent, (void*)0>() [1050]
- 0.00 0.00 7827/2630813 std::shared_ptr<Intent> InputBinding::get<ResetViewIntent, (void*)0>() [1048]
- 0.00 0.00 7827/2630813 std::shared_ptr<Intent> InputBinding::get<MoveLeftIntent, (void*)0>() [1046]
- 0.00 0.00 7827/2630813 std::shared_ptr<Intent> InputBinding::get<MoveRightIntent, (void*)0>() [1047]
- 0.00 0.00 7827/2630813 std::shared_ptr<Intent> InputBinding::get<RemoveTilesIntent, (void*)0>() [1049]
- 0.00 0.00 7827/2630813 std::shared_ptr<Intent> InputBinding::get<SerializeMapIntent, (void*)0>() [1051]
- 0.00 0.00 7894/2630813 std::shared_ptr<Intent> InputBinding::get<MoveUpIntent, (void*)0>() [1043]
- 0.00 0.00 7894/2630813 std::shared_ptr<Intent> InputBinding::get<MoveDownIntent, (void*)0>() [1044]
- 0.00 0.00 495124/2630813 std::shared_ptr<Intent> InputBinding::get<RightClickIntent, (void*)0>() [215]
- 0.00 0.00 495804/2630813 std::shared_ptr<Intent> InputBinding::get<LeftClickIntent, (void*)0>() [224]
- 0.00 0.00 513113/2630813 std::shared_ptr<Intent> InputBinding::get<MouseXIntent, (void*)0>() [220]
- 0.00 0.00 513113/2630813 std::shared_ptr<Intent> InputBinding::get<MouseYIntent, (void*)0>() [221]
- 0.00 0.00 543013/2630813 std::shared_ptr<Intent> InputBinding::get<MouseWheelIntent, (void*)0>() [213]
- [924] 0.0 0.00 0.01 2630813 bool std::operator!=<Intent>(std::shared_ptr<Intent> const&, decltype(nullptr)) [924]
- 0.01 0.00 2630813/3917435 std::__shared_ptr<Intent, (__gnu_cxx::_Lock_policy)2>::operator bool() const [799]
- -----------------------------------------------
- 0.00 0.01 1/1 System::~System() [412]
- [925] 0.0 0.00 0.01 1 BaseEntitySubscription::~BaseEntitySubscription() [925]
- 0.00 0.01 1/1 BaseEntitySubscription::~BaseEntitySubscription() [926]
- -----------------------------------------------
- 0.00 0.01 1/1 BaseEntitySubscription::~BaseEntitySubscription() [925]
- [926] 0.0 0.00 0.01 1 BaseEntitySubscription::~BaseEntitySubscription() [926]
- 0.00 0.01 1/6 EntitySubscription::~EntitySubscription() [448]
- 0.00 0.00 1/23969 std::vector<Handle, std::allocator<Handle> >::clear() [951]
- -----------------------------------------------
- 0.00 0.01 1/1 void ComponentManager::create_pool<Rectangle, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned int, Rectangle) [699]
- [927] 0.0 0.00 0.01 1 ObjectPool<Rectangle>::ObjectPool(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned int, Rectangle) [927]
- 0.00 0.00 1/1 ObjectPool<Rectangle>::reset() [980]
- 0.00 0.00 1/1 std::vector<ObjectPool<Rectangle>::Entry, std::allocator<ObjectPool<Rectangle>::Entry> >::vector(unsigned long, ObjectPool<Rectangle>::Entry const&, std::allocator<ObjectPool<Rectangle>::Entry> const&) [1083]
- 0.00 0.00 2/2004 Rectangle::Rectangle(Rectangle const&) [1022]
- 0.00 0.00 1/1 ObjectPool<Rectangle>::Entry::Entry(unsigned int, Rectangle) [1654]
- 0.00 0.00 1/23980 std::vector<Handle, std::allocator<Handle> >::vector() [844]
- 0.00 0.00 1/92380983 void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char*>(char*, char*, std::forward_iterator_tag) [53]
- 0.00 0.00 1/17 ObjectPoolBase::ObjectPoolBase() [4981]
- 0.00 0.00 1/1 std::allocator<ObjectPool<Rectangle>::Entry>::allocator() [7118]
- 0.00 0.00 1/1001 ObjectPool<Rectangle>::Entry::~Entry() [4018]
- 0.00 0.00 1/2117 Rectangle::~Rectangle() [3857]
- 0.00 0.00 1/2 std::allocator<ObjectPool<Rectangle>::Entry>::~allocator() [6337]
- -----------------------------------------------
- 0.00 0.01 23615/23615 System::update(Game&) [5]
- [928] 0.0 0.00 0.01 23615 std::function<void (Handle)>::function(std::function<void (Handle)> const&) [928]
- 0.00 0.01 23615/70845 std::_Function_base::_Base_manager<System::update(Game&)::{lambda(Handle)#1}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<System::update(Game&)::{lambda(Handle)#1}> const&, std::_Manager_operation) [646]
- 0.00 0.00 23615/23615 std::function<void (Handle)>::operator bool() const [1288]
- 0.00 0.00 23615/50052 std::_Function_base::_Function_base() [3287]
- -----------------------------------------------
- 0.00 0.01 449198/449198 CallbackSystem::on_update(Game&, Entity&) [34]
- [929] 0.0 0.00 0.01 449198 sf::Rect<float>::contains(sf::Vector2<float> const&) const [929]
- 0.00 0.01 449198/449198 sf::Rect<float>::contains(float, float) const [930]
- -----------------------------------------------
- 0.00 0.01 449198/449198 sf::Rect<float>::contains(sf::Vector2<float> const&) const [929]
- [930] 0.0 0.00 0.01 449198 sf::Rect<float>::contains(float, float) const [930]
- 0.00 0.00 898396/9523424 float const& std::min<float>(float const&, float const&) [459]
- 0.00 0.00 898396/9523375 float const& std::max<float>(float const&, float const&) [595]
- -----------------------------------------------
- 0.00 0.01 429/429 std::function<void ()>::operator()() const [103]
- [931] 0.0 0.00 0.01 429 std::_Function_handler<void (), BuilderScene::mouse_script_add_select_behavior(Game&, Handle)::{lambda()#2}>::_M_invoke(std::_Any_data const&) [931]
- 0.00 0.01 429/429 BuilderScene::mouse_script_add_select_behavior(Game&, Handle)::{lambda()#2}::operator()() const [932]
- 0.00 0.00 429/429 std::_Function_base::_Base_manager<BuilderScene::mouse_script_add_select_behavior(Game&, Handle)::{lambda()#2}>::_M_get_pointer(std::_Any_data const&) [1822]
- -----------------------------------------------
- 0.00 0.01 429/429 std::_Function_handler<void (), BuilderScene::mouse_script_add_select_behavior(Game&, Handle)::{lambda()#2}>::_M_invoke(std::_Any_data const&) [931]
- [932] 0.0 0.00 0.01 429 BuilderScene::mouse_script_add_select_behavior(Game&, Handle)::{lambda()#2}::operator()() const [932]
- 0.00 0.00 429/2125 Scene::get_entity(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [553]
- 0.00 0.00 429/256959 Clickable* Entity::get<Clickable, (void*)0>() [201]
- 0.00 0.00 858/266620 Game::get_player(unsigned int) [396]
- 0.00 0.00 429/513113 std::shared_ptr<Intent> InputBinding::get<MouseYIntent, (void*)0>() [221]
- 0.00 0.00 429/513247 std::shared_ptr<Intent> InputBinding::get<MouseXIntent, (void*)0>() [220]
- 0.00 0.00 429/229036 Clickable::is_left_clicked() const [608]
- 0.00 0.00 858/266620 Player::bindings() [831]
- 0.00 0.00 858/2630963 std::shared_ptr<Intent>::~shared_ptr() [302]
- 0.00 0.00 858/1344325 Intent::element() const [436]
- 0.00 0.00 858/34982914 std::shared_ptr<InputElement>::~shared_ptr() <cycle 1> [3001]
- 0.00 0.00 858/2236911 std::__shared_ptr_access<InputElement, (__gnu_cxx::_Lock_policy)2, false, false>::operator->() const [392]
- 0.00 0.00 858/21166 Scene::game() [3423]
- 0.00 0.00 858/1344325 std::__shared_ptr_access<Intent, (__gnu_cxx::_Lock_policy)2, false, false>::operator->() const [3004]
- 0.00 0.00 858/778325 InputElement::position() const [3022]
- 0.00 0.00 429/521712 sf::Vector2<float>::Vector2() [3042]
- -----------------------------------------------
- 0.00 0.01 24520/24520 GridSystem::on_update(Game&, Entity&) [10]
- [933] 0.0 0.00 0.01 24520 std::map<unsigned int, Entity*, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, Entity*> > >::operator[](unsigned int&&) [933]
- 0.00 0.00 24520/100100 std::map<unsigned int, Entity*, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, Entity*> > >::lower_bound(unsigned int const&) [680]
- 0.00 0.00 24520/24520 std::_Rb_tree_iterator<std::pair<unsigned int const, Entity*> > std::_Rb_tree<unsigned int, std::pair<unsigned int const, Entity*>, std::_Select1st<std::pair<unsigned int const, Entity*> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, Entity*> > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<unsigned int&&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<unsigned int const, Entity*> >, std::piecewise_construct_t const&, std::tuple<unsigned int&&>&&, std::tuple<>&&) [1073]
- 0.00 0.00 24520/175523 std::_Rb_tree_iterator<std::pair<unsigned int const, Entity*> >::operator*() const [1034]
- 0.00 0.00 24520/465969 std::map<unsigned int, Entity*, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, Entity*> > >::end() [3044]
- 0.00 0.00 24520/100670 std::_Rb_tree_iterator<std::pair<unsigned int const, Entity*> >::operator==(std::_Rb_tree_iterator<std::pair<unsigned int const, Entity*> > const&) const [3198]
- 0.00 0.00 24520/36522 std::remove_reference<unsigned int&>::type&& std::move<unsigned int&>(unsigned int&) [3324]
- 0.00 0.00 24520/24522 std::tuple<unsigned int&&> std::forward_as_tuple<unsigned int>(unsigned int&&) [3402]
- 0.00 0.00 24520/24677 std::_Rb_tree_const_iterator<std::pair<unsigned int const, Entity*> >::_Rb_tree_const_iterator(std::_Rb_tree_iterator<std::pair<unsigned int const, Entity*> > const&) [3393]
- -----------------------------------------------
- 0.01 0.00 14/14 Handle* std::__copy_move_a<true, Handle*, Handle*>(Handle*, Handle*, Handle*) [743]
- [934] 0.0 0.01 0.00 14 Handle* std::__copy_move<true, false, std::random_access_iterator_tag>::__copy_m<Handle*, Handle*>(Handle*, Handle*, Handle*) [934]
- 0.00 0.00 31/1062 Handle::operator=(Handle const&) [784]
- 0.00 0.00 31/3160735 std::remove_reference<Handle&>::type&& std::move<Handle&>(Handle&) [803]
- -----------------------------------------------
- 0.00 0.00 2/49 void ComponentManager::create_pool<TileMap, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned int, TileMap) [898]
- 0.00 0.00 2/49 void ComponentManager::create_pool<Grid, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned int, Grid) [433]
- 0.00 0.00 2/49 void ComponentManager::create_pool<Rectangle, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned int, Rectangle) [699]
- 0.00 0.00 2/49 void ComponentManager::create_pool<Collision, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned int, Collision) [639]
- 0.00 0.00 2/49 void ComponentManager::create_pool<Clickable, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned int, Clickable) [889]
- 0.00 0.00 2/49 void ComponentManager::create_pool<VertexList, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned int, VertexList) [753]
- 0.00 0.00 4/49 void ComponentManager::create_pool<Text, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned int, Text) [496]
- 0.00 0.00 4/49 void ComponentManager::create_pool<PlayerProfile, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned int, PlayerProfile) [645]
- 0.00 0.00 4/49 void ComponentManager::create_pool<Sprite, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned int, Sprite) [642]
- 0.00 0.00 4/49 void ComponentManager::create_pool<Callback, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned int, Callback) [552]
- 0.00 0.00 21/49 std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > >::~pair() [1042]
- [935] 0.0 0.00 0.01 49 std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >::~unique_ptr() [935]
- 0.00 0.01 14/14 std::default_delete<ObjectPoolBase>::operator()(ObjectPoolBase*) const [936]
- 0.00 0.00 49/91 std::__uniq_ptr_impl<ObjectPoolBase, std::default_delete<ObjectPoolBase> >::_M_ptr() [4590]
- 0.00 0.00 14/42 std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >::get_deleter() [4723]
- -----------------------------------------------
- 0.00 0.01 14/14 std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >::~unique_ptr() [935]
- [936] 0.0 0.00 0.01 14 std::default_delete<ObjectPoolBase>::operator()(ObjectPoolBase*) const [936]
- 0.00 0.01 2/2 ObjectPool<Callback>::~ObjectPool() [942]
- 0.00 0.00 2/2 ObjectPool<Sprite>::~ObjectPool() [1237]
- 0.00 0.00 2/2 ObjectPool<Text>::~ObjectPool() [1274]
- 0.00 0.00 1/1 ObjectPool<TileMap>::~ObjectPool() [1391]
- 0.00 0.00 2/2 ObjectPool<PlayerProfile>::~ObjectPool() [1667]
- 0.00 0.00 1/1 ObjectPool<VertexList>::~ObjectPool() [1746]
- 0.00 0.00 1/1 ObjectPool<Grid>::~ObjectPool() [1748]
- 0.00 0.00 1/1 ObjectPool<Clickable>::~ObjectPool() [1750]
- 0.00 0.00 1/1 ObjectPool<Collision>::~ObjectPool() [1752]
- 0.00 0.00 1/1 ObjectPool<Rectangle>::~ObjectPool() [1754]
- -----------------------------------------------
- 0.00 0.00 2/4008 void ComponentManager::create_pool<Text, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned int, Text) [496]
- 0.00 0.00 2/4008 ObjectPool<Text>::Entry::Entry(unsigned int, Text) [1581]
- 0.00 0.00 4/4008 ObjectPool<Text>::ObjectPool(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned int, Text) [634]
- 0.00 0.00 2000/4008 Text::operator=(Text const&) [649]
- 0.00 0.00 2000/4008 ObjectPool<Text>::Entry::Entry(ObjectPool<Text>::Entry const&) [1020]
- [937] 0.0 0.00 0.01 4008 Text::Text(Text const&) [937]
- 0.00 0.01 4008/4008 sf::Text::Text(sf::Text const&) [952]
- 0.00 0.00 4008/29249 Component::Component(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1180]
- 0.00 0.00 4008/92380983 void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char*>(char*, char*, std::forward_iterator_tag) [53]
- 0.00 0.00 4008/91956801 Component::id[abi:cxx11]() const [307]
- 0.00 0.00 4008/4087 std::shared_ptr<Font>::shared_ptr() [3735]
- -----------------------------------------------
- 0.00 0.01 4050/4050 Callback::~Callback() [737]
- [938] 0.0 0.00 0.01 4050 std::map<CallbackKey, std::function<void ()>, std::less<CallbackKey>, std::allocator<std::pair<CallbackKey const, std::function<void ()> > > >::clear() [938]
- 0.00 0.01 4050/4050 std::_Rb_tree<CallbackKey, std::pair<CallbackKey const, std::function<void ()> >, std::_Select1st<std::pair<CallbackKey const, std::function<void ()> > >, std::less<CallbackKey>, std::allocator<std::pair<CallbackKey const, std::function<void ()> > > >::clear() [939]
- -----------------------------------------------
- 0.00 0.01 4050/4050 std::map<CallbackKey, std::function<void ()>, std::less<CallbackKey>, std::allocator<std::pair<CallbackKey const, std::function<void ()> > > >::clear() [938]
- [939] 0.0 0.00 0.01 4050 std::_Rb_tree<CallbackKey, std::pair<CallbackKey const, std::function<void ()> >, std::_Select1st<std::pair<CallbackKey const, std::function<void ()> > >, std::less<CallbackKey>, std::allocator<std::pair<CallbackKey const, std::function<void ()> > > >::clear() [939]
- 0.01 0.00 4050/8100 std::_Rb_tree<CallbackKey, std::pair<CallbackKey const, std::function<void ()> >, std::_Select1st<std::pair<CallbackKey const, std::function<void ()> > >, std::less<CallbackKey>, std::allocator<std::pair<CallbackKey const, std::function<void ()> > > >::_M_erase(std::_Rb_tree_node<std::pair<CallbackKey const, std::function<void ()> > >*) [738]
- 0.00 0.00 4050/92239142 std::_Rb_tree_header::_M_reset() [140]
- 0.00 0.00 4050/296073 std::_Rb_tree<CallbackKey, std::pair<CallbackKey const, std::function<void ()> >, std::_Select1st<std::pair<CallbackKey const, std::function<void ()> > >, std::less<CallbackKey>, std::allocator<std::pair<CallbackKey const, std::function<void ()> > > >::_M_begin() [3068]
- -----------------------------------------------
- 0.00 0.01 4050/4050 Callback::~Callback() [737]
- [940] 0.0 0.00 0.01 4050 std::map<CallbackKey, std::function<void ()>, std::less<CallbackKey>, std::allocator<std::pair<CallbackKey const, std::function<void ()> > > >::~map() [940]
- 0.00 0.01 4050/4050 std::_Rb_tree<CallbackKey, std::pair<CallbackKey const, std::function<void ()> >, std::_Select1st<std::pair<CallbackKey const, std::function<void ()> > >, std::less<CallbackKey>, std::allocator<std::pair<CallbackKey const, std::function<void ()> > > >::~_Rb_tree() [941]
- -----------------------------------------------
- 0.00 0.01 4050/4050 std::map<CallbackKey, std::function<void ()>, std::less<CallbackKey>, std::allocator<std::pair<CallbackKey const, std::function<void ()> > > >::~map() [940]
- [941] 0.0 0.00 0.01 4050 std::_Rb_tree<CallbackKey, std::pair<CallbackKey const, std::function<void ()> >, std::_Select1st<std::pair<CallbackKey const, std::function<void ()> > >, std::less<CallbackKey>, std::allocator<std::pair<CallbackKey const, std::function<void ()> > > >::~_Rb_tree() [941]
- 0.01 0.00 4050/8100 std::_Rb_tree<CallbackKey, std::pair<CallbackKey const, std::function<void ()> >, std::_Select1st<std::pair<CallbackKey const, std::function<void ()> > >, std::less<CallbackKey>, std::allocator<std::pair<CallbackKey const, std::function<void ()> > > >::_M_erase(std::_Rb_tree_node<std::pair<CallbackKey const, std::function<void ()> > >*) [738]
- 0.00 0.00 4050/296073 std::_Rb_tree<CallbackKey, std::pair<CallbackKey const, std::function<void ()> >, std::_Select1st<std::pair<CallbackKey const, std::function<void ()> > >, std::less<CallbackKey>, std::allocator<std::pair<CallbackKey const, std::function<void ()> > > >::_M_begin() [3068]
- 0.00 0.00 4050/4050 std::_Rb_tree<CallbackKey, std::pair<CallbackKey const, std::function<void ()> >, std::_Select1st<std::pair<CallbackKey const, std::function<void ()> > >, std::less<CallbackKey>, std::allocator<std::pair<CallbackKey const, std::function<void ()> > > >::_Rb_tree_impl<std::less<CallbackKey>, true>::~_Rb_tree_impl() [3741]
- -----------------------------------------------
- 0.00 0.01 2/2 std::default_delete<ObjectPoolBase>::operator()(ObjectPoolBase*) const [936]
- [942] 0.0 0.00 0.01 2 ObjectPool<Callback>::~ObjectPool() [942]
- 0.00 0.01 2/2 ObjectPool<Callback>::~ObjectPool() [943]
- -----------------------------------------------
- 0.00 0.01 2/2 ObjectPool<Callback>::~ObjectPool() [942]
- [943] 0.0 0.00 0.01 2 ObjectPool<Callback>::~ObjectPool() [943]
- 0.00 0.01 2/2 std::vector<ObjectPool<Callback>::Entry, std::allocator<ObjectPool<Callback>::Entry> >::~vector() [947]
- 0.00 0.00 2/4050 Callback::~Callback() [737]
- 0.00 0.00 2/40299 std::vector<Handle, std::allocator<Handle> >::~vector() [547]
- 0.00 0.00 2/17 ObjectPoolBase::~ObjectPoolBase() [4982]
- -----------------------------------------------
- 0.00 0.00 2/2002 ObjectPool<Callback>::ObjectPool(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned int, Callback) [880]
- 0.00 0.01 2000/2002 void std::_Destroy<ObjectPool<Callback>::Entry>(ObjectPool<Callback>::Entry*) [945]
- [944] 0.0 0.00 0.01 2002 ObjectPool<Callback>::Entry::~Entry() [944]
- 0.00 0.01 2002/4050 Callback::~Callback() [737]
- -----------------------------------------------
- 0.00 0.01 2000/2000 void std::_Destroy_aux<false>::__destroy<ObjectPool<Callback>::Entry*>(ObjectPool<Callback>::Entry*, ObjectPool<Callback>::Entry*) [946]
- [945] 0.0 0.00 0.01 2000 void std::_Destroy<ObjectPool<Callback>::Entry>(ObjectPool<Callback>::Entry*) [945]
- 0.00 0.01 2000/2002 ObjectPool<Callback>::Entry::~Entry() [944]
- -----------------------------------------------
- 0.00 0.01 2/2 void std::_Destroy<ObjectPool<Callback>::Entry*>(ObjectPool<Callback>::Entry*, ObjectPool<Callback>::Entry*) [948]
- [946] 0.0 0.00 0.01 2 void std::_Destroy_aux<false>::__destroy<ObjectPool<Callback>::Entry*>(ObjectPool<Callback>::Entry*, ObjectPool<Callback>::Entry*) [946]
- 0.00 0.01 2000/2000 void std::_Destroy<ObjectPool<Callback>::Entry>(ObjectPool<Callback>::Entry*) [945]
- 0.00 0.00 2000/4000 ObjectPool<Callback>::Entry* std::__addressof<ObjectPool<Callback>::Entry>(ObjectPool<Callback>::Entry&) [3779]
- -----------------------------------------------
- 0.00 0.01 2/2 ObjectPool<Callback>::~ObjectPool() [943]
- [947] 0.0 0.00 0.01 2 std::vector<ObjectPool<Callback>::Entry, std::allocator<ObjectPool<Callback>::Entry> >::~vector() [947]
- 0.00 0.01 2/2 void std::_Destroy<ObjectPool<Callback>::Entry*, ObjectPool<Callback>::Entry>(ObjectPool<Callback>::Entry*, ObjectPool<Callback>::Entry*, std::allocator<ObjectPool<Callback>::Entry>&) [949]
- 0.00 0.00 2/4 std::_Vector_base<ObjectPool<Callback>::Entry, std::allocator<ObjectPool<Callback>::Entry> >::_M_get_Tp_allocator() [5654]
- 0.00 0.00 2/2 std::_Vector_base<ObjectPool<Callback>::Entry, std::allocator<ObjectPool<Callback>::Entry> >::~_Vector_base() [6424]
- -----------------------------------------------
- 0.00 0.01 2/2 void std::_Destroy<ObjectPool<Callback>::Entry*, ObjectPool<Callback>::Entry>(ObjectPool<Callback>::Entry*, ObjectPool<Callback>::Entry*, std::allocator<ObjectPool<Callback>::Entry>&) [949]
- [948] 0.0 0.00 0.01 2 void std::_Destroy<ObjectPool<Callback>::Entry*>(ObjectPool<Callback>::Entry*, ObjectPool<Callback>::Entry*) [948]
- 0.00 0.01 2/2 void std::_Destroy_aux<false>::__destroy<ObjectPool<Callback>::Entry*>(ObjectPool<Callback>::Entry*, ObjectPool<Callback>::Entry*) [946]
- -----------------------------------------------
- 0.00 0.01 2/2 std::vector<ObjectPool<Callback>::Entry, std::allocator<ObjectPool<Callback>::Entry> >::~vector() [947]
- [949] 0.0 0.00 0.01 2 void std::_Destroy<ObjectPool<Callback>::Entry*, ObjectPool<Callback>::Entry>(ObjectPool<Callback>::Entry*, ObjectPool<Callback>::Entry*, std::allocator<ObjectPool<Callback>::Entry>&) [949]
- 0.00 0.01 2/2 void std::_Destroy<ObjectPool<Callback>::Entry*>(ObjectPool<Callback>::Entry*, ObjectPool<Callback>::Entry*) [948]
- -----------------------------------------------
- 0.00 0.01 23969/23969 std::vector<Handle, std::allocator<Handle> >::clear() [951]
- [950] 0.0 0.00 0.01 23969 std::vector<Handle, std::allocator<Handle> >::_M_erase_at_end(Handle*) [950]
- 0.00 0.00 16057/268785 void std::_Destroy<Handle*, Handle>(Handle*, Handle*, std::allocator<Handle>&) [318]
- 0.00 0.00 16057/709962 std::_Vector_base<Handle, std::allocator<Handle> >::_M_get_Tp_allocator() [3024]
- -----------------------------------------------
- 0.00 0.00 1/23969 BaseEntitySubscription::~BaseEntitySubscription() [926]
- 0.00 0.00 1/23969 ObjectPool<TileMap>::reset() [1054]
- 0.00 0.00 1/23969 ObjectPool<Grid>::reset() [443]
- 0.00 0.00 1/23969 ObjectPool<Rectangle>::reset() [980]
- 0.00 0.00 1/23969 ObjectPool<Collision>::reset() [704]
- 0.00 0.00 1/23969 ObjectPool<Clickable>::reset() [1035]
- 0.00 0.00 1/23969 ObjectPool<VertexList>::reset() [1007]
- 0.00 0.00 2/23969 ObjectPool<Text>::reset() [648]
- 0.00 0.00 2/23969 ObjectPool<PlayerProfile>::reset() [987]
- 0.00 0.00 2/23969 ObjectPool<Sprite>::reset() [984]
- 0.00 0.00 2/23969 ObjectPool<Callback>::reset() [882]
- 0.00 0.00 3/23969 ObjectPool<Entity>::reset() [296]
- 0.00 0.00 7894/23969 CallbackSystem::post_update(Game&) [662]
- 0.00 0.00 16057/23969 EntitySubscription::clear() [685]
- [951] 0.0 0.00 0.01 23969 std::vector<Handle, std::allocator<Handle> >::clear() [951]
- 0.00 0.01 23969/23969 std::vector<Handle, std::allocator<Handle> >::_M_erase_at_end(Handle*) [950]
- -----------------------------------------------
- 0.00 0.01 4008/4008 Text::Text(Text const&) [937]
- [952] 0.0 0.00 0.01 4008 sf::Text::Text(sf::Text const&) [952]
- 0.00 0.01 8016/16028 sf::VertexArray::VertexArray(sf::VertexArray const&) [755]
- 0.00 0.00 4008/36677 sf::Drawable::Drawable(sf::Drawable const&) [3323]
- 0.00 0.00 4008/15649 sf::Transformable::Transformable(sf::Transformable const&) [3480]
- -----------------------------------------------
- 0.00 0.00 1/435 Scene::add_to_scene_node(SceneNode*, Entity*, int) [506]
- 0.00 0.00 214/435 Scene::add_to_scene_node(Entity*, Entity*, int) [1033]
- 0.00 0.00 220/435 Scene::add_to_scene_node(Handle, Entity*, int) [1023]
- [953] 0.0 0.01 0.00 435 Scene::add_to_scene_node(SceneNode*, SceneNode*, int) [953]
- 0.00 0.00 435/435 SceneNode::add(SceneNode*, int) [1412]
- 0.00 0.00 650/99804402 SceneNode::parent() const [165]
- 0.00 0.00 435/435 SceneNode::parent(SceneNode*) [4222]
- 0.00 0.00 215/215 SceneNode::remove(SceneNode*) [4393]
- -----------------------------------------------
- 0.00 0.01 222/222 std::shared_ptr<EntityCreatedMessage> std::allocate_shared<EntityCreatedMessage, std::allocator<EntityCreatedMessage>, Handle&>(std::allocator<EntityCreatedMessage> const&, Handle&) [957]
- [954] 0.0 0.00 0.01 222 std::shared_ptr<EntityCreatedMessage>::shared_ptr<std::allocator<EntityCreatedMessage>, Handle&>(std::_Sp_make_shared_tag, std::allocator<EntityCreatedMessage> const&, Handle&) [954]
- 0.00 0.01 222/222 std::__shared_ptr<EntityCreatedMessage, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<std::allocator<EntityCreatedMessage>, Handle&>(std::_Sp_make_shared_tag, std::allocator<EntityCreatedMessage> const&, Handle&) [955]
- 0.00 0.00 222/2079 Handle& std::forward<Handle&>(std::remove_reference<Handle&>::type&) [3858]
- -----------------------------------------------
- 0.00 0.01 222/222 std::shared_ptr<EntityCreatedMessage>::shared_ptr<std::allocator<EntityCreatedMessage>, Handle&>(std::_Sp_make_shared_tag, std::allocator<EntityCreatedMessage> const&, Handle&) [954]
- [955] 0.0 0.00 0.01 222 std::__shared_ptr<EntityCreatedMessage, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<std::allocator<EntityCreatedMessage>, Handle&>(std::_Sp_make_shared_tag, std::allocator<EntityCreatedMessage> const&, Handle&) [955]
- 0.00 0.01 222/222 std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<EntityCreatedMessage, std::allocator<EntityCreatedMessage>, Handle&>(std::_Sp_make_shared_tag, EntityCreatedMessage*, std::allocator<EntityCreatedMessage> const&, Handle&) [958]
- 0.00 0.00 222/1480 std::__shared_count<(__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&) const [1432]
- 0.00 0.00 222/2079 Handle& std::forward<Handle&>(std::remove_reference<Handle&>::type&) [3858]
- 0.00 0.00 222/222 std::enable_if<!std::__shared_ptr<EntityCreatedMessage, (__gnu_cxx::_Lock_policy)2>::__has_esft_base<EntityCreatedMessage, void>::value, void>::type std::__shared_ptr<EntityCreatedMessage, (__gnu_cxx::_Lock_policy)2>::_M_enable_shared_from_this_with<EntityCreatedMessage, EntityCreatedMessage>(EntityCreatedMessage*) [4362]
- -----------------------------------------------
- 0.00 0.01 222/222 void Messageable::send_message<EntityCreatedMessage, (void*)0, Handle&>(Handle&) [223]
- [956] 0.0 0.00 0.01 222 std::shared_ptr<EntityCreatedMessage> std::make_shared<EntityCreatedMessage, Handle&>(Handle&) [956]
- 0.00 0.01 222/222 std::shared_ptr<EntityCreatedMessage> std::allocate_shared<EntityCreatedMessage, std::allocator<EntityCreatedMessage>, Handle&>(std::allocator<EntityCreatedMessage> const&, Handle&) [957]
- 0.00 0.00 222/2079 Handle& std::forward<Handle&>(std::remove_reference<Handle&>::type&) [3858]
- 0.00 0.00 222/222 std::allocator<EntityCreatedMessage>::allocator() [4361]
- 0.00 0.00 222/888 std::allocator<EntityCreatedMessage>::~allocator() [4065]
- -----------------------------------------------
- 0.00 0.01 222/222 std::shared_ptr<EntityCreatedMessage> std::make_shared<EntityCreatedMessage, Handle&>(Handle&) [956]
- [957] 0.0 0.00 0.01 222 std::shared_ptr<EntityCreatedMessage> std::allocate_shared<EntityCreatedMessage, std::allocator<EntityCreatedMessage>, Handle&>(std::allocator<EntityCreatedMessage> const&, Handle&) [957]
- 0.00 0.01 222/222 std::shared_ptr<EntityCreatedMessage>::shared_ptr<std::allocator<EntityCreatedMessage>, Handle&>(std::_Sp_make_shared_tag, std::allocator<EntityCreatedMessage> const&, Handle&) [954]
- 0.00 0.00 222/2079 Handle& std::forward<Handle&>(std::remove_reference<Handle&>::type&) [3858]
- -----------------------------------------------
- 0.00 0.01 222/222 std::__shared_ptr<EntityCreatedMessage, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<std::allocator<EntityCreatedMessage>, Handle&>(std::_Sp_make_shared_tag, std::allocator<EntityCreatedMessage> const&, Handle&) [955]
- [958] 0.0 0.00 0.01 222 std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<EntityCreatedMessage, std::allocator<EntityCreatedMessage>, Handle&>(std::_Sp_make_shared_tag, EntityCreatedMessage*, std::allocator<EntityCreatedMessage> const&, Handle&) [958]
- 0.00 0.01 222/222 std::_Sp_counted_ptr_inplace<EntityCreatedMessage, std::allocator<EntityCreatedMessage>, (__gnu_cxx::_Lock_policy)2>::_Sp_counted_ptr_inplace<Handle&>(std::allocator<EntityCreatedMessage>, Handle&) [961]
- 0.00 0.00 222/17059716 operator new(unsigned long, void*) [458]
- 0.00 0.00 222/444 std::allocator<std::_Sp_counted_ptr_inplace<EntityCreatedMessage, std::allocator<EntityCreatedMessage>, (__gnu_cxx::_Lock_policy)2> >::allocator<EntityCreatedMessage>(std::allocator<EntityCreatedMessage> const&) [4209]
- 0.00 0.00 222/222 std::__allocated_ptr<std::allocator<std::_Sp_counted_ptr_inplace<EntityCreatedMessage, std::allocator<EntityCreatedMessage>, (__gnu_cxx::_Lock_policy)2> > >::get() [4365]
- 0.00 0.00 222/222 std::__allocated_ptr<std::allocator<std::_Sp_counted_ptr_inplace<EntityCreatedMessage, std::allocator<EntityCreatedMessage>, (__gnu_cxx::_Lock_policy)2> > > std::__allocate_guarded<std::allocator<std::_Sp_counted_ptr_inplace<EntityCreatedMessage, std::allocator<EntityCreatedMessage>, (__gnu_cxx::_Lock_policy)2> > >(std::allocator<std::_Sp_counted_ptr_inplace<EntityCreatedMessage, std::allocator<EntityCreatedMessage>, (__gnu_cxx::_Lock_policy)2> >&) [4377]
- 0.00 0.00 222/222 std::remove_reference<std::allocator<EntityCreatedMessage> const&>::type&& std::move<std::allocator<EntityCreatedMessage> const&>(std::allocator<EntityCreatedMessage> const&) [4378]
- 0.00 0.00 222/666 std::allocator<EntityCreatedMessage>::allocator(std::allocator<EntityCreatedMessage> const&) [4117]
- 0.00 0.00 222/2079 Handle& std::forward<Handle&>(std::remove_reference<Handle&>::type&) [3858]
- 0.00 0.00 222/888 std::allocator<EntityCreatedMessage>::~allocator() [4065]
- 0.00 0.00 222/222 std::__allocated_ptr<std::allocator<std::_Sp_counted_ptr_inplace<EntityCreatedMessage, std::allocator<EntityCreatedMessage>, (__gnu_cxx::_Lock_policy)2> > >::operator=(decltype(nullptr)) [4366]
- 0.00 0.00 222/444 std::__allocated_ptr<std::allocator<std::_Sp_counted_ptr_inplace<EntityCreatedMessage, std::allocator<EntityCreatedMessage>, (__gnu_cxx::_Lock_policy)2> > >::~__allocated_ptr() [4213]
- 0.00 0.00 222/444 std::allocator<std::_Sp_counted_ptr_inplace<EntityCreatedMessage, std::allocator<EntityCreatedMessage>, (__gnu_cxx::_Lock_policy)2> >::~allocator() [4210]
- -----------------------------------------------
- 0.01 0.00 222/222 void std::allocator_traits<std::allocator<EntityCreatedMessage> >::construct<EntityCreatedMessage, Handle&>(std::allocator<EntityCreatedMessage>&, EntityCreatedMessage*, Handle&) [960]
- [959] 0.0 0.01 0.00 222 void __gnu_cxx::new_allocator<EntityCreatedMessage>::construct<EntityCreatedMessage, Handle&>(EntityCreatedMessage*, Handle&) [959]
- 0.00 0.00 222/222 EntityCreatedMessage::EntityCreatedMessage(Handle) [1566]
- 0.00 0.00 222/17059716 operator new(unsigned long, void*) [458]
- 0.00 0.00 222/2079 Handle& std::forward<Handle&>(std::remove_reference<Handle&>::type&) [3858]
- -----------------------------------------------
- 0.00 0.01 222/222 std::_Sp_counted_ptr_inplace<EntityCreatedMessage, std::allocator<EntityCreatedMessage>, (__gnu_cxx::_Lock_policy)2>::_Sp_counted_ptr_inplace<Handle&>(std::allocator<EntityCreatedMessage>, Handle&) [961]
- [960] 0.0 0.00 0.01 222 void std::allocator_traits<std::allocator<EntityCreatedMessage> >::construct<EntityCreatedMessage, Handle&>(std::allocator<EntityCreatedMessage>&, EntityCreatedMessage*, Handle&) [960]
- 0.01 0.00 222/222 void __gnu_cxx::new_allocator<EntityCreatedMessage>::construct<EntityCreatedMessage, Handle&>(EntityCreatedMessage*, Handle&) [959]
- 0.00 0.00 222/2079 Handle& std::forward<Handle&>(std::remove_reference<Handle&>::type&) [3858]
- -----------------------------------------------
- 0.00 0.01 222/222 std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<EntityCreatedMessage, std::allocator<EntityCreatedMessage>, Handle&>(std::_Sp_make_shared_tag, EntityCreatedMessage*, std::allocator<EntityCreatedMessage> const&, Handle&) [958]
- [961] 0.0 0.00 0.01 222 std::_Sp_counted_ptr_inplace<EntityCreatedMessage, std::allocator<EntityCreatedMessage>, (__gnu_cxx::_Lock_policy)2>::_Sp_counted_ptr_inplace<Handle&>(std::allocator<EntityCreatedMessage>, Handle&) [961]
- 0.00 0.01 222/222 void std::allocator_traits<std::allocator<EntityCreatedMessage> >::construct<EntityCreatedMessage, Handle&>(std::allocator<EntityCreatedMessage>&, EntityCreatedMessage*, Handle&) [960]
- 0.00 0.00 222/1482 std::_Sp_counted_base<(__gnu_cxx::_Lock_policy)2>::_Sp_counted_base() [3973]
- 0.00 0.00 222/666 std::allocator<EntityCreatedMessage>::allocator(std::allocator<EntityCreatedMessage> const&) [4117]
- 0.00 0.00 222/222 std::_Sp_counted_ptr_inplace<EntityCreatedMessage, std::allocator<EntityCreatedMessage>, (__gnu_cxx::_Lock_policy)2>::_Impl::_Impl(std::allocator<EntityCreatedMessage>) [4372]
- 0.00 0.00 222/2079 Handle& std::forward<Handle&>(std::remove_reference<Handle&>::type&) [3858]
- 0.00 0.00 222/888 std::allocator<EntityCreatedMessage>::~allocator() [4065]
- 0.00 0.00 222/666 std::_Sp_counted_ptr_inplace<EntityCreatedMessage, std::allocator<EntityCreatedMessage>, (__gnu_cxx::_Lock_policy)2>::_M_ptr() [4118]
- -----------------------------------------------
- 0.00 0.01 1/1 InputManager::~InputManager() [568]
- [962] 0.0 0.00 0.01 1 std::map<unsigned int, InputDevice*, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, InputDevice*> > >::clear() [962]
- 0.00 0.01 1/1 std::_Rb_tree<unsigned int, std::pair<unsigned int const, InputDevice*>, std::_Select1st<std::pair<unsigned int const, InputDevice*> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, InputDevice*> > >::clear() [963]
- -----------------------------------------------
- 0.00 0.01 1/1 std::map<unsigned int, InputDevice*, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, InputDevice*> > >::clear() [962]
- [963] 0.0 0.00 0.01 1 std::_Rb_tree<unsigned int, std::pair<unsigned int const, InputDevice*>, std::_Select1st<std::pair<unsigned int const, InputDevice*> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, InputDevice*> > >::clear() [963]
- 0.00 0.01 1/2 std::_Rb_tree<unsigned int, std::pair<unsigned int const, InputDevice*>, std::_Select1st<std::pair<unsigned int const, InputDevice*> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, InputDevice*> > >::_M_erase(std::_Rb_tree_node<std::pair<unsigned int const, InputDevice*> >*) [855]
- 0.00 0.00 1/92239142 std::_Rb_tree_header::_M_reset() [140]
- 0.00 0.00 1/8081 std::_Rb_tree<unsigned int, std::pair<unsigned int const, InputDevice*>, std::_Select1st<std::pair<unsigned int const, InputDevice*> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, InputDevice*> > >::_M_begin() [3600]
- -----------------------------------------------
- 0.00 0.00 1/23868 Game::~Game() [313]
- 0.00 0.00 3/23868 Game::Game() [138]
- 0.00 0.00 3/23868 StartMenuScene::init(Game&) [363]
- 0.00 0.00 15/23868 BuilderScene::setup_keybindings(Game&) [556]
- 0.00 0.00 115/23868 BuilderScene::create_textbox(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, float, int, unsigned int)::{lambda()#1}::operator()() const [879]
- 0.00 0.00 116/23868 BuilderScene::file_dialog_box()::{lambda()#2}::operator()() const [137]
- 0.00 0.00 7827/23868 BuilderScene::setup_keybindings(Game&)::{lambda()#1}::operator()() const [350]
- 0.00 0.00 15788/23868 Game::main_loop() [3]
- [964] 0.0 0.01 0.00 23868 Game::input_manager() [964]
- -----------------------------------------------
- 0.00 0.01 32/32 std::map<std::type_index, std::shared_ptr<Intent>, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Intent> > > >::operator[](std::type_index&&) [917]
- [965] 0.0 0.00 0.01 32 std::_Rb_tree_iterator<std::pair<std::type_index const, std::shared_ptr<Intent> > >::operator*() const [965]
- 0.00 0.01 32/64 std::_Rb_tree_node<std::pair<std::type_index const, std::shared_ptr<Intent> > >::_M_valptr() [787]
- -----------------------------------------------
- 0.00 0.00 12/9454062 EntityFilter::~EntityFilter() [452]
- 0.01 0.00 9454050/9454062 EntityFilter::filter(Entity&) const [19]
- [966] 0.0 0.01 0.00 9454062 std::_Rb_tree_const_iterator<EntityFilter::Expression*>::operator!=(std::_Rb_tree_const_iterator<EntityFilter::Expression*> const&) const [966]
- -----------------------------------------------
- 0.01 0.00 849716/849716 Handle* std::__uninitialized_move_if_noexcept_a<Handle*, Handle*, std::allocator<Handle> >(Handle*, Handle*, Handle*, std::allocator<Handle>&) [187]
- [967] 0.0 0.01 0.00 849716 std::move_iterator<Handle*> std::__make_move_if_noexcept_iterator<Handle, std::move_iterator<Handle*> >(Handle*) [967]
- 0.00 0.00 849716/849716 std::move_iterator<Handle*>::move_iterator(Handle*) [3015]
- -----------------------------------------------
- 0.00 0.00 228748/653606 __gnu_cxx::new_allocator<Handle>::allocate(unsigned long, void const*) [1067]
- 0.00 0.00 424858/653606 std::allocator_traits<std::allocator<Handle> >::max_size(std::allocator<Handle> const&) [1004]
- [968] 0.0 0.01 0.00 653606 __gnu_cxx::new_allocator<Handle>::max_size() const [968]
- -----------------------------------------------
- 0.00 0.00 1/279646 std::_Deque_base<Scene*, std::allocator<Scene*> >::_M_initialize_map(unsigned long) [2744]
- 0.00 0.00 3/279646 std::vector<Observer<std::shared_ptr<InputEvent> >*, std::allocator<Observer<std::shared_ptr<InputEvent> >*> >::_M_check_len(unsigned long, char const*) const [2539]
- 0.00 0.00 3/279646 std::vector<Subject<std::shared_ptr<InputEvent> >*, std::allocator<Subject<std::shared_ptr<InputEvent> >*> >::_M_check_len(unsigned long, char const*) const [2538]
- 0.00 0.00 5/279646 std::vector<System*, std::allocator<System*> >::_M_check_len(unsigned long, char const*) const [2431]
- 0.00 0.00 9/279646 std::vector<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>, std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList> > >::_M_check_len(unsigned long, char const*) const [2097]
- 0.00 0.00 72/279646 std::vector<SceneNode*, std::allocator<SceneNode*> >::_M_check_len(unsigned long, char const*) const [1393]
- 0.00 0.00 67124/279646 std::vector<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*, std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*> >::_M_check_len(unsigned long, char const*) const [729]
- 0.00 0.00 212429/279646 std::vector<Handle, std::allocator<Handle> >::_M_check_len(unsigned long, char const*) const [404]
- [969] 0.0 0.01 0.00 279646 unsigned long const& std::max<unsigned long>(unsigned long const&, unsigned long const&) [969]
- -----------------------------------------------
- 0.00 0.00 40299/252728 std::_Vector_base<Handle, std::allocator<Handle> >::~_Vector_base() [732]
- 0.00 0.00 70367/252728 void std::vector<Handle, std::allocator<Handle> >::_M_realloc_insert<Handle const&>(__gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > >, Handle const&) [282]
- 0.00 0.00 142062/252728 void std::vector<Handle, std::allocator<Handle> >::_M_realloc_insert<Handle>(__gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > >, Handle&&) [167]
- [970] 0.0 0.01 0.00 252728 std::_Vector_base<Handle, std::allocator<Handle> >::_M_deallocate(Handle*, unsigned long) [970]
- 0.00 0.00 228748/228748 std::allocator_traits<std::allocator<Handle> >::deallocate(std::allocator<Handle>&, Handle*, unsigned long) [3110]
- -----------------------------------------------
- 0.01 0.00 39336/39336 Scene::update(Game&) [4]
- [971] 0.0 0.01 0.00 39336 bool __gnu_cxx::operator!=<System**, std::vector<System*, std::allocator<System*> > >(__gnu_cxx::__normal_iterator<System**, std::vector<System*, std::allocator<System*> > > const&, __gnu_cxx::__normal_iterator<System**, std::vector<System*, std::allocator<System*> > > const&) [971]
- 0.00 0.00 78672/82251 __gnu_cxx::__normal_iterator<System**, std::vector<System*, std::allocator<System*> > >::base() const [3214]
- -----------------------------------------------
- 0.01 0.00 16079/16079 InputDevice::get(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [554]
- [972] 0.0 0.01 0.00 16079 bool std::operator!=<InputElement>(std::shared_ptr<InputElement> const&, decltype(nullptr)) [972]
- 0.00 0.00 16079/16079 std::__shared_ptr<InputElement, (__gnu_cxx::_Lock_policy)2>::operator bool() const [3458]
- -----------------------------------------------
- 0.01 0.00 1/1 __libc_csu_init [327]
- [973] 0.0 0.01 0.00 1 _GLOBAL__sub_I__ZN18EntitySubscriptionC2EP6SystemRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE [973]
- 0.00 0.00 1/1 __static_initialization_and_destruction_0(int, int) [6845]
- -----------------------------------------------
- 0.01 0.00 1/1 __libc_csu_init [327]
- [974] 0.0 0.01 0.00 1 _GLOBAL__sub_I__ZN27PostorderEntitySubscriptionC2EP6SystemRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb [974]
- 0.00 0.00 1/1 __static_initialization_and_destruction_0(int, int) [6846]
- -----------------------------------------------
- <spontaneous>
- [975] 0.0 0.01 0.00 Game::~Game() [975]
- -----------------------------------------------
- <spontaneous>
- [976] 0.0 0.01 0.00 std::__shared_ptr<Message, (__gnu_cxx::_Lock_policy)2>::__shared_ptr(std::__shared_ptr<Message, (__gnu_cxx::_Lock_policy)2>&&) [976]
- -----------------------------------------------
- 0.00 0.00 2/5148 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> > >::_M_get_insert_unique_pos(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1515]
- 0.00 0.00 2/5148 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> > >::begin() [1612]
- 0.00 0.00 224/5148 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> > >::_M_insert_node(std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> >*) [1188]
- 0.00 0.00 224/5148 std::_Rb_tree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> >::_M_const_cast() const [1203]
- 0.00 0.00 2348/5148 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> > >::end() [1039]
- 0.00 0.00 2348/5148 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> > >::_M_lower_bound(std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> >*, std::_Rb_tree_node_base*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [715]
- [977] 0.0 0.01 0.00 5148 std::_Rb_tree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> >::_Rb_tree_iterator(std::_Rb_tree_node_base*) [977]
- -----------------------------------------------
- 0.00 0.00 16319/3192477 std::vector<Handle, std::allocator<Handle> >::vector(std::vector<Handle, std::allocator<Handle> > const&) [336]
- 0.00 0.00 3176158/3192477 std::vector<Handle, std::allocator<Handle> >::empty() const [361]
- [978] 0.0 0.00 0.01 3192477 std::vector<Handle, std::allocator<Handle> >::begin() const [978]
- 0.01 0.00 3192477/6384977 __gnu_cxx::__normal_iterator<Handle const*, std::vector<Handle, std::allocator<Handle> > >::__normal_iterator(Handle const* const&) [794]
- -----------------------------------------------
- 0.00 0.00 47230/47230 std::_Function_base::_Base_manager<System::update(Game&)::{lambda(Handle)#1}>::_M_destroy(std::_Any_data&, std::integral_constant<bool, true>) [675]
- [979] 0.0 0.00 0.00 47230 System::update(Game&)::{lambda(Handle)#1}& std::_Any_data::_M_access<System::update(Game&)::{lambda(Handle)#1}>() [979]
- 0.00 0.00 47230/94940 std::_Any_data::_M_access() [869]
- -----------------------------------------------
- 0.00 0.00 1/1 ObjectPool<Rectangle>::ObjectPool(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned int, Rectangle) [927]
- [980] 0.0 0.00 0.00 1 ObjectPool<Rectangle>::reset() [980]
- 0.00 0.00 1000/1000 Rectangle::operator=(Rectangle const&) [981]
- 0.00 0.00 1/23969 std::vector<Handle, std::allocator<Handle> >::clear() [951]
- 0.00 0.00 4000/4000 __gnu_cxx::__normal_iterator<ObjectPool<Rectangle>::Entry*, std::vector<ObjectPool<Rectangle>::Entry, std::allocator<ObjectPool<Rectangle>::Entry> > >::operator*() const [3767]
- 0.00 0.00 1001/1001 std::vector<ObjectPool<Rectangle>::Entry, std::allocator<ObjectPool<Rectangle>::Entry> >::end() [4030]
- 0.00 0.00 1001/1001 bool __gnu_cxx::operator!=<ObjectPool<Rectangle>::Entry*, std::vector<ObjectPool<Rectangle>::Entry, std::allocator<ObjectPool<Rectangle>::Entry> > >(__gnu_cxx::__normal_iterator<ObjectPool<Rectangle>::Entry*, std::vector<ObjectPool<Rectangle>::Entry, std::allocator<ObjectPool<Rectangle>::Entry> > > const&, __gnu_cxx::__normal_iterator<ObjectPool<Rectangle>::Entry*, std::vector<ObjectPool<Rectangle>::Entry, std::allocator<ObjectPool<Rectangle>::Entry> > > const&) [4024]
- 0.00 0.00 1000/1000 __gnu_cxx::__normal_iterator<ObjectPool<Rectangle>::Entry*, std::vector<ObjectPool<Rectangle>::Entry, std::allocator<ObjectPool<Rectangle>::Entry> > >::operator++() [4037]
- 0.00 0.00 1/1 std::vector<ObjectPool<Rectangle>::Entry, std::allocator<ObjectPool<Rectangle>::Entry> >::begin() [7569]
- -----------------------------------------------
- 0.00 0.00 1000/1000 ObjectPool<Rectangle>::reset() [980]
- [981] 0.0 0.00 0.00 1000 Rectangle::operator=(Rectangle const&) [981]
- 0.00 0.00 1000/1000 Rectangle::swap(Rectangle&) [1000]
- 0.00 0.00 1000/2004 Rectangle::Rectangle(Rectangle const&) [1022]
- 0.00 0.00 1000/2117 Rectangle::~Rectangle() [3857]
- -----------------------------------------------
- 0.00 0.00 2/2 void ComponentManager::create_pool<Sprite, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned int, Sprite) [642]
- [982] 0.0 0.00 0.00 2 ObjectPool<Sprite>::ObjectPool(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned int, Sprite) [982]
- 0.00 0.00 2/2 ObjectPool<Sprite>::reset() [984]
- 0.00 0.00 2/2 std::vector<ObjectPool<Sprite>::Entry, std::allocator<ObjectPool<Sprite>::Entry> >::vector(unsigned long, ObjectPool<Sprite>::Entry const&, std::allocator<ObjectPool<Sprite>::Entry> const&) [1255]
- 0.00 0.00 2/23980 std::vector<Handle, std::allocator<Handle> >::vector() [844]
- 0.00 0.00 4/4637 Sprite::Sprite(Sprite const&) [1221]
- 0.00 0.00 2/2002 ObjectPool<Sprite>::Entry::~Entry() [1239]
- 0.00 0.00 2/4848 Sprite::~Sprite() [1190]
- 0.00 0.00 2/2 ObjectPool<Sprite>::Entry::Entry(unsigned int, Sprite) [2458]
- 0.00 0.00 2/92380983 void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char*>(char*, char*, std::forward_iterator_tag) [53]
- 0.00 0.00 2/17 ObjectPoolBase::ObjectPoolBase() [4981]
- 0.00 0.00 2/2 std::allocator<ObjectPool<Sprite>::Entry>::allocator() [6331]
- 0.00 0.00 2/4 std::allocator<ObjectPool<Sprite>::Entry>::~allocator() [5634]
- -----------------------------------------------
- 0.00 0.00 1566664/1566664 PostorderEntitySubscription::init() [28]
- [983] 0.0 0.00 0.00 1566664 std::reverse_iterator<__gnu_cxx::__normal_iterator<Handle const*, std::vector<Handle, std::allocator<Handle> > > >::operator++() [983]
- 0.00 0.00 1566664/3389372 __gnu_cxx::__normal_iterator<Handle const*, std::vector<Handle, std::allocator<Handle> > >::operator--() [801]
- -----------------------------------------------
- 0.00 0.00 2/2 ObjectPool<Sprite>::ObjectPool(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned int, Sprite) [982]
- [984] 0.0 0.00 0.00 2 ObjectPool<Sprite>::reset() [984]
- 0.00 0.00 2000/2000 Sprite::operator=(Sprite const&) [985]
- 0.00 0.00 2/23969 std::vector<Handle, std::allocator<Handle> >::clear() [951]
- 0.00 0.00 8000/8000 __gnu_cxx::__normal_iterator<ObjectPool<Sprite>::Entry*, std::vector<ObjectPool<Sprite>::Entry, std::allocator<ObjectPool<Sprite>::Entry> > >::operator*() const [3610]
- 0.00 0.00 2002/2002 std::vector<ObjectPool<Sprite>::Entry, std::allocator<ObjectPool<Sprite>::Entry> >::end() [3898]
- 0.00 0.00 2002/2002 bool __gnu_cxx::operator!=<ObjectPool<Sprite>::Entry*, std::vector<ObjectPool<Sprite>::Entry, std::allocator<ObjectPool<Sprite>::Entry> > >(__gnu_cxx::__normal_iterator<ObjectPool<Sprite>::Entry*, std::vector<ObjectPool<Sprite>::Entry, std::allocator<ObjectPool<Sprite>::Entry> > > const&, __gnu_cxx::__normal_iterator<ObjectPool<Sprite>::Entry*, std::vector<ObjectPool<Sprite>::Entry, std::allocator<ObjectPool<Sprite>::Entry> > > const&) [3888]
- 0.00 0.00 2000/2000 __gnu_cxx::__normal_iterator<ObjectPool<Sprite>::Entry*, std::vector<ObjectPool<Sprite>::Entry, std::allocator<ObjectPool<Sprite>::Entry> > >::operator++() [3907]
- 0.00 0.00 2/2 std::vector<ObjectPool<Sprite>::Entry, std::allocator<ObjectPool<Sprite>::Entry> >::begin() [6650]
- -----------------------------------------------
- 0.00 0.00 2000/2000 ObjectPool<Sprite>::reset() [984]
- [985] 0.0 0.00 0.00 2000 Sprite::operator=(Sprite const&) [985]
- 0.00 0.00 2000/2000 Sprite::swap(Sprite&) [989]
- 0.00 0.00 2000/4848 Sprite::~Sprite() [1190]
- 0.00 0.00 2000/4637 Sprite::Sprite(Sprite const&) [1221]
- -----------------------------------------------
- 0.00 0.00 2/2 void ComponentManager::create_pool<PlayerProfile, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned int, PlayerProfile) [645]
- [986] 0.0 0.00 0.00 2 ObjectPool<PlayerProfile>::ObjectPool(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned int, PlayerProfile) [986]
- 0.00 0.00 2/2 ObjectPool<PlayerProfile>::reset() [987]
- 0.00 0.00 2/2 std::vector<ObjectPool<PlayerProfile>::Entry, std::allocator<ObjectPool<PlayerProfile>::Entry> >::vector(unsigned long, ObjectPool<PlayerProfile>::Entry const&, std::allocator<ObjectPool<PlayerProfile>::Entry> const&) [1311]
- 0.00 0.00 2/23980 std::vector<Handle, std::allocator<Handle> >::vector() [844]
- 0.00 0.00 4/4008 PlayerProfile::PlayerProfile(PlayerProfile const&) [1276]
- 0.00 0.00 2/2 ObjectPool<PlayerProfile>::Entry::Entry(unsigned int, PlayerProfile) [2711]
- 0.00 0.00 2/92380983 void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char*>(char*, char*, std::forward_iterator_tag) [53]
- 0.00 0.00 2/17 ObjectPoolBase::ObjectPoolBase() [4981]
- 0.00 0.00 2/2 std::allocator<ObjectPool<PlayerProfile>::Entry>::allocator() [6325]
- 0.00 0.00 2/2002 ObjectPool<PlayerProfile>::Entry::~Entry() [3885]
- 0.00 0.00 2/4050 PlayerProfile::~PlayerProfile() [3738]
- 0.00 0.00 2/4 std::allocator<ObjectPool<PlayerProfile>::Entry>::~allocator() [5632]
- -----------------------------------------------
- 0.00 0.00 2/2 ObjectPool<PlayerProfile>::ObjectPool(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned int, PlayerProfile) [986]
- [987] 0.0 0.00 0.00 2 ObjectPool<PlayerProfile>::reset() [987]
- 0.00 0.00 2000/2000 PlayerProfile::operator=(PlayerProfile const&) [988]
- 0.00 0.00 2/23969 std::vector<Handle, std::allocator<Handle> >::clear() [951]
- 0.00 0.00 8000/8000 __gnu_cxx::__normal_iterator<ObjectPool<PlayerProfile>::Entry*, std::vector<ObjectPool<PlayerProfile>::Entry, std::allocator<ObjectPool<PlayerProfile>::Entry> > >::operator*() const [3608]
- 0.00 0.00 2002/2002 std::vector<ObjectPool<PlayerProfile>::Entry, std::allocator<ObjectPool<PlayerProfile>::Entry> >::end() [3896]
- 0.00 0.00 2002/2002 bool __gnu_cxx::operator!=<ObjectPool<PlayerProfile>::Entry*, std::vector<ObjectPool<PlayerProfile>::Entry, std::allocator<ObjectPool<PlayerProfile>::Entry> > >(__gnu_cxx::__normal_iterator<ObjectPool<PlayerProfile>::Entry*, std::vector<ObjectPool<PlayerProfile>::Entry, std::allocator<ObjectPool<PlayerProfile>::Entry> > > const&, __gnu_cxx::__normal_iterator<ObjectPool<PlayerProfile>::Entry*, std::vector<ObjectPool<PlayerProfile>::Entry, std::allocator<ObjectPool<PlayerProfile>::Entry> > > const&) [3886]
- 0.00 0.00 2000/2000 __gnu_cxx::__normal_iterator<ObjectPool<PlayerProfile>::Entry*, std::vector<ObjectPool<PlayerProfile>::Entry, std::allocator<ObjectPool<PlayerProfile>::Entry> > >::operator++() [3905]
- 0.00 0.00 2/2 std::vector<ObjectPool<PlayerProfile>::Entry, std::allocator<ObjectPool<PlayerProfile>::Entry> >::begin() [6647]
- -----------------------------------------------
- 0.00 0.00 2000/2000 ObjectPool<PlayerProfile>::reset() [987]
- [988] 0.0 0.00 0.00 2000 PlayerProfile::operator=(PlayerProfile const&) [988]
- 0.00 0.00 2000/2000 PlayerProfile::swap(PlayerProfile&) [990]
- 0.00 0.00 2000/4008 PlayerProfile::PlayerProfile(PlayerProfile const&) [1276]
- 0.00 0.00 2000/4050 PlayerProfile::~PlayerProfile() [3738]
- -----------------------------------------------
- 0.00 0.00 2000/2000 Sprite::operator=(Sprite const&) [985]
- [989] 0.0 0.00 0.00 2000 Sprite::swap(Sprite&) [989]
- 0.00 0.00 2000/14000 std::enable_if<std::__and_<std::__not_<std::__is_tuple_like<Component> >, std::is_move_constructible<Component>, std::is_move_assignable<Component> >::value, void>::type std::swap<Component>(Component&, Component&) [503]
- 0.00 0.00 2000/2398 std::shared_ptr<Texture>::operator=(std::shared_ptr<Texture> const&) [1442]
- 0.00 0.00 2000/2000 std::enable_if<std::__and_<std::__not_<std::__is_tuple_like<sf::Sprite> >, std::is_move_constructible<sf::Sprite>, std::is_move_assignable<sf::Sprite> >::value, void>::type std::swap<sf::Sprite>(sf::Sprite&, sf::Sprite&) [3921]
- 0.00 0.00 2000/4000 std::enable_if<std::__and_<std::__not_<std::__is_tuple_like<unsigned int> >, std::is_move_constructible<unsigned int>, std::is_move_assignable<unsigned int> >::value, void>::type std::swap<unsigned int>(unsigned int&, unsigned int&) [3784]
- 0.00 0.00 2000/2000 std::enable_if<std::__and_<std::__not_<std::__is_tuple_like<int> >, std::is_move_constructible<int>, std::is_move_assignable<int> >::value, void>::type std::swap<int>(int&, int&) [3924]
- -----------------------------------------------
- 0.00 0.00 2000/2000 PlayerProfile::operator=(PlayerProfile const&) [988]
- [990] 0.0 0.00 0.00 2000 PlayerProfile::swap(PlayerProfile&) [990]
- 0.00 0.00 2000/14000 std::enable_if<std::__and_<std::__not_<std::__is_tuple_like<Component> >, std::is_move_constructible<Component>, std::is_move_assignable<Component> >::value, void>::type std::swap<Component>(Component&, Component&) [503]
- 0.00 0.00 2000/4000 std::enable_if<std::__and_<std::__not_<std::__is_tuple_like<unsigned int> >, std::is_move_constructible<unsigned int>, std::is_move_assignable<unsigned int> >::value, void>::type std::swap<unsigned int>(unsigned int&, unsigned int&) [3784]
- -----------------------------------------------
- 0.00 0.00 2000/2000 Callback::operator=(Callback const&) [883]
- [991] 0.0 0.00 0.00 2000 Callback::swap(Callback&) [991]
- 0.00 0.00 2000/14000 std::enable_if<std::__and_<std::__not_<std::__is_tuple_like<Component> >, std::is_move_constructible<Component>, std::is_move_assignable<Component> >::value, void>::type std::swap<Component>(Component&, Component&) [503]
- 0.00 0.00 2000/2000 void std::swap<CallbackKey, std::function<void ()>, std::less<CallbackKey>, std::allocator<std::pair<CallbackKey const, std::function<void ()> > > >(std::map<CallbackKey, std::function<void ()>, std::less<CallbackKey>, std::allocator<std::pair<CallbackKey const, std::function<void ()> > > >&, std::map<CallbackKey, std::function<void ()>, std::less<CallbackKey>, std::allocator<std::pair<CallbackKey const, std::function<void ()> > > >&) [3919]
- -----------------------------------------------
- 0.00 0.00 69/69 std::function<void ()>::operator()() const [103]
- [992] 0.0 0.00 0.00 69 std::_Function_handler<void (), BuilderScene::mouse_script_add_zoom_behavior(Game&, Handle)::{lambda()#2}>::_M_invoke(std::_Any_data const&) [992]
- 0.00 0.00 69/69 BuilderScene::mouse_script_add_zoom_behavior(Game&, Handle)::{lambda()#2}::operator()() const [993]
- 0.00 0.00 69/69 std::_Function_base::_Base_manager<BuilderScene::mouse_script_add_zoom_behavior(Game&, Handle)::{lambda()#2}>::_M_get_pointer(std::_Any_data const&) [2490]
- -----------------------------------------------
- 0.00 0.00 69/69 std::_Function_handler<void (), BuilderScene::mouse_script_add_zoom_behavior(Game&, Handle)::{lambda()#2}>::_M_invoke(std::_Any_data const&) [992]
- [993] 0.0 0.00 0.00 69 BuilderScene::mouse_script_add_zoom_behavior(Game&, Handle)::{lambda()#2}::operator()() const [993]
- 0.00 0.00 345/2125 Scene::get_entity(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [553]
- 0.00 0.00 483/32209519 Grid* Entity::get<Grid, (void*)0>() [11]
- 0.00 0.00 207/2333285 Rectangle* Entity::get<Rectangle, (void*)0>() [55]
- 0.00 0.00 69/260318 Collision* Entity::get<Collision, (void*)0>() [200]
- 0.00 0.00 69/2079911 Callback* Entity::get<Callback, (void*)0>() [57]
- 0.00 0.00 138/351779 Grid::grid_index(sf::Vector2<float> const&) [373]
- 0.00 0.00 138/352297 sf::Vector2<float> sf::operator+<float>(sf::Vector2<float> const&, sf::Vector2<float> const&) [410]
- 0.00 0.00 69/543013 std::shared_ptr<Intent> InputBinding::get<MouseWheelIntent, (void*)0>() [213]
- 0.00 0.00 69/266620 Game::get_player(unsigned int) [396]
- 0.00 0.00 69/266620 Player::bindings() [831]
- 0.00 0.00 69/4336605 SceneNode::visible() const [206]
- 0.00 0.00 69/2630963 std::shared_ptr<Intent>::~shared_ptr() [302]
- 0.00 0.00 69/1344325 Intent::element() const [436]
- 0.00 0.00 345/37528737 Entity::space() const [169]
- 0.00 0.00 69/34982914 std::shared_ptr<InputElement>::~shared_ptr() <cycle 1> [3001]
- 0.00 0.00 69/2236911 std::__shared_ptr_access<InputElement, (__gnu_cxx::_Lock_policy)2, false, false>::operator->() const [392]
- 0.00 0.00 69/30651062 sf::Vector2<float> sf::operator-<float>(sf::Vector2<float> const&, sf::Vector2<float> const&) [120]
- 0.00 0.00 138/9523375 float const& std::max<float>(float const&, float const&) [595]
- 0.00 0.00 69/62719575 sf::Vector2<float>::Vector2(float, float) [211]
- 0.00 0.00 138/521712 sf::Vector2<float>::Vector2() [3042]
- 0.00 0.00 138/708413 Grid::tile_width() const [3025]
- 0.00 0.00 138/708400 Grid::tile_height() const [3026]
- 0.00 0.00 69/21166 Scene::game() [3423]
- 0.00 0.00 69/1344325 std::__shared_ptr_access<Intent, (__gnu_cxx::_Lock_policy)2, false, false>::operator->() const [3004]
- 0.00 0.00 69/778325 InputElement::position() const [3022]
- 0.00 0.00 69/7896 Callback::prev_mouse_wheel_pos() const [3614]
- 0.00 0.00 69/81 SceneNode::scale() const [4606]
- 0.00 0.00 69/69 sf::Vector2<int>::Vector2() [4657]
- 0.00 0.00 69/81 SceneNode::scale(sf::Vector2<float> const&) [4605]
- 0.00 0.00 69/703360 SceneNode::position() const [3028]
- 0.00 0.00 69/78 Rectangle::size() const [4609]
- 0.00 0.00 69/4435 SceneNode::position(sf::Vector2<float> const&) [3733]
- 0.00 0.00 69/70 Rectangle::size(sf::Vector2<float> const&) [4656]
- 0.00 0.00 69/69 Rectangle::global_bounds() const [4659]
- 0.00 0.00 69/70 Collision::volume(sf::Rect<float>) [4655]
- 0.00 0.00 69/69 Grid::zoom_factor(sf::Vector2<float>) [4658]
- -----------------------------------------------
- 0.00 0.00 9/9 Scene::remove_entity(Handle, bool) [231]
- [994] 0.0 0.00 0.00 9 void Messageable::send_message<EntityDestroyedMessage, (void*)0, Handle&>(Handle&) [994]
- 0.00 0.00 9/234 Scene::send_message_helper(std::shared_ptr<Message>) [280]
- 0.00 0.00 27/315081 std::shared_ptr<Message>::~shared_ptr() [903]
- 0.00 0.00 27/27 std::shared_ptr<Message>::shared_ptr<EntityDestroyedMessage, void>(std::shared_ptr<EntityDestroyedMessage> const&) [1712]
- 0.00 0.00 9/9 std::shared_ptr<EntityDestroyedMessage>::~shared_ptr() [1968]
- 0.00 0.00 9/9 std::shared_ptr<EntityDestroyedMessage> std::make_shared<EntityDestroyedMessage, Handle&>(Handle&) [2016]
- 0.00 0.00 9/2079 Handle& std::forward<Handle&>(std::remove_reference<Handle&>::type&) [3858]
- 0.00 0.00 9/9 std::__shared_ptr_access<EntityDestroyedMessage, (__gnu_cxx::_Lock_policy)2, false, false>::operator->() const [5185]
- 0.00 0.00 9/597 Message::async(bool) [4166]
- 0.00 0.00 9/597 Messageable::pre_send_message(std::shared_ptr<Message>) [4164]
- 0.00 0.00 9/597 Messageable::post_send_message(std::shared_ptr<Message>) [4165]
- -----------------------------------------------
- 0.00 0.00 9/9 Scene::remove_entity(Handle, bool) [231]
- [995] 0.0 0.00 0.00 9 ObjectPool<Entity>::remove(Handle const&) [995]
- 0.00 0.00 9/23 std::vector<Handle, std::allocator<Handle> >::erase(__gnu_cxx::__normal_iterator<Handle const*, std::vector<Handle, std::allocator<Handle> > >) [739]
- 0.00 0.00 901/39007591 std::vector<Handle, std::allocator<Handle> >::end() [155]
- 0.00 0.00 901/32469796 bool __gnu_cxx::operator!=<Handle const*, Handle*, std::vector<Handle, std::allocator<Handle> > >(__gnu_cxx::__normal_iterator<Handle const*, std::vector<Handle, std::allocator<Handle> > > const&, __gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > > const&) [190]
- 0.00 0.00 892/35635835 __gnu_cxx::__normal_iterator<Handle const*, std::vector<Handle, std::allocator<Handle> > >::operator++() [300]
- 0.00 0.00 901/37458566 __gnu_cxx::__normal_iterator<Handle const*, std::vector<Handle, std::allocator<Handle> > >::operator*() const [344]
- 0.00 0.00 9/43413851 std::vector<ObjectPool<Entity>::Entry, std::allocator<ObjectPool<Entity>::Entry> >::at(unsigned long) [100]
- 0.00 0.00 18/91867127 Handle::index() const [161]
- 0.00 0.00 9/1835285 std::vector<Handle, std::allocator<Handle> >::begin() [919]
- 0.00 0.00 9/91867104 Handle::version() const [199]
- 0.00 0.00 9/32131 __gnu_cxx::__normal_iterator<Handle const*, std::vector<Handle, std::allocator<Handle> > >::__normal_iterator<Handle*>(__gnu_cxx::__normal_iterator<Handle*, __gnu_cxx::__enable_if<std::__are_same<Handle*, Handle*>::__value, std::vector<Handle, std::allocator<Handle> > >::__type> const&) [1448]
- 0.00 0.00 901/47533 Handle::operator==(Handle const&) const [3302]
- -----------------------------------------------
- 0.00 0.00 599/2396 JSONSerializer::deserialize(Scene&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [493]
- 0.00 0.00 599/2396 nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::parser::~parser() [1095]
- 0.00 0.00 599/2396 nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::parse<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, 0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::function<bool (int, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::parse_event_t, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>&)>) [549]
- 0.00 0.00 599/2396 nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::parse<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, 0>(__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::function<bool (int, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::parse_event_t, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>&)>) [555]
- [996] 0.0 0.00 0.00 2396 std::function<bool (int, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::parse_event_t, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>&)>::~function() [996]
- 0.00 0.00 2396/50052 std::_Function_base::~_Function_base() [323]
- -----------------------------------------------
- 0.00 0.00 1/1 BuilderScene::file_dialog_box() [536]
- [997] 0.0 0.00 0.00 1 BuilderScene::create_textbox(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, float, int, unsigned int) [997]
- 0.00 0.00 1/222 Scene::create_entity(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [154]
- 0.00 0.00 1/22 Handle Entity::add<Callback, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [749]
- 0.00 0.00 1/28 Handle Entity::add<Clickable, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [694]
- 0.00 0.00 1/64 Handle Entity::add<Text, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char const (&) [1], std::shared_ptr<Font>, int, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, char const (&) [1], std::shared_ptr<Font>&&, int&&) [528]
- 0.00 0.00 1/1 Handle Entity::add<Rectangle, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, int, float&, int&, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, int&&, int&&, float&, int&) [1144]
- 0.00 0.00 1/28 Handle Entity::add<PlayerProfile, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, int&&) [695]
- 0.00 0.00 1/28 Handle Entity::add<Collision, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, sf::Rect<float>&&) [696]
- 0.00 0.00 1/5 Callback::on_update(std::function<void ()>) [1422]
- 0.00 0.00 4/2333285 Rectangle* Entity::get<Rectangle, (void*)0>() [55]
- 0.00 0.00 1/390 std::function<void ()>::~function() [1115]
- 0.00 0.00 2/2325255 Text* Entity::get<Text, (void*)0>() [47]
- 0.00 0.00 1/2079911 Callback* Entity::get<Callback, (void*)0>() [57]
- 0.00 0.00 1/75 Atlas<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, Font>::get(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) const [1423]
- 0.00 0.00 1/1 std::function<void ()>::function<BuilderScene::create_textbox(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, float, int, unsigned int)::{lambda()#1}, void, void>(BuilderScene::create_textbox(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, float, int, unsigned int)::{lambda()#1}) [2392]
- 0.00 0.00 6/91928630 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::operator+<char, std::char_traits<char>, std::allocator<char> >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const*) [44]
- 0.00 0.00 1/1488784 Entity::handle() const [385]
- 0.00 0.00 1/4468 std::shared_ptr<Font>::~shared_ptr() [1233]
- 0.00 0.00 3/8213 Color::operator sf::Color() const [3597]
- 0.00 0.00 2/128 Color::Color(unsigned char, unsigned char, unsigned char, unsigned char) [4494]
- 0.00 0.00 2/8266 Color::~Color() [3596]
- 0.00 0.00 1/762 std::ceil(float) [4091]
- 0.00 0.00 1/113 Rectangle::color(sf::Color const&) [4501]
- 0.00 0.00 1/9 Rectangle::outline_color(sf::Color const&) [5147]
- 0.00 0.00 1/9 Rectangle::outline_thickness(float) [5148]
- 0.00 0.00 1/77 Scene::fonts() [4612]
- 0.00 0.00 1/68 Text::offset(float, float) [4661]
- 0.00 0.00 1/7 Text::color(sf::Color const&) [5266]
- 0.00 0.00 1/17 Rectangle::local_bounds() const [4983]
- -----------------------------------------------
- 0.00 0.00 1000/3004 sf::RectangleShape::RectangleShape(sf::RectangleShape&&) [1087]
- 0.00 0.00 2004/3004 sf::RectangleShape::RectangleShape(sf::RectangleShape const&) [1024]
- [998] 0.0 0.00 0.00 3004 sf::Shape::Shape(sf::Shape const&) [998]
- 0.00 0.00 6008/16028 sf::VertexArray::VertexArray(sf::VertexArray const&) [755]
- 0.00 0.00 3004/36677 sf::Drawable::Drawable(sf::Drawable const&) [3323]
- 0.00 0.00 3004/15649 sf::Transformable::Transformable(sf::Transformable const&) [3480]
- -----------------------------------------------
- 0.00 0.00 1/1 void ComponentManager::create_pool<VertexList, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned int, VertexList) [753]
- [999] 0.0 0.00 0.00 1 ObjectPool<VertexList>::ObjectPool(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned int, VertexList) [999]
- 0.00 0.00 1/1 ObjectPool<VertexList>::reset() [1007]
- 0.00 0.00 1/1 std::vector<ObjectPool<VertexList>::Entry, std::allocator<ObjectPool<VertexList>::Entry> >::vector(unsigned long, ObjectPool<VertexList>::Entry const&, std::allocator<ObjectPool<VertexList>::Entry> const&) [1109]
- 0.00 0.00 2/2004 VertexList::VertexList(VertexList const&) [1079]
- 0.00 0.00 1/1 ObjectPool<VertexList>::Entry::Entry(unsigned int, VertexList) [1722]
- 0.00 0.00 1/23980 std::vector<Handle, std::allocator<Handle> >::vector() [844]
- 0.00 0.00 1/92380983 void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char*>(char*, char*, std::forward_iterator_tag) [53]
- 0.00 0.00 1/17 ObjectPoolBase::ObjectPoolBase() [4981]
- 0.00 0.00 1/1 std::allocator<ObjectPool<VertexList>::Entry>::allocator() [7109]
- 0.00 0.00 1/1001 ObjectPool<VertexList>::Entry::~Entry() [4014]
- 0.00 0.00 1/2006 VertexList::~VertexList() [3865]
- 0.00 0.00 1/2 std::allocator<ObjectPool<VertexList>::Entry>::~allocator() [6324]
- -----------------------------------------------
- 0.00 0.00 1000/1000 Rectangle::operator=(Rectangle const&) [981]
- [1000] 0.0 0.00 0.00 1000 Rectangle::swap(Rectangle&) [1000]
- 0.00 0.00 1000/14000 std::enable_if<std::__and_<std::__not_<std::__is_tuple_like<Component> >, std::is_move_constructible<Component>, std::is_move_assignable<Component> >::value, void>::type std::swap<Component>(Component&, Component&) [503]
- 0.00 0.00 1000/1000 std::enable_if<std::__and_<std::__not_<std::__is_tuple_like<sf::RectangleShape> >, std::is_move_constructible<sf::RectangleShape>, std::is_move_assignable<sf::RectangleShape> >::value, void>::type std::swap<sf::RectangleShape>(sf::RectangleShape&, sf::RectangleShape&) [1088]
- -----------------------------------------------
- 0.00 0.00 59/59 Entity::reset() [279]
- [1001] 0.0 0.00 0.00 59 std::map<std::type_index, Handle, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > >::erase[abi:cxx11](std::_Rb_tree_iterator<std::pair<std::type_index const, Handle> >) [1001]
- 0.00 0.00 59/59 std::_Rb_tree<std::type_index, std::pair<std::type_index const, Handle>, std::_Select1st<std::pair<std::type_index const, Handle> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > >::erase[abi:cxx11](std::_Rb_tree_iterator<std::pair<std::type_index const, Handle> >) [1003]
- -----------------------------------------------
- 0.00 0.00 59/59 std::_Rb_tree<std::type_index, std::pair<std::type_index const, Handle>, std::_Select1st<std::pair<std::type_index const, Handle> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > >::erase[abi:cxx11](std::_Rb_tree_iterator<std::pair<std::type_index const, Handle> >) [1003]
- [1002] 0.0 0.00 0.00 59 std::_Rb_tree<std::type_index, std::pair<std::type_index const, Handle>, std::_Select1st<std::pair<std::type_index const, Handle> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > >::_M_erase_aux(std::_Rb_tree_const_iterator<std::pair<std::type_index const, Handle> >) [1002]
- 0.00 0.00 59/2248 std::_Rb_tree<std::type_index, std::pair<std::type_index const, Handle>, std::_Select1st<std::pair<std::type_index const, Handle> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > >::_M_drop_node(std::_Rb_tree_node<std::pair<std::type_index const, Handle> >*) [236]
- -----------------------------------------------
- 0.00 0.00 59/59 std::map<std::type_index, Handle, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > >::erase[abi:cxx11](std::_Rb_tree_iterator<std::pair<std::type_index const, Handle> >) [1001]
- [1003] 0.0 0.00 0.00 59 std::_Rb_tree<std::type_index, std::pair<std::type_index const, Handle>, std::_Select1st<std::pair<std::type_index const, Handle> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > >::erase[abi:cxx11](std::_Rb_tree_iterator<std::pair<std::type_index const, Handle> >) [1003]
- 0.00 0.00 59/59 std::_Rb_tree<std::type_index, std::pair<std::type_index const, Handle>, std::_Select1st<std::pair<std::type_index const, Handle> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > >::_M_erase_aux(std::_Rb_tree_const_iterator<std::pair<std::type_index const, Handle> >) [1002]
- 0.00 0.00 59/118 std::_Rb_tree_iterator<std::pair<std::type_index const, Handle> >::operator++() [4498]
- 0.00 0.00 59/2307 std::_Rb_tree_const_iterator<std::pair<std::type_index const, Handle> >::_Rb_tree_const_iterator(std::_Rb_tree_iterator<std::pair<std::type_index const, Handle> > const&) [3832]
- -----------------------------------------------
- 0.00 0.00 424858/424858 std::vector<Handle, std::allocator<Handle> >::max_size() const [910]
- [1004] 0.0 0.00 0.00 424858 std::allocator_traits<std::allocator<Handle> >::max_size(std::allocator<Handle> const&) [1004]
- 0.00 0.00 424858/653606 __gnu_cxx::new_allocator<Handle>::max_size() const [968]
- -----------------------------------------------
- 0.00 0.00 2196/2196 Subject<std::shared_ptr<InputEvent> >::notify(std::shared_ptr<InputEvent>&) [1006]
- [1005] 0.0 0.00 0.00 2196 InputListener::notify(std::shared_ptr<InputEvent>&) [1005]
- 0.00 0.00 1638/1638 MouseMoveInputEvent::execute(InputListener&) [1074]
- 0.00 0.00 330/330 MouseWheelInputEvent::execute(InputListener&) [1113]
- 0.00 0.00 3/3 ResizeInputEvent::execute(InputListener&) [1159]
- 0.00 0.00 72/72 MouseButtonInputEvent::execute(InputListener&) [1245]
- 0.00 0.00 9/9 MouseLeftInputEvent::execute(InputListener&) [1314]
- 0.00 0.00 9/9 MouseEnteredInputEvent::execute(InputListener&) [1315]
- 0.00 0.00 63/63 KeyReleaseInputEvent::execute(InputListener&) [1321]
- 0.00 0.00 63/63 KeyPressInputEvent::execute(InputListener&) [1320]
- 0.00 0.00 3/3 CloseInputEvent::execute(InputListener&) [2543]
- 0.00 0.00 2196/2196 std::__shared_ptr_access<InputEvent, (__gnu_cxx::_Lock_policy)2, false, false>::operator->() const [3853]
- 0.00 0.00 3/3 LostFocusInputEvent::execute(InputListener&) [5706]
- 0.00 0.00 3/3 GainedFocusInputEvent::execute(InputListener&) [5710]
- -----------------------------------------------
- 0.00 0.00 732/732 InputManager::poll_event(Game&) [686]
- [1006] 0.0 0.00 0.00 732 Subject<std::shared_ptr<InputEvent> >::notify(std::shared_ptr<InputEvent>&) [1006]
- 0.00 0.00 2196/2196 InputListener::notify(std::shared_ptr<InputEvent>&) [1005]
- 0.00 0.00 2928/2949 std::vector<Observer<std::shared_ptr<InputEvent> >*, std::allocator<Observer<std::shared_ptr<InputEvent> >*> >::end() [3810]
- 0.00 0.00 2928/2938 bool __gnu_cxx::operator!=<Observer<std::shared_ptr<InputEvent> >* const*, Observer<std::shared_ptr<InputEvent> >**, std::vector<Observer<std::shared_ptr<InputEvent> >*, std::allocator<Observer<std::shared_ptr<InputEvent> >*> > >(__gnu_cxx::__normal_iterator<Observer<std::shared_ptr<InputEvent> >* const*, std::vector<Observer<std::shared_ptr<InputEvent> >*, std::allocator<Observer<std::shared_ptr<InputEvent> >*> > > const&, __gnu_cxx::__normal_iterator<Observer<std::shared_ptr<InputEvent> >**, std::vector<Observer<std::shared_ptr<InputEvent> >*, std::allocator<Observer<std::shared_ptr<InputEvent> >*> > > const&) [3812]
- 0.00 0.00 2196/2202 __gnu_cxx::__normal_iterator<Observer<std::shared_ptr<InputEvent> >* const*, std::vector<Observer<std::shared_ptr<InputEvent> >*, std::allocator<Observer<std::shared_ptr<InputEvent> >*> > >::operator*() const [3849]
- 0.00 0.00 2196/2199 __gnu_cxx::__normal_iterator<Observer<std::shared_ptr<InputEvent> >* const*, std::vector<Observer<std::shared_ptr<InputEvent> >*, std::allocator<Observer<std::shared_ptr<InputEvent> >*> > >::operator++() [3850]
- 0.00 0.00 732/745 std::vector<Observer<std::shared_ptr<InputEvent> >*, std::allocator<Observer<std::shared_ptr<InputEvent> >*> >::begin() [4092]
- 0.00 0.00 732/739 __gnu_cxx::__normal_iterator<Observer<std::shared_ptr<InputEvent> >* const*, std::vector<Observer<std::shared_ptr<InputEvent> >*, std::allocator<Observer<std::shared_ptr<InputEvent> >*> > >::__normal_iterator<Observer<std::shared_ptr<InputEvent> >**>(__gnu_cxx::__normal_iterator<Observer<std::shared_ptr<InputEvent> >**, __gnu_cxx::__enable_if<std::__are_same<Observer<std::shared_ptr<InputEvent> >**, Observer<std::shared_ptr<InputEvent> >**>::__value, std::vector<Observer<std::shared_ptr<InputEvent> >*, std::allocator<Observer<std::shared_ptr<InputEvent> >*> > >::__type> const&) [4097]
- -----------------------------------------------
- 0.00 0.00 1/1 ObjectPool<VertexList>::ObjectPool(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned int, VertexList) [999]
- [1007] 0.0 0.00 0.00 1 ObjectPool<VertexList>::reset() [1007]
- 0.00 0.00 1000/1000 VertexList::operator=(VertexList const&) [1008]
- 0.00 0.00 1/23969 std::vector<Handle, std::allocator<Handle> >::clear() [951]
- 0.00 0.00 4000/4000 __gnu_cxx::__normal_iterator<ObjectPool<VertexList>::Entry*, std::vector<ObjectPool<VertexList>::Entry, std::allocator<ObjectPool<VertexList>::Entry> > >::operator*() const [3762]
- 0.00 0.00 1001/1001 std::vector<ObjectPool<VertexList>::Entry, std::allocator<ObjectPool<VertexList>::Entry> >::end() [4025]
- 0.00 0.00 1001/1001 bool __gnu_cxx::operator!=<ObjectPool<VertexList>::Entry*, std::vector<ObjectPool<VertexList>::Entry, std::allocator<ObjectPool<VertexList>::Entry> > >(__gnu_cxx::__normal_iterator<ObjectPool<VertexList>::Entry*, std::vector<ObjectPool<VertexList>::Entry, std::allocator<ObjectPool<VertexList>::Entry> > > const&, __gnu_cxx::__normal_iterator<ObjectPool<VertexList>::Entry*, std::vector<ObjectPool<VertexList>::Entry, std::allocator<ObjectPool<VertexList>::Entry> > > const&) [4019]
- 0.00 0.00 1000/1000 __gnu_cxx::__normal_iterator<ObjectPool<VertexList>::Entry*, std::vector<ObjectPool<VertexList>::Entry, std::allocator<ObjectPool<VertexList>::Entry> > >::operator++() [4032]
- 0.00 0.00 1/1 std::vector<ObjectPool<VertexList>::Entry, std::allocator<ObjectPool<VertexList>::Entry> >::begin() [7560]
- -----------------------------------------------
- 0.00 0.00 1000/1000 ObjectPool<VertexList>::reset() [1007]
- [1008] 0.0 0.00 0.00 1000 VertexList::operator=(VertexList const&) [1008]
- 0.00 0.00 1000/1000 VertexList::swap(VertexList&) [1057]
- 0.00 0.00 1000/2004 VertexList::VertexList(VertexList const&) [1079]
- 0.00 0.00 1000/2006 VertexList::~VertexList() [3865]
- -----------------------------------------------
- 0.00 0.00 6/6 BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>) [495]
- [1009] 0.0 0.00 0.00 6 Handle Entity::add<Callback, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, bool&&) [1009]
- 0.00 0.00 6/363 void Messageable::send_message<ComponentAddedMessage, (void*)0, Handle, std::type_index>(Handle&&, std::type_index&&) [203]
- 0.00 0.00 6/1062 Handle::operator=(Handle const&) [784]
- 0.00 0.00 6/6 Handle ComponentManager::add<Callback, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, bool&, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, bool&) [1361]
- 0.00 0.00 6/50806020 std::map<std::type_index, Handle, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > >::operator[](std::type_index&&) [13]
- 0.00 0.00 6/1488784 Entity::handle() const [385]
- 0.00 0.00 12/104306070 std::type_index::type_index(std::type_info const&) [118]
- -----------------------------------------------
- 0.00 0.00 6/6 BuilderScene::create_panel(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) [561]
- [1010] 0.0 0.00 0.00 6 Handle Entity::add<Rectangle, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, int, float&, float&, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, int&&, int&&, float&, float&) [1010]
- 0.00 0.00 6/363 void Messageable::send_message<ComponentAddedMessage, (void*)0, Handle, std::type_index>(Handle&&, std::type_index&&) [203]
- 0.00 0.00 6/1062 Handle::operator=(Handle const&) [784]
- 0.00 0.00 6/105 Handle ComponentManager::add<Rectangle, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, int&, int&, float&, float&, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, int&, int&, float&, float&) [1289]
- 0.00 0.00 6/50806020 std::map<std::type_index, Handle, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > >::operator[](std::type_index&&) [13]
- 0.00 0.00 6/1488784 Entity::handle() const [385]
- 0.00 0.00 12/104306070 std::type_index::type_index(std::type_info const&) [118]
- -----------------------------------------------
- 0.00 0.00 4202/4202 EntityFilter::ExpressionTuple<Collision>::filter(Entity&) [1012]
- [1011] 0.0 0.00 0.00 4202 bool EntityFilter::ExpressionTuple<Collision>::traverse_tuple<1ul, (void*)0>(Entity&, bool) [1011]
- 0.00 0.00 4202/260318 Collision* Entity::get<Collision, (void*)0>() [200]
- 0.00 0.00 4202/4202 EntityFilter::Or<Collision>::evaluate(bool, bool) [3734]
- -----------------------------------------------
- 0.00 0.00 4202/4202 EntityFilter::filter(Entity&) const [19]
- [1012] 0.0 0.00 0.00 4202 EntityFilter::ExpressionTuple<Collision>::filter(Entity&) [1012]
- 0.00 0.00 4202/4202 bool EntityFilter::ExpressionTuple<Collision>::traverse_tuple<1ul, (void*)0>(Entity&, bool) [1011]
- 0.00 0.00 4202/4727025 EntityFilter::Expression::in_result() const [2968]
- -----------------------------------------------
- 0.00 0.00 23615/23615 std::_Function_base::_Base_manager<System::update(Game&)::{lambda(Handle)#1}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<System::update(Game&)::{lambda(Handle)#1}> const&, std::_Manager_operation) [646]
- [1013] 0.0 0.00 0.00 23615 std::_Function_base::_Base_manager<System::update(Game&)::{lambda(Handle)#1}>::_M_clone(std::_Any_data&, std::_Function_base::_Base_manager<System::update(Game&)::{lambda(Handle)#1}> const&, std::integral_constant<bool, true>) [1013]
- 0.00 0.00 23615/94940 std::_Any_data::_M_access() [869]
- 0.00 0.00 23615/17059716 operator new(unsigned long, void*) [458]
- 0.00 0.00 23615/32410527 System::update(Game&)::{lambda(Handle)#1} const& std::_Any_data::_M_access<System::update(Game&)::{lambda(Handle)#1}>() const [355]
- -----------------------------------------------
- 0.00 0.00 2000/2000 ObjectPool<Text>::Entry* std::__uninitialized_fill_n<false>::__uninit_fill_n<ObjectPool<Text>::Entry*, unsigned long, ObjectPool<Text>::Entry>(ObjectPool<Text>::Entry*, unsigned long, ObjectPool<Text>::Entry const&) [1015]
- [1014] 0.0 0.00 0.00 2000 void std::_Construct<ObjectPool<Text>::Entry, ObjectPool<Text>::Entry const&>(ObjectPool<Text>::Entry*, ObjectPool<Text>::Entry const&) [1014]
- 0.00 0.00 2000/2000 ObjectPool<Text>::Entry::Entry(ObjectPool<Text>::Entry const&) [1020]
- 0.00 0.00 2000/17059716 operator new(unsigned long, void*) [458]
- 0.00 0.00 2000/2000 ObjectPool<Text>::Entry const& std::forward<ObjectPool<Text>::Entry const&>(std::remove_reference<ObjectPool<Text>::Entry const&>::type&) [3926]
- -----------------------------------------------
- 0.00 0.00 2/2 ObjectPool<Text>::Entry* std::uninitialized_fill_n<ObjectPool<Text>::Entry*, unsigned long, ObjectPool<Text>::Entry>(ObjectPool<Text>::Entry*, unsigned long, ObjectPool<Text>::Entry const&) [1018]
- [1015] 0.0 0.00 0.00 2 ObjectPool<Text>::Entry* std::__uninitialized_fill_n<false>::__uninit_fill_n<ObjectPool<Text>::Entry*, unsigned long, ObjectPool<Text>::Entry>(ObjectPool<Text>::Entry*, unsigned long, ObjectPool<Text>::Entry const&) [1015]
- 0.00 0.00 2000/2000 void std::_Construct<ObjectPool<Text>::Entry, ObjectPool<Text>::Entry const&>(ObjectPool<Text>::Entry*, ObjectPool<Text>::Entry const&) [1014]
- 0.00 0.00 2000/4000 ObjectPool<Text>::Entry* std::__addressof<ObjectPool<Text>::Entry>(ObjectPool<Text>::Entry&) [3777]
- -----------------------------------------------
- 0.00 0.00 2/2 std::vector<ObjectPool<Text>::Entry, std::allocator<ObjectPool<Text>::Entry> >::vector(unsigned long, ObjectPool<Text>::Entry const&, std::allocator<ObjectPool<Text>::Entry> const&) [1017]
- [1016] 0.0 0.00 0.00 2 std::vector<ObjectPool<Text>::Entry, std::allocator<ObjectPool<Text>::Entry> >::_M_fill_initialize(unsigned long, ObjectPool<Text>::Entry const&) [1016]
- 0.00 0.00 2/2 ObjectPool<Text>::Entry* std::__uninitialized_fill_n_a<ObjectPool<Text>::Entry*, unsigned long, ObjectPool<Text>::Entry, ObjectPool<Text>::Entry>(ObjectPool<Text>::Entry*, unsigned long, ObjectPool<Text>::Entry const&, std::allocator<ObjectPool<Text>::Entry>&) [1019]
- 0.00 0.00 2/4 std::_Vector_base<ObjectPool<Text>::Entry, std::allocator<ObjectPool<Text>::Entry> >::_M_get_Tp_allocator() [5652]
- -----------------------------------------------
- 0.00 0.00 2/2 ObjectPool<Text>::ObjectPool(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned int, Text) [634]
- [1017] 0.0 0.00 0.00 2 std::vector<ObjectPool<Text>::Entry, std::allocator<ObjectPool<Text>::Entry> >::vector(unsigned long, ObjectPool<Text>::Entry const&, std::allocator<ObjectPool<Text>::Entry> const&) [1017]
- 0.00 0.00 2/2 std::vector<ObjectPool<Text>::Entry, std::allocator<ObjectPool<Text>::Entry> >::_M_fill_initialize(unsigned long, ObjectPool<Text>::Entry const&) [1016]
- 0.00 0.00 2/2 std::_Vector_base<ObjectPool<Text>::Entry, std::allocator<ObjectPool<Text>::Entry> >::_Vector_base(unsigned long, std::allocator<ObjectPool<Text>::Entry> const&) [6408]
- -----------------------------------------------
- 0.00 0.00 2/2 ObjectPool<Text>::Entry* std::__uninitialized_fill_n_a<ObjectPool<Text>::Entry*, unsigned long, ObjectPool<Text>::Entry, ObjectPool<Text>::Entry>(ObjectPool<Text>::Entry*, unsigned long, ObjectPool<Text>::Entry const&, std::allocator<ObjectPool<Text>::Entry>&) [1019]
- [1018] 0.0 0.00 0.00 2 ObjectPool<Text>::Entry* std::uninitialized_fill_n<ObjectPool<Text>::Entry*, unsigned long, ObjectPool<Text>::Entry>(ObjectPool<Text>::Entry*, unsigned long, ObjectPool<Text>::Entry const&) [1018]
- 0.00 0.00 2/2 ObjectPool<Text>::Entry* std::__uninitialized_fill_n<false>::__uninit_fill_n<ObjectPool<Text>::Entry*, unsigned long, ObjectPool<Text>::Entry>(ObjectPool<Text>::Entry*, unsigned long, ObjectPool<Text>::Entry const&) [1015]
- -----------------------------------------------
- 0.00 0.00 2/2 std::vector<ObjectPool<Text>::Entry, std::allocator<ObjectPool<Text>::Entry> >::_M_fill_initialize(unsigned long, ObjectPool<Text>::Entry const&) [1016]
- [1019] 0.0 0.00 0.00 2 ObjectPool<Text>::Entry* std::__uninitialized_fill_n_a<ObjectPool<Text>::Entry*, unsigned long, ObjectPool<Text>::Entry, ObjectPool<Text>::Entry>(ObjectPool<Text>::Entry*, unsigned long, ObjectPool<Text>::Entry const&, std::allocator<ObjectPool<Text>::Entry>&) [1019]
- 0.00 0.00 2/2 ObjectPool<Text>::Entry* std::uninitialized_fill_n<ObjectPool<Text>::Entry*, unsigned long, ObjectPool<Text>::Entry>(ObjectPool<Text>::Entry*, unsigned long, ObjectPool<Text>::Entry const&) [1018]
- -----------------------------------------------
- 0.00 0.00 2000/2000 void std::_Construct<ObjectPool<Text>::Entry, ObjectPool<Text>::Entry const&>(ObjectPool<Text>::Entry*, ObjectPool<Text>::Entry const&) [1014]
- [1020] 0.0 0.00 0.00 2000 ObjectPool<Text>::Entry::Entry(ObjectPool<Text>::Entry const&) [1020]
- 0.00 0.00 2000/4008 Text::Text(Text const&) [937]
- -----------------------------------------------
- 0.00 0.00 1/1 void ComponentManager::create_pool<Clickable, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned int, Clickable) [889]
- [1021] 0.0 0.00 0.00 1 ObjectPool<Clickable>::ObjectPool(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned int, Clickable) [1021]
- 0.00 0.00 1/1 ObjectPool<Clickable>::reset() [1035]
- 0.00 0.00 1/1 std::vector<ObjectPool<Clickable>::Entry, std::allocator<ObjectPool<Clickable>::Entry> >::vector(unsigned long, ObjectPool<Clickable>::Entry const&, std::allocator<ObjectPool<Clickable>::Entry> const&) [1215]
- 0.00 0.00 1/23980 std::vector<Handle, std::allocator<Handle> >::vector() [844]
- 0.00 0.00 2/2004 Clickable::Clickable(Clickable const&) [1179]
- 0.00 0.00 1/1 ObjectPool<Clickable>::Entry::Entry(unsigned int, Clickable) [2086]
- 0.00 0.00 1/92380983 void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char*>(char*, char*, std::forward_iterator_tag) [53]
- 0.00 0.00 1/17 ObjectPoolBase::ObjectPoolBase() [4981]
- 0.00 0.00 1/1 std::allocator<ObjectPool<Clickable>::Entry>::allocator() [7115]
- 0.00 0.00 1/1001 ObjectPool<Clickable>::Entry::~Entry() [4016]
- 0.00 0.00 1/2039 Clickable::~Clickable() [3861]
- 0.00 0.00 1/2 std::allocator<ObjectPool<Clickable>::Entry>::~allocator() [6335]
- -----------------------------------------------
- 0.00 0.00 1/2004 void ComponentManager::create_pool<Rectangle, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned int, Rectangle) [699]
- 0.00 0.00 1/2004 ObjectPool<Rectangle>::Entry::Entry(unsigned int, Rectangle) [1654]
- 0.00 0.00 2/2004 ObjectPool<Rectangle>::ObjectPool(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned int, Rectangle) [927]
- 0.00 0.00 1000/2004 Rectangle::operator=(Rectangle const&) [981]
- 0.00 0.00 1000/2004 ObjectPool<Rectangle>::Entry::Entry(ObjectPool<Rectangle>::Entry const&) [1086]
- [1022] 0.0 0.00 0.00 2004 Rectangle::Rectangle(Rectangle const&) [1022]
- 0.00 0.00 2004/2004 sf::RectangleShape::RectangleShape(sf::RectangleShape const&) [1024]
- 0.00 0.00 2004/29249 Component::Component(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1180]
- 0.00 0.00 2004/91956801 Component::id[abi:cxx11]() const [307]
- -----------------------------------------------
- 0.00 0.00 220/220 Scene::create_entity(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [154]
- [1023] 0.0 0.00 0.00 220 Scene::add_to_scene_node(Handle, Entity*, int) [1023]
- 0.00 0.00 220/435 Scene::add_to_scene_node(SceneNode*, SceneNode*, int) [953]
- 0.00 0.00 220/43413833 Scene::get_entity(Handle) [45]
- 0.00 0.00 440/37528737 Entity::space() const [169]
- -----------------------------------------------
- 0.00 0.00 2004/2004 Rectangle::Rectangle(Rectangle const&) [1022]
- [1024] 0.0 0.00 0.00 2004 sf::RectangleShape::RectangleShape(sf::RectangleShape const&) [1024]
- 0.00 0.00 2004/3004 sf::Shape::Shape(sf::Shape const&) [998]
- -----------------------------------------------
- 0.00 0.00 16/16 std::map<std::type_index, std::shared_ptr<Intent>, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Intent> > > >::operator[](std::type_index&&) [917]
- [1025] 0.0 0.00 0.00 16 std::_Rb_tree_iterator<std::pair<std::type_index const, std::shared_ptr<Intent> > > std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::shared_ptr<Intent> >, std::_Select1st<std::pair<std::type_index const, std::shared_ptr<Intent> > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Intent> > > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<std::type_index&&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<std::type_index const, std::shared_ptr<Intent> > >, std::piecewise_construct_t const&, std::tuple<std::type_index&&>&&, std::tuple<>&&) [1025]
- 0.00 0.00 16/16 std::_Rb_tree_node<std::pair<std::type_index const, std::shared_ptr<Intent> > >* std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::shared_ptr<Intent> >, std::_Select1st<std::pair<std::type_index const, std::shared_ptr<Intent> > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Intent> > > >::_M_create_node<std::piecewise_construct_t const&, std::tuple<std::type_index&&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple<std::type_index&&>&&, std::tuple<>&&) [1030]
- 0.00 0.00 16/16 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::shared_ptr<Intent> >, std::_Select1st<std::pair<std::type_index const, std::shared_ptr<Intent> > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Intent> > > >::_M_get_insert_hint_unique_pos(std::_Rb_tree_const_iterator<std::pair<std::type_index const, std::shared_ptr<Intent> > >, std::type_index const&) [1703]
- 0.00 0.00 16/16 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::shared_ptr<Intent> >, std::_Select1st<std::pair<std::type_index const, std::shared_ptr<Intent> > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Intent> > > >::_M_insert_node(std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<std::type_index const, std::shared_ptr<Intent> > >*) [1856]
- 0.00 0.00 16/11080207 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::shared_ptr<Intent> >, std::_Select1st<std::pair<std::type_index const, std::shared_ptr<Intent> > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Intent> > > >::_S_key(std::_Rb_tree_node<std::pair<std::type_index const, std::shared_ptr<Intent> > > const*) [218]
- 0.00 0.00 16/238910 std::tuple<>&& std::forward<std::tuple<> >(std::remove_reference<std::tuple<> >::type&) [3108]
- 0.00 0.00 16/11455 std::tuple<std::type_index&&>&& std::forward<std::tuple<std::type_index&&> >(std::remove_reference<std::tuple<std::type_index&&> >::type&) [3556]
- 0.00 0.00 16/238910 std::piecewise_construct_t const& std::forward<std::piecewise_construct_t const&>(std::remove_reference<std::piecewise_construct_t const&>::type&) [3107]
- -----------------------------------------------
- 0.00 0.00 187/2714633 void boost::variant<Circle, Rectangle, Sprite, Text, VertexList>::convert_construct<Sprite>(Sprite&, int, mpl_::bool_<false>) [895]
- 0.00 0.00 442/2714633 boost::variant<Circle, Rectangle, Sprite, Text, VertexList>::variant(boost::variant<Circle, Rectangle, Sprite, Text, VertexList> const&) [564]
- 0.00 0.00 629/2714633 boost::detail::variant::destroyer::result_type boost::variant<Circle, Rectangle, Sprite, Text, VertexList>::internal_apply_visitor<boost::detail::variant::destroyer>(boost::detail::variant::destroyer&) [1297]
- 0.00 0.00 2713375/2714633 boost::detail::variant::invoke_visitor<boost::detail::variant::get_visitor<Sprite>, false>::result_type boost::variant<Circle, Rectangle, Sprite, Text, VertexList>::internal_apply_visitor<boost::detail::variant::invoke_visitor<boost::detail::variant::get_visitor<Sprite>, false> >(boost::detail::variant::invoke_visitor<boost::detail::variant::get_visitor<Sprite>, false>&) [394]
- [1026] 0.0 0.00 0.00 2714633 boost::aligned_storage<448ul, 8ul>::address() [1026]
- 0.00 0.00 2714633/10855200 boost::detail::aligned_storage::aligned_storage_imp<448ul, 8ul>::address() const [790]
- -----------------------------------------------
- 0.00 0.00 16/16 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::shared_ptr<Intent> >, std::_Select1st<std::pair<std::type_index const, std::shared_ptr<Intent> > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Intent> > > >::_M_erase(std::_Rb_tree_node<std::pair<std::type_index const, std::shared_ptr<Intent> > >*) [1029]
- [1027] 0.0 0.00 0.00 16 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::shared_ptr<Intent> >, std::_Select1st<std::pair<std::type_index const, std::shared_ptr<Intent> > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Intent> > > >::_M_drop_node(std::_Rb_tree_node<std::pair<std::type_index const, std::shared_ptr<Intent> > >*) [1027]
- 0.00 0.00 16/16 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::shared_ptr<Intent> >, std::_Select1st<std::pair<std::type_index const, std::shared_ptr<Intent> > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Intent> > > >::_M_destroy_node(std::_Rb_tree_node<std::pair<std::type_index const, std::shared_ptr<Intent> > >*) [1028]
- 0.00 0.00 16/16 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::shared_ptr<Intent> >, std::_Select1st<std::pair<std::type_index const, std::shared_ptr<Intent> > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Intent> > > >::_M_put_node(std::_Rb_tree_node<std::pair<std::type_index const, std::shared_ptr<Intent> > >*) [4997]
- -----------------------------------------------
- 0.00 0.00 16/16 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::shared_ptr<Intent> >, std::_Select1st<std::pair<std::type_index const, std::shared_ptr<Intent> > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Intent> > > >::_M_drop_node(std::_Rb_tree_node<std::pair<std::type_index const, std::shared_ptr<Intent> > >*) [1027]
- [1028] 0.0 0.00 0.00 16 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::shared_ptr<Intent> >, std::_Select1st<std::pair<std::type_index const, std::shared_ptr<Intent> > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Intent> > > >::_M_destroy_node(std::_Rb_tree_node<std::pair<std::type_index const, std::shared_ptr<Intent> > >*) [1028]
- 0.00 0.00 16/64 std::_Rb_tree_node<std::pair<std::type_index const, std::shared_ptr<Intent> > >::_M_valptr() [787]
- 0.00 0.00 16/16 void std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<std::type_index const, std::shared_ptr<Intent> > > > >::destroy<std::pair<std::type_index const, std::shared_ptr<Intent> > >(std::allocator<std::_Rb_tree_node<std::pair<std::type_index const, std::shared_ptr<Intent> > > >&, std::pair<std::type_index const, std::shared_ptr<Intent> >*) [1766]
- 0.00 0.00 16/64 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::shared_ptr<Intent> >, std::_Select1st<std::pair<std::type_index const, std::shared_ptr<Intent> > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Intent> > > >::_M_get_Node_allocator() [4665]
- -----------------------------------------------
- 16 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::shared_ptr<Intent> >, std::_Select1st<std::pair<std::type_index const, std::shared_ptr<Intent> > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Intent> > > >::_M_erase(std::_Rb_tree_node<std::pair<std::type_index const, std::shared_ptr<Intent> > >*) [1029]
- 0.00 0.00 1/2 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::shared_ptr<Intent> >, std::_Select1st<std::pair<std::type_index const, std::shared_ptr<Intent> > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Intent> > > >::~_Rb_tree() [1091]
- 0.00 0.00 1/2 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::shared_ptr<Intent> >, std::_Select1st<std::pair<std::type_index const, std::shared_ptr<Intent> > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Intent> > > >::clear() [1089]
- [1029] 0.0 0.00 0.00 2+16 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::shared_ptr<Intent> >, std::_Select1st<std::pair<std::type_index const, std::shared_ptr<Intent> > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Intent> > > >::_M_erase(std::_Rb_tree_node<std::pair<std::type_index const, std::shared_ptr<Intent> > >*) [1029]
- 0.00 0.00 16/16 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::shared_ptr<Intent> >, std::_Select1st<std::pair<std::type_index const, std::shared_ptr<Intent> > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Intent> > > >::_M_drop_node(std::_Rb_tree_node<std::pair<std::type_index const, std::shared_ptr<Intent> > >*) [1027]
- 0.00 0.00 16/4793850 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::shared_ptr<Intent> >, std::_Select1st<std::pair<std::type_index const, std::shared_ptr<Intent> > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Intent> > > >::_S_right(std::_Rb_tree_node_base*) [2963]
- 0.00 0.00 16/6286376 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::shared_ptr<Intent> >, std::_Select1st<std::pair<std::type_index const, std::shared_ptr<Intent> > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Intent> > > >::_S_left(std::_Rb_tree_node_base*) [2960]
- 16 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::shared_ptr<Intent> >, std::_Select1st<std::pair<std::type_index const, std::shared_ptr<Intent> > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Intent> > > >::_M_erase(std::_Rb_tree_node<std::pair<std::type_index const, std::shared_ptr<Intent> > >*) [1029]
- -----------------------------------------------
- 0.00 0.00 16/16 std::_Rb_tree_iterator<std::pair<std::type_index const, std::shared_ptr<Intent> > > std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::shared_ptr<Intent> >, std::_Select1st<std::pair<std::type_index const, std::shared_ptr<Intent> > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Intent> > > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<std::type_index&&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<std::type_index const, std::shared_ptr<Intent> > >, std::piecewise_construct_t const&, std::tuple<std::type_index&&>&&, std::tuple<>&&) [1025]
- [1030] 0.0 0.00 0.00 16 std::_Rb_tree_node<std::pair<std::type_index const, std::shared_ptr<Intent> > >* std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::shared_ptr<Intent> >, std::_Select1st<std::pair<std::type_index const, std::shared_ptr<Intent> > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Intent> > > >::_M_create_node<std::piecewise_construct_t const&, std::tuple<std::type_index&&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple<std::type_index&&>&&, std::tuple<>&&) [1030]
- 0.00 0.00 16/16 void std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::shared_ptr<Intent> >, std::_Select1st<std::pair<std::type_index const, std::shared_ptr<Intent> > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Intent> > > >::_M_construct_node<std::piecewise_construct_t const&, std::tuple<std::type_index&&>, std::tuple<> >(std::_Rb_tree_node<std::pair<std::type_index const, std::shared_ptr<Intent> > >*, std::piecewise_construct_t const&, std::tuple<std::type_index&&>&&, std::tuple<>&&) [1031]
- 0.00 0.00 16/16 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::shared_ptr<Intent> >, std::_Select1st<std::pair<std::type_index const, std::shared_ptr<Intent> > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Intent> > > >::_M_get_node() [4995]
- 0.00 0.00 16/11455 std::tuple<std::type_index&&>&& std::forward<std::tuple<std::type_index&&> >(std::remove_reference<std::tuple<std::type_index&&> >::type&) [3556]
- 0.00 0.00 16/238910 std::tuple<>&& std::forward<std::tuple<> >(std::remove_reference<std::tuple<> >::type&) [3108]
- 0.00 0.00 16/238910 std::piecewise_construct_t const& std::forward<std::piecewise_construct_t const&>(std::remove_reference<std::piecewise_construct_t const&>::type&) [3107]
- -----------------------------------------------
- 0.00 0.00 16/16 std::_Rb_tree_node<std::pair<std::type_index const, std::shared_ptr<Intent> > >* std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::shared_ptr<Intent> >, std::_Select1st<std::pair<std::type_index const, std::shared_ptr<Intent> > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Intent> > > >::_M_create_node<std::piecewise_construct_t const&, std::tuple<std::type_index&&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple<std::type_index&&>&&, std::tuple<>&&) [1030]
- [1031] 0.0 0.00 0.00 16 void std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::shared_ptr<Intent> >, std::_Select1st<std::pair<std::type_index const, std::shared_ptr<Intent> > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Intent> > > >::_M_construct_node<std::piecewise_construct_t const&, std::tuple<std::type_index&&>, std::tuple<> >(std::_Rb_tree_node<std::pair<std::type_index const, std::shared_ptr<Intent> > >*, std::piecewise_construct_t const&, std::tuple<std::type_index&&>&&, std::tuple<>&&) [1031]
- 0.00 0.00 16/64 std::_Rb_tree_node<std::pair<std::type_index const, std::shared_ptr<Intent> > >::_M_valptr() [787]
- 0.00 0.00 16/17059716 operator new(unsigned long, void*) [458]
- 0.00 0.00 16/16 void std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<std::type_index const, std::shared_ptr<Intent> > > > >::construct<std::pair<std::type_index const, std::shared_ptr<Intent> >, std::piecewise_construct_t const&, std::tuple<std::type_index&&>, std::tuple<> >(std::allocator<std::_Rb_tree_node<std::pair<std::type_index const, std::shared_ptr<Intent> > > >&, std::pair<std::type_index const, std::shared_ptr<Intent> >*, std::piecewise_construct_t const&, std::tuple<std::type_index&&>&&, std::tuple<>&&) [2580]
- 0.00 0.00 16/238910 std::tuple<>&& std::forward<std::tuple<> >(std::remove_reference<std::tuple<> >::type&) [3108]
- 0.00 0.00 16/11455 std::tuple<std::type_index&&>&& std::forward<std::tuple<std::type_index&&> >(std::remove_reference<std::tuple<std::type_index&&> >::type&) [3556]
- 0.00 0.00 16/238910 std::piecewise_construct_t const& std::forward<std::piecewise_construct_t const&>(std::remove_reference<std::piecewise_construct_t const&>::type&) [3107]
- 0.00 0.00 16/64 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::shared_ptr<Intent> >, std::_Select1st<std::pair<std::type_index const, std::shared_ptr<Intent> > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Intent> > > >::_M_get_Node_allocator() [4665]
- -----------------------------------------------
- 0.00 0.00 9/9 Scene::remove_entity(Handle, bool) [231]
- [1032] 0.0 0.00 0.00 9 std::reverse_iterator<__gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > > >::operator++() [1032]
- 0.00 0.00 9/36 __gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > >::operator--() [851]
- -----------------------------------------------
- 0.00 0.00 1/214 BuilderScene::init(Game&) [108]
- 0.00 0.00 1/214 BuilderScene::create_fps_display(GraphicalSystem*) [390]
- 0.00 0.00 2/214 BuilderScene::create_mouse_entity(Game&) [684]
- 0.00 0.00 2/214 BuilderScene::create_tile_palette(GraphicalSystem*) [697]
- 0.00 0.00 2/214 BuilderScene::create_notification(float, float) [901]
- 0.00 0.00 3/214 BuilderScene::file_dialog_box() [536]
- 0.00 0.00 5/214 StartMenuScene::init(Game&) [363]
- 0.00 0.00 6/214 BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>) [495]
- 0.00 0.00 7/214 BuilderScene::create_panel(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) [561]
- 0.00 0.00 7/214 BuilderScene::create_hud(Game&) [229]
- 0.00 0.00 21/214 BuilderScene::load_from_file(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) [207]
- 0.00 0.00 157/214 System::add_to_scene_node(Entity*, Entity*, int) [1064]
- [1033] 0.0 0.00 0.00 214 Scene::add_to_scene_node(Entity*, Entity*, int) [1033]
- 0.00 0.00 214/435 Scene::add_to_scene_node(SceneNode*, SceneNode*, int) [953]
- 0.00 0.00 428/37528737 Entity::space() const [169]
- -----------------------------------------------
- 0.00 0.00 24520/175523 std::map<unsigned int, Entity*, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, Entity*> > >::operator[](unsigned int&&) [933]
- 0.00 0.00 151003/175523 std::map<unsigned int, Entity*, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, Entity*> > >::operator[](unsigned int const&) [691]
- [1034] 0.0 0.00 0.00 175523 std::_Rb_tree_iterator<std::pair<unsigned int const, Entity*> >::operator*() const [1034]
- 0.00 0.00 175523/1471972 std::_Rb_tree_node<std::pair<unsigned int const, Entity*> >::_M_valptr() [602]
- -----------------------------------------------
- 0.00 0.00 1/1 ObjectPool<Clickable>::ObjectPool(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned int, Clickable) [1021]
- [1035] 0.0 0.00 0.00 1 ObjectPool<Clickable>::reset() [1035]
- 0.00 0.00 1000/1000 Clickable::operator=(Clickable const&) [1036]
- 0.00 0.00 1/23969 std::vector<Handle, std::allocator<Handle> >::clear() [951]
- 0.00 0.00 4000/4000 __gnu_cxx::__normal_iterator<ObjectPool<Clickable>::Entry*, std::vector<ObjectPool<Clickable>::Entry, std::allocator<ObjectPool<Clickable>::Entry> > >::operator*() const [3765]
- 0.00 0.00 1001/1001 std::vector<ObjectPool<Clickable>::Entry, std::allocator<ObjectPool<Clickable>::Entry> >::end() [4028]
- 0.00 0.00 1001/1001 bool __gnu_cxx::operator!=<ObjectPool<Clickable>::Entry*, std::vector<ObjectPool<Clickable>::Entry, std::allocator<ObjectPool<Clickable>::Entry> > >(__gnu_cxx::__normal_iterator<ObjectPool<Clickable>::Entry*, std::vector<ObjectPool<Clickable>::Entry, std::allocator<ObjectPool<Clickable>::Entry> > > const&, __gnu_cxx::__normal_iterator<ObjectPool<Clickable>::Entry*, std::vector<ObjectPool<Clickable>::Entry, std::allocator<ObjectPool<Clickable>::Entry> > > const&) [4022]
- 0.00 0.00 1000/1000 __gnu_cxx::__normal_iterator<ObjectPool<Clickable>::Entry*, std::vector<ObjectPool<Clickable>::Entry, std::allocator<ObjectPool<Clickable>::Entry> > >::operator++() [4035]
- 0.00 0.00 1/1 std::vector<ObjectPool<Clickable>::Entry, std::allocator<ObjectPool<Clickable>::Entry> >::begin() [7565]
- -----------------------------------------------
- 0.00 0.00 1000/1000 ObjectPool<Clickable>::reset() [1035]
- [1036] 0.0 0.00 0.00 1000 Clickable::operator=(Clickable const&) [1036]
- 0.00 0.00 1000/1000 Clickable::swap(Clickable&) [1060]
- 0.00 0.00 1000/2004 Clickable::Clickable(Clickable const&) [1179]
- 0.00 0.00 1000/2039 Clickable::~Clickable() [3861]
- -----------------------------------------------
- 0.00 0.00 5/5 BuilderScene::create_panel(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) [561]
- [1037] 0.0 0.00 0.00 5 Handle Entity::add<Rectangle, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, int, float, float, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, int&&, int&&, float&&, float&&) [1037]
- 0.00 0.00 5/363 void Messageable::send_message<ComponentAddedMessage, (void*)0, Handle, std::type_index>(Handle&&, std::type_index&&) [203]
- 0.00 0.00 5/1062 Handle::operator=(Handle const&) [784]
- 0.00 0.00 5/105 Handle ComponentManager::add<Rectangle, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, int&, int&, float&, float&, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, int&, int&, float&, float&) [1289]
- 0.00 0.00 5/50806020 std::map<std::type_index, Handle, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > >::operator[](std::type_index&&) [13]
- 0.00 0.00 5/1488784 Entity::handle() const [385]
- 0.00 0.00 10/104306070 std::type_index::type_index(std::type_info const&) [118]
- -----------------------------------------------
- 0.00 0.00 2348/2348 std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, Handle, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> > >::operator[](std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [537]
- [1038] 0.0 0.00 0.00 2348 std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, Handle, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> > >::end() [1038]
- 0.00 0.00 2348/2348 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> > >::end() [1039]
- -----------------------------------------------
- 0.00 0.00 2348/2348 std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, Handle, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> > >::end() [1038]
- [1039] 0.0 0.00 0.00 2348 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> > >::end() [1039]
- 0.00 0.00 2348/5148 std::_Rb_tree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> >::_Rb_tree_iterator(std::_Rb_tree_node_base*) [977]
- -----------------------------------------------
- 0.00 0.00 21/21 void std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > > >::destroy<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > >(std::allocator<std::_Rb_tree_node<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >&, std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > >*) [1041]
- [1040] 0.0 0.00 0.00 21 void __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >::destroy<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > >(std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > >*) [1040]
- 0.00 0.00 21/21 std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > >::~pair() [1042]
- -----------------------------------------------
- 0.00 0.00 21/21 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > >, std::_Select1st<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >::_M_destroy_node(std::_Rb_tree_node<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > >*) [701]
- [1041] 0.0 0.00 0.00 21 void std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > > >::destroy<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > >(std::allocator<std::_Rb_tree_node<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >&, std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > >*) [1041]
- 0.00 0.00 21/21 void __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >::destroy<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > >(std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > >*) [1040]
- -----------------------------------------------
- 0.00 0.00 21/21 void __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >::destroy<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > >(std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > >*) [1040]
- [1042] 0.0 0.00 0.00 21 std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > >::~pair() [1042]
- 0.00 0.00 21/49 std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >::~unique_ptr() [935]
- -----------------------------------------------
- 0.00 0.00 67/7894 StartMenuScene::init(Game&)::{lambda()#1}::operator()() const [368]
- 0.00 0.00 7827/7894 BuilderScene::setup_keybindings(Game&)::{lambda()#1}::operator()() const [350]
- [1043] 0.0 0.00 0.00 7894 std::shared_ptr<Intent> InputBinding::get<MoveUpIntent, (void*)0>() [1043]
- 0.00 0.00 7894/2630947 std::map<std::type_index, std::shared_ptr<Intent>, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Intent> > > >::find(std::type_index const&) [97]
- 0.00 0.00 7894/2630813 std::shared_ptr<Intent>::shared_ptr(std::shared_ptr<Intent> const&) [271]
- 0.00 0.00 15788/5261626 std::_Rb_tree_const_iterator<std::pair<std::type_index const, std::shared_ptr<Intent> > >::operator->() const [482]
- 0.00 0.00 7894/2630965 std::map<std::type_index, std::shared_ptr<Intent>, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Intent> > > >::end() [631]
- 0.00 0.00 7894/104306070 std::type_index::type_index(std::type_info const&) [118]
- 0.00 0.00 15788/5261910 std::_Rb_tree_const_iterator<std::pair<std::type_index const, std::shared_ptr<Intent> > >::_Rb_tree_const_iterator(std::_Rb_tree_iterator<std::pair<std::type_index const, std::shared_ptr<Intent> > > const&) [795]
- 0.00 0.00 7894/2630813 bool std::operator!=<Intent>(std::shared_ptr<Intent> const&, decltype(nullptr)) [924]
- 0.00 0.00 7894/2630947 std::_Rb_tree_const_iterator<std::pair<std::type_index const, std::shared_ptr<Intent> > >::operator!=(std::_Rb_tree_const_iterator<std::pair<std::type_index const, std::shared_ptr<Intent> > > const&) const [2978]
- -----------------------------------------------
- 0.00 0.00 67/7894 StartMenuScene::init(Game&)::{lambda()#1}::operator()() const [368]
- 0.00 0.00 7827/7894 BuilderScene::setup_keybindings(Game&)::{lambda()#1}::operator()() const [350]
- [1044] 0.0 0.00 0.00 7894 std::shared_ptr<Intent> InputBinding::get<MoveDownIntent, (void*)0>() [1044]
- 0.00 0.00 7894/2630947 std::map<std::type_index, std::shared_ptr<Intent>, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Intent> > > >::find(std::type_index const&) [97]
- 0.00 0.00 7894/2630813 std::shared_ptr<Intent>::shared_ptr(std::shared_ptr<Intent> const&) [271]
- 0.00 0.00 15788/5261626 std::_Rb_tree_const_iterator<std::pair<std::type_index const, std::shared_ptr<Intent> > >::operator->() const [482]
- 0.00 0.00 7894/2630965 std::map<std::type_index, std::shared_ptr<Intent>, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Intent> > > >::end() [631]
- 0.00 0.00 7894/104306070 std::type_index::type_index(std::type_info const&) [118]
- 0.00 0.00 15788/5261910 std::_Rb_tree_const_iterator<std::pair<std::type_index const, std::shared_ptr<Intent> > >::_Rb_tree_const_iterator(std::_Rb_tree_iterator<std::pair<std::type_index const, std::shared_ptr<Intent> > > const&) [795]
- 0.00 0.00 7894/2630813 bool std::operator!=<Intent>(std::shared_ptr<Intent> const&, decltype(nullptr)) [924]
- 0.00 0.00 7894/2630947 std::_Rb_tree_const_iterator<std::pair<std::type_index const, std::shared_ptr<Intent> > >::operator!=(std::_Rb_tree_const_iterator<std::pair<std::type_index const, std::shared_ptr<Intent> > > const&) const [2978]
- -----------------------------------------------
- 0.00 0.00 5/5 ComponentManager::remove(std::type_index, Handle) [407]
- [1045] 0.0 0.00 0.00 5 ObjectPool<Clickable>::remove(Handle const&) [1045]
- 0.00 0.00 5/23 std::vector<Handle, std::allocator<Handle> >::erase(__gnu_cxx::__normal_iterator<Handle const*, std::vector<Handle, std::allocator<Handle> > >) [739]
- 0.00 0.00 53/39007591 std::vector<Handle, std::allocator<Handle> >::end() [155]
- 0.00 0.00 53/32469796 bool __gnu_cxx::operator!=<Handle const*, Handle*, std::vector<Handle, std::allocator<Handle> > >(__gnu_cxx::__normal_iterator<Handle const*, std::vector<Handle, std::allocator<Handle> > > const&, __gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > > const&) [190]
- 0.00 0.00 5/256830 std::vector<ObjectPool<Clickable>::Entry, std::allocator<ObjectPool<Clickable>::Entry> >::at(unsigned long) [876]
- 0.00 0.00 48/35635835 __gnu_cxx::__normal_iterator<Handle const*, std::vector<Handle, std::allocator<Handle> > >::operator++() [300]
- 0.00 0.00 53/37458566 __gnu_cxx::__normal_iterator<Handle const*, std::vector<Handle, std::allocator<Handle> > >::operator*() const [344]
- 0.00 0.00 10/91867127 Handle::index() const [161]
- 0.00 0.00 5/1835285 std::vector<Handle, std::allocator<Handle> >::begin() [919]
- 0.00 0.00 5/91867104 Handle::version() const [199]
- 0.00 0.00 5/32131 __gnu_cxx::__normal_iterator<Handle const*, std::vector<Handle, std::allocator<Handle> > >::__normal_iterator<Handle*>(__gnu_cxx::__normal_iterator<Handle*, __gnu_cxx::__enable_if<std::__are_same<Handle*, Handle*>::__value, std::vector<Handle, std::allocator<Handle> > >::__type> const&) [1448]
- 0.00 0.00 53/47533 Handle::operator==(Handle const&) const [3302]
- -----------------------------------------------
- 0.00 0.00 7827/7827 BuilderScene::setup_keybindings(Game&)::{lambda()#1}::operator()() const [350]
- [1046] 0.0 0.00 0.00 7827 std::shared_ptr<Intent> InputBinding::get<MoveLeftIntent, (void*)0>() [1046]
- 0.00 0.00 7827/2630947 std::map<std::type_index, std::shared_ptr<Intent>, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Intent> > > >::find(std::type_index const&) [97]
- 0.00 0.00 7827/2630813 std::shared_ptr<Intent>::shared_ptr(std::shared_ptr<Intent> const&) [271]
- 0.00 0.00 15654/5261626 std::_Rb_tree_const_iterator<std::pair<std::type_index const, std::shared_ptr<Intent> > >::operator->() const [482]
- 0.00 0.00 7827/2630965 std::map<std::type_index, std::shared_ptr<Intent>, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Intent> > > >::end() [631]
- 0.00 0.00 7827/104306070 std::type_index::type_index(std::type_info const&) [118]
- 0.00 0.00 15654/5261910 std::_Rb_tree_const_iterator<std::pair<std::type_index const, std::shared_ptr<Intent> > >::_Rb_tree_const_iterator(std::_Rb_tree_iterator<std::pair<std::type_index const, std::shared_ptr<Intent> > > const&) [795]
- 0.00 0.00 7827/2630813 bool std::operator!=<Intent>(std::shared_ptr<Intent> const&, decltype(nullptr)) [924]
- 0.00 0.00 7827/2630947 std::_Rb_tree_const_iterator<std::pair<std::type_index const, std::shared_ptr<Intent> > >::operator!=(std::_Rb_tree_const_iterator<std::pair<std::type_index const, std::shared_ptr<Intent> > > const&) const [2978]
- -----------------------------------------------
- 0.00 0.00 7827/7827 BuilderScene::setup_keybindings(Game&)::{lambda()#1}::operator()() const [350]
- [1047] 0.0 0.00 0.00 7827 std::shared_ptr<Intent> InputBinding::get<MoveRightIntent, (void*)0>() [1047]
- 0.00 0.00 7827/2630947 std::map<std::type_index, std::shared_ptr<Intent>, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Intent> > > >::find(std::type_index const&) [97]
- 0.00 0.00 7827/2630813 std::shared_ptr<Intent>::shared_ptr(std::shared_ptr<Intent> const&) [271]
- 0.00 0.00 15654/5261626 std::_Rb_tree_const_iterator<std::pair<std::type_index const, std::shared_ptr<Intent> > >::operator->() const [482]
- 0.00 0.00 7827/2630965 std::map<std::type_index, std::shared_ptr<Intent>, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Intent> > > >::end() [631]
- 0.00 0.00 7827/104306070 std::type_index::type_index(std::type_info const&) [118]
- 0.00 0.00 15654/5261910 std::_Rb_tree_const_iterator<std::pair<std::type_index const, std::shared_ptr<Intent> > >::_Rb_tree_const_iterator(std::_Rb_tree_iterator<std::pair<std::type_index const, std::shared_ptr<Intent> > > const&) [795]
- 0.00 0.00 7827/2630813 bool std::operator!=<Intent>(std::shared_ptr<Intent> const&, decltype(nullptr)) [924]
- 0.00 0.00 7827/2630947 std::_Rb_tree_const_iterator<std::pair<std::type_index const, std::shared_ptr<Intent> > >::operator!=(std::_Rb_tree_const_iterator<std::pair<std::type_index const, std::shared_ptr<Intent> > > const&) const [2978]
- -----------------------------------------------
- 0.00 0.00 7827/7827 BuilderScene::setup_keybindings(Game&)::{lambda()#1}::operator()() const [350]
- [1048] 0.0 0.00 0.00 7827 std::shared_ptr<Intent> InputBinding::get<ResetViewIntent, (void*)0>() [1048]
- 0.00 0.00 7827/2630947 std::map<std::type_index, std::shared_ptr<Intent>, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Intent> > > >::find(std::type_index const&) [97]
- 0.00 0.00 7827/2630813 std::shared_ptr<Intent>::shared_ptr(std::shared_ptr<Intent> const&) [271]
- 0.00 0.00 15654/5261626 std::_Rb_tree_const_iterator<std::pair<std::type_index const, std::shared_ptr<Intent> > >::operator->() const [482]
- 0.00 0.00 7827/2630965 std::map<std::type_index, std::shared_ptr<Intent>, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Intent> > > >::end() [631]
- 0.00 0.00 7827/104306070 std::type_index::type_index(std::type_info const&) [118]
- 0.00 0.00 15654/5261910 std::_Rb_tree_const_iterator<std::pair<std::type_index const, std::shared_ptr<Intent> > >::_Rb_tree_const_iterator(std::_Rb_tree_iterator<std::pair<std::type_index const, std::shared_ptr<Intent> > > const&) [795]
- 0.00 0.00 7827/2630813 bool std::operator!=<Intent>(std::shared_ptr<Intent> const&, decltype(nullptr)) [924]
- 0.00 0.00 7827/2630947 std::_Rb_tree_const_iterator<std::pair<std::type_index const, std::shared_ptr<Intent> > >::operator!=(std::_Rb_tree_const_iterator<std::pair<std::type_index const, std::shared_ptr<Intent> > > const&) const [2978]
- -----------------------------------------------
- 0.00 0.00 7827/7827 BuilderScene::setup_keybindings(Game&)::{lambda()#1}::operator()() const [350]
- [1049] 0.0 0.00 0.00 7827 std::shared_ptr<Intent> InputBinding::get<RemoveTilesIntent, (void*)0>() [1049]
- 0.00 0.00 7827/2630947 std::map<std::type_index, std::shared_ptr<Intent>, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Intent> > > >::find(std::type_index const&) [97]
- 0.00 0.00 7827/2630813 std::shared_ptr<Intent>::shared_ptr(std::shared_ptr<Intent> const&) [271]
- 0.00 0.00 15654/5261626 std::_Rb_tree_const_iterator<std::pair<std::type_index const, std::shared_ptr<Intent> > >::operator->() const [482]
- 0.00 0.00 7827/2630965 std::map<std::type_index, std::shared_ptr<Intent>, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Intent> > > >::end() [631]
- 0.00 0.00 7827/104306070 std::type_index::type_index(std::type_info const&) [118]
- 0.00 0.00 15654/5261910 std::_Rb_tree_const_iterator<std::pair<std::type_index const, std::shared_ptr<Intent> > >::_Rb_tree_const_iterator(std::_Rb_tree_iterator<std::pair<std::type_index const, std::shared_ptr<Intent> > > const&) [795]
- 0.00 0.00 7827/2630813 bool std::operator!=<Intent>(std::shared_ptr<Intent> const&, decltype(nullptr)) [924]
- 0.00 0.00 7827/2630947 std::_Rb_tree_const_iterator<std::pair<std::type_index const, std::shared_ptr<Intent> > >::operator!=(std::_Rb_tree_const_iterator<std::pair<std::type_index const, std::shared_ptr<Intent> > > const&) const [2978]
- -----------------------------------------------
- 0.00 0.00 7827/7827 BuilderScene::setup_keybindings(Game&)::{lambda()#1}::operator()() const [350]
- [1050] 0.0 0.00 0.00 7827 std::shared_ptr<Intent> InputBinding::get<VisualDebugIntent, (void*)0>() [1050]
- 0.00 0.00 7827/2630947 std::map<std::type_index, std::shared_ptr<Intent>, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Intent> > > >::find(std::type_index const&) [97]
- 0.00 0.00 7827/2630813 std::shared_ptr<Intent>::shared_ptr(std::shared_ptr<Intent> const&) [271]
- 0.00 0.00 15654/5261626 std::_Rb_tree_const_iterator<std::pair<std::type_index const, std::shared_ptr<Intent> > >::operator->() const [482]
- 0.00 0.00 7827/2630965 std::map<std::type_index, std::shared_ptr<Intent>, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Intent> > > >::end() [631]
- 0.00 0.00 7827/104306070 std::type_index::type_index(std::type_info const&) [118]
- 0.00 0.00 15654/5261910 std::_Rb_tree_const_iterator<std::pair<std::type_index const, std::shared_ptr<Intent> > >::_Rb_tree_const_iterator(std::_Rb_tree_iterator<std::pair<std::type_index const, std::shared_ptr<Intent> > > const&) [795]
- 0.00 0.00 7827/2630813 bool std::operator!=<Intent>(std::shared_ptr<Intent> const&, decltype(nullptr)) [924]
- 0.00 0.00 7827/2630947 std::_Rb_tree_const_iterator<std::pair<std::type_index const, std::shared_ptr<Intent> > >::operator!=(std::_Rb_tree_const_iterator<std::pair<std::type_index const, std::shared_ptr<Intent> > > const&) const [2978]
- -----------------------------------------------
- 0.00 0.00 7827/7827 BuilderScene::setup_keybindings(Game&)::{lambda()#1}::operator()() const [350]
- [1051] 0.0 0.00 0.00 7827 std::shared_ptr<Intent> InputBinding::get<SerializeMapIntent, (void*)0>() [1051]
- 0.00 0.00 7827/2630947 std::map<std::type_index, std::shared_ptr<Intent>, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Intent> > > >::find(std::type_index const&) [97]
- 0.00 0.00 7827/2630813 std::shared_ptr<Intent>::shared_ptr(std::shared_ptr<Intent> const&) [271]
- 0.00 0.00 15654/5261626 std::_Rb_tree_const_iterator<std::pair<std::type_index const, std::shared_ptr<Intent> > >::operator->() const [482]
- 0.00 0.00 7827/2630965 std::map<std::type_index, std::shared_ptr<Intent>, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Intent> > > >::end() [631]
- 0.00 0.00 7827/104306070 std::type_index::type_index(std::type_info const&) [118]
- 0.00 0.00 15654/5261910 std::_Rb_tree_const_iterator<std::pair<std::type_index const, std::shared_ptr<Intent> > >::_Rb_tree_const_iterator(std::_Rb_tree_iterator<std::pair<std::type_index const, std::shared_ptr<Intent> > > const&) [795]
- 0.00 0.00 7827/2630813 bool std::operator!=<Intent>(std::shared_ptr<Intent> const&, decltype(nullptr)) [924]
- 0.00 0.00 7827/2630947 std::_Rb_tree_const_iterator<std::pair<std::type_index const, std::shared_ptr<Intent> > >::operator!=(std::_Rb_tree_const_iterator<std::pair<std::type_index const, std::shared_ptr<Intent> > > const&) const [2978]
- -----------------------------------------------
- 0.00 0.00 7827/7827 BuilderScene::setup_keybindings(Game&)::{lambda()#1}::operator()() const [350]
- [1052] 0.0 0.00 0.00 7827 std::shared_ptr<Intent> InputBinding::get<GridVisibilityToggleIntent, (void*)0>() [1052]
- 0.00 0.00 7827/2630947 std::map<std::type_index, std::shared_ptr<Intent>, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Intent> > > >::find(std::type_index const&) [97]
- 0.00 0.00 7827/2630813 std::shared_ptr<Intent>::shared_ptr(std::shared_ptr<Intent> const&) [271]
- 0.00 0.00 15654/5261626 std::_Rb_tree_const_iterator<std::pair<std::type_index const, std::shared_ptr<Intent> > >::operator->() const [482]
- 0.00 0.00 7827/2630965 std::map<std::type_index, std::shared_ptr<Intent>, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Intent> > > >::end() [631]
- 0.00 0.00 7827/104306070 std::type_index::type_index(std::type_info const&) [118]
- 0.00 0.00 15654/5261910 std::_Rb_tree_const_iterator<std::pair<std::type_index const, std::shared_ptr<Intent> > >::_Rb_tree_const_iterator(std::_Rb_tree_iterator<std::pair<std::type_index const, std::shared_ptr<Intent> > > const&) [795]
- 0.00 0.00 7827/2630813 bool std::operator!=<Intent>(std::shared_ptr<Intent> const&, decltype(nullptr)) [924]
- 0.00 0.00 7827/2630947 std::_Rb_tree_const_iterator<std::pair<std::type_index const, std::shared_ptr<Intent> > >::operator!=(std::_Rb_tree_const_iterator<std::pair<std::type_index const, std::shared_ptr<Intent> > > const&) const [2978]
- -----------------------------------------------
- 0.00 0.00 1/1 void ComponentManager::create_pool<TileMap, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned int, TileMap) [898]
- [1053] 0.0 0.00 0.00 1 ObjectPool<TileMap>::ObjectPool(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned int, TileMap) [1053]
- 0.00 0.00 1/1 ObjectPool<TileMap>::reset() [1054]
- 0.00 0.00 1/1 std::vector<ObjectPool<TileMap>::Entry, std::allocator<ObjectPool<TileMap>::Entry> >::vector(unsigned long, ObjectPool<TileMap>::Entry const&, std::allocator<ObjectPool<TileMap>::Entry> const&) [1377]
- 0.00 0.00 1/23980 std::vector<Handle, std::allocator<Handle> >::vector() [844]
- 0.00 0.00 2/2004 TileMap::TileMap(TileMap const&) [1341]
- 0.00 0.00 1/2006 TileMap::~TileMap() [1334]
- 0.00 0.00 1/1001 ObjectPool<TileMap>::Entry::~Entry() [1394]
- 0.00 0.00 1/1 ObjectPool<TileMap>::Entry::Entry(unsigned int, TileMap) [2775]
- 0.00 0.00 1/92380983 void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char*>(char*, char*, std::forward_iterator_tag) [53]
- 0.00 0.00 1/17 ObjectPoolBase::ObjectPoolBase() [4981]
- 0.00 0.00 1/1 std::allocator<ObjectPool<TileMap>::Entry>::allocator() [7113]
- 0.00 0.00 1/2 std::allocator<ObjectPool<TileMap>::Entry>::~allocator() [6332]
- -----------------------------------------------
- 0.00 0.00 1/1 ObjectPool<TileMap>::ObjectPool(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned int, TileMap) [1053]
- [1054] 0.0 0.00 0.00 1 ObjectPool<TileMap>::reset() [1054]
- 0.00 0.00 1000/1000 TileMap::operator=(TileMap const&) [1055]
- 0.00 0.00 1/23969 std::vector<Handle, std::allocator<Handle> >::clear() [951]
- 0.00 0.00 4000/4000 __gnu_cxx::__normal_iterator<ObjectPool<TileMap>::Entry*, std::vector<ObjectPool<TileMap>::Entry, std::allocator<ObjectPool<TileMap>::Entry> > >::operator*() const [3764]
- 0.00 0.00 1001/1001 std::vector<ObjectPool<TileMap>::Entry, std::allocator<ObjectPool<TileMap>::Entry> >::end() [4027]
- 0.00 0.00 1001/1001 bool __gnu_cxx::operator!=<ObjectPool<TileMap>::Entry*, std::vector<ObjectPool<TileMap>::Entry, std::allocator<ObjectPool<TileMap>::Entry> > >(__gnu_cxx::__normal_iterator<ObjectPool<TileMap>::Entry*, std::vector<ObjectPool<TileMap>::Entry, std::allocator<ObjectPool<TileMap>::Entry> > > const&, __gnu_cxx::__normal_iterator<ObjectPool<TileMap>::Entry*, std::vector<ObjectPool<TileMap>::Entry, std::allocator<ObjectPool<TileMap>::Entry> > > const&) [4021]
- 0.00 0.00 1000/1000 __gnu_cxx::__normal_iterator<ObjectPool<TileMap>::Entry*, std::vector<ObjectPool<TileMap>::Entry, std::allocator<ObjectPool<TileMap>::Entry> > >::operator++() [4034]
- 0.00 0.00 1/1 std::vector<ObjectPool<TileMap>::Entry, std::allocator<ObjectPool<TileMap>::Entry> >::begin() [7564]
- -----------------------------------------------
- 0.00 0.00 1000/1000 ObjectPool<TileMap>::reset() [1054]
- [1055] 0.0 0.00 0.00 1000 TileMap::operator=(TileMap const&) [1055]
- 0.00 0.00 1000/1000 TileMap::swap(TileMap&) [1059]
- 0.00 0.00 1000/2006 TileMap::~TileMap() [1334]
- 0.00 0.00 1000/2004 TileMap::TileMap(TileMap const&) [1341]
- -----------------------------------------------
- 0.00 0.00 1000/1000 ObjectPool<Grid>::reset() [443]
- [1056] 0.0 0.00 0.00 1000 Grid::operator=(Grid const&) [1056]
- 0.00 0.00 1000/1000 Grid::swap(Grid&) [1058]
- 0.00 0.00 1000/2004 Grid::Grid(Grid const&) [1340]
- 0.00 0.00 1000/2006 Grid::~Grid() [3866]
- -----------------------------------------------
- 0.00 0.00 1000/1000 VertexList::operator=(VertexList const&) [1008]
- [1057] 0.0 0.00 0.00 1000 VertexList::swap(VertexList&) [1057]
- 0.00 0.00 1000/14000 std::enable_if<std::__and_<std::__not_<std::__is_tuple_like<Component> >, std::is_move_constructible<Component>, std::is_move_assignable<Component> >::value, void>::type std::swap<Component>(Component&, Component&) [503]
- 0.00 0.00 3000/7000 std::enable_if<std::__and_<std::__not_<std::__is_tuple_like<sf::Vector2<float> > >, std::is_move_constructible<sf::Vector2<float> >, std::is_move_assignable<sf::Vector2<float> > >::value, void>::type std::swap<sf::Vector2<float> >(sf::Vector2<float>&, sf::Vector2<float>&) [3638]
- 0.00 0.00 1000/3000 std::enable_if<std::__and_<std::__not_<std::__is_tuple_like<float> >, std::is_move_constructible<float>, std::is_move_assignable<float> >::value, void>::type std::swap<float>(float&, float&) [3807]
- 0.00 0.00 1000/1000 std::enable_if<std::__and_<std::__not_<std::__is_tuple_like<sf::RenderStates> >, std::is_move_constructible<sf::RenderStates>, std::is_move_assignable<sf::RenderStates> >::value, void>::type std::swap<sf::RenderStates>(sf::RenderStates&, sf::RenderStates&) [4043]
- 0.00 0.00 1000/1000 std::enable_if<std::__and_<std::__not_<std::__is_tuple_like<sf::VertexArray> >, std::is_move_constructible<sf::VertexArray>, std::is_move_assignable<sf::VertexArray> >::value, void>::type std::swap<sf::VertexArray>(sf::VertexArray&, sf::VertexArray&) [4042]
- -----------------------------------------------
- 0.00 0.00 1000/1000 Grid::operator=(Grid const&) [1056]
- [1058] 0.0 0.00 0.00 1000 Grid::swap(Grid&) [1058]
- 0.00 0.00 1000/14000 std::enable_if<std::__and_<std::__not_<std::__is_tuple_like<Component> >, std::is_move_constructible<Component>, std::is_move_assignable<Component> >::value, void>::type std::swap<Component>(Component&, Component&) [503]
- 0.00 0.00 2000/7000 std::enable_if<std::__and_<std::__not_<std::__is_tuple_like<sf::Vector2<float> > >, std::is_move_constructible<sf::Vector2<float> >, std::is_move_assignable<sf::Vector2<float> > >::value, void>::type std::swap<sf::Vector2<float> >(sf::Vector2<float>&, sf::Vector2<float>&) [3638]
- 0.00 0.00 2000/3000 std::enable_if<std::__and_<std::__not_<std::__is_tuple_like<float> >, std::is_move_constructible<float>, std::is_move_assignable<float> >::value, void>::type std::swap<float>(float&, float&) [3807]
- -----------------------------------------------
- 0.00 0.00 1000/1000 TileMap::operator=(TileMap const&) [1055]
- [1059] 0.0 0.00 0.00 1000 TileMap::swap(TileMap&) [1059]
- 0.00 0.00 1000/14000 std::enable_if<std::__and_<std::__not_<std::__is_tuple_like<Component> >, std::is_move_constructible<Component>, std::is_move_assignable<Component> >::value, void>::type std::swap<Component>(Component&, Component&) [503]
- 0.00 0.00 1000/1000 std::vector<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>, std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList> > >::swap(std::vector<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>, std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList> > >&) [4039]
- -----------------------------------------------
- 0.00 0.00 1000/1000 Clickable::operator=(Clickable const&) [1036]
- [1060] 0.0 0.00 0.00 1000 Clickable::swap(Clickable&) [1060]
- 0.00 0.00 1000/14000 std::enable_if<std::__and_<std::__not_<std::__is_tuple_like<Component> >, std::is_move_constructible<Component>, std::is_move_assignable<Component> >::value, void>::type std::swap<Component>(Component&, Component&) [503]
- 0.00 0.00 2000/2000 std::enable_if<std::__and_<std::__not_<std::__is_tuple_like<bool> >, std::is_move_constructible<bool>, std::is_move_assignable<bool> >::value, void>::type std::swap<bool>(bool&, bool&) [3923]
- -----------------------------------------------
- 0.00 0.00 222/222 Scene::create_entity(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [154]
- [1061] 0.0 0.00 0.00 222 Entity::handle(Handle) [1061]
- 0.00 0.00 222/1062 Handle::operator=(Handle const&) [784]
- -----------------------------------------------
- 0.00 0.00 1/1 TextureAtlas::to_string[abi:cxx11]() const [911]
- [1062] 0.0 0.00 0.00 1 Texture::to_string[abi:cxx11]() [1062]
- 0.00 0.00 1/10 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::operator+<char, std::char_traits<char>, std::allocator<char> >(char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [613]
- -----------------------------------------------
- 0.00 0.00 1/4 BuilderScene::create_panel(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) [561]
- 0.00 0.00 3/4 BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>) [495]
- [1063] 0.0 0.00 0.00 4 Handle Entity::add<Text, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<Font>, int, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<Font>&&, int&&) [1063]
- 0.00 0.00 4/363 void Messageable::send_message<ComponentAddedMessage, (void*)0, Handle, std::type_index>(Handle&&, std::type_index&&) [203]
- 0.00 0.00 4/1062 Handle::operator=(Handle const&) [784]
- 0.00 0.00 4/4 Handle ComponentManager::add<Text, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<Font>&, int&, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<Font>&, int&) [1590]
- 0.00 0.00 4/50806020 std::map<std::type_index, Handle, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > >::operator[](std::type_index&&) [13]
- 0.00 0.00 4/1488784 Entity::handle() const [385]
- 0.00 0.00 8/104306070 std::type_index::type_index(std::type_info const&) [118]
- -----------------------------------------------
- 0.00 0.00 63/157 GridSystem::create_text_marker(Entity*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Vector2<float> const&) [286]
- 0.00 0.00 94/157 GridSystem::create_gridline(Entity*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, float, float, float, float) [217]
- [1064] 0.0 0.00 0.00 157 System::add_to_scene_node(Entity*, Entity*, int) [1064]
- 0.00 0.00 157/214 Scene::add_to_scene_node(Entity*, Entity*, int) [1033]
- 0.00 0.00 157/41016839 System::scene() [255]
- -----------------------------------------------
- 0.00 0.00 5/5 ComponentManager::remove(std::type_index, Handle) [407]
- [1065] 0.0 0.00 0.00 5 ObjectPool<Rectangle>::remove(Handle const&) [1065]
- 0.00 0.00 4/23 std::vector<Handle, std::allocator<Handle> >::erase(__gnu_cxx::__normal_iterator<Handle const*, std::vector<Handle, std::allocator<Handle> > >) [739]
- 0.00 0.00 255/39007591 std::vector<Handle, std::allocator<Handle> >::end() [155]
- 0.00 0.00 255/32469796 bool __gnu_cxx::operator!=<Handle const*, Handle*, std::vector<Handle, std::allocator<Handle> > >(__gnu_cxx::__normal_iterator<Handle const*, std::vector<Handle, std::allocator<Handle> > > const&, __gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > > const&) [190]
- 0.00 0.00 251/35635835 __gnu_cxx::__normal_iterator<Handle const*, std::vector<Handle, std::allocator<Handle> > >::operator++() [300]
- 0.00 0.00 255/37458566 __gnu_cxx::__normal_iterator<Handle const*, std::vector<Handle, std::allocator<Handle> > >::operator*() const [344]
- 0.00 0.00 9/91867127 Handle::index() const [161]
- 0.00 0.00 5/2332442 std::vector<ObjectPool<Rectangle>::Entry, std::allocator<ObjectPool<Rectangle>::Entry> >::at(unsigned long) [875]
- 0.00 0.00 4/1835285 std::vector<Handle, std::allocator<Handle> >::begin() [919]
- 0.00 0.00 5/91867104 Handle::version() const [199]
- 0.00 0.00 4/32131 __gnu_cxx::__normal_iterator<Handle const*, std::vector<Handle, std::allocator<Handle> > >::__normal_iterator<Handle*>(__gnu_cxx::__normal_iterator<Handle*, __gnu_cxx::__enable_if<std::__are_same<Handle*, Handle*>::__value, std::vector<Handle, std::allocator<Handle> > >::__type> const&) [1448]
- 0.00 0.00 255/47533 Handle::operator==(Handle const&) const [3302]
- -----------------------------------------------
- 0.00 0.00 8/8 ComponentManager::remove(std::type_index, Handle) [407]
- [1066] 0.0 0.00 0.00 8 ObjectPool<Collision>::remove(Handle const&) [1066]
- 0.00 0.00 4/23 std::vector<Handle, std::allocator<Handle> >::erase(__gnu_cxx::__normal_iterator<Handle const*, std::vector<Handle, std::allocator<Handle> > >) [739]
- 0.00 0.00 53/39007591 std::vector<Handle, std::allocator<Handle> >::end() [155]
- 0.00 0.00 53/32469796 bool __gnu_cxx::operator!=<Handle const*, Handle*, std::vector<Handle, std::allocator<Handle> > >(__gnu_cxx::__normal_iterator<Handle const*, std::vector<Handle, std::allocator<Handle> > > const&, __gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > > const&) [190]
- 0.00 0.00 49/35635835 __gnu_cxx::__normal_iterator<Handle const*, std::vector<Handle, std::allocator<Handle> > >::operator++() [300]
- 0.00 0.00 53/37458566 __gnu_cxx::__normal_iterator<Handle const*, std::vector<Handle, std::allocator<Handle> > >::operator*() const [344]
- 0.00 0.00 12/91867127 Handle::index() const [161]
- 0.00 0.00 4/1835285 std::vector<Handle, std::allocator<Handle> >::begin() [919]
- 0.00 0.00 8/91867104 Handle::version() const [199]
- 0.00 0.00 4/32131 __gnu_cxx::__normal_iterator<Handle const*, std::vector<Handle, std::allocator<Handle> > >::__normal_iterator<Handle*>(__gnu_cxx::__normal_iterator<Handle*, __gnu_cxx::__enable_if<std::__are_same<Handle*, Handle*>::__value, std::vector<Handle, std::allocator<Handle> > >::__type> const&) [1448]
- 0.00 0.00 53/47533 Handle::operator==(Handle const&) const [3302]
- 0.00 0.00 8/260183 std::vector<ObjectPool<Collision>::Entry, std::allocator<ObjectPool<Collision>::Entry> >::at(unsigned long) [3097]
- -----------------------------------------------
- 0.00 0.00 228748/228748 std::allocator_traits<std::allocator<Handle> >::allocate(std::allocator<Handle>&, unsigned long) [923]
- [1067] 0.0 0.00 0.00 228748 __gnu_cxx::new_allocator<Handle>::allocate(unsigned long, void const*) [1067]
- 0.00 0.00 228748/653606 __gnu_cxx::new_allocator<Handle>::max_size() const [968]
- -----------------------------------------------
- 0.00 0.00 74/105121 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > > >::_M_insert_node(std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > >*) [1591]
- 0.00 0.00 109/105121 std::_Rb_tree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > > std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > >, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) [763]
- 0.00 0.00 104938/105121 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > > >::_M_lower_bound(std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > >*, std::_Rb_tree_node_base*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1072]
- [1068] 0.0 0.00 0.00 105121 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > > >::_S_key(std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > > const*) [1068]
- 0.00 0.00 105121/105121 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > > >::_S_value(std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > > const*) [1069]
- 0.00 0.00 105121/105381 std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > >::operator()(std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > const&) const [3197]
- -----------------------------------------------
- 0.00 0.00 105121/105121 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > > >::_S_key(std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > > const*) [1068]
- [1069] 0.0 0.00 0.00 105121 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > > >::_S_value(std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > > const*) [1069]
- 0.00 0.00 105121/965827 std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > >::_M_valptr() const [668]
- -----------------------------------------------
- 0.00 0.00 16188/16188 std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<InputElement>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > > >::operator[](std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [653]
- [1070] 0.0 0.00 0.00 16188 std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<InputElement>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > > >::lower_bound(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1070]
- 0.00 0.00 16188/16188 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > > >::lower_bound(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1071]
- -----------------------------------------------
- 0.00 0.00 16188/16188 std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<InputElement>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > > >::lower_bound(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1070]
- [1071] 0.0 0.00 0.00 16188 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > > >::lower_bound(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1071]
- 0.00 0.00 16188/16188 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > > >::_M_lower_bound(std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > >*, std::_Rb_tree_node_base*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1072]
- 0.00 0.00 16188/16375 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > > >::_M_end() [3444]
- 0.00 0.00 16188/16194 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > > >::_M_begin() [3450]
- -----------------------------------------------
- 0.00 0.00 16188/16188 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > > >::lower_bound(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1071]
- [1072] 0.0 0.00 0.00 16188 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > > >::_M_lower_bound(std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > >*, std::_Rb_tree_node_base*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1072]
- 0.00 0.00 104938/105121 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > > >::_S_key(std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > > const*) [1068]
- 0.00 0.00 104938/267153 std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::operator()(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const [3082]
- 0.00 0.00 62141/62250 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > > >::_S_left(std::_Rb_tree_node_base*) [3247]
- 0.00 0.00 42797/42985 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > > >::_S_right(std::_Rb_tree_node_base*) [3306]
- 0.00 0.00 16188/924620 std::_Rb_tree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > >::_Rb_tree_iterator(std::_Rb_tree_node_base*) [3011]
- -----------------------------------------------
- 0.00 0.00 24520/24520 std::map<unsigned int, Entity*, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, Entity*> > >::operator[](unsigned int&&) [933]
- [1073] 0.0 0.00 0.00 24520 std::_Rb_tree_iterator<std::pair<unsigned int const, Entity*> > std::_Rb_tree<unsigned int, std::pair<unsigned int const, Entity*>, std::_Select1st<std::pair<unsigned int const, Entity*> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, Entity*> > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<unsigned int&&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<unsigned int const, Entity*> >, std::piecewise_construct_t const&, std::tuple<unsigned int&&>&&, std::tuple<>&&) [1073]
- 0.00 0.00 24520/24677 std::_Rb_tree<unsigned int, std::pair<unsigned int const, Entity*>, std::_Select1st<std::pair<unsigned int const, Entity*> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, Entity*> > >::_M_insert_node(std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<unsigned int const, Entity*> >*) [1116]
- 0.00 0.00 24520/24520 std::_Rb_tree_node<std::pair<unsigned int const, Entity*> >* std::_Rb_tree<unsigned int, std::pair<unsigned int const, Entity*>, std::_Select1st<std::pair<unsigned int const, Entity*> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, Entity*> > >::_M_create_node<std::piecewise_construct_t const&, std::tuple<unsigned int&&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple<unsigned int&&>&&, std::tuple<>&&) [1162]
- 0.00 0.00 24520/613203 std::_Rb_tree<unsigned int, std::pair<unsigned int const, Entity*>, std::_Select1st<std::pair<unsigned int const, Entity*> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, Entity*> > >::_S_key(std::_Rb_tree_node<std::pair<unsigned int const, Entity*> > const*) [823]
- 0.00 0.00 24520/24677 std::_Rb_tree<unsigned int, std::pair<unsigned int const, Entity*>, std::_Select1st<std::pair<unsigned int const, Entity*> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, Entity*> > >::_M_get_insert_hint_unique_pos(std::_Rb_tree_const_iterator<std::pair<unsigned int const, Entity*> >, unsigned int const&) [1208]
- 0.00 0.00 24520/238910 std::tuple<>&& std::forward<std::tuple<> >(std::remove_reference<std::tuple<> >::type&) [3108]
- 0.00 0.00 24520/122610 std::tuple<unsigned int&&>&& std::forward<std::tuple<unsigned int&&> >(std::remove_reference<std::tuple<unsigned int&&> >::type&) [3178]
- 0.00 0.00 24520/238910 std::piecewise_construct_t const& std::forward<std::piecewise_construct_t const&>(std::remove_reference<std::piecewise_construct_t const&>::type&) [3107]
- -----------------------------------------------
- 0.00 0.00 1638/1638 InputListener::notify(std::shared_ptr<InputEvent>&) [1005]
- [1074] 0.0 0.00 0.00 1638 MouseMoveInputEvent::execute(InputListener&) [1074]
- 0.00 0.00 546/546 Mouse::process(MouseMoveInputEvent&) [1075]
- 0.00 0.00 546/546 InputDevice::process(MouseMoveInputEvent&) [4172]
- 0.00 0.00 546/546 Game::process(MouseMoveInputEvent&) [4175]
- -----------------------------------------------
- 0.00 0.00 546/546 MouseMoveInputEvent::execute(InputListener&) [1074]
- [1075] 0.0 0.00 0.00 546 Mouse::process(MouseMoveInputEvent&) [1075]
- 0.00 0.00 1092/16079 InputDevice::get(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [554]
- 0.00 0.00 1092/34982914 std::shared_ptr<InputElement>::~shared_ptr() <cycle 1> [3001]
- 0.00 0.00 1092/2236911 std::__shared_ptr_access<InputElement, (__gnu_cxx::_Lock_policy)2, false, false>::operator->() const [392]
- 0.00 0.00 1092/1470 Axis::position(int) [3976]
- -----------------------------------------------
- 0.00 0.00 3/3 StartMenuScene::init(Game&) [363]
- [1076] 0.0 0.00 0.00 3 Handle Entity::add<Text, char const (&) [27], char const (&) [14], std::shared_ptr<Font>, int, (void*)0>(char const (&) [27], char const (&) [14], std::shared_ptr<Font>&&, int&&) [1076]
- 0.00 0.00 3/363 void Messageable::send_message<ComponentAddedMessage, (void*)0, Handle, std::type_index>(Handle&&, std::type_index&&) [203]
- 0.00 0.00 3/1062 Handle::operator=(Handle const&) [784]
- 0.00 0.00 3/3 Handle ComponentManager::add<Text, char const (&) [27], char const (&) [14], std::shared_ptr<Font>&, int&, (void*)0>(char const (&) [27], char const (&) [14], std::shared_ptr<Font>&, int&) [1616]
- 0.00 0.00 3/50806020 std::map<std::type_index, Handle, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > >::operator[](std::type_index&&) [13]
- 0.00 0.00 3/1488784 Entity::handle() const [385]
- 0.00 0.00 6/104306070 std::type_index::type_index(std::type_info const&) [118]
- -----------------------------------------------
- 0.00 0.00 1/3 BuilderScene::create_tile_palette(GraphicalSystem*) [697]
- 0.00 0.00 2/3 BuilderScene::create_mouse_entity(Game&) [684]
- [1077] 0.0 0.00 0.00 3 Handle Entity::add<PlayerProfile, char const (&) [25], int, (void*)0>(char const (&) [25], int&&) [1077]
- 0.00 0.00 3/363 void Messageable::send_message<ComponentAddedMessage, (void*)0, Handle, std::type_index>(Handle&&, std::type_index&&) [203]
- 0.00 0.00 3/1062 Handle::operator=(Handle const&) [784]
- 0.00 0.00 3/3 Handle ComponentManager::add<PlayerProfile, char const (&) [25], int&, (void*)0>(char const (&) [25], int&) [1669]
- 0.00 0.00 3/50806020 std::map<std::type_index, Handle, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > >::operator[](std::type_index&&) [13]
- 0.00 0.00 3/1488784 Entity::handle() const [385]
- 0.00 0.00 6/104306070 std::type_index::type_index(std::type_info const&) [118]
- -----------------------------------------------
- 0.00 0.00 1/3 Scene::process(Game&, ResizeInputEvent&) [1161]
- 0.00 0.00 2/3 Scene::do_enter(Game&) [1100]
- [1078] 0.0 0.00 0.00 3 void Messageable::send_message<ResizeCameraMessage, (void*)0, sf::Vector2<float> >(sf::Vector2<float>&&) [1078]
- 0.00 0.00 3/234 Scene::send_message_helper(std::shared_ptr<Message>) [280]
- 0.00 0.00 9/315081 std::shared_ptr<Message>::~shared_ptr() [903]
- 0.00 0.00 9/9 std::shared_ptr<Message>::shared_ptr<ResizeCameraMessage, void>(std::shared_ptr<ResizeCameraMessage> const&) [1982]
- 0.00 0.00 3/3 std::shared_ptr<ResizeCameraMessage>::~shared_ptr() [2442]
- 0.00 0.00 3/3 std::shared_ptr<ResizeCameraMessage> std::make_shared<ResizeCameraMessage, sf::Vector2<float> >(sf::Vector2<float>&&) [2476]
- 0.00 0.00 3/27 sf::Vector2<float>&& std::forward<sf::Vector2<float> >(std::remove_reference<sf::Vector2<float> >::type&) [4781]
- 0.00 0.00 3/3 std::__shared_ptr_access<ResizeCameraMessage, (__gnu_cxx::_Lock_policy)2, false, false>::operator->() const [5853]
- 0.00 0.00 3/597 Message::async(bool) [4166]
- 0.00 0.00 3/597 Messageable::pre_send_message(std::shared_ptr<Message>) [4164]
- 0.00 0.00 3/597 Messageable::post_send_message(std::shared_ptr<Message>) [4165]
- -----------------------------------------------
- 0.00 0.00 1/2004 void ComponentManager::create_pool<VertexList, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned int, VertexList) [753]
- 0.00 0.00 1/2004 ObjectPool<VertexList>::Entry::Entry(unsigned int, VertexList) [1722]
- 0.00 0.00 2/2004 ObjectPool<VertexList>::ObjectPool(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned int, VertexList) [999]
- 0.00 0.00 1000/2004 VertexList::operator=(VertexList const&) [1008]
- 0.00 0.00 1000/2004 ObjectPool<VertexList>::Entry::Entry(ObjectPool<VertexList>::Entry const&) [1112]
- [1079] 0.0 0.00 0.00 2004 VertexList::VertexList(VertexList const&) [1079]
- 0.00 0.00 2004/16028 sf::VertexArray::VertexArray(sf::VertexArray const&) [755]
- 0.00 0.00 2004/29249 Component::Component(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1180]
- 0.00 0.00 2004/91956801 Component::id[abi:cxx11]() const [307]
- -----------------------------------------------
- 0.00 0.00 1000/1000 ObjectPool<Rectangle>::Entry* std::__uninitialized_fill_n<false>::__uninit_fill_n<ObjectPool<Rectangle>::Entry*, unsigned long, ObjectPool<Rectangle>::Entry>(ObjectPool<Rectangle>::Entry*, unsigned long, ObjectPool<Rectangle>::Entry const&) [1081]
- [1080] 0.0 0.00 0.00 1000 void std::_Construct<ObjectPool<Rectangle>::Entry, ObjectPool<Rectangle>::Entry const&>(ObjectPool<Rectangle>::Entry*, ObjectPool<Rectangle>::Entry const&) [1080]
- 0.00 0.00 1000/1000 ObjectPool<Rectangle>::Entry::Entry(ObjectPool<Rectangle>::Entry const&) [1086]
- 0.00 0.00 1000/17059716 operator new(unsigned long, void*) [458]
- 0.00 0.00 1000/1000 ObjectPool<Rectangle>::Entry const& std::forward<ObjectPool<Rectangle>::Entry const&>(std::remove_reference<ObjectPool<Rectangle>::Entry const&>::type&) [4049]
- -----------------------------------------------
- 0.00 0.00 1/1 ObjectPool<Rectangle>::Entry* std::uninitialized_fill_n<ObjectPool<Rectangle>::Entry*, unsigned long, ObjectPool<Rectangle>::Entry>(ObjectPool<Rectangle>::Entry*, unsigned long, ObjectPool<Rectangle>::Entry const&) [1084]
- [1081] 0.0 0.00 0.00 1 ObjectPool<Rectangle>::Entry* std::__uninitialized_fill_n<false>::__uninit_fill_n<ObjectPool<Rectangle>::Entry*, unsigned long, ObjectPool<Rectangle>::Entry>(ObjectPool<Rectangle>::Entry*, unsigned long, ObjectPool<Rectangle>::Entry const&) [1081]
- 0.00 0.00 1000/1000 void std::_Construct<ObjectPool<Rectangle>::Entry, ObjectPool<Rectangle>::Entry const&>(ObjectPool<Rectangle>::Entry*, ObjectPool<Rectangle>::Entry const&) [1080]
- 0.00 0.00 1000/2000 ObjectPool<Rectangle>::Entry* std::__addressof<ObjectPool<Rectangle>::Entry>(ObjectPool<Rectangle>::Entry&) [3916]
- -----------------------------------------------
- 0.00 0.00 1/1 std::vector<ObjectPool<Rectangle>::Entry, std::allocator<ObjectPool<Rectangle>::Entry> >::vector(unsigned long, ObjectPool<Rectangle>::Entry const&, std::allocator<ObjectPool<Rectangle>::Entry> const&) [1083]
- [1082] 0.0 0.00 0.00 1 std::vector<ObjectPool<Rectangle>::Entry, std::allocator<ObjectPool<Rectangle>::Entry> >::_M_fill_initialize(unsigned long, ObjectPool<Rectangle>::Entry const&) [1082]
- 0.00 0.00 1/1 ObjectPool<Rectangle>::Entry* std::__uninitialized_fill_n_a<ObjectPool<Rectangle>::Entry*, unsigned long, ObjectPool<Rectangle>::Entry, ObjectPool<Rectangle>::Entry>(ObjectPool<Rectangle>::Entry*, unsigned long, ObjectPool<Rectangle>::Entry const&, std::allocator<ObjectPool<Rectangle>::Entry>&) [1085]
- 0.00 0.00 1/2 std::_Vector_base<ObjectPool<Rectangle>::Entry, std::allocator<ObjectPool<Rectangle>::Entry> >::_M_get_Tp_allocator() [6427]
- -----------------------------------------------
- 0.00 0.00 1/1 ObjectPool<Rectangle>::ObjectPool(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned int, Rectangle) [927]
- [1083] 0.0 0.00 0.00 1 std::vector<ObjectPool<Rectangle>::Entry, std::allocator<ObjectPool<Rectangle>::Entry> >::vector(unsigned long, ObjectPool<Rectangle>::Entry const&, std::allocator<ObjectPool<Rectangle>::Entry> const&) [1083]
- 0.00 0.00 1/1 std::vector<ObjectPool<Rectangle>::Entry, std::allocator<ObjectPool<Rectangle>::Entry> >::_M_fill_initialize(unsigned long, ObjectPool<Rectangle>::Entry const&) [1082]
- 0.00 0.00 1/1 std::_Vector_base<ObjectPool<Rectangle>::Entry, std::allocator<ObjectPool<Rectangle>::Entry> >::_Vector_base(unsigned long, std::allocator<ObjectPool<Rectangle>::Entry> const&) [7195]
- -----------------------------------------------
- 0.00 0.00 1/1 ObjectPool<Rectangle>::Entry* std::__uninitialized_fill_n_a<ObjectPool<Rectangle>::Entry*, unsigned long, ObjectPool<Rectangle>::Entry, ObjectPool<Rectangle>::Entry>(ObjectPool<Rectangle>::Entry*, unsigned long, ObjectPool<Rectangle>::Entry const&, std::allocator<ObjectPool<Rectangle>::Entry>&) [1085]
- [1084] 0.0 0.00 0.00 1 ObjectPool<Rectangle>::Entry* std::uninitialized_fill_n<ObjectPool<Rectangle>::Entry*, unsigned long, ObjectPool<Rectangle>::Entry>(ObjectPool<Rectangle>::Entry*, unsigned long, ObjectPool<Rectangle>::Entry const&) [1084]
- 0.00 0.00 1/1 ObjectPool<Rectangle>::Entry* std::__uninitialized_fill_n<false>::__uninit_fill_n<ObjectPool<Rectangle>::Entry*, unsigned long, ObjectPool<Rectangle>::Entry>(ObjectPool<Rectangle>::Entry*, unsigned long, ObjectPool<Rectangle>::Entry const&) [1081]
- -----------------------------------------------
- 0.00 0.00 1/1 std::vector<ObjectPool<Rectangle>::Entry, std::allocator<ObjectPool<Rectangle>::Entry> >::_M_fill_initialize(unsigned long, ObjectPool<Rectangle>::Entry const&) [1082]
- [1085] 0.0 0.00 0.00 1 ObjectPool<Rectangle>::Entry* std::__uninitialized_fill_n_a<ObjectPool<Rectangle>::Entry*, unsigned long, ObjectPool<Rectangle>::Entry, ObjectPool<Rectangle>::Entry>(ObjectPool<Rectangle>::Entry*, unsigned long, ObjectPool<Rectangle>::Entry const&, std::allocator<ObjectPool<Rectangle>::Entry>&) [1085]
- 0.00 0.00 1/1 ObjectPool<Rectangle>::Entry* std::uninitialized_fill_n<ObjectPool<Rectangle>::Entry*, unsigned long, ObjectPool<Rectangle>::Entry>(ObjectPool<Rectangle>::Entry*, unsigned long, ObjectPool<Rectangle>::Entry const&) [1084]
- -----------------------------------------------
- 0.00 0.00 1000/1000 void std::_Construct<ObjectPool<Rectangle>::Entry, ObjectPool<Rectangle>::Entry const&>(ObjectPool<Rectangle>::Entry*, ObjectPool<Rectangle>::Entry const&) [1080]
- [1086] 0.0 0.00 0.00 1000 ObjectPool<Rectangle>::Entry::Entry(ObjectPool<Rectangle>::Entry const&) [1086]
- 0.00 0.00 1000/2004 Rectangle::Rectangle(Rectangle const&) [1022]
- -----------------------------------------------
- 0.00 0.00 1000/1000 std::enable_if<std::__and_<std::__not_<std::__is_tuple_like<sf::RectangleShape> >, std::is_move_constructible<sf::RectangleShape>, std::is_move_assignable<sf::RectangleShape> >::value, void>::type std::swap<sf::RectangleShape>(sf::RectangleShape&, sf::RectangleShape&) [1088]
- [1087] 0.0 0.00 0.00 1000 sf::RectangleShape::RectangleShape(sf::RectangleShape&&) [1087]
- 0.00 0.00 1000/3004 sf::Shape::Shape(sf::Shape const&) [998]
- -----------------------------------------------
- 0.00 0.00 1000/1000 Rectangle::swap(Rectangle&) [1000]
- [1088] 0.0 0.00 0.00 1000 std::enable_if<std::__and_<std::__not_<std::__is_tuple_like<sf::RectangleShape> >, std::is_move_constructible<sf::RectangleShape>, std::is_move_assignable<sf::RectangleShape> >::value, void>::type std::swap<sf::RectangleShape>(sf::RectangleShape&, sf::RectangleShape&) [1088]
- 0.00 0.00 1000/1000 sf::RectangleShape::RectangleShape(sf::RectangleShape&&) [1087]
- 0.00 0.00 3000/3000 std::remove_reference<sf::RectangleShape&>::type&& std::move<sf::RectangleShape&>(sf::RectangleShape&) [3804]
- 0.00 0.00 2000/2000 sf::RectangleShape::operator=(sf::RectangleShape&&) [3900]
- 0.00 0.00 1000/3117 sf::RectangleShape::~RectangleShape() [3801]
- -----------------------------------------------
- 0.00 0.00 1/1 std::map<std::type_index, std::shared_ptr<Intent>, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Intent> > > >::clear() [408]
- [1089] 0.0 0.00 0.00 1 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::shared_ptr<Intent> >, std::_Select1st<std::pair<std::type_index const, std::shared_ptr<Intent> > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Intent> > > >::clear() [1089]
- 0.00 0.00 1/2 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::shared_ptr<Intent> >, std::_Select1st<std::pair<std::type_index const, std::shared_ptr<Intent> > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Intent> > > >::_M_erase(std::_Rb_tree_node<std::pair<std::type_index const, std::shared_ptr<Intent> > >*) [1029]
- 0.00 0.00 1/2630968 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::shared_ptr<Intent> >, std::_Select1st<std::pair<std::type_index const, std::shared_ptr<Intent> > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Intent> > > >::_M_begin() [598]
- 0.00 0.00 1/92239142 std::_Rb_tree_header::_M_reset() [140]
- -----------------------------------------------
- 0.00 0.00 1/1 InputBinding::~InputBinding() [364]
- [1090] 0.0 0.00 0.00 1 std::map<std::type_index, std::shared_ptr<Intent>, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Intent> > > >::~map() [1090]
- 0.00 0.00 1/1 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::shared_ptr<Intent> >, std::_Select1st<std::pair<std::type_index const, std::shared_ptr<Intent> > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Intent> > > >::~_Rb_tree() [1091]
- -----------------------------------------------
- 0.00 0.00 1/1 std::map<std::type_index, std::shared_ptr<Intent>, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Intent> > > >::~map() [1090]
- [1091] 0.0 0.00 0.00 1 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::shared_ptr<Intent> >, std::_Select1st<std::pair<std::type_index const, std::shared_ptr<Intent> > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Intent> > > >::~_Rb_tree() [1091]
- 0.00 0.00 1/2 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::shared_ptr<Intent> >, std::_Select1st<std::pair<std::type_index const, std::shared_ptr<Intent> > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Intent> > > >::_M_erase(std::_Rb_tree_node<std::pair<std::type_index const, std::shared_ptr<Intent> > >*) [1029]
- 0.00 0.00 1/2630968 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::shared_ptr<Intent> >, std::_Select1st<std::pair<std::type_index const, std::shared_ptr<Intent> > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Intent> > > >::_M_begin() [598]
- 0.00 0.00 1/1 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::shared_ptr<Intent> >, std::_Select1st<std::pair<std::type_index const, std::shared_ptr<Intent> > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Intent> > > >::_Rb_tree_impl<std::less<std::type_index>, true>::~_Rb_tree_impl() [7593]
- -----------------------------------------------
- 0.00 0.00 12/12 std::function<void ()>::operator()() const [103]
- [1092] 0.0 0.00 0.00 12 std::_Function_handler<void (), BuilderScene::mouse_script_add_pan_behavior(Game&, Handle)::{lambda()#3}>::_M_invoke(std::_Any_data const&) [1092]
- 0.00 0.00 12/12 BuilderScene::mouse_script_add_pan_behavior(Game&, Handle)::{lambda()#3}::operator()() const [1093]
- 0.00 0.00 12/12 std::_Function_base::_Base_manager<BuilderScene::mouse_script_add_pan_behavior(Game&, Handle)::{lambda()#3}>::_M_get_pointer(std::_Any_data const&) [2790]
- -----------------------------------------------
- 0.00 0.00 12/12 std::_Function_handler<void (), BuilderScene::mouse_script_add_pan_behavior(Game&, Handle)::{lambda()#3}>::_M_invoke(std::_Any_data const&) [1092]
- [1093] 0.0 0.00 0.00 12 BuilderScene::mouse_script_add_pan_behavior(Game&, Handle)::{lambda()#3}::operator()() const [1093]
- 0.00 0.00 108/2125 Scene::get_entity(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [553]
- 0.00 0.00 60/32209519 Grid* Entity::get<Grid, (void*)0>() [11]
- 0.00 0.00 12/256959 Clickable* Entity::get<Clickable, (void*)0>() [201]
- 0.00 0.00 24/266620 Game::get_player(unsigned int) [396]
- 0.00 0.00 12/513113 std::shared_ptr<Intent> InputBinding::get<MouseYIntent, (void*)0>() [221]
- 0.00 0.00 12/513247 std::shared_ptr<Intent> InputBinding::get<MouseXIntent, (void*)0>() [220]
- 0.00 0.00 24/266620 Player::bindings() [831]
- 0.00 0.00 24/2630963 std::shared_ptr<Intent>::~shared_ptr() [302]
- 0.00 0.00 24/1344325 Intent::element() const [436]
- 0.00 0.00 24/34982914 std::shared_ptr<InputElement>::~shared_ptr() <cycle 1> [3001]
- 0.00 0.00 24/2236911 std::__shared_ptr_access<InputElement, (__gnu_cxx::_Lock_policy)2, false, false>::operator->() const [392]
- 0.00 0.00 72/37528737 Entity::space() const [169]
- 0.00 0.00 24/9523424 float const& std::min<float>(float const&, float const&) [459]
- 0.00 0.00 24/9523375 float const& std::max<float>(float const&, float const&) [595]
- 0.00 0.00 24/32051231 Grid::zoom_factor() const [426]
- 0.00 0.00 36/521712 sf::Vector2<float>::Vector2() [3042]
- 0.00 0.00 24/21166 Scene::game() [3423]
- 0.00 0.00 24/1344325 std::__shared_ptr_access<Intent, (__gnu_cxx::_Lock_policy)2, false, false>::operator->() const [3004]
- 0.00 0.00 24/778325 InputElement::position() const [3022]
- 0.00 0.00 24/453 SceneNode::inverse_transform() const [4205]
- 0.00 0.00 24/708413 Grid::tile_width() const [3025]
- 0.00 0.00 12/81 SceneNode::scale() const [4606]
- 0.00 0.00 12/12 SceneNode::scale(float, float) [5049]
- 0.00 0.00 12/81 SceneNode::scale(sf::Vector2<float> const&) [4605]
- 0.00 0.00 12/12 Clickable::right_click_pos() const [5060]
- 0.00 0.00 12/24614 SceneNode::visible(bool) [3396]
- 0.00 0.00 12/708400 Grid::tile_height() const [3026]
- -----------------------------------------------
- 0.00 0.00 7827/7827 GraphicalSystem::on_update(Game&, Entity&) [30]
- [1094] 0.0 0.00 0.00 7827 std::vector<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*, std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*> >::~vector() [1094]
- 0.00 0.00 7827/74951 void std::_Destroy<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>**, boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*>(boost::variant<Circle, Rectangle, Sprite, Text, VertexList>**, boost::variant<Circle, Rectangle, Sprite, Text, VertexList>**, std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*>&) [838]
- 0.00 0.00 7827/209199 std::_Vector_base<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*, std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*> >::_M_get_Tp_allocator() [3115]
- 0.00 0.00 7827/7827 std::_Vector_base<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*, std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*> >::~_Vector_base() [3632]
- -----------------------------------------------
- 0.00 0.00 599/599 nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::parse<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, 0>(__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::function<bool (int, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::parse_event_t, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>&)>) [555]
- [1095] 0.0 0.00 0.00 599 nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::parser::~parser() [1095]
- 0.00 0.00 599/2396 std::function<bool (int, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::parse_event_t, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>&)>::~function() [996]
- 0.00 0.00 599/599 nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::lexer::~lexer() [4133]
- -----------------------------------------------
- 0.00 0.00 201/53720 StartMenuScene::init(Game&)::{lambda()#1}::operator()() const [368]
- 0.00 0.00 232/53720 BuilderScene::file_dialog_box()::{lambda()#2}::operator()() const [137]
- 0.00 0.00 6325/53720 BuilderScene::create_textbox(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, float, int, unsigned int)::{lambda()#1}::operator()() const [879]
- 0.00 0.00 46962/53720 BuilderScene::setup_keybindings(Game&)::{lambda()#1}::operator()() const [350]
- [1096] 0.0 0.00 0.00 53720 InputElement::was_pressed() const [1096]
- 0.00 0.00 53720/580525 InputElement::is_pressed() const [824]
- -----------------------------------------------
- 0.00 0.00 1/2 BuilderScene::create_tile_palette(GraphicalSystem*) [697]
- 0.00 0.00 1/2 BuilderScene::create_notification(float, float) [901]
- [1097] 0.0 0.00 0.00 2 Handle Entity::add<Rectangle, char const (&) [21], int, int, float, float, (void*)0>(char const (&) [21], int&&, int&&, float&&, float&&) [1097]
- 0.00 0.00 2/363 void Messageable::send_message<ComponentAddedMessage, (void*)0, Handle, std::type_index>(Handle&&, std::type_index&&) [203]
- 0.00 0.00 2/1062 Handle::operator=(Handle const&) [784]
- 0.00 0.00 2/2 Handle ComponentManager::add<Rectangle, char const (&) [21], int&, int&, float&, float&, (void*)0>(char const (&) [21], int&, int&, float&, float&) [1695]
- 0.00 0.00 2/50806020 std::map<std::type_index, Handle, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > >::operator[](std::type_index&&) [13]
- 0.00 0.00 2/1488784 Entity::handle() const [385]
- 0.00 0.00 4/104306070 std::type_index::type_index(std::type_info const&) [118]
- -----------------------------------------------
- 0.00 0.00 1/2 BuilderScene::create_mouse_entity(Game&) [684]
- 0.00 0.00 1/2 BuilderScene::create_tile_palette(GraphicalSystem*) [697]
- [1098] 0.0 0.00 0.00 2 Handle Entity::add<Collision, char const (&) [21], sf::Rect<float>, (void*)0>(char const (&) [21], sf::Rect<float>&&) [1098]
- 0.00 0.00 2/363 void Messageable::send_message<ComponentAddedMessage, (void*)0, Handle, std::type_index>(Handle&&, std::type_index&&) [203]
- 0.00 0.00 2/1062 Handle::operator=(Handle const&) [784]
- 0.00 0.00 2/2 Handle ComponentManager::add<Collision, char const (&) [21], sf::Rect<float>&, (void*)0>(char const (&) [21], sf::Rect<float>&) [1710]
- 0.00 0.00 2/50806020 std::map<std::type_index, Handle, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > >::operator[](std::type_index&&) [13]
- 0.00 0.00 2/1488784 Entity::handle() const [385]
- 0.00 0.00 4/104306070 std::type_index::type_index(std::type_info const&) [118]
- -----------------------------------------------
- 0.00 0.00 1/2 BuilderScene::create_hud(Game&) [229]
- 0.00 0.00 1/2 BuilderScene::create_notification(float, float) [901]
- [1099] 0.0 0.00 0.00 2 Handle Entity::add<Collision, char const (&) [22], sf::Rect<float>, (void*)0>(char const (&) [22], sf::Rect<float>&&) [1099]
- 0.00 0.00 2/363 void Messageable::send_message<ComponentAddedMessage, (void*)0, Handle, std::type_index>(Handle&&, std::type_index&&) [203]
- 0.00 0.00 2/1062 Handle::operator=(Handle const&) [784]
- 0.00 0.00 2/2 Handle ComponentManager::add<Collision, char const (&) [22], sf::Rect<float>&, (void*)0>(char const (&) [22], sf::Rect<float>&) [1711]
- 0.00 0.00 2/50806020 std::map<std::type_index, Handle, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > >::operator[](std::type_index&&) [13]
- 0.00 0.00 2/1488784 Entity::handle() const [385]
- 0.00 0.00 4/104306070 std::type_index::type_index(std::type_info const&) [118]
- -----------------------------------------------
- 0.00 0.00 2/2 Game::main_loop() [3]
- [1100] 0.0 0.00 0.00 2 Scene::do_enter(Game&) [1100]
- 0.00 0.00 2/3 void Messageable::send_message<ResizeCameraMessage, (void*)0, sf::Vector2<float> >(sf::Vector2<float>&&) [1078]
- 0.00 0.00 1/1 BuilderScene::enter(Game&) [2545]
- 0.00 0.00 1/1 StartMenuScene::enter(Game&) [2548]
- 0.00 0.00 2/12 Canvas::size() const [5059]
- 0.00 0.00 2/15 Game::window() [5002]
- -----------------------------------------------
- 0.00 0.00 180009/180009 Mailbox::Mailbox(Mailbox const&) [692]
- [1101] 0.0 0.00 0.00 180009 std::map<std::type_index, std::shared_ptr<Mailbox::HandlerEntry>, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > > >::map(std::map<std::type_index, std::shared_ptr<Mailbox::HandlerEntry>, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > > > const&) [1101]
- 0.00 0.00 180009/180009 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> >, std::_Select1st<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > > >::_Rb_tree(std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> >, std::_Select1st<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > > > const&) [1103]
- -----------------------------------------------
- 0.00 0.00 180009/180009 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> >, std::_Select1st<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > > >::_Rb_tree(std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> >, std::_Select1st<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > > > const&) [1103]
- [1102] 0.0 0.00 0.00 180009 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> >, std::_Select1st<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > > >::_Rb_tree_impl<std::less<std::type_index>, true>::_Rb_tree_impl(std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> >, std::_Select1st<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > > >::_Rb_tree_impl<std::less<std::type_index>, true> const&) [1102]
- 0.00 0.00 180009/92235066 std::_Rb_tree_header::_Rb_tree_header() [112]
- 0.00 0.00 180009/180009 __gnu_cxx::__alloc_traits<std::allocator<std::_Rb_tree_node<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > > >, std::_Rb_tree_node<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > > >::_S_select_on_copy(std::allocator<std::_Rb_tree_node<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > > > const&) [3131]
- 0.00 0.00 180009/300018 std::_Rb_tree_key_compare<std::less<std::type_index> >::_Rb_tree_key_compare(std::less<std::type_index> const&) [3067]
- -----------------------------------------------
- 0.00 0.00 180009/180009 std::map<std::type_index, std::shared_ptr<Mailbox::HandlerEntry>, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > > >::map(std::map<std::type_index, std::shared_ptr<Mailbox::HandlerEntry>, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > > > const&) [1101]
- [1103] 0.0 0.00 0.00 180009 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> >, std::_Select1st<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > > >::_Rb_tree(std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> >, std::_Select1st<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > > > const&) [1103]
- 0.00 0.00 180009/180009 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> >, std::_Select1st<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > > >::_Rb_tree_impl<std::less<std::type_index>, true>::_Rb_tree_impl(std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> >, std::_Select1st<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > > >::_Rb_tree_impl<std::less<std::type_index>, true> const&) [1102]
- 0.00 0.00 180009/180009 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> >, std::_Select1st<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > > >::_M_root() const [3137]
- -----------------------------------------------
- 0.00 0.00 1/2 StartMenuScene::init(Game&) [363]
- 0.00 0.00 1/2 BuilderScene::setup_keybindings(Game&) [556]
- [1104] 0.0 0.00 0.00 2 void InputBinding::set<MoveUpIntent, (void*)0, int, std::shared_ptr<InputElement> >(int&&, std::shared_ptr<InputElement>&&) [1104]
- 0.00 0.00 2/18 std::map<std::type_index, std::shared_ptr<Intent>, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Intent> > > >::operator[](std::type_index&&) [917]
- 0.00 0.00 2/2 std::shared_ptr<MoveUpIntent> std::make_shared<MoveUpIntent, int, std::shared_ptr<InputElement> >(int&&, std::shared_ptr<InputElement>&&) [1949]
- 0.00 0.00 2/2 std::shared_ptr<MoveUpIntent>::~shared_ptr() [2527]
- 0.00 0.00 2/2 std::enable_if<std::is_assignable<std::__shared_ptr<Intent, (__gnu_cxx::_Lock_policy)2>&, std::shared_ptr<MoveUpIntent> >::value, std::shared_ptr<Intent>&>::type std::shared_ptr<Intent>::operator=<MoveUpIntent>(std::shared_ptr<MoveUpIntent>&&) [2529]
- 0.00 0.00 2/104306070 std::type_index::type_index(std::type_info const&) [118]
- 0.00 0.00 2/162 std::shared_ptr<InputElement>&& std::forward<std::shared_ptr<InputElement> >(std::remove_reference<std::shared_ptr<InputElement> >::type&) [4468]
- 0.00 0.00 2/305375 int&& std::forward<int>(std::remove_reference<int>::type&) [3060]
- -----------------------------------------------
- 0.00 0.00 1/2 StartMenuScene::init(Game&) [363]
- 0.00 0.00 1/2 BuilderScene::setup_keybindings(Game&) [556]
- [1105] 0.0 0.00 0.00 2 void InputBinding::set<MoveDownIntent, (void*)0, int, std::shared_ptr<InputElement> >(int&&, std::shared_ptr<InputElement>&&) [1105]
- 0.00 0.00 2/18 std::map<std::type_index, std::shared_ptr<Intent>, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Intent> > > >::operator[](std::type_index&&) [917]
- 0.00 0.00 2/2 std::shared_ptr<MoveDownIntent> std::make_shared<MoveDownIntent, int, std::shared_ptr<InputElement> >(int&&, std::shared_ptr<InputElement>&&) [1950]
- 0.00 0.00 2/2 std::enable_if<std::is_assignable<std::__shared_ptr<Intent, (__gnu_cxx::_Lock_policy)2>&, std::shared_ptr<MoveDownIntent> >::value, std::shared_ptr<Intent>&>::type std::shared_ptr<Intent>::operator=<MoveDownIntent>(std::shared_ptr<MoveDownIntent>&&) [2530]
- 0.00 0.00 2/2 std::shared_ptr<MoveDownIntent>::~shared_ptr() [2528]
- 0.00 0.00 2/104306070 std::type_index::type_index(std::type_info const&) [118]
- 0.00 0.00 2/162 std::shared_ptr<InputElement>&& std::forward<std::shared_ptr<InputElement> >(std::remove_reference<std::shared_ptr<InputElement> >::type&) [4468]
- 0.00 0.00 2/305375 int&& std::forward<int>(std::remove_reference<int>::type&) [3060]
- -----------------------------------------------
- 0.00 0.00 1000/1000 ObjectPool<VertexList>::Entry* std::__uninitialized_fill_n<false>::__uninit_fill_n<ObjectPool<VertexList>::Entry*, unsigned long, ObjectPool<VertexList>::Entry>(ObjectPool<VertexList>::Entry*, unsigned long, ObjectPool<VertexList>::Entry const&) [1107]
- [1106] 0.0 0.00 0.00 1000 void std::_Construct<ObjectPool<VertexList>::Entry, ObjectPool<VertexList>::Entry const&>(ObjectPool<VertexList>::Entry*, ObjectPool<VertexList>::Entry const&) [1106]
- 0.00 0.00 1000/1000 ObjectPool<VertexList>::Entry::Entry(ObjectPool<VertexList>::Entry const&) [1112]
- 0.00 0.00 1000/17059716 operator new(unsigned long, void*) [458]
- 0.00 0.00 1000/1000 ObjectPool<VertexList>::Entry const& std::forward<ObjectPool<VertexList>::Entry const&>(std::remove_reference<ObjectPool<VertexList>::Entry const&>::type&) [4044]
- -----------------------------------------------
- 0.00 0.00 1/1 ObjectPool<VertexList>::Entry* std::uninitialized_fill_n<ObjectPool<VertexList>::Entry*, unsigned long, ObjectPool<VertexList>::Entry>(ObjectPool<VertexList>::Entry*, unsigned long, ObjectPool<VertexList>::Entry const&) [1110]
- [1107] 0.0 0.00 0.00 1 ObjectPool<VertexList>::Entry* std::__uninitialized_fill_n<false>::__uninit_fill_n<ObjectPool<VertexList>::Entry*, unsigned long, ObjectPool<VertexList>::Entry>(ObjectPool<VertexList>::Entry*, unsigned long, ObjectPool<VertexList>::Entry const&) [1107]
- 0.00 0.00 1000/1000 void std::_Construct<ObjectPool<VertexList>::Entry, ObjectPool<VertexList>::Entry const&>(ObjectPool<VertexList>::Entry*, ObjectPool<VertexList>::Entry const&) [1106]
- 0.00 0.00 1000/2000 ObjectPool<VertexList>::Entry* std::__addressof<ObjectPool<VertexList>::Entry>(ObjectPool<VertexList>::Entry&) [3911]
- -----------------------------------------------
- 0.00 0.00 1/1 std::vector<ObjectPool<VertexList>::Entry, std::allocator<ObjectPool<VertexList>::Entry> >::vector(unsigned long, ObjectPool<VertexList>::Entry const&, std::allocator<ObjectPool<VertexList>::Entry> const&) [1109]
- [1108] 0.0 0.00 0.00 1 std::vector<ObjectPool<VertexList>::Entry, std::allocator<ObjectPool<VertexList>::Entry> >::_M_fill_initialize(unsigned long, ObjectPool<VertexList>::Entry const&) [1108]
- 0.00 0.00 1/1 ObjectPool<VertexList>::Entry* std::__uninitialized_fill_n_a<ObjectPool<VertexList>::Entry*, unsigned long, ObjectPool<VertexList>::Entry, ObjectPool<VertexList>::Entry>(ObjectPool<VertexList>::Entry*, unsigned long, ObjectPool<VertexList>::Entry const&, std::allocator<ObjectPool<VertexList>::Entry>&) [1111]
- 0.00 0.00 1/2 std::_Vector_base<ObjectPool<VertexList>::Entry, std::allocator<ObjectPool<VertexList>::Entry> >::_M_get_Tp_allocator() [6394]
- -----------------------------------------------
- 0.00 0.00 1/1 ObjectPool<VertexList>::ObjectPool(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned int, VertexList) [999]
- [1109] 0.0 0.00 0.00 1 std::vector<ObjectPool<VertexList>::Entry, std::allocator<ObjectPool<VertexList>::Entry> >::vector(unsigned long, ObjectPool<VertexList>::Entry const&, std::allocator<ObjectPool<VertexList>::Entry> const&) [1109]
- 0.00 0.00 1/1 std::vector<ObjectPool<VertexList>::Entry, std::allocator<ObjectPool<VertexList>::Entry> >::_M_fill_initialize(unsigned long, ObjectPool<VertexList>::Entry const&) [1108]
- 0.00 0.00 1/1 std::_Vector_base<ObjectPool<VertexList>::Entry, std::allocator<ObjectPool<VertexList>::Entry> >::_Vector_base(unsigned long, std::allocator<ObjectPool<VertexList>::Entry> const&) [7160]
- -----------------------------------------------
- 0.00 0.00 1/1 ObjectPool<VertexList>::Entry* std::__uninitialized_fill_n_a<ObjectPool<VertexList>::Entry*, unsigned long, ObjectPool<VertexList>::Entry, ObjectPool<VertexList>::Entry>(ObjectPool<VertexList>::Entry*, unsigned long, ObjectPool<VertexList>::Entry const&, std::allocator<ObjectPool<VertexList>::Entry>&) [1111]
- [1110] 0.0 0.00 0.00 1 ObjectPool<VertexList>::Entry* std::uninitialized_fill_n<ObjectPool<VertexList>::Entry*, unsigned long, ObjectPool<VertexList>::Entry>(ObjectPool<VertexList>::Entry*, unsigned long, ObjectPool<VertexList>::Entry const&) [1110]
- 0.00 0.00 1/1 ObjectPool<VertexList>::Entry* std::__uninitialized_fill_n<false>::__uninit_fill_n<ObjectPool<VertexList>::Entry*, unsigned long, ObjectPool<VertexList>::Entry>(ObjectPool<VertexList>::Entry*, unsigned long, ObjectPool<VertexList>::Entry const&) [1107]
- -----------------------------------------------
- 0.00 0.00 1/1 std::vector<ObjectPool<VertexList>::Entry, std::allocator<ObjectPool<VertexList>::Entry> >::_M_fill_initialize(unsigned long, ObjectPool<VertexList>::Entry const&) [1108]
- [1111] 0.0 0.00 0.00 1 ObjectPool<VertexList>::Entry* std::__uninitialized_fill_n_a<ObjectPool<VertexList>::Entry*, unsigned long, ObjectPool<VertexList>::Entry, ObjectPool<VertexList>::Entry>(ObjectPool<VertexList>::Entry*, unsigned long, ObjectPool<VertexList>::Entry const&, std::allocator<ObjectPool<VertexList>::Entry>&) [1111]
- 0.00 0.00 1/1 ObjectPool<VertexList>::Entry* std::uninitialized_fill_n<ObjectPool<VertexList>::Entry*, unsigned long, ObjectPool<VertexList>::Entry>(ObjectPool<VertexList>::Entry*, unsigned long, ObjectPool<VertexList>::Entry const&) [1110]
- -----------------------------------------------
- 0.00 0.00 1000/1000 void std::_Construct<ObjectPool<VertexList>::Entry, ObjectPool<VertexList>::Entry const&>(ObjectPool<VertexList>::Entry*, ObjectPool<VertexList>::Entry const&) [1106]
- [1112] 0.0 0.00 0.00 1000 ObjectPool<VertexList>::Entry::Entry(ObjectPool<VertexList>::Entry const&) [1112]
- 0.00 0.00 1000/2004 VertexList::VertexList(VertexList const&) [1079]
- -----------------------------------------------
- 0.00 0.00 330/330 InputListener::notify(std::shared_ptr<InputEvent>&) [1005]
- [1113] 0.0 0.00 0.00 330 MouseWheelInputEvent::execute(InputListener&) [1113]
- 0.00 0.00 110/110 Mouse::process(MouseWheelInputEvent&) [1114]
- 0.00 0.00 110/110 InputDevice::process(MouseWheelInputEvent&) [4502]
- 0.00 0.00 110/110 Game::process(MouseWheelInputEvent&) [4505]
- -----------------------------------------------
- 0.00 0.00 110/110 MouseWheelInputEvent::execute(InputListener&) [1113]
- [1114] 0.0 0.00 0.00 110 Mouse::process(MouseWheelInputEvent&) [1114]
- 0.00 0.00 440/16079 InputDevice::get(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [554]
- 0.00 0.00 440/34982914 std::shared_ptr<InputElement>::~shared_ptr() <cycle 1> [3001]
- 0.00 0.00 440/2236911 std::__shared_ptr_access<InputElement, (__gnu_cxx::_Lock_policy)2, false, false>::operator->() const [392]
- 0.00 0.00 330/1470 Axis::position(int) [3976]
- 0.00 0.00 110/778325 InputElement::position() const [3022]
- -----------------------------------------------
- 0.00 0.00 1/390 BuilderScene::setup_keybindings(Game&) [556]
- 0.00 0.00 1/390 BuilderScene::create_mouse_entity(Game&) [684]
- 0.00 0.00 1/390 BuilderScene::create_backdrop(GraphicalSystem*) [439]
- 0.00 0.00 1/390 BuilderScene::create_tile_palette(GraphicalSystem*) [697]
- 0.00 0.00 1/390 BuilderScene::create_textbox(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, float, int, unsigned int) [997]
- 0.00 0.00 2/390 StartMenuScene::init(Game&) [363]
- 0.00 0.00 2/390 BuilderScene::create_fps_display(GraphicalSystem*) [390]
- 0.00 0.00 2/390 BuilderScene::mouse_script_add_zoom_behavior(Game&, Handle) [1435]
- 0.00 0.00 3/390 BuilderScene::file_dialog_box() [536]
- 0.00 0.00 3/390 BuilderScene::mouse_script_add_pan_behavior(Game&, Handle) [1406]
- 0.00 0.00 4/390 BuilderScene::mouse_script_add_select_behavior(Game&, Handle) [1363]
- 0.00 0.00 4/390 BuilderScene::create_notification(float, float) [901]
- 0.00 0.00 5/390 BuilderScene::create_hud(Game&) [229]
- 0.00 0.00 12/390 BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>) [495]
- 0.00 0.00 63/390 BuilderScene::load_from_file(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) [207]
- 0.00 0.00 102/390 std::function<void ()>::operator=(std::function<void ()> const&) [1222]
- 0.00 0.00 183/390 std::pair<CallbackKey const, std::function<void ()> >::~pair() [1185]
- [1115] 0.0 0.00 0.00 390 std::function<void ()>::~function() [1115]
- 0.00 0.00 390/50052 std::_Function_base::~_Function_base() [323]
- -----------------------------------------------
- 0.00 0.00 157/24677 std::_Rb_tree_iterator<std::pair<unsigned int const, Entity*> > std::_Rb_tree<unsigned int, std::pair<unsigned int const, Entity*>, std::_Select1st<std::pair<unsigned int const, Entity*> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, Entity*> > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<unsigned int const&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<unsigned int const, Entity*> >, std::piecewise_construct_t const&, std::tuple<unsigned int const&>&&, std::tuple<>&&) [1424]
- 0.00 0.00 24520/24677 std::_Rb_tree_iterator<std::pair<unsigned int const, Entity*> > std::_Rb_tree<unsigned int, std::pair<unsigned int const, Entity*>, std::_Select1st<std::pair<unsigned int const, Entity*> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, Entity*> > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<unsigned int&&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<unsigned int const, Entity*> >, std::piecewise_construct_t const&, std::tuple<unsigned int&&>&&, std::tuple<>&&) [1073]
- [1116] 0.0 0.00 0.00 24677 std::_Rb_tree<unsigned int, std::pair<unsigned int const, Entity*>, std::_Select1st<std::pair<unsigned int const, Entity*> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, Entity*> > >::_M_insert_node(std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<unsigned int const, Entity*> >*) [1116]
- 0.00 0.00 24107/613203 std::_Rb_tree<unsigned int, std::pair<unsigned int const, Entity*>, std::_Select1st<std::pair<unsigned int const, Entity*> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, Entity*> > >::_S_key(std::_Rb_tree_node<std::pair<unsigned int const, Entity*> > const*) [823]
- 0.00 0.00 24107/1245528 std::less<unsigned int>::operator()(unsigned int const&, unsigned int const&) const [819]
- 0.00 0.00 24677/150024 std::_Rb_tree<unsigned int, std::pair<unsigned int const, Entity*>, std::_Select1st<std::pair<unsigned int const, Entity*> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, Entity*> > >::_M_end() [3160]
- 0.00 0.00 24677/623772 std::_Rb_tree_iterator<std::pair<unsigned int const, Entity*> >::_Rb_tree_iterator(std::_Rb_tree_node_base*) [3033]
- 0.00 0.00 24107/48214 std::_Rb_tree<unsigned int, std::pair<unsigned int const, Entity*>, std::_Select1st<std::pair<unsigned int const, Entity*> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, Entity*> > >::_S_key(std::_Rb_tree_node_base const*) [3296]
- -----------------------------------------------
- 0.00 0.00 120009/120009 Entity::Entity(Entity const&) [565]
- [1117] 0.0 0.00 0.00 120009 std::map<std::type_index, Handle, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > >::map(std::map<std::type_index, Handle, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > > const&) [1117]
- 0.00 0.00 120009/120009 std::_Rb_tree<std::type_index, std::pair<std::type_index const, Handle>, std::_Select1st<std::pair<std::type_index const, Handle> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > >::_Rb_tree(std::_Rb_tree<std::type_index, std::pair<std::type_index const, Handle>, std::_Select1st<std::pair<std::type_index const, Handle> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > > const&) [1119]
- -----------------------------------------------
- 0.00 0.00 120009/120009 std::_Rb_tree<std::type_index, std::pair<std::type_index const, Handle>, std::_Select1st<std::pair<std::type_index const, Handle> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > >::_Rb_tree(std::_Rb_tree<std::type_index, std::pair<std::type_index const, Handle>, std::_Select1st<std::pair<std::type_index const, Handle> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > > const&) [1119]
- [1118] 0.0 0.00 0.00 120009 std::_Rb_tree<std::type_index, std::pair<std::type_index const, Handle>, std::_Select1st<std::pair<std::type_index const, Handle> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > >::_Rb_tree_impl<std::less<std::type_index>, true>::_Rb_tree_impl(std::_Rb_tree<std::type_index, std::pair<std::type_index const, Handle>, std::_Select1st<std::pair<std::type_index const, Handle> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > >::_Rb_tree_impl<std::less<std::type_index>, true> const&) [1118]
- 0.00 0.00 120009/92235066 std::_Rb_tree_header::_Rb_tree_header() [112]
- 0.00 0.00 120009/120009 __gnu_cxx::__alloc_traits<std::allocator<std::_Rb_tree_node<std::pair<std::type_index const, Handle> > >, std::_Rb_tree_node<std::pair<std::type_index const, Handle> > >::_S_select_on_copy(std::allocator<std::_Rb_tree_node<std::pair<std::type_index const, Handle> > > const&) [3185]
- 0.00 0.00 120009/300018 std::_Rb_tree_key_compare<std::less<std::type_index> >::_Rb_tree_key_compare(std::less<std::type_index> const&) [3067]
- -----------------------------------------------
- 0.00 0.00 120009/120009 std::map<std::type_index, Handle, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > >::map(std::map<std::type_index, Handle, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > > const&) [1117]
- [1119] 0.0 0.00 0.00 120009 std::_Rb_tree<std::type_index, std::pair<std::type_index const, Handle>, std::_Select1st<std::pair<std::type_index const, Handle> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > >::_Rb_tree(std::_Rb_tree<std::type_index, std::pair<std::type_index const, Handle>, std::_Select1st<std::pair<std::type_index const, Handle> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > > const&) [1119]
- 0.00 0.00 120009/120009 std::_Rb_tree<std::type_index, std::pair<std::type_index const, Handle>, std::_Select1st<std::pair<std::type_index const, Handle> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > >::_Rb_tree_impl<std::less<std::type_index>, true>::_Rb_tree_impl(std::_Rb_tree<std::type_index, std::pair<std::type_index const, Handle>, std::_Select1st<std::pair<std::type_index const, Handle> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > >::_Rb_tree_impl<std::less<std::type_index>, true> const&) [1118]
- 0.00 0.00 120009/120009 std::_Rb_tree<std::type_index, std::pair<std::type_index const, Handle>, std::_Select1st<std::pair<std::type_index const, Handle> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > >::_M_root() const [3186]
- -----------------------------------------------
- 0.00 0.00 14000/42000 std::enable_if<std::__and_<std::__not_<std::__is_tuple_like<Component> >, std::is_move_constructible<Component>, std::is_move_assignable<Component> >::value, void>::type std::swap<Component>(Component&, Component&) [503]
- 0.00 0.00 28000/42000 Component::operator=(Component const&) [504]
- [1120] 0.0 0.00 0.00 42000 Component::Component(Component const&) [1120]
- 0.00 0.00 42000/92380983 void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char*>(char*, char*, std::forward_iterator_tag) [53]
- -----------------------------------------------
- 0.00 0.00 1/1 std::function<void ()>::operator()() const [103]
- [1121] 0.0 0.00 0.00 1 std::_Function_handler<void (), BuilderScene::create_fps_display(GraphicalSystem*)::{lambda()#1}>::_M_invoke(std::_Any_data const&) [1121]
- 0.00 0.00 1/1 BuilderScene::create_fps_display(GraphicalSystem*)::{lambda()#1}::operator()() const [1122]
- 0.00 0.00 1/1 std::_Function_base::_Base_manager<BuilderScene::create_fps_display(GraphicalSystem*)::{lambda()#1}>::_M_get_pointer(std::_Any_data const&) [2945]
- -----------------------------------------------
- 0.00 0.00 1/1 std::_Function_handler<void (), BuilderScene::create_fps_display(GraphicalSystem*)::{lambda()#1}>::_M_invoke(std::_Any_data const&) [1121]
- [1122] 0.0 0.00 0.00 1 BuilderScene::create_fps_display(GraphicalSystem*)::{lambda()#1}::operator()() const [1122]
- 0.00 0.00 2/38 Text::local_bounds() const [850]
- 0.00 0.00 2/2325255 Text* Entity::get<Text, (void*)0>() [47]
- 0.00 0.00 5/7852 GraphicalSystem::camera() const [1191]
- 0.00 0.00 5/30650752 std::shared_ptr<Camera>::~shared_ptr() [69]
- 0.00 0.00 2/30651062 sf::Vector2<float> sf::operator-<float>(sf::Vector2<float> const&, sf::Vector2<float> const&) [120]
- 0.00 0.00 5/30658641 std::__shared_ptr_access<Camera, (__gnu_cxx::_Lock_policy)2, false, false>::operator->() const [299]
- 0.00 0.00 1/37528737 Entity::space() const [169]
- 0.00 0.00 1/62719575 sf::Vector2<float>::Vector2(float, float) [211]
- 0.00 0.00 1/61301454 Camera::size() const [416]
- 0.00 0.00 2/18 Camera::viewport() [4923]
- 0.00 0.00 2/6 Camera::zoom() const [5329]
- 0.00 0.00 1/521712 sf::Vector2<float>::Vector2() [3042]
- 0.00 0.00 1/4435 SceneNode::position(sf::Vector2<float> const&) [3733]
- -----------------------------------------------
- 14277 nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::parser::parse_internal(bool) [1123]
- 0.00 0.00 599/599 nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::parser::parse() [1124]
- [1123] 0.0 0.00 0.00 599+14277 nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::parser::parse_internal(bool) [1123]
- 0.00 0.00 14277/14277 nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::operator[](std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1193]
- 0.00 0.00 13107/13107 nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::basic_json(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1206]
- 0.00 0.00 30922/32719 std::function<bool (int, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::parse_event_t, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>&)>::operator bool() const [1268]
- 0.00 0.00 14876/29153 nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::basic_json(nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::value_t) [1413]
- 0.00 0.00 1769/30922 nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::json_value::json_value(nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::value_t) [1407]
- 0.00 0.00 57707/58306 nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::parser::get_token() [3274]
- 0.00 0.00 41661/42859 nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::~basic_json() <cycle 3> [3275]
- 0.00 0.00 30323/30922 nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::parser::expect(nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::lexer::token_type) const [3339]
- 0.00 0.00 27384/27384 nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::lexer::get_string() const [3349]
- 0.00 0.00 27384/27384 nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::operator=(nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>) [3348]
- 0.00 0.00 14277/14876 nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::is_discarded() const [3485]
- 0.00 0.00 14277/14876 std::remove_reference<nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>&>::type&& std::move<nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>&>(nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>&) [3486]
- 0.00 0.00 14277/14876 nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::basic_json(nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>&&) [3484]
- 0.00 0.00 1769/1769 nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::parser::unexpect(nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::lexer::token_type) const [3938]
- 14277 nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::parser::parse_internal(bool) [1123]
- -----------------------------------------------
- 0.00 0.00 599/599 nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::parse<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, 0>(__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::function<bool (int, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::parse_event_t, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>&)>) [555]
- [1124] 0.0 0.00 0.00 599 nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::parser::parse() [1124]
- 0.00 0.00 599/599 nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::parser::parse_internal(bool) [1123]
- 0.00 0.00 599/58306 nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::parser::get_token() [3274]
- 0.00 0.00 599/198792 nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::assert_invariant() const [3117]
- 0.00 0.00 599/30922 nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::parser::expect(nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::lexer::token_type) const [3339]
- 0.00 0.00 599/14876 nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::is_discarded() const [3485]
- 0.00 0.00 599/14876 std::remove_reference<nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>&>::type&& std::move<nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>&>(nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>&) [3486]
- 0.00 0.00 599/42859 nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::~basic_json() <cycle 3> [3275]
- 0.00 0.00 599/14876 nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::basic_json(nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>&&) [3484]
- -----------------------------------------------
- 0.00 0.00 3/270596 BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>) [495]
- 0.00 0.00 102/270596 std::function<void ()>::function(std::function<void ()> const&) [1418]
- 0.00 0.00 270491/270596 Callback::execute_callback(CallbackKey) [94]
- [1125] 0.0 0.00 0.00 270596 std::function<void ()>::operator bool() const [1125]
- 0.00 0.00 270596/32731940 std::_Function_base::_M_empty() const [384]
- -----------------------------------------------
- 0.00 0.00 16319/16319 std::_Vector_base<Handle, std::allocator<Handle> >::_Vector_base(unsigned long, std::allocator<Handle> const&) [1127]
- [1126] 0.0 0.00 0.00 16319 std::_Vector_base<Handle, std::allocator<Handle> >::_M_create_storage(unsigned long) [1126]
- 0.00 0.00 16319/228748 std::_Vector_base<Handle, std::allocator<Handle> >::_M_allocate(unsigned long) [922]
- -----------------------------------------------
- 0.00 0.00 16319/16319 std::vector<Handle, std::allocator<Handle> >::vector(std::vector<Handle, std::allocator<Handle> > const&) [336]
- [1127] 0.0 0.00 0.00 16319 std::_Vector_base<Handle, std::allocator<Handle> >::_Vector_base(unsigned long, std::allocator<Handle> const&) [1127]
- 0.00 0.00 16319/16319 std::_Vector_base<Handle, std::allocator<Handle> >::_M_create_storage(unsigned long) [1126]
- 0.00 0.00 16319/16319 std::_Vector_base<Handle, std::allocator<Handle> >::_Vector_impl::_Vector_impl(std::allocator<Handle> const&) [3447]
- -----------------------------------------------
- 0.00 0.00 1/1 StartMenuScene::init(Game&) [363]
- [1128] 0.0 0.00 0.00 1 Handle Entity::add<Callback, char const (&) [13], (void*)0>(char const (&) [13]) [1128]
- 0.00 0.00 1/363 void Messageable::send_message<ComponentAddedMessage, (void*)0, Handle, std::type_index>(Handle&&, std::type_index&&) [203]
- 0.00 0.00 1/1062 Handle::operator=(Handle const&) [784]
- 0.00 0.00 1/1 Handle ComponentManager::add<Callback, char const (&) [13], (void*)0>(char const (&) [13]) [1544]
- 0.00 0.00 1/50806020 std::map<std::type_index, Handle, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > >::operator[](std::type_index&&) [13]
- 0.00 0.00 1/1488784 Entity::handle() const [385]
- 0.00 0.00 2/104306070 std::type_index::type_index(std::type_info const&) [118]
- -----------------------------------------------
- 0.00 0.00 1/1 BuilderScene::setup_keybindings(Game&) [556]
- [1129] 0.0 0.00 0.00 1 Handle Entity::add<Callback, char const (&) [16], (void*)0>(char const (&) [16]) [1129]
- 0.00 0.00 1/363 void Messageable::send_message<ComponentAddedMessage, (void*)0, Handle, std::type_index>(Handle&&, std::type_index&&) [203]
- 0.00 0.00 1/1062 Handle::operator=(Handle const&) [784]
- 0.00 0.00 1/1 Handle ComponentManager::add<Callback, char const (&) [16], (void*)0>(char const (&) [16]) [1545]
- 0.00 0.00 1/50806020 std::map<std::type_index, Handle, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > >::operator[](std::type_index&&) [13]
- 0.00 0.00 1/1488784 Entity::handle() const [385]
- 0.00 0.00 2/104306070 std::type_index::type_index(std::type_info const&) [118]
- -----------------------------------------------
- 0.00 0.00 1/1 BuilderScene::create_backdrop(GraphicalSystem*) [439]
- [1130] 0.0 0.00 0.00 1 Handle Entity::add<Callback, char const (&) [17], (void*)0>(char const (&) [17]) [1130]
- 0.00 0.00 1/363 void Messageable::send_message<ComponentAddedMessage, (void*)0, Handle, std::type_index>(Handle&&, std::type_index&&) [203]
- 0.00 0.00 1/1062 Handle::operator=(Handle const&) [784]
- 0.00 0.00 1/1 Handle ComponentManager::add<Callback, char const (&) [17], (void*)0>(char const (&) [17]) [1546]
- 0.00 0.00 1/50806020 std::map<std::type_index, Handle, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > >::operator[](std::type_index&&) [13]
- 0.00 0.00 1/1488784 Entity::handle() const [385]
- 0.00 0.00 2/104306070 std::type_index::type_index(std::type_info const&) [118]
- -----------------------------------------------
- 0.00 0.00 1/1 BuilderScene::create_hud(Game&) [229]
- [1131] 0.0 0.00 0.00 1 Handle Entity::add<Callback, char const (&) [18], bool, (void*)0>(char const (&) [18], bool&&) [1131]
- 0.00 0.00 1/363 void Messageable::send_message<ComponentAddedMessage, (void*)0, Handle, std::type_index>(Handle&&, std::type_index&&) [203]
- 0.00 0.00 1/1062 Handle::operator=(Handle const&) [784]
- 0.00 0.00 1/1 Handle ComponentManager::add<Callback, char const (&) [18], bool&, (void*)0>(char const (&) [18], bool&) [1547]
- 0.00 0.00 1/50806020 std::map<std::type_index, Handle, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > >::operator[](std::type_index&&) [13]
- 0.00 0.00 1/1488784 Entity::handle() const [385]
- 0.00 0.00 2/104306070 std::type_index::type_index(std::type_info const&) [118]
- -----------------------------------------------
- 0.00 0.00 1/1 BuilderScene::create_mouse_entity(Game&) [684]
- [1132] 0.0 0.00 0.00 1 Handle Entity::add<Callback, char const (&) [20], (void*)0>(char const (&) [20]) [1132]
- 0.00 0.00 1/363 void Messageable::send_message<ComponentAddedMessage, (void*)0, Handle, std::type_index>(Handle&&, std::type_index&&) [203]
- 0.00 0.00 1/1062 Handle::operator=(Handle const&) [784]
- 0.00 0.00 1/1 Handle ComponentManager::add<Callback, char const (&) [20], (void*)0>(char const (&) [20]) [1548]
- 0.00 0.00 1/50806020 std::map<std::type_index, Handle, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > >::operator[](std::type_index&&) [13]
- 0.00 0.00 1/1488784 Entity::handle() const [385]
- 0.00 0.00 2/104306070 std::type_index::type_index(std::type_info const&) [118]
- -----------------------------------------------
- 0.00 0.00 1/1 BuilderScene::create_tile_palette(GraphicalSystem*) [697]
- [1133] 0.0 0.00 0.00 1 Handle Entity::add<Callback, char const (&) [20], bool, (void*)0>(char const (&) [20], bool&&) [1133]
- 0.00 0.00 1/363 void Messageable::send_message<ComponentAddedMessage, (void*)0, Handle, std::type_index>(Handle&&, std::type_index&&) [203]
- 0.00 0.00 1/1062 Handle::operator=(Handle const&) [784]
- 0.00 0.00 1/1 Handle ComponentManager::add<Callback, char const (&) [20], bool&, (void*)0>(char const (&) [20], bool&) [1549]
- 0.00 0.00 1/50806020 std::map<std::type_index, Handle, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > >::operator[](std::type_index&&) [13]
- 0.00 0.00 1/1488784 Entity::handle() const [385]
- 0.00 0.00 2/104306070 std::type_index::type_index(std::type_info const&) [118]
- -----------------------------------------------
- 0.00 0.00 1/1 BuilderScene::create_notification(float, float) [901]
- [1134] 0.0 0.00 0.00 1 Handle Entity::add<Callback, char const (&) [21], (void*)0>(char const (&) [21]) [1134]
- 0.00 0.00 1/363 void Messageable::send_message<ComponentAddedMessage, (void*)0, Handle, std::type_index>(Handle&&, std::type_index&&) [203]
- 0.00 0.00 1/1062 Handle::operator=(Handle const&) [784]
- 0.00 0.00 1/1 Handle ComponentManager::add<Callback, char const (&) [21], (void*)0>(char const (&) [21]) [1550]
- 0.00 0.00 1/50806020 std::map<std::type_index, Handle, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > >::operator[](std::type_index&&) [13]
- 0.00 0.00 1/1488784 Entity::handle() const [385]
- 0.00 0.00 2/104306070 std::type_index::type_index(std::type_info const&) [118]
- -----------------------------------------------
- 0.00 0.00 1/1 BuilderScene::create_notification(float, float) [901]
- [1135] 0.0 0.00 0.00 1 Handle Entity::add<Callback, char const (&) [24], bool, (void*)0>(char const (&) [24], bool&&) [1135]
- 0.00 0.00 1/363 void Messageable::send_message<ComponentAddedMessage, (void*)0, Handle, std::type_index>(Handle&&, std::type_index&&) [203]
- 0.00 0.00 1/1062 Handle::operator=(Handle const&) [784]
- 0.00 0.00 1/1 Handle ComponentManager::add<Callback, char const (&) [24], bool&, (void*)0>(char const (&) [24], bool&) [1551]
- 0.00 0.00 1/50806020 std::map<std::type_index, Handle, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > >::operator[](std::type_index&&) [13]
- 0.00 0.00 1/1488784 Entity::handle() const [385]
- 0.00 0.00 2/104306070 std::type_index::type_index(std::type_info const&) [118]
- -----------------------------------------------
- 0.00 0.00 1/1 BuilderScene::create_mouse_entity(Game&) [684]
- [1136] 0.0 0.00 0.00 1 Handle Entity::add<Callback, char const (&) [26], (void*)0>(char const (&) [26]) [1136]
- 0.00 0.00 1/363 void Messageable::send_message<ComponentAddedMessage, (void*)0, Handle, std::type_index>(Handle&&, std::type_index&&) [203]
- 0.00 0.00 1/1062 Handle::operator=(Handle const&) [784]
- 0.00 0.00 1/1 Handle ComponentManager::add<Callback, char const (&) [26], (void*)0>(char const (&) [26]) [1552]
- 0.00 0.00 1/50806020 std::map<std::type_index, Handle, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > >::operator[](std::type_index&&) [13]
- 0.00 0.00 1/1488784 Entity::handle() const [385]
- 0.00 0.00 2/104306070 std::type_index::type_index(std::type_info const&) [118]
- -----------------------------------------------
- 0.00 0.00 1/1 BuilderScene::create_mouse_entity(Game&) [684]
- [1137] 0.0 0.00 0.00 1 Handle Entity::add<Callback, char const (&) [35], (void*)0>(char const (&) [35]) [1137]
- 0.00 0.00 1/363 void Messageable::send_message<ComponentAddedMessage, (void*)0, Handle, std::type_index>(Handle&&, std::type_index&&) [203]
- 0.00 0.00 1/1062 Handle::operator=(Handle const&) [784]
- 0.00 0.00 1/1 Handle ComponentManager::add<Callback, char const (&) [35], (void*)0>(char const (&) [35]) [1553]
- 0.00 0.00 1/50806020 std::map<std::type_index, Handle, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > >::operator[](std::type_index&&) [13]
- 0.00 0.00 1/1488784 Entity::handle() const [385]
- 0.00 0.00 2/104306070 std::type_index::type_index(std::type_info const&) [118]
- -----------------------------------------------
- 0.00 0.00 1/1 BuilderScene::create_hud(Game&) [229]
- [1138] 0.0 0.00 0.00 1 Handle Entity::add<Clickable, char const (&) [19], (void*)0>(char const (&) [19]) [1138]
- 0.00 0.00 1/363 void Messageable::send_message<ComponentAddedMessage, (void*)0, Handle, std::type_index>(Handle&&, std::type_index&&) [203]
- 0.00 0.00 1/1062 Handle::operator=(Handle const&) [784]
- 0.00 0.00 1/1 Handle ComponentManager::add<Clickable, char const (&) [19], (void*)0>(char const (&) [19]) [1704]
- 0.00 0.00 1/50806020 std::map<std::type_index, Handle, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > >::operator[](std::type_index&&) [13]
- 0.00 0.00 1/1488784 Entity::handle() const [385]
- 0.00 0.00 2/104306070 std::type_index::type_index(std::type_info const&) [118]
- -----------------------------------------------
- 0.00 0.00 1/1 BuilderScene::create_notification(float, float) [901]
- [1139] 0.0 0.00 0.00 1 Handle Entity::add<Clickable, char const (&) [22], (void*)0>(char const (&) [22]) [1139]
- 0.00 0.00 1/363 void Messageable::send_message<ComponentAddedMessage, (void*)0, Handle, std::type_index>(Handle&&, std::type_index&&) [203]
- 0.00 0.00 1/1062 Handle::operator=(Handle const&) [784]
- 0.00 0.00 1/1 Handle ComponentManager::add<Clickable, char const (&) [22], (void*)0>(char const (&) [22]) [1705]
- 0.00 0.00 1/50806020 std::map<std::type_index, Handle, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > >::operator[](std::type_index&&) [13]
- 0.00 0.00 1/1488784 Entity::handle() const [385]
- 0.00 0.00 2/104306070 std::type_index::type_index(std::type_info const&) [118]
- -----------------------------------------------
- 0.00 0.00 1/1 BuilderScene::create_notification(float, float) [901]
- [1140] 0.0 0.00 0.00 1 Handle Entity::add<Clickable, char const (&) [25], (void*)0>(char const (&) [25]) [1140]
- 0.00 0.00 1/363 void Messageable::send_message<ComponentAddedMessage, (void*)0, Handle, std::type_index>(Handle&&, std::type_index&&) [203]
- 0.00 0.00 1/1062 Handle::operator=(Handle const&) [784]
- 0.00 0.00 1/1 Handle ComponentManager::add<Clickable, char const (&) [25], (void*)0>(char const (&) [25]) [1706]
- 0.00 0.00 1/50806020 std::map<std::type_index, Handle, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > >::operator[](std::type_index&&) [13]
- 0.00 0.00 1/1488784 Entity::handle() const [385]
- 0.00 0.00 2/104306070 std::type_index::type_index(std::type_info const&) [118]
- -----------------------------------------------
- 0.00 0.00 1/1 BuilderScene::create_mouse_entity(Game&) [684]
- [1141] 0.0 0.00 0.00 1 Handle Entity::add<Clickable, char const (&) [30], (void*)0>(char const (&) [30]) [1141]
- 0.00 0.00 1/363 void Messageable::send_message<ComponentAddedMessage, (void*)0, Handle, std::type_index>(Handle&&, std::type_index&&) [203]
- 0.00 0.00 1/1062 Handle::operator=(Handle const&) [784]
- 0.00 0.00 1/1 Handle ComponentManager::add<Clickable, char const (&) [30], (void*)0>(char const (&) [30]) [1707]
- 0.00 0.00 1/50806020 std::map<std::type_index, Handle, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > >::operator[](std::type_index&&) [13]
- 0.00 0.00 1/1488784 Entity::handle() const [385]
- 0.00 0.00 2/104306070 std::type_index::type_index(std::type_info const&) [118]
- -----------------------------------------------
- 0.00 0.00 1/1 BuilderScene::create_mouse_entity(Game&) [684]
- [1142] 0.0 0.00 0.00 1 Handle Entity::add<Text, char const (&) [16], char const (&) [5], std::shared_ptr<Font>, int, (void*)0>(char const (&) [16], char const (&) [5], std::shared_ptr<Font>&&, int&&) [1142]
- 0.00 0.00 1/363 void Messageable::send_message<ComponentAddedMessage, (void*)0, Handle, std::type_index>(Handle&&, std::type_index&&) [203]
- 0.00 0.00 1/1062 Handle::operator=(Handle const&) [784]
- 0.00 0.00 1/1 Handle ComponentManager::add<Text, char const (&) [16], char const (&) [5], std::shared_ptr<Font>&, int&, (void*)0>(char const (&) [16], char const (&) [5], std::shared_ptr<Font>&, int&) [1741]
- 0.00 0.00 1/50806020 std::map<std::type_index, Handle, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > >::operator[](std::type_index&&) [13]
- 0.00 0.00 1/1488784 Entity::handle() const [385]
- 0.00 0.00 2/104306070 std::type_index::type_index(std::type_info const&) [118]
- -----------------------------------------------
- 0.00 0.00 1/1 BuilderScene::file_dialog_box() [536]
- [1143] 0.0 0.00 0.00 1 Handle Entity::add<Text, char const (&) [17], char const (&) [15], std::shared_ptr<Font>, int, (void*)0>(char const (&) [17], char const (&) [15], std::shared_ptr<Font>&&, int&&) [1143]
- 0.00 0.00 1/363 void Messageable::send_message<ComponentAddedMessage, (void*)0, Handle, std::type_index>(Handle&&, std::type_index&&) [203]
- 0.00 0.00 1/1062 Handle::operator=(Handle const&) [784]
- 0.00 0.00 1/1 Handle ComponentManager::add<Text, char const (&) [17], char const (&) [15], std::shared_ptr<Font>&, int&, (void*)0>(char const (&) [17], char const (&) [15], std::shared_ptr<Font>&, int&) [1740]
- 0.00 0.00 1/50806020 std::map<std::type_index, Handle, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > >::operator[](std::type_index&&) [13]
- 0.00 0.00 1/1488784 Entity::handle() const [385]
- 0.00 0.00 2/104306070 std::type_index::type_index(std::type_info const&) [118]
- -----------------------------------------------
- 0.00 0.00 1/1 BuilderScene::create_textbox(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, float, int, unsigned int) [997]
- [1144] 0.0 0.00 0.00 1 Handle Entity::add<Rectangle, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, int, float&, int&, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, int&&, int&&, float&, int&) [1144]
- 0.00 0.00 1/363 void Messageable::send_message<ComponentAddedMessage, (void*)0, Handle, std::type_index>(Handle&&, std::type_index&&) [203]
- 0.00 0.00 1/1062 Handle::operator=(Handle const&) [784]
- 0.00 0.00 1/1 Handle ComponentManager::add<Rectangle, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, int&, int&, float&, int&, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, int&, int&, float&, int&) [1815]
- 0.00 0.00 1/50806020 std::map<std::type_index, Handle, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > >::operator[](std::type_index&&) [13]
- 0.00 0.00 1/1488784 Entity::handle() const [385]
- 0.00 0.00 2/104306070 std::type_index::type_index(std::type_info const&) [118]
- -----------------------------------------------
- 0.00 0.00 1/1 BuilderScene::create_panel(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) [561]
- [1145] 0.0 0.00 0.00 1 Handle Entity::add<Rectangle, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, int, int, int, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, int&&, int&&, int&&, int&&) [1145]
- 0.00 0.00 1/363 void Messageable::send_message<ComponentAddedMessage, (void*)0, Handle, std::type_index>(Handle&&, std::type_index&&) [203]
- 0.00 0.00 1/1062 Handle::operator=(Handle const&) [784]
- 0.00 0.00 1/1 Handle ComponentManager::add<Rectangle, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, int&, int&, int&, int&, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, int&, int&, int&, int&) [1816]
- 0.00 0.00 1/50806020 std::map<std::type_index, Handle, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > >::operator[](std::type_index&&) [13]
- 0.00 0.00 1/1488784 Entity::handle() const [385]
- 0.00 0.00 2/104306070 std::type_index::type_index(std::type_info const&) [118]
- -----------------------------------------------
- 0.00 0.00 1/1 BuilderScene::create_mouse_entity(Game&) [684]
- [1146] 0.0 0.00 0.00 1 Handle Entity::add<Rectangle, char const (&) [21], int, int, int, int, (void*)0>(char const (&) [21], int&&, int&&, int&&, int&&) [1146]
- 0.00 0.00 1/363 void Messageable::send_message<ComponentAddedMessage, (void*)0, Handle, std::type_index>(Handle&&, std::type_index&&) [203]
- 0.00 0.00 1/1062 Handle::operator=(Handle const&) [784]
- 0.00 0.00 1/1 Handle ComponentManager::add<Rectangle, char const (&) [21], int&, int&, int&, int&, (void*)0>(char const (&) [21], int&, int&, int&, int&) [1813]
- 0.00 0.00 1/50806020 std::map<std::type_index, Handle, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > >::operator[](std::type_index&&) [13]
- 0.00 0.00 1/1488784 Entity::handle() const [385]
- 0.00 0.00 2/104306070 std::type_index::type_index(std::type_info const&) [118]
- -----------------------------------------------
- 0.00 0.00 1/1 BuilderScene::create_hud(Game&) [229]
- [1147] 0.0 0.00 0.00 1 Handle Entity::add<Rectangle, char const (&) [23], int, int, int, int, (void*)0>(char const (&) [23], int&&, int&&, int&&, int&&) [1147]
- 0.00 0.00 1/363 void Messageable::send_message<ComponentAddedMessage, (void*)0, Handle, std::type_index>(Handle&&, std::type_index&&) [203]
- 0.00 0.00 1/1062 Handle::operator=(Handle const&) [784]
- 0.00 0.00 1/1 Handle ComponentManager::add<Rectangle, char const (&) [23], int&, int&, int&, int&, (void*)0>(char const (&) [23], int&, int&, int&, int&) [1814]
- 0.00 0.00 1/50806020 std::map<std::type_index, Handle, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > >::operator[](std::type_index&&) [13]
- 0.00 0.00 1/1488784 Entity::handle() const [385]
- 0.00 0.00 2/104306070 std::type_index::type_index(std::type_info const&) [118]
- -----------------------------------------------
- 0.00 0.00 1/1 StartMenuScene::init(Game&) [363]
- [1148] 0.0 0.00 0.00 1 Handle Entity::add<PlayerProfile, char const (&) [18], int, (void*)0>(char const (&) [18], int&&) [1148]
- 0.00 0.00 1/363 void Messageable::send_message<ComponentAddedMessage, (void*)0, Handle, std::type_index>(Handle&&, std::type_index&&) [203]
- 0.00 0.00 1/1062 Handle::operator=(Handle const&) [784]
- 0.00 0.00 1/1 Handle ComponentManager::add<PlayerProfile, char const (&) [18], int&, (void*)0>(char const (&) [18], int&) [1825]
- 0.00 0.00 1/50806020 std::map<std::type_index, Handle, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > >::operator[](std::type_index&&) [13]
- 0.00 0.00 1/1488784 Entity::handle() const [385]
- 0.00 0.00 2/104306070 std::type_index::type_index(std::type_info const&) [118]
- -----------------------------------------------
- 0.00 0.00 1/1 BuilderScene::create_backdrop(GraphicalSystem*) [439]
- [1149] 0.0 0.00 0.00 1 Handle Entity::add<PlayerProfile, char const (&) [22], int, (void*)0>(char const (&) [22], int&&) [1149]
- 0.00 0.00 1/363 void Messageable::send_message<ComponentAddedMessage, (void*)0, Handle, std::type_index>(Handle&&, std::type_index&&) [203]
- 0.00 0.00 1/1062 Handle::operator=(Handle const&) [784]
- 0.00 0.00 1/1 Handle ComponentManager::add<PlayerProfile, char const (&) [22], int&, (void*)0>(char const (&) [22], int&) [1827]
- 0.00 0.00 1/50806020 std::map<std::type_index, Handle, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > >::operator[](std::type_index&&) [13]
- 0.00 0.00 1/1488784 Entity::handle() const [385]
- 0.00 0.00 2/104306070 std::type_index::type_index(std::type_info const&) [118]
- -----------------------------------------------
- 0.00 0.00 1/1 BuilderScene::create_hud(Game&) [229]
- [1150] 0.0 0.00 0.00 1 Handle Entity::add<PlayerProfile, char const (&) [23], int, (void*)0>(char const (&) [23], int&&) [1150]
- 0.00 0.00 1/363 void Messageable::send_message<ComponentAddedMessage, (void*)0, Handle, std::type_index>(Handle&&, std::type_index&&) [203]
- 0.00 0.00 1/1062 Handle::operator=(Handle const&) [784]
- 0.00 0.00 1/1 Handle ComponentManager::add<PlayerProfile, char const (&) [23], int&, (void*)0>(char const (&) [23], int&) [1828]
- 0.00 0.00 1/50806020 std::map<std::type_index, Handle, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > >::operator[](std::type_index&&) [13]
- 0.00 0.00 1/1488784 Entity::handle() const [385]
- 0.00 0.00 2/104306070 std::type_index::type_index(std::type_info const&) [118]
- -----------------------------------------------
- 0.00 0.00 1/1 BuilderScene::create_notification(float, float) [901]
- [1151] 0.0 0.00 0.00 1 Handle Entity::add<PlayerProfile, char const (&) [26], int, (void*)0>(char const (&) [26], int&&) [1151]
- 0.00 0.00 1/363 void Messageable::send_message<ComponentAddedMessage, (void*)0, Handle, std::type_index>(Handle&&, std::type_index&&) [203]
- 0.00 0.00 1/1062 Handle::operator=(Handle const&) [784]
- 0.00 0.00 1/1 Handle ComponentManager::add<PlayerProfile, char const (&) [26], int&, (void*)0>(char const (&) [26], int&) [1829]
- 0.00 0.00 1/50806020 std::map<std::type_index, Handle, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > >::operator[](std::type_index&&) [13]
- 0.00 0.00 1/1488784 Entity::handle() const [385]
- 0.00 0.00 2/104306070 std::type_index::type_index(std::type_info const&) [118]
- -----------------------------------------------
- 0.00 0.00 1/1 BuilderScene::create_notification(float, float) [901]
- [1152] 0.0 0.00 0.00 1 Handle Entity::add<PlayerProfile, char const (&) [29], int, (void*)0>(char const (&) [29], int&&) [1152]
- 0.00 0.00 1/363 void Messageable::send_message<ComponentAddedMessage, (void*)0, Handle, std::type_index>(Handle&&, std::type_index&&) [203]
- 0.00 0.00 1/1062 Handle::operator=(Handle const&) [784]
- 0.00 0.00 1/1 Handle ComponentManager::add<PlayerProfile, char const (&) [29], int&, (void*)0>(char const (&) [29], int&) [1830]
- 0.00 0.00 1/50806020 std::map<std::type_index, Handle, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > >::operator[](std::type_index&&) [13]
- 0.00 0.00 1/1488784 Entity::handle() const [385]
- 0.00 0.00 2/104306070 std::type_index::type_index(std::type_info const&) [118]
- -----------------------------------------------
- 0.00 0.00 1/1 BuilderScene::create_mouse_entity(Game&) [684]
- [1153] 0.0 0.00 0.00 1 Handle Entity::add<PlayerProfile, char const (&) [34], int, (void*)0>(char const (&) [34], int&&) [1153]
- 0.00 0.00 1/363 void Messageable::send_message<ComponentAddedMessage, (void*)0, Handle, std::type_index>(Handle&&, std::type_index&&) [203]
- 0.00 0.00 1/1062 Handle::operator=(Handle const&) [784]
- 0.00 0.00 1/1 Handle ComponentManager::add<PlayerProfile, char const (&) [34], int&, (void*)0>(char const (&) [34], int&) [1831]
- 0.00 0.00 1/50806020 std::map<std::type_index, Handle, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > >::operator[](std::type_index&&) [13]
- 0.00 0.00 1/1488784 Entity::handle() const [385]
- 0.00 0.00 2/104306070 std::type_index::type_index(std::type_info const&) [118]
- -----------------------------------------------
- 0.00 0.00 1/1 BuilderScene::create_hud(Game&) [229]
- [1154] 0.0 0.00 0.00 1 Handle Entity::add<Collision, char const (&) [19], sf::Rect<float>, (void*)0>(char const (&) [19], sf::Rect<float>&&) [1154]
- 0.00 0.00 1/363 void Messageable::send_message<ComponentAddedMessage, (void*)0, Handle, std::type_index>(Handle&&, std::type_index&&) [203]
- 0.00 0.00 1/1062 Handle::operator=(Handle const&) [784]
- 0.00 0.00 1/1 Handle ComponentManager::add<Collision, char const (&) [19], sf::Rect<float>&, (void*)0>(char const (&) [19], sf::Rect<float>&) [1840]
- 0.00 0.00 1/50806020 std::map<std::type_index, Handle, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > >::operator[](std::type_index&&) [13]
- 0.00 0.00 1/1488784 Entity::handle() const [385]
- 0.00 0.00 2/104306070 std::type_index::type_index(std::type_info const&) [118]
- -----------------------------------------------
- 0.00 0.00 1/1 BuilderScene::create_notification(float, float) [901]
- [1155] 0.0 0.00 0.00 1 Handle Entity::add<Collision, char const (&) [25], sf::Rect<float>, (void*)0>(char const (&) [25], sf::Rect<float>&&) [1155]
- 0.00 0.00 1/363 void Messageable::send_message<ComponentAddedMessage, (void*)0, Handle, std::type_index>(Handle&&, std::type_index&&) [203]
- 0.00 0.00 1/1062 Handle::operator=(Handle const&) [784]
- 0.00 0.00 1/1 Handle ComponentManager::add<Collision, char const (&) [25], sf::Rect<float>&, (void*)0>(char const (&) [25], sf::Rect<float>&) [1841]
- 0.00 0.00 1/50806020 std::map<std::type_index, Handle, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > >::operator[](std::type_index&&) [13]
- 0.00 0.00 1/1488784 Entity::handle() const [385]
- 0.00 0.00 2/104306070 std::type_index::type_index(std::type_info const&) [118]
- -----------------------------------------------
- 0.00 0.00 1/1 BuilderScene::create_hud(Game&) [229]
- [1156] 0.0 0.00 0.00 1 Handle Entity::add<Collision, char const (&) [29], sf::Rect<float>, (void*)0>(char const (&) [29], sf::Rect<float>&&) [1156]
- 0.00 0.00 1/363 void Messageable::send_message<ComponentAddedMessage, (void*)0, Handle, std::type_index>(Handle&&, std::type_index&&) [203]
- 0.00 0.00 1/1062 Handle::operator=(Handle const&) [784]
- 0.00 0.00 1/1 Handle ComponentManager::add<Collision, char const (&) [29], sf::Rect<float>&, (void*)0>(char const (&) [29], sf::Rect<float>&) [1842]
- 0.00 0.00 1/50806020 std::map<std::type_index, Handle, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > >::operator[](std::type_index&&) [13]
- 0.00 0.00 1/1488784 Entity::handle() const [385]
- 0.00 0.00 2/104306070 std::type_index::type_index(std::type_info const&) [118]
- -----------------------------------------------
- 0.00 0.00 1/1 BuilderScene::create_mouse_entity(Game&) [684]
- [1157] 0.0 0.00 0.00 1 Handle Entity::add<Collision, char const (&) [30], sf::Rect<float>, (void*)0>(char const (&) [30], sf::Rect<float>&&) [1157]
- 0.00 0.00 1/363 void Messageable::send_message<ComponentAddedMessage, (void*)0, Handle, std::type_index>(Handle&&, std::type_index&&) [203]
- 0.00 0.00 1/1062 Handle::operator=(Handle const&) [784]
- 0.00 0.00 1/1 Handle ComponentManager::add<Collision, char const (&) [30], sf::Rect<float>&, (void*)0>(char const (&) [30], sf::Rect<float>&) [1843]
- 0.00 0.00 1/50806020 std::map<std::type_index, Handle, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > >::operator[](std::type_index&&) [13]
- 0.00 0.00 1/1488784 Entity::handle() const [385]
- 0.00 0.00 2/104306070 std::type_index::type_index(std::type_info const&) [118]
- -----------------------------------------------
- 0.00 0.00 207/207 CallbackSystem::on_update(Game&, Entity&) [34]
- [1158] 0.0 0.00 0.00 207 Callback::mouse_wheel() [1158]
- 0.00 0.00 207/270491 Callback::execute_callback(CallbackKey) [94]
- -----------------------------------------------
- 0.00 0.00 3/3 InputListener::notify(std::shared_ptr<InputEvent>&) [1005]
- [1159] 0.0 0.00 0.00 3 ResizeInputEvent::execute(InputListener&) [1159]
- 0.00 0.00 1/1 Game::process(ResizeInputEvent&) [1160]
- 0.00 0.00 2/2 InputDevice::process(ResizeInputEvent&) [6156]
- -----------------------------------------------
- 0.00 0.00 1/1 ResizeInputEvent::execute(InputListener&) [1159]
- [1160] 0.0 0.00 0.00 1 Game::process(ResizeInputEvent&) [1160]
- 0.00 0.00 1/1 Scene::process(Game&, ResizeInputEvent&) [1161]
- 0.00 0.00 1/8879 std::stack<Scene*, std::deque<Scene*, std::allocator<Scene*> > >::top() [3585]
- -----------------------------------------------
- 0.00 0.00 1/1 Game::process(ResizeInputEvent&) [1160]
- [1161] 0.0 0.00 0.00 1 Scene::process(Game&, ResizeInputEvent&) [1161]
- 0.00 0.00 1/3 void Messageable::send_message<ResizeCameraMessage, (void*)0, sf::Vector2<float> >(sf::Vector2<float>&&) [1078]
- 0.00 0.00 1/15 Game::window() [5002]
- 0.00 0.00 1/12 Canvas::size() const [5059]
- -----------------------------------------------
- 0.00 0.00 24520/24520 std::_Rb_tree_iterator<std::pair<unsigned int const, Entity*> > std::_Rb_tree<unsigned int, std::pair<unsigned int const, Entity*>, std::_Select1st<std::pair<unsigned int const, Entity*> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, Entity*> > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<unsigned int&&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<unsigned int const, Entity*> >, std::piecewise_construct_t const&, std::tuple<unsigned int&&>&&, std::tuple<>&&) [1073]
- [1162] 0.0 0.00 0.00 24520 std::_Rb_tree_node<std::pair<unsigned int const, Entity*> >* std::_Rb_tree<unsigned int, std::pair<unsigned int const, Entity*>, std::_Select1st<std::pair<unsigned int const, Entity*> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, Entity*> > >::_M_create_node<std::piecewise_construct_t const&, std::tuple<unsigned int&&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple<unsigned int&&>&&, std::tuple<>&&) [1162]
- 0.00 0.00 24520/24520 void std::_Rb_tree<unsigned int, std::pair<unsigned int const, Entity*>, std::_Select1st<std::pair<unsigned int const, Entity*> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, Entity*> > >::_M_construct_node<std::piecewise_construct_t const&, std::tuple<unsigned int&&>, std::tuple<> >(std::_Rb_tree_node<std::pair<unsigned int const, Entity*> >*, std::piecewise_construct_t const&, std::tuple<unsigned int&&>&&, std::tuple<>&&) [1163]
- 0.00 0.00 24520/24677 std::_Rb_tree<unsigned int, std::pair<unsigned int const, Entity*>, std::_Select1st<std::pair<unsigned int const, Entity*> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, Entity*> > >::_M_get_node() [3394]
- 0.00 0.00 24520/238910 std::tuple<>&& std::forward<std::tuple<> >(std::remove_reference<std::tuple<> >::type&) [3108]
- 0.00 0.00 24520/122610 std::tuple<unsigned int&&>&& std::forward<std::tuple<unsigned int&&> >(std::remove_reference<std::tuple<unsigned int&&> >::type&) [3178]
- 0.00 0.00 24520/238910 std::piecewise_construct_t const& std::forward<std::piecewise_construct_t const&>(std::remove_reference<std::piecewise_construct_t const&>::type&) [3107]
- -----------------------------------------------
- 0.00 0.00 24520/24520 std::_Rb_tree_node<std::pair<unsigned int const, Entity*> >* std::_Rb_tree<unsigned int, std::pair<unsigned int const, Entity*>, std::_Select1st<std::pair<unsigned int const, Entity*> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, Entity*> > >::_M_create_node<std::piecewise_construct_t const&, std::tuple<unsigned int&&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple<unsigned int&&>&&, std::tuple<>&&) [1162]
- [1163] 0.0 0.00 0.00 24520 void std::_Rb_tree<unsigned int, std::pair<unsigned int const, Entity*>, std::_Select1st<std::pair<unsigned int const, Entity*> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, Entity*> > >::_M_construct_node<std::piecewise_construct_t const&, std::tuple<unsigned int&&>, std::tuple<> >(std::_Rb_tree_node<std::pair<unsigned int const, Entity*> >*, std::piecewise_construct_t const&, std::tuple<unsigned int&&>&&, std::tuple<>&&) [1163]
- 0.00 0.00 24520/1471972 std::_Rb_tree_node<std::pair<unsigned int const, Entity*> >::_M_valptr() [602]
- 0.00 0.00 24520/17059716 operator new(unsigned long, void*) [458]
- 0.00 0.00 24520/24520 void std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<unsigned int const, Entity*> > > >::construct<std::pair<unsigned int const, Entity*>, std::piecewise_construct_t const&, std::tuple<unsigned int&&>, std::tuple<> >(std::allocator<std::_Rb_tree_node<std::pair<unsigned int const, Entity*> > >&, std::pair<unsigned int const, Entity*>*, std::piecewise_construct_t const&, std::tuple<unsigned int&&>&&, std::tuple<>&&) [1273]
- 0.00 0.00 24520/238910 std::tuple<>&& std::forward<std::tuple<> >(std::remove_reference<std::tuple<> >::type&) [3108]
- 0.00 0.00 24520/122610 std::tuple<unsigned int&&>&& std::forward<std::tuple<unsigned int&&> >(std::remove_reference<std::tuple<unsigned int&&> >::type&) [3178]
- 0.00 0.00 24520/238910 std::piecewise_construct_t const& std::forward<std::piecewise_construct_t const&>(std::remove_reference<std::piecewise_construct_t const&>::type&) [3107]
- 0.00 0.00 24520/98708 std::_Rb_tree<unsigned int, std::pair<unsigned int const, Entity*>, std::_Select1st<std::pair<unsigned int const, Entity*> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, Entity*> > >::_M_get_Node_allocator() [3199]
- -----------------------------------------------
- 0.00 0.00 1/1 ComponentManager::remove(std::type_index, Handle) [407]
- [1164] 0.0 0.00 0.00 1 ObjectPool<Callback>::remove(Handle const&) [1164]
- 0.00 0.00 1/23 std::vector<Handle, std::allocator<Handle> >::erase(__gnu_cxx::__normal_iterator<Handle const*, std::vector<Handle, std::allocator<Handle> > >) [739]
- 0.00 0.00 17/39007591 std::vector<Handle, std::allocator<Handle> >::end() [155]
- 0.00 0.00 17/32469796 bool __gnu_cxx::operator!=<Handle const*, Handle*, std::vector<Handle, std::allocator<Handle> > >(__gnu_cxx::__normal_iterator<Handle const*, std::vector<Handle, std::allocator<Handle> > > const&, __gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > > const&) [190]
- 0.00 0.00 16/35635835 __gnu_cxx::__normal_iterator<Handle const*, std::vector<Handle, std::allocator<Handle> > >::operator++() [300]
- 0.00 0.00 17/37458566 __gnu_cxx::__normal_iterator<Handle const*, std::vector<Handle, std::allocator<Handle> > >::operator*() const [344]
- 0.00 0.00 1/2079910 std::vector<ObjectPool<Callback>::Entry, std::allocator<ObjectPool<Callback>::Entry> >::at(unsigned long) [430]
- 0.00 0.00 2/91867127 Handle::index() const [161]
- 0.00 0.00 1/1835285 std::vector<Handle, std::allocator<Handle> >::begin() [919]
- 0.00 0.00 1/91867104 Handle::version() const [199]
- 0.00 0.00 1/32131 __gnu_cxx::__normal_iterator<Handle const*, std::vector<Handle, std::allocator<Handle> > >::__normal_iterator<Handle*>(__gnu_cxx::__normal_iterator<Handle*, __gnu_cxx::__enable_if<std::__are_same<Handle*, Handle*>::__value, std::vector<Handle, std::allocator<Handle> > >::__type> const&) [1448]
- 0.00 0.00 17/47533 Handle::operator==(Handle const&) const [3302]
- -----------------------------------------------
- 0.00 0.00 1/1 BuilderScene::setup_keybindings(Game&) [556]
- [1165] 0.0 0.00 0.00 1 void InputBinding::set<ModalIntent, (void*)0, int, std::shared_ptr<InputElement> >(int&&, std::shared_ptr<InputElement>&&) [1165]
- 0.00 0.00 1/18 std::map<std::type_index, std::shared_ptr<Intent>, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Intent> > > >::operator[](std::type_index&&) [917]
- 0.00 0.00 1/1 std::shared_ptr<ModalIntent> std::make_shared<ModalIntent, int, std::shared_ptr<InputElement> >(int&&, std::shared_ptr<InputElement>&&) [2146]
- 0.00 0.00 1/1 std::shared_ptr<ModalIntent>::~shared_ptr() [2639]
- 0.00 0.00 1/1 std::enable_if<std::is_assignable<std::__shared_ptr<Intent, (__gnu_cxx::_Lock_policy)2>&, std::shared_ptr<ModalIntent> >::value, std::shared_ptr<Intent>&>::type std::shared_ptr<Intent>::operator=<ModalIntent>(std::shared_ptr<ModalIntent>&&) [2657]
- 0.00 0.00 1/104306070 std::type_index::type_index(std::type_info const&) [118]
- 0.00 0.00 1/162 std::shared_ptr<InputElement>&& std::forward<std::shared_ptr<InputElement> >(std::remove_reference<std::shared_ptr<InputElement> >::type&) [4468]
- 0.00 0.00 1/305375 int&& std::forward<int>(std::remove_reference<int>::type&) [3060]
- -----------------------------------------------
- 0.00 0.00 1/1 BuilderScene::setup_keybindings(Game&) [556]
- [1166] 0.0 0.00 0.00 1 void InputBinding::set<MouseXIntent, (void*)0, int, std::shared_ptr<InputElement> >(int&&, std::shared_ptr<InputElement>&&) [1166]
- 0.00 0.00 1/18 std::map<std::type_index, std::shared_ptr<Intent>, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Intent> > > >::operator[](std::type_index&&) [917]
- 0.00 0.00 1/1 std::shared_ptr<MouseXIntent> std::make_shared<MouseXIntent, int, std::shared_ptr<InputElement> >(int&&, std::shared_ptr<InputElement>&&) [2147]
- 0.00 0.00 1/1 std::enable_if<std::is_assignable<std::__shared_ptr<Intent, (__gnu_cxx::_Lock_policy)2>&, std::shared_ptr<MouseXIntent> >::value, std::shared_ptr<Intent>&>::type std::shared_ptr<Intent>::operator=<MouseXIntent>(std::shared_ptr<MouseXIntent>&&) [2658]
- 0.00 0.00 1/1 std::shared_ptr<MouseXIntent>::~shared_ptr() [2640]
- 0.00 0.00 1/104306070 std::type_index::type_index(std::type_info const&) [118]
- 0.00 0.00 1/162 std::shared_ptr<InputElement>&& std::forward<std::shared_ptr<InputElement> >(std::remove_reference<std::shared_ptr<InputElement> >::type&) [4468]
- 0.00 0.00 1/305375 int&& std::forward<int>(std::remove_reference<int>::type&) [3060]
- -----------------------------------------------
- 0.00 0.00 1/1 BuilderScene::setup_keybindings(Game&) [556]
- [1167] 0.0 0.00 0.00 1 void InputBinding::set<MouseYIntent, (void*)0, int, std::shared_ptr<InputElement> >(int&&, std::shared_ptr<InputElement>&&) [1167]
- 0.00 0.00 1/18 std::map<std::type_index, std::shared_ptr<Intent>, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Intent> > > >::operator[](std::type_index&&) [917]
- 0.00 0.00 1/1 std::shared_ptr<MouseYIntent> std::make_shared<MouseYIntent, int, std::shared_ptr<InputElement> >(int&&, std::shared_ptr<InputElement>&&) [2148]
- 0.00 0.00 1/1 std::shared_ptr<MouseYIntent>::~shared_ptr() [2641]
- 0.00 0.00 1/1 std::enable_if<std::is_assignable<std::__shared_ptr<Intent, (__gnu_cxx::_Lock_policy)2>&, std::shared_ptr<MouseYIntent> >::value, std::shared_ptr<Intent>&>::type std::shared_ptr<Intent>::operator=<MouseYIntent>(std::shared_ptr<MouseYIntent>&&) [2659]
- 0.00 0.00 1/104306070 std::type_index::type_index(std::type_info const&) [118]
- 0.00 0.00 1/162 std::shared_ptr<InputElement>&& std::forward<std::shared_ptr<InputElement> >(std::remove_reference<std::shared_ptr<InputElement> >::type&) [4468]
- 0.00 0.00 1/305375 int&& std::forward<int>(std::remove_reference<int>::type&) [3060]
- -----------------------------------------------
- 0.00 0.00 1/1 BuilderScene::setup_keybindings(Game&) [556]
- [1168] 0.0 0.00 0.00 1 void InputBinding::set<MoveLeftIntent, (void*)0, int, std::shared_ptr<InputElement> >(int&&, std::shared_ptr<InputElement>&&) [1168]
- 0.00 0.00 1/18 std::map<std::type_index, std::shared_ptr<Intent>, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Intent> > > >::operator[](std::type_index&&) [917]
- 0.00 0.00 1/1 std::shared_ptr<MoveLeftIntent> std::make_shared<MoveLeftIntent, int, std::shared_ptr<InputElement> >(int&&, std::shared_ptr<InputElement>&&) [2149]
- 0.00 0.00 1/1 std::shared_ptr<MoveLeftIntent>::~shared_ptr() [2642]
- 0.00 0.00 1/1 std::enable_if<std::is_assignable<std::__shared_ptr<Intent, (__gnu_cxx::_Lock_policy)2>&, std::shared_ptr<MoveLeftIntent> >::value, std::shared_ptr<Intent>&>::type std::shared_ptr<Intent>::operator=<MoveLeftIntent>(std::shared_ptr<MoveLeftIntent>&&) [2660]
- 0.00 0.00 1/104306070 std::type_index::type_index(std::type_info const&) [118]
- 0.00 0.00 1/162 std::shared_ptr<InputElement>&& std::forward<std::shared_ptr<InputElement> >(std::remove_reference<std::shared_ptr<InputElement> >::type&) [4468]
- 0.00 0.00 1/305375 int&& std::forward<int>(std::remove_reference<int>::type&) [3060]
- -----------------------------------------------
- 0.00 0.00 1/1 BuilderScene::setup_keybindings(Game&) [556]
- [1169] 0.0 0.00 0.00 1 void InputBinding::set<LeftClickIntent, (void*)0, int, std::shared_ptr<InputElement> >(int&&, std::shared_ptr<InputElement>&&) [1169]
- 0.00 0.00 1/18 std::map<std::type_index, std::shared_ptr<Intent>, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Intent> > > >::operator[](std::type_index&&) [917]
- 0.00 0.00 1/1 std::shared_ptr<LeftClickIntent> std::make_shared<LeftClickIntent, int, std::shared_ptr<InputElement> >(int&&, std::shared_ptr<InputElement>&&) [2150]
- 0.00 0.00 1/1 std::shared_ptr<LeftClickIntent>::~shared_ptr() [2644]
- 0.00 0.00 1/1 std::enable_if<std::is_assignable<std::__shared_ptr<Intent, (__gnu_cxx::_Lock_policy)2>&, std::shared_ptr<LeftClickIntent> >::value, std::shared_ptr<Intent>&>::type std::shared_ptr<Intent>::operator=<LeftClickIntent>(std::shared_ptr<LeftClickIntent>&&) [2661]
- 0.00 0.00 1/104306070 std::type_index::type_index(std::type_info const&) [118]
- 0.00 0.00 1/162 std::shared_ptr<InputElement>&& std::forward<std::shared_ptr<InputElement> >(std::remove_reference<std::shared_ptr<InputElement> >::type&) [4468]
- 0.00 0.00 1/305375 int&& std::forward<int>(std::remove_reference<int>::type&) [3060]
- -----------------------------------------------
- 0.00 0.00 1/1 BuilderScene::setup_keybindings(Game&) [556]
- [1170] 0.0 0.00 0.00 1 void InputBinding::set<MoveRightIntent, (void*)0, int, std::shared_ptr<InputElement> >(int&&, std::shared_ptr<InputElement>&&) [1170]
- 0.00 0.00 1/18 std::map<std::type_index, std::shared_ptr<Intent>, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Intent> > > >::operator[](std::type_index&&) [917]
- 0.00 0.00 1/1 std::shared_ptr<MoveRightIntent> std::make_shared<MoveRightIntent, int, std::shared_ptr<InputElement> >(int&&, std::shared_ptr<InputElement>&&) [2151]
- 0.00 0.00 1/1 std::enable_if<std::is_assignable<std::__shared_ptr<Intent, (__gnu_cxx::_Lock_policy)2>&, std::shared_ptr<MoveRightIntent> >::value, std::shared_ptr<Intent>&>::type std::shared_ptr<Intent>::operator=<MoveRightIntent>(std::shared_ptr<MoveRightIntent>&&) [2662]
- 0.00 0.00 1/1 std::shared_ptr<MoveRightIntent>::~shared_ptr() [2645]
- 0.00 0.00 1/104306070 std::type_index::type_index(std::type_info const&) [118]
- 0.00 0.00 1/162 std::shared_ptr<InputElement>&& std::forward<std::shared_ptr<InputElement> >(std::remove_reference<std::shared_ptr<InputElement> >::type&) [4468]
- 0.00 0.00 1/305375 int&& std::forward<int>(std::remove_reference<int>::type&) [3060]
- -----------------------------------------------
- 0.00 0.00 1/1 BuilderScene::setup_keybindings(Game&) [556]
- [1171] 0.0 0.00 0.00 1 void InputBinding::set<ResetViewIntent, (void*)0, int, std::shared_ptr<InputElement> >(int&&, std::shared_ptr<InputElement>&&) [1171]
- 0.00 0.00 1/18 std::map<std::type_index, std::shared_ptr<Intent>, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Intent> > > >::operator[](std::type_index&&) [917]
- 0.00 0.00 1/1 std::shared_ptr<ResetViewIntent> std::make_shared<ResetViewIntent, int, std::shared_ptr<InputElement> >(int&&, std::shared_ptr<InputElement>&&) [2152]
- 0.00 0.00 1/1 std::enable_if<std::is_assignable<std::__shared_ptr<Intent, (__gnu_cxx::_Lock_policy)2>&, std::shared_ptr<ResetViewIntent> >::value, std::shared_ptr<Intent>&>::type std::shared_ptr<Intent>::operator=<ResetViewIntent>(std::shared_ptr<ResetViewIntent>&&) [2663]
- 0.00 0.00 1/1 std::shared_ptr<ResetViewIntent>::~shared_ptr() [2646]
- 0.00 0.00 1/104306070 std::type_index::type_index(std::type_info const&) [118]
- 0.00 0.00 1/162 std::shared_ptr<InputElement>&& std::forward<std::shared_ptr<InputElement> >(std::remove_reference<std::shared_ptr<InputElement> >::type&) [4468]
- 0.00 0.00 1/305375 int&& std::forward<int>(std::remove_reference<int>::type&) [3060]
- -----------------------------------------------
- 0.00 0.00 1/1 BuilderScene::setup_keybindings(Game&) [556]
- [1172] 0.0 0.00 0.00 1 void InputBinding::set<MouseWheelIntent, (void*)0, int, std::shared_ptr<InputElement> >(int&&, std::shared_ptr<InputElement>&&) [1172]
- 0.00 0.00 1/18 std::map<std::type_index, std::shared_ptr<Intent>, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Intent> > > >::operator[](std::type_index&&) [917]
- 0.00 0.00 1/1 std::shared_ptr<MouseWheelIntent> std::make_shared<MouseWheelIntent, int, std::shared_ptr<InputElement> >(int&&, std::shared_ptr<InputElement>&&) [2153]
- 0.00 0.00 1/1 std::enable_if<std::is_assignable<std::__shared_ptr<Intent, (__gnu_cxx::_Lock_policy)2>&, std::shared_ptr<MouseWheelIntent> >::value, std::shared_ptr<Intent>&>::type std::shared_ptr<Intent>::operator=<MouseWheelIntent>(std::shared_ptr<MouseWheelIntent>&&) [2664]
- 0.00 0.00 1/1 std::shared_ptr<MouseWheelIntent>::~shared_ptr() [2647]
- 0.00 0.00 1/104306070 std::type_index::type_index(std::type_info const&) [118]
- 0.00 0.00 1/162 std::shared_ptr<InputElement>&& std::forward<std::shared_ptr<InputElement> >(std::remove_reference<std::shared_ptr<InputElement> >::type&) [4468]
- 0.00 0.00 1/305375 int&& std::forward<int>(std::remove_reference<int>::type&) [3060]
- -----------------------------------------------
- 0.00 0.00 1/1 BuilderScene::setup_keybindings(Game&) [556]
- [1173] 0.0 0.00 0.00 1 void InputBinding::set<RightClickIntent, (void*)0, int, std::shared_ptr<InputElement> >(int&&, std::shared_ptr<InputElement>&&) [1173]
- 0.00 0.00 1/18 std::map<std::type_index, std::shared_ptr<Intent>, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Intent> > > >::operator[](std::type_index&&) [917]
- 0.00 0.00 1/1 std::shared_ptr<RightClickIntent> std::make_shared<RightClickIntent, int, std::shared_ptr<InputElement> >(int&&, std::shared_ptr<InputElement>&&) [2154]
- 0.00 0.00 1/1 std::enable_if<std::is_assignable<std::__shared_ptr<Intent, (__gnu_cxx::_Lock_policy)2>&, std::shared_ptr<RightClickIntent> >::value, std::shared_ptr<Intent>&>::type std::shared_ptr<Intent>::operator=<RightClickIntent>(std::shared_ptr<RightClickIntent>&&) [2665]
- 0.00 0.00 1/1 std::shared_ptr<RightClickIntent>::~shared_ptr() [2649]
- 0.00 0.00 1/104306070 std::type_index::type_index(std::type_info const&) [118]
- 0.00 0.00 1/162 std::shared_ptr<InputElement>&& std::forward<std::shared_ptr<InputElement> >(std::remove_reference<std::shared_ptr<InputElement> >::type&) [4468]
- 0.00 0.00 1/305375 int&& std::forward<int>(std::remove_reference<int>::type&) [3060]
- -----------------------------------------------
- 0.00 0.00 1/1 BuilderScene::setup_keybindings(Game&) [556]
- [1174] 0.0 0.00 0.00 1 void InputBinding::set<RemoveTilesIntent, (void*)0, int, std::shared_ptr<InputElement> >(int&&, std::shared_ptr<InputElement>&&) [1174]
- 0.00 0.00 1/18 std::map<std::type_index, std::shared_ptr<Intent>, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Intent> > > >::operator[](std::type_index&&) [917]
- 0.00 0.00 1/1 std::shared_ptr<RemoveTilesIntent> std::make_shared<RemoveTilesIntent, int, std::shared_ptr<InputElement> >(int&&, std::shared_ptr<InputElement>&&) [2155]
- 0.00 0.00 1/1 std::shared_ptr<RemoveTilesIntent>::~shared_ptr() [2650]
- 0.00 0.00 1/1 std::enable_if<std::is_assignable<std::__shared_ptr<Intent, (__gnu_cxx::_Lock_policy)2>&, std::shared_ptr<RemoveTilesIntent> >::value, std::shared_ptr<Intent>&>::type std::shared_ptr<Intent>::operator=<RemoveTilesIntent>(std::shared_ptr<RemoveTilesIntent>&&) [2666]
- 0.00 0.00 1/104306070 std::type_index::type_index(std::type_info const&) [118]
- 0.00 0.00 1/162 std::shared_ptr<InputElement>&& std::forward<std::shared_ptr<InputElement> >(std::remove_reference<std::shared_ptr<InputElement> >::type&) [4468]
- 0.00 0.00 1/305375 int&& std::forward<int>(std::remove_reference<int>::type&) [3060]
- -----------------------------------------------
- 0.00 0.00 1/1 BuilderScene::setup_keybindings(Game&) [556]
- [1175] 0.0 0.00 0.00 1 void InputBinding::set<VisualDebugIntent, (void*)0, int, std::shared_ptr<InputElement> >(int&&, std::shared_ptr<InputElement>&&) [1175]
- 0.00 0.00 1/18 std::map<std::type_index, std::shared_ptr<Intent>, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Intent> > > >::operator[](std::type_index&&) [917]
- 0.00 0.00 1/1 std::shared_ptr<VisualDebugIntent> std::make_shared<VisualDebugIntent, int, std::shared_ptr<InputElement> >(int&&, std::shared_ptr<InputElement>&&) [2156]
- 0.00 0.00 1/1 std::shared_ptr<VisualDebugIntent>::~shared_ptr() [2651]
- 0.00 0.00 1/1 std::enable_if<std::is_assignable<std::__shared_ptr<Intent, (__gnu_cxx::_Lock_policy)2>&, std::shared_ptr<VisualDebugIntent> >::value, std::shared_ptr<Intent>&>::type std::shared_ptr<Intent>::operator=<VisualDebugIntent>(std::shared_ptr<VisualDebugIntent>&&) [2667]
- 0.00 0.00 1/104306070 std::type_index::type_index(std::type_info const&) [118]
- 0.00 0.00 1/162 std::shared_ptr<InputElement>&& std::forward<std::shared_ptr<InputElement> >(std::remove_reference<std::shared_ptr<InputElement> >::type&) [4468]
- 0.00 0.00 1/305375 int&& std::forward<int>(std::remove_reference<int>::type&) [3060]
- -----------------------------------------------
- 0.00 0.00 1/1 BuilderScene::setup_keybindings(Game&) [556]
- [1176] 0.0 0.00 0.00 1 void InputBinding::set<SerializeMapIntent, (void*)0, int, std::shared_ptr<InputElement> >(int&&, std::shared_ptr<InputElement>&&) [1176]
- 0.00 0.00 1/18 std::map<std::type_index, std::shared_ptr<Intent>, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Intent> > > >::operator[](std::type_index&&) [917]
- 0.00 0.00 1/1 std::shared_ptr<SerializeMapIntent> std::make_shared<SerializeMapIntent, int, std::shared_ptr<InputElement> >(int&&, std::shared_ptr<InputElement>&&) [2157]
- 0.00 0.00 1/1 std::enable_if<std::is_assignable<std::__shared_ptr<Intent, (__gnu_cxx::_Lock_policy)2>&, std::shared_ptr<SerializeMapIntent> >::value, std::shared_ptr<Intent>&>::type std::shared_ptr<Intent>::operator=<SerializeMapIntent>(std::shared_ptr<SerializeMapIntent>&&) [2668]
- 0.00 0.00 1/1 std::shared_ptr<SerializeMapIntent>::~shared_ptr() [2652]
- 0.00 0.00 1/104306070 std::type_index::type_index(std::type_info const&) [118]
- 0.00 0.00 1/162 std::shared_ptr<InputElement>&& std::forward<std::shared_ptr<InputElement> >(std::remove_reference<std::shared_ptr<InputElement> >::type&) [4468]
- 0.00 0.00 1/305375 int&& std::forward<int>(std::remove_reference<int>::type&) [3060]
- -----------------------------------------------
- 0.00 0.00 1/1 StartMenuScene::init(Game&) [363]
- [1177] 0.0 0.00 0.00 1 void InputBinding::set<SelectMenuItemIntent, (void*)0, int, std::shared_ptr<InputElement> >(int&&, std::shared_ptr<InputElement>&&) [1177]
- 0.00 0.00 1/18 std::map<std::type_index, std::shared_ptr<Intent>, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Intent> > > >::operator[](std::type_index&&) [917]
- 0.00 0.00 1/1 std::shared_ptr<SelectMenuItemIntent> std::make_shared<SelectMenuItemIntent, int, std::shared_ptr<InputElement> >(int&&, std::shared_ptr<InputElement>&&) [2158]
- 0.00 0.00 1/1 std::shared_ptr<SelectMenuItemIntent>::~shared_ptr() [2654]
- 0.00 0.00 1/1 std::enable_if<std::is_assignable<std::__shared_ptr<Intent, (__gnu_cxx::_Lock_policy)2>&, std::shared_ptr<SelectMenuItemIntent> >::value, std::shared_ptr<Intent>&>::type std::shared_ptr<Intent>::operator=<SelectMenuItemIntent>(std::shared_ptr<SelectMenuItemIntent>&&) [2669]
- 0.00 0.00 1/104306070 std::type_index::type_index(std::type_info const&) [118]
- 0.00 0.00 1/162 std::shared_ptr<InputElement>&& std::forward<std::shared_ptr<InputElement> >(std::remove_reference<std::shared_ptr<InputElement> >::type&) [4468]
- 0.00 0.00 1/305375 int&& std::forward<int>(std::remove_reference<int>::type&) [3060]
- -----------------------------------------------
- 0.00 0.00 1/1 BuilderScene::setup_keybindings(Game&) [556]
- [1178] 0.0 0.00 0.00 1 void InputBinding::set<GridVisibilityToggleIntent, (void*)0, int, std::shared_ptr<InputElement> >(int&&, std::shared_ptr<InputElement>&&) [1178]
- 0.00 0.00 1/18 std::map<std::type_index, std::shared_ptr<Intent>, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Intent> > > >::operator[](std::type_index&&) [917]
- 0.00 0.00 1/1 std::shared_ptr<GridVisibilityToggleIntent> std::make_shared<GridVisibilityToggleIntent, int, std::shared_ptr<InputElement> >(int&&, std::shared_ptr<InputElement>&&) [2159]
- 0.00 0.00 1/1 std::enable_if<std::is_assignable<std::__shared_ptr<Intent, (__gnu_cxx::_Lock_policy)2>&, std::shared_ptr<GridVisibilityToggleIntent> >::value, std::shared_ptr<Intent>&>::type std::shared_ptr<Intent>::operator=<GridVisibilityToggleIntent>(std::shared_ptr<GridVisibilityToggleIntent>&&) [2670]
- 0.00 0.00 1/1 std::shared_ptr<GridVisibilityToggleIntent>::~shared_ptr() [2656]
- 0.00 0.00 1/104306070 std::type_index::type_index(std::type_info const&) [118]
- 0.00 0.00 1/162 std::shared_ptr<InputElement>&& std::forward<std::shared_ptr<InputElement> >(std::remove_reference<std::shared_ptr<InputElement> >::type&) [4468]
- 0.00 0.00 1/305375 int&& std::forward<int>(std::remove_reference<int>::type&) [3060]
- -----------------------------------------------
- 0.00 0.00 1/2004 void ComponentManager::create_pool<Clickable, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned int, Clickable) [889]
- 0.00 0.00 1/2004 ObjectPool<Clickable>::Entry::Entry(unsigned int, Clickable) [2086]
- 0.00 0.00 2/2004 ObjectPool<Clickable>::ObjectPool(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned int, Clickable) [1021]
- 0.00 0.00 1000/2004 Clickable::operator=(Clickable const&) [1036]
- 0.00 0.00 1000/2004 ObjectPool<Clickable>::Entry::Entry(ObjectPool<Clickable>::Entry const&) [1220]
- [1179] 0.0 0.00 0.00 2004 Clickable::Clickable(Clickable const&) [1179]
- 0.00 0.00 4008/229036 Clickable::is_left_clicked() const [608]
- 0.00 0.00 2004/29249 Component::Component(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1180]
- 0.00 0.00 2004/91956801 Component::id[abi:cxx11]() const [307]
- 0.00 0.00 4008/521712 sf::Vector2<float>::Vector2() [3042]
- -----------------------------------------------
- 0.00 0.00 1/29249 Sprite::Sprite(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<Texture>) [2574]
- 0.00 0.00 2/29249 TileMap::TileMap(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [2713]
- 0.00 0.00 2/29249 VertexList::VertexList(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, sf::PrimitiveType, unsigned int) [2610]
- 0.00 0.00 2/29249 Grid::Grid(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, sf::Vector2<float>, float, float) [2611]
- 0.00 0.00 21/29249 Sprite::Sprite(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<Texture>, sf::Rect<int> const&) [1694]
- 0.00 0.00 35/29249 Clickable::Clickable(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1802]
- 0.00 0.00 38/29249 Collision::Collision(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, sf::Rect<float>) [1796]
- 0.00 0.00 42/29249 PlayerProfile::PlayerProfile(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned int) [1774]
- 0.00 0.00 42/29249 Callback::Callback(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool) [1693]
- 0.00 0.00 77/29249 Text::Text(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<Font>, unsigned int) [1455]
- 0.00 0.00 113/29249 Rectangle::Rectangle(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, float, float, float, float) [1608]
- 0.00 0.00 189/29249 Sprite::Sprite(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1589]
- 0.00 0.00 2004/29249 Clickable::Clickable(Clickable const&) [1179]
- 0.00 0.00 2004/29249 Collision::Collision(Collision const&) [1342]
- 0.00 0.00 2004/29249 Rectangle::Rectangle(Rectangle const&) [1022]
- 0.00 0.00 2004/29249 TileMap::TileMap(TileMap const&) [1341]
- 0.00 0.00 2004/29249 VertexList::VertexList(VertexList const&) [1079]
- 0.00 0.00 2004/29249 Grid::Grid(Grid const&) [1340]
- 0.00 0.00 4008/29249 Callback::Callback(Callback const&) [1261]
- 0.00 0.00 4008/29249 PlayerProfile::PlayerProfile(PlayerProfile const&) [1276]
- 0.00 0.00 4008/29249 Text::Text(Text const&) [937]
- 0.00 0.00 4637/29249 Sprite::Sprite(Sprite const&) [1221]
- [1180] 0.0 0.00 0.00 29249 Component::Component(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1180]
- 0.00 0.00 29249/92380983 void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char*>(char*, char*, std::forward_iterator_tag) [53]
- -----------------------------------------------
- 0.00 0.00 24677/24677 std::_Rb_tree<unsigned int, std::pair<unsigned int const, Entity*>, std::_Select1st<std::pair<unsigned int const, Entity*> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, Entity*> > >::_M_erase(std::_Rb_tree_node<std::pair<unsigned int const, Entity*> >*) [232]
- [1181] 0.0 0.00 0.00 24677 std::_Rb_tree<unsigned int, std::pair<unsigned int const, Entity*>, std::_Select1st<std::pair<unsigned int const, Entity*> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, Entity*> > >::_M_drop_node(std::_Rb_tree_node<std::pair<unsigned int const, Entity*> >*) [1181]
- 0.00 0.00 24677/24677 std::_Rb_tree<unsigned int, std::pair<unsigned int const, Entity*>, std::_Select1st<std::pair<unsigned int const, Entity*> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, Entity*> > >::_M_destroy_node(std::_Rb_tree_node<std::pair<unsigned int const, Entity*> >*) [1182]
- 0.00 0.00 24677/24677 std::_Rb_tree<unsigned int, std::pair<unsigned int const, Entity*>, std::_Select1st<std::pair<unsigned int const, Entity*> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, Entity*> > >::_M_put_node(std::_Rb_tree_node<std::pair<unsigned int const, Entity*> >*) [3395]
- -----------------------------------------------
- 0.00 0.00 24677/24677 std::_Rb_tree<unsigned int, std::pair<unsigned int const, Entity*>, std::_Select1st<std::pair<unsigned int const, Entity*> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, Entity*> > >::_M_drop_node(std::_Rb_tree_node<std::pair<unsigned int const, Entity*> >*) [1181]
- [1182] 0.0 0.00 0.00 24677 std::_Rb_tree<unsigned int, std::pair<unsigned int const, Entity*>, std::_Select1st<std::pair<unsigned int const, Entity*> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, Entity*> > >::_M_destroy_node(std::_Rb_tree_node<std::pair<unsigned int const, Entity*> >*) [1182]
- 0.00 0.00 24677/1471972 std::_Rb_tree_node<std::pair<unsigned int const, Entity*> >::_M_valptr() [602]
- 0.00 0.00 24677/98708 std::_Rb_tree<unsigned int, std::pair<unsigned int const, Entity*>, std::_Select1st<std::pair<unsigned int const, Entity*> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, Entity*> > >::_M_get_Node_allocator() [3199]
- 0.00 0.00 24677/24677 void std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<unsigned int const, Entity*> > > >::destroy<std::pair<unsigned int const, Entity*> >(std::allocator<std::_Rb_tree_node<std::pair<unsigned int const, Entity*> > >&, std::pair<unsigned int const, Entity*>*) [3391]
- -----------------------------------------------
- 0.00 0.00 183/183 void std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<CallbackKey const, std::function<void ()> > > > >::destroy<std::pair<CallbackKey const, std::function<void ()> > >(std::allocator<std::_Rb_tree_node<std::pair<CallbackKey const, std::function<void ()> > > >&, std::pair<CallbackKey const, std::function<void ()> >*) [1184]
- [1183] 0.0 0.00 0.00 183 void __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<CallbackKey const, std::function<void ()> > > >::destroy<std::pair<CallbackKey const, std::function<void ()> > >(std::pair<CallbackKey const, std::function<void ()> >*) [1183]
- 0.00 0.00 183/183 std::pair<CallbackKey const, std::function<void ()> >::~pair() [1185]
- -----------------------------------------------
- 0.00 0.00 183/183 std::_Rb_tree<CallbackKey, std::pair<CallbackKey const, std::function<void ()> >, std::_Select1st<std::pair<CallbackKey const, std::function<void ()> > >, std::less<CallbackKey>, std::allocator<std::pair<CallbackKey const, std::function<void ()> > > >::_M_destroy_node(std::_Rb_tree_node<std::pair<CallbackKey const, std::function<void ()> > >*) [1187]
- [1184] 0.0 0.00 0.00 183 void std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<CallbackKey const, std::function<void ()> > > > >::destroy<std::pair<CallbackKey const, std::function<void ()> > >(std::allocator<std::_Rb_tree_node<std::pair<CallbackKey const, std::function<void ()> > > >&, std::pair<CallbackKey const, std::function<void ()> >*) [1184]
- 0.00 0.00 183/183 void __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<CallbackKey const, std::function<void ()> > > >::destroy<std::pair<CallbackKey const, std::function<void ()> > >(std::pair<CallbackKey const, std::function<void ()> >*) [1183]
- -----------------------------------------------
- 0.00 0.00 183/183 void __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<CallbackKey const, std::function<void ()> > > >::destroy<std::pair<CallbackKey const, std::function<void ()> > >(std::pair<CallbackKey const, std::function<void ()> >*) [1183]
- [1185] 0.0 0.00 0.00 183 std::pair<CallbackKey const, std::function<void ()> >::~pair() [1185]
- 0.00 0.00 183/390 std::function<void ()>::~function() [1115]
- -----------------------------------------------
- 0.00 0.00 183/183 std::_Rb_tree<CallbackKey, std::pair<CallbackKey const, std::function<void ()> >, std::_Select1st<std::pair<CallbackKey const, std::function<void ()> > >, std::less<CallbackKey>, std::allocator<std::pair<CallbackKey const, std::function<void ()> > > >::_M_erase(std::_Rb_tree_node<std::pair<CallbackKey const, std::function<void ()> > >*) [738]
- [1186] 0.0 0.00 0.00 183 std::_Rb_tree<CallbackKey, std::pair<CallbackKey const, std::function<void ()> >, std::_Select1st<std::pair<CallbackKey const, std::function<void ()> > >, std::less<CallbackKey>, std::allocator<std::pair<CallbackKey const, std::function<void ()> > > >::_M_drop_node(std::_Rb_tree_node<std::pair<CallbackKey const, std::function<void ()> > >*) [1186]
- 0.00 0.00 183/183 std::_Rb_tree<CallbackKey, std::pair<CallbackKey const, std::function<void ()> >, std::_Select1st<std::pair<CallbackKey const, std::function<void ()> > >, std::less<CallbackKey>, std::allocator<std::pair<CallbackKey const, std::function<void ()> > > >::_M_destroy_node(std::_Rb_tree_node<std::pair<CallbackKey const, std::function<void ()> > >*) [1187]
- 0.00 0.00 183/183 std::_Rb_tree<CallbackKey, std::pair<CallbackKey const, std::function<void ()> >, std::_Select1st<std::pair<CallbackKey const, std::function<void ()> > >, std::less<CallbackKey>, std::allocator<std::pair<CallbackKey const, std::function<void ()> > > >::_M_put_node(std::_Rb_tree_node<std::pair<CallbackKey const, std::function<void ()> > >*) [4461]
- -----------------------------------------------
- 0.00 0.00 183/183 std::_Rb_tree<CallbackKey, std::pair<CallbackKey const, std::function<void ()> >, std::_Select1st<std::pair<CallbackKey const, std::function<void ()> > >, std::less<CallbackKey>, std::allocator<std::pair<CallbackKey const, std::function<void ()> > > >::_M_drop_node(std::_Rb_tree_node<std::pair<CallbackKey const, std::function<void ()> > >*) [1186]
- [1187] 0.0 0.00 0.00 183 std::_Rb_tree<CallbackKey, std::pair<CallbackKey const, std::function<void ()> >, std::_Select1st<std::pair<CallbackKey const, std::function<void ()> > >, std::less<CallbackKey>, std::allocator<std::pair<CallbackKey const, std::function<void ()> > > >::_M_destroy_node(std::_Rb_tree_node<std::pair<CallbackKey const, std::function<void ()> > >*) [1187]
- 0.00 0.00 183/183 void std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<CallbackKey const, std::function<void ()> > > > >::destroy<std::pair<CallbackKey const, std::function<void ()> > >(std::allocator<std::_Rb_tree_node<std::pair<CallbackKey const, std::function<void ()> > > >&, std::pair<CallbackKey const, std::function<void ()> >*) [1184]
- 0.00 0.00 183/576132 std::_Rb_tree_node<std::pair<CallbackKey const, std::function<void ()> > >::_M_valptr() [3038]
- 0.00 0.00 183/4732 std::_Rb_tree<CallbackKey, std::pair<CallbackKey const, std::function<void ()> >, std::_Select1st<std::pair<CallbackKey const, std::function<void ()> > >, std::less<CallbackKey>, std::allocator<std::pair<CallbackKey const, std::function<void ()> > > >::_M_get_Node_allocator() [3723]
- -----------------------------------------------
- 0.00 0.00 224/224 std::_Rb_tree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> > std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> >, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) [733]
- [1188] 0.0 0.00 0.00 224 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> > >::_M_insert_node(std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> >*) [1188]
- 0.00 0.00 224/5148 std::_Rb_tree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> >::_Rb_tree_iterator(std::_Rb_tree_node_base*) [977]
- 0.00 0.00 135/20040 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> > >::_S_key(std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> > const*) [870]
- 0.00 0.00 137/2711 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> > >::_M_end() [3815]
- 0.00 0.00 135/568 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> > >::_S_key(std::_Rb_tree_node_base const*) [4170]
- 0.00 0.00 135/267153 std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::operator()(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const [3082]
- -----------------------------------------------
- 0.00 0.00 21397/21397 nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::dump(std::ostream&, bool, unsigned int, unsigned int) const [744]
- [1189] 0.0 0.00 0.00 21397 nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::escape_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1189]
- 0.00 0.00 21397/92380983 void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char*>(char*, char*, std::forward_iterator_tag) [53]
- 0.00 0.00 21397/21397 nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::extra_space(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [3421]
- -----------------------------------------------
- 0.00 0.00 1/4848 Handle ComponentManager::add<Sprite, char const (&) [13], std::shared_ptr<Texture>&, (void*)0>(char const (&) [13], std::shared_ptr<Texture>&) [892]
- 0.00 0.00 1/4848 Handle ObjectPool<Sprite>::add<char const (&) [13], std::shared_ptr<Texture>&>(char const (&) [13], std::shared_ptr<Texture>&) [1940]
- 0.00 0.00 1/4848 Handle ComponentManager::add<Sprite, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<Texture>&, sf::Rect<int>&, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<Texture>&, sf::Rect<int>&) [891]
- 0.00 0.00 2/4848 void ComponentManager::create_pool<Sprite, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned int, Sprite) [642]
- 0.00 0.00 2/4848 ObjectPool<Sprite>::ObjectPool(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned int, Sprite) [982]
- 0.00 0.00 2/4848 ObjectPool<Sprite>::~ObjectPool() [1238]
- 0.00 0.00 21/4848 Handle ObjectPool<Sprite>::add<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<Texture>&, sf::Rect<int>&>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<Texture>&, sf::Rect<int>&) [1465]
- 0.00 0.00 187/4848 TileMap::deserialize(Serializer&, Scene&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [366]
- 0.00 0.00 629/4848 void boost::detail::variant::destroyer::internal_visit<Sprite>(Sprite&, int) const [1306]
- 0.00 0.00 2000/4848 Sprite::operator=(Sprite const&) [985]
- 0.00 0.00 2002/4848 ObjectPool<Sprite>::Entry::~Entry() [1239]
- [1190] 0.0 0.00 0.00 4848 Sprite::~Sprite() [1190]
- 0.00 0.00 4848/5688 std::shared_ptr<Texture>::~shared_ptr() [1224]
- 0.00 0.00 4848/4848 std::shared_ptr<Animation>::~shared_ptr() [1225]
- 0.00 0.00 4848/6848 sf::Sprite::~Sprite() [3639]
- 0.00 0.00 4848/71249 Component::~Component() [3224]
- -----------------------------------------------
- 0.00 0.00 1/7852 StartMenuScene::init(Game&)::{lambda()#2}::operator()() const [2430]
- 0.00 0.00 2/7852 BuilderScene::init(Game&) [108]
- 0.00 0.00 3/7852 BuilderScene::create_hud(Game&)::{lambda()#1}::operator()() const [1518]
- 0.00 0.00 3/7852 BuilderScene::create_tile_palette(GraphicalSystem*)::{lambda()#1}::operator()() const [1709]
- 0.00 0.00 3/7852 BuilderScene::mouse_script_add_pan_behavior(Game&, Handle)::{lambda()#1}::operator()() const [1690]
- 0.00 0.00 3/7852 BuilderScene::mouse_script_add_select_behavior(Game&, Handle)::{lambda()#1}::operator()() const [1691]
- 0.00 0.00 5/7852 BuilderScene::create_backdrop(GraphicalSystem*)::{lambda()#1}::operator()() const [1588]
- 0.00 0.00 5/7852 BuilderScene::create_fps_display(GraphicalSystem*)::{lambda()#1}::operator()() const [1122]
- 0.00 0.00 7827/7852 GraphicalSystem::on_update(Game&, Entity&) [30]
- [1191] 0.0 0.00 0.00 7852 GraphicalSystem::camera() const [1191]
- 0.00 0.00 7852/30650750 std::shared_ptr<Camera>::shared_ptr(std::shared_ptr<Camera> const&) [63]
- -----------------------------------------------
- 0.00 0.00 62658/62658 Mailbox::handle_message(std::shared_ptr<Message>) [164]
- [1192] 0.0 0.00 0.00 62658 Message::type() const [1192]
- 0.00 0.00 62658/104306070 std::type_index::type_index(std::type_info const&) [118]
- -----------------------------------------------
- 0.00 0.00 14277/14277 nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::parser::parse_internal(bool) [1123]
- [1193] 0.0 0.00 0.00 14277 nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::operator[](std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1193]
- 0.00 0.00 14277/14277 std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > > >::operator[](std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1194]
- 0.00 0.00 14277/14277 nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::is_null() const [3505]
- 0.00 0.00 14277/26251 nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::is_object() const [3362]
- -----------------------------------------------
- 0.00 0.00 14277/14277 nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::operator[](std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1193]
- [1194] 0.0 0.00 0.00 14277 std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > > >::operator[](std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1194]
- 0.00 0.00 14277/14277 std::_Rb_tree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > > std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > >, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) [1197]
- 0.00 0.00 14310/14310 std::_Rb_tree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > >::operator*() const [3501]
- 0.00 0.00 14277/14277 std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > > >::lower_bound(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [3512]
- 0.00 0.00 14277/38237 std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > > >::end() [3320]
- 0.00 0.00 14277/22632 std::_Rb_tree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > >::operator==(std::_Rb_tree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > > const&) const [3419]
- 0.00 0.00 14277/14634 std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::tuple<void, true>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [3492]
- 0.00 0.00 14277/14277 std::_Rb_tree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > >::_Rb_tree_const_iterator(std::_Rb_tree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > > const&) [3511]
- 0.00 0.00 33/33 std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > > >::key_comp() const [4765]
- 0.00 0.00 33/267153 std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::operator()(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const [3082]
- -----------------------------------------------
- 0.00 0.00 14277/14277 std::_Rb_tree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > > std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > >, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) [1197]
- [1195] 0.0 0.00 0.00 14277 std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > >* std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > > >::_M_create_node<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) [1195]
- 0.00 0.00 14277/14277 void std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > > >::_M_construct_node<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > >*, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) [1196]
- 0.00 0.00 14277/14277 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > > >::_M_get_node() [3514]
- 0.00 0.00 14277/238910 std::tuple<>&& std::forward<std::tuple<> >(std::remove_reference<std::tuple<> >::type&) [3108]
- 0.00 0.00 14277/73170 std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&& std::forward<std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&> >(std::remove_reference<std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&> >::type&) [3223]
- 0.00 0.00 14277/238910 std::piecewise_construct_t const& std::forward<std::piecewise_construct_t const&>(std::remove_reference<std::piecewise_construct_t const&>::type&) [3107]
- -----------------------------------------------
- 0.00 0.00 14277/14277 std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > >* std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > > >::_M_create_node<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) [1195]
- [1196] 0.0 0.00 0.00 14277 void std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > > >::_M_construct_node<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > >*, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) [1196]
- 0.00 0.00 14277/14277 void std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > > > >::construct<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> >, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > > >&, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> >*, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) [1200]
- 0.00 0.00 14277/17059716 operator new(unsigned long, void*) [458]
- 0.00 0.00 14277/238910 std::tuple<>&& std::forward<std::tuple<> >(std::remove_reference<std::tuple<> >::type&) [3108]
- 0.00 0.00 14277/73170 std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&& std::forward<std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&> >(std::remove_reference<std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&> >::type&) [3223]
- 0.00 0.00 14277/238910 std::piecewise_construct_t const& std::forward<std::piecewise_construct_t const&>(std::remove_reference<std::piecewise_construct_t const&>::type&) [3107]
- 0.00 0.00 14277/66225 std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > >::_M_valptr() [3237]
- 0.00 0.00 14277/57108 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > > >::_M_get_Node_allocator() [3276]
- -----------------------------------------------
- 0.00 0.00 14277/14277 std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > > >::operator[](std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1194]
- [1197] 0.0 0.00 0.00 14277 std::_Rb_tree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > > std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > >, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) [1197]
- 0.00 0.00 14277/14277 std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > >* std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > > >::_M_create_node<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) [1195]
- 0.00 0.00 14277/238910 std::tuple<>&& std::forward<std::tuple<> >(std::remove_reference<std::tuple<> >::type&) [3108]
- 0.00 0.00 14277/73170 std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&& std::forward<std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&> >(std::remove_reference<std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&> >::type&) [3223]
- 0.00 0.00 14277/238910 std::piecewise_construct_t const& std::forward<std::piecewise_construct_t const&>(std::remove_reference<std::piecewise_construct_t const&>::type&) [3107]
- 0.00 0.00 14277/67401 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > > >::_S_key(std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > > const*) [3227]
- 0.00 0.00 14277/14277 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > > >::_M_get_insert_hint_unique_pos(std::_Rb_tree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [3521]
- 0.00 0.00 14277/14277 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > > >::_M_insert_node(std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > >*) [3518]
- -----------------------------------------------
- 0.00 0.00 1/8626 std::enable_if<std::__sp_compatible_with<CloseInputEvent*, InputEvent*>::value, std::__shared_ptr<InputEvent, (__gnu_cxx::_Lock_policy)2>&>::type std::__shared_ptr<InputEvent, (__gnu_cxx::_Lock_policy)2>::operator=<CloseInputEvent>(std::__shared_ptr<CloseInputEvent, (__gnu_cxx::_Lock_policy)2>&&) [2673]
- 0.00 0.00 1/8626 std::enable_if<std::__sp_compatible_with<LostFocusInputEvent*, InputEvent*>::value, std::__shared_ptr<InputEvent, (__gnu_cxx::_Lock_policy)2>&>::type std::__shared_ptr<InputEvent, (__gnu_cxx::_Lock_policy)2>::operator=<LostFocusInputEvent>(std::__shared_ptr<LostFocusInputEvent, (__gnu_cxx::_Lock_policy)2>&&) [2675]
- 0.00 0.00 1/8626 std::enable_if<std::__sp_compatible_with<GainedFocusInputEvent*, InputEvent*>::value, std::__shared_ptr<InputEvent, (__gnu_cxx::_Lock_policy)2>&>::type std::__shared_ptr<InputEvent, (__gnu_cxx::_Lock_policy)2>::operator=<GainedFocusInputEvent>(std::__shared_ptr<GainedFocusInputEvent, (__gnu_cxx::_Lock_policy)2>&&) [2676]
- 0.00 0.00 1/8626 std::enable_if<std::__sp_compatible_with<ResizeInputEvent*, InputEvent*>::value, std::__shared_ptr<InputEvent, (__gnu_cxx::_Lock_policy)2>&>::type std::__shared_ptr<InputEvent, (__gnu_cxx::_Lock_policy)2>::operator=<ResizeInputEvent>(std::__shared_ptr<ResizeInputEvent, (__gnu_cxx::_Lock_policy)2>&&) [2674]
- 0.00 0.00 3/8626 std::enable_if<std::__sp_compatible_with<MouseEnteredInputEvent*, InputEvent*>::value, std::__shared_ptr<InputEvent, (__gnu_cxx::_Lock_policy)2>&>::type std::__shared_ptr<InputEvent, (__gnu_cxx::_Lock_policy)2>::operator=<MouseEnteredInputEvent>(std::__shared_ptr<MouseEnteredInputEvent, (__gnu_cxx::_Lock_policy)2>&&) [2449]
- 0.00 0.00 3/8626 std::enable_if<std::__sp_compatible_with<MouseLeftInputEvent*, InputEvent*>::value, std::__shared_ptr<InputEvent, (__gnu_cxx::_Lock_policy)2>&>::type std::__shared_ptr<InputEvent, (__gnu_cxx::_Lock_policy)2>::operator=<MouseLeftInputEvent>(std::__shared_ptr<MouseLeftInputEvent, (__gnu_cxx::_Lock_policy)2>&&) [2448]
- 0.00 0.00 21/8626 std::enable_if<std::__sp_compatible_with<KeyPressInputEvent*, InputEvent*>::value, std::__shared_ptr<InputEvent, (__gnu_cxx::_Lock_policy)2>&>::type std::__shared_ptr<InputEvent, (__gnu_cxx::_Lock_policy)2>::operator=<KeyPressInputEvent>(std::__shared_ptr<KeyPressInputEvent, (__gnu_cxx::_Lock_policy)2>&&) [1762]
- 0.00 0.00 21/8626 std::enable_if<std::__sp_compatible_with<KeyReleaseInputEvent*, InputEvent*>::value, std::__shared_ptr<InputEvent, (__gnu_cxx::_Lock_policy)2>&>::type std::__shared_ptr<InputEvent, (__gnu_cxx::_Lock_policy)2>::operator=<KeyReleaseInputEvent>(std::__shared_ptr<KeyReleaseInputEvent, (__gnu_cxx::_Lock_policy)2>&&) [1763]
- 0.00 0.00 24/8626 std::enable_if<std::__sp_compatible_with<MouseButtonInputEvent*, InputEvent*>::value, std::__shared_ptr<InputEvent, (__gnu_cxx::_Lock_policy)2>&>::type std::__shared_ptr<InputEvent, (__gnu_cxx::_Lock_policy)2>::operator=<MouseButtonInputEvent>(std::__shared_ptr<MouseButtonInputEvent, (__gnu_cxx::_Lock_policy)2>&&) [1717]
- 0.00 0.00 110/8626 std::enable_if<std::__sp_compatible_with<MouseWheelInputEvent*, InputEvent*>::value, std::__shared_ptr<InputEvent, (__gnu_cxx::_Lock_policy)2>&>::type std::__shared_ptr<InputEvent, (__gnu_cxx::_Lock_policy)2>::operator=<MouseWheelInputEvent>(std::__shared_ptr<MouseWheelInputEvent, (__gnu_cxx::_Lock_policy)2>&&) [1534]
- 0.00 0.00 546/8626 std::enable_if<std::__sp_compatible_with<MouseMoveInputEvent*, InputEvent*>::value, std::__shared_ptr<InputEvent, (__gnu_cxx::_Lock_policy)2>&>::type std::__shared_ptr<InputEvent, (__gnu_cxx::_Lock_policy)2>::operator=<MouseMoveInputEvent>(std::__shared_ptr<MouseMoveInputEvent, (__gnu_cxx::_Lock_policy)2>&&) [1388]
- 0.00 0.00 7894/8626 std::shared_ptr<InputEvent>::~shared_ptr() [1202]
- [1198] 0.0 0.00 0.00 8626 std::__shared_ptr<InputEvent, (__gnu_cxx::_Lock_policy)2>::~__shared_ptr() [1198]
- 0.00 0.00 8626/34982914 std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 1> [330]
- -----------------------------------------------
- 0.00 0.00 14277/14277 void std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > > > >::construct<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> >, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > > >&, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> >*, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) [1200]
- [1199] 0.0 0.00 0.00 14277 void __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > > >::construct<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> >, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> >*, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) [1199]
- 0.00 0.00 14277/14277 std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> >::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(std::piecewise_construct_t, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<>) [1218]
- 0.00 0.00 14277/17059716 operator new(unsigned long, void*) [458]
- 0.00 0.00 14277/73170 std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&& std::forward<std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&> >(std::remove_reference<std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&> >::type&) [3223]
- 0.00 0.00 14277/238910 std::piecewise_construct_t const& std::forward<std::piecewise_construct_t const&>(std::remove_reference<std::piecewise_construct_t const&>::type&) [3107]
- 0.00 0.00 14277/14634 std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::tuple(std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&) [3491]
- 0.00 0.00 14277/238910 std::tuple<>&& std::forward<std::tuple<> >(std::remove_reference<std::tuple<> >::type&) [3108]
- -----------------------------------------------
- 0.00 0.00 14277/14277 void std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > > >::_M_construct_node<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > >*, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) [1196]
- [1200] 0.0 0.00 0.00 14277 void std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > > > >::construct<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> >, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > > >&, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> >*, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) [1200]
- 0.00 0.00 14277/14277 void __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > > >::construct<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> >, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> >*, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) [1199]
- 0.00 0.00 14277/238910 std::tuple<>&& std::forward<std::tuple<> >(std::remove_reference<std::tuple<> >::type&) [3108]
- 0.00 0.00 14277/73170 std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&& std::forward<std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&> >(std::remove_reference<std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&> >::type&) [3223]
- 0.00 0.00 14277/238910 std::piecewise_construct_t const& std::forward<std::piecewise_construct_t const&>(std::remove_reference<std::piecewise_construct_t const&>::type&) [3107]
- -----------------------------------------------
- 0.00 0.00 224/224 std::_Rb_tree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> > std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> >, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) [733]
- [1201] 0.0 0.00 0.00 224 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> > >::_M_get_insert_hint_unique_pos(std::_Rb_tree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1201]
- 0.00 0.00 224/224 std::_Rb_tree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> >::_M_const_cast() const [1203]
- 0.00 0.00 2/2 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> > >::_M_get_insert_unique_pos(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1515]
- 0.00 0.00 433/568 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> > >::_S_key(std::_Rb_tree_node_base const*) [4170]
- 0.00 0.00 433/267153 std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::operator()(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const [3082]
- 0.00 0.00 224/2711 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> > >::_M_end() [3815]
- 0.00 0.00 220/220 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> > >::_M_leftmost() [4388]
- 0.00 0.00 211/211 std::_Rb_tree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> >::operator--() [4416]
- 0.00 0.00 211/14399 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> > >::_S_right(std::_Rb_tree_node_base*) [3495]
- 0.00 0.00 135/43252 std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*>::pair<std::_Rb_tree_node_base*&, true>(std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*&) [3305]
- 0.00 0.00 87/1307 std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*>::pair<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*&, true>(std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*&) [3981]
- 0.00 0.00 16/16 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> > >::_M_rightmost() [4994]
- 0.00 0.00 10/10 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> > >::size() const [5116]
- -----------------------------------------------
- 0.00 0.00 7894/7894 InputManager::poll_event(Game&) [686]
- [1202] 0.0 0.00 0.00 7894 std::shared_ptr<InputEvent>::~shared_ptr() [1202]
- 0.00 0.00 7894/8626 std::__shared_ptr<InputEvent, (__gnu_cxx::_Lock_policy)2>::~__shared_ptr() [1198]
- -----------------------------------------------
- 0.00 0.00 224/224 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> > >::_M_get_insert_hint_unique_pos(std::_Rb_tree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1201]
- [1203] 0.0 0.00 0.00 224 std::_Rb_tree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> >::_M_const_cast() const [1203]
- 0.00 0.00 224/5148 std::_Rb_tree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> >::_Rb_tree_iterator(std::_Rb_tree_node_base*) [977]
- -----------------------------------------------
- 0.00 0.00 13107/13107 nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::basic_json(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1206]
- [1204] 0.0 0.00 0.00 13107 nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::json_value::json_value(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1204]
- 0.00 0.00 13107/13107 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >* nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::create<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1205]
- -----------------------------------------------
- 0.00 0.00 13107/13107 nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::json_value::json_value(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1204]
- [1205] 0.0 0.00 0.00 13107 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >* nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::create<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1205]
- 0.00 0.00 13107/13107 void __gnu_cxx::new_allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::construct<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1207]
- 0.00 0.00 26214/39321 std::unique_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::create<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*)#1}>::get() const [3312]
- 0.00 0.00 13107/26215 std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::allocator() [3366]
- 0.00 0.00 13107/13108 __gnu_cxx::new_allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::allocate(unsigned long, void const*) [3524]
- 0.00 0.00 13107/13107 std::unique_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::create<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*)#1}>::unique_ptr(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, {lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*)#1} const&) [3530]
- 0.00 0.00 13107/56455 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const& std::forward<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::type&) [3281]
- 0.00 0.00 13107/13107 std::unique_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::create<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*)#1}>::release() [3529]
- 0.00 0.00 13107/26217 std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~allocator() [3364]
- 0.00 0.00 13107/13107 std::unique_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::create<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*)#1}>::~unique_ptr() [3531]
- -----------------------------------------------
- 0.00 0.00 13107/13107 nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::parser::parse_internal(bool) [1123]
- [1206] 0.0 0.00 0.00 13107 nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::basic_json(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1206]
- 0.00 0.00 13107/13107 nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::json_value::json_value(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1204]
- 0.00 0.00 13107/198792 nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::assert_invariant() const [3117]
- -----------------------------------------------
- 0.00 0.00 13107/13107 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >* nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::create<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1205]
- [1207] 0.0 0.00 0.00 13107 void __gnu_cxx::new_allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::construct<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1207]
- 0.00 0.00 13107/92380983 void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char*>(char*, char*, std::forward_iterator_tag) [53]
- 0.00 0.00 13107/17059716 operator new(unsigned long, void*) [458]
- 0.00 0.00 13107/56455 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const& std::forward<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::type&) [3281]
- -----------------------------------------------
- 0.00 0.00 157/24677 std::_Rb_tree_iterator<std::pair<unsigned int const, Entity*> > std::_Rb_tree<unsigned int, std::pair<unsigned int const, Entity*>, std::_Select1st<std::pair<unsigned int const, Entity*> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, Entity*> > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<unsigned int const&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<unsigned int const, Entity*> >, std::piecewise_construct_t const&, std::tuple<unsigned int const&>&&, std::tuple<>&&) [1424]
- 0.00 0.00 24520/24677 std::_Rb_tree_iterator<std::pair<unsigned int const, Entity*> > std::_Rb_tree<unsigned int, std::pair<unsigned int const, Entity*>, std::_Select1st<std::pair<unsigned int const, Entity*> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, Entity*> > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<unsigned int&&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<unsigned int const, Entity*> >, std::piecewise_construct_t const&, std::tuple<unsigned int&&>&&, std::tuple<>&&) [1073]
- [1208] 0.0 0.00 0.00 24677 std::_Rb_tree<unsigned int, std::pair<unsigned int const, Entity*>, std::_Select1st<std::pair<unsigned int const, Entity*> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, Entity*> > >::_M_get_insert_hint_unique_pos(std::_Rb_tree_const_iterator<std::pair<unsigned int const, Entity*> >, unsigned int const&) [1208]
- 0.00 0.00 24107/1245528 std::less<unsigned int>::operator()(unsigned int const&, unsigned int const&) const [819]
- 0.00 0.00 570/570 std::_Rb_tree<unsigned int, std::pair<unsigned int const, Entity*>, std::_Select1st<std::pair<unsigned int const, Entity*> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, Entity*> > >::_M_get_insert_unique_pos(unsigned int const&) [1659]
- 0.00 0.00 48214/48214 std::_Rb_tree<unsigned int, std::pair<unsigned int const, Entity*>, std::_Select1st<std::pair<unsigned int const, Entity*> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, Entity*> > >::_M_rightmost() [3295]
- 0.00 0.00 24677/24677 std::_Rb_tree_const_iterator<std::pair<unsigned int const, Entity*> >::_M_const_cast() const [3389]
- 0.00 0.00 24677/150024 std::_Rb_tree<unsigned int, std::pair<unsigned int const, Entity*>, std::_Select1st<std::pair<unsigned int const, Entity*> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, Entity*> > >::_M_end() [3160]
- 0.00 0.00 24677/37167 std::_Rb_tree<unsigned int, std::pair<unsigned int const, Entity*>, std::_Select1st<std::pair<unsigned int const, Entity*> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, Entity*> > >::size() const [3322]
- 0.00 0.00 24107/48214 std::_Rb_tree<unsigned int, std::pair<unsigned int const, Entity*>, std::_Select1st<std::pair<unsigned int const, Entity*> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, Entity*> > >::_S_key(std::_Rb_tree_node_base const*) [3296]
- 0.00 0.00 24107/43252 std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*>::pair<std::_Rb_tree_node_base*&, true>(std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*&) [3305]
- -----------------------------------------------
- 0.00 0.00 3/8076 StartMenuScene::init(Game&) [363]
- 0.00 0.00 15/8076 BuilderScene::setup_keybindings(Game&) [556]
- 0.00 0.00 115/8076 BuilderScene::create_textbox(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, float, int, unsigned int)::{lambda()#1}::operator()() const [879]
- 0.00 0.00 116/8076 BuilderScene::file_dialog_box()::{lambda()#2}::operator()() const [137]
- 0.00 0.00 7827/8076 BuilderScene::setup_keybindings(Game&)::{lambda()#1}::operator()() const [350]
- [1209] 0.0 0.00 0.00 8076 InputManager::get_device(unsigned int) [1209]
- 0.00 0.00 8076/8076 std::map<unsigned int, InputDevice*, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, InputDevice*> > >::find(unsigned int const&) [1210]
- 0.00 0.00 16152/16158 std::_Rb_tree_const_iterator<std::pair<unsigned int const, InputDevice*> >::_Rb_tree_const_iterator(std::_Rb_tree_iterator<std::pair<unsigned int const, InputDevice*> > const&) [3454]
- 0.00 0.00 8076/31763 std::map<unsigned int, InputDevice*, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, InputDevice*> > >::end() [3336]
- 0.00 0.00 8076/8079 std::_Rb_tree_const_iterator<std::pair<unsigned int const, InputDevice*> >::operator!=(std::_Rb_tree_const_iterator<std::pair<unsigned int const, InputDevice*> > const&) const [3602]
- 0.00 0.00 8076/8078 std::_Rb_tree_const_iterator<std::pair<unsigned int const, InputDevice*> >::operator->() const [3603]
- -----------------------------------------------
- 0.00 0.00 8076/8076 InputManager::get_device(unsigned int) [1209]
- [1210] 0.0 0.00 0.00 8076 std::map<unsigned int, InputDevice*, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, InputDevice*> > >::find(unsigned int const&) [1210]
- 0.00 0.00 8076/8076 std::_Rb_tree<unsigned int, std::pair<unsigned int const, InputDevice*>, std::_Select1st<std::pair<unsigned int const, InputDevice*> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, InputDevice*> > >::find(unsigned int const&) [1211]
- -----------------------------------------------
- 0.00 0.00 8076/8076 std::map<unsigned int, InputDevice*, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, InputDevice*> > >::find(unsigned int const&) [1210]
- [1211] 0.0 0.00 0.00 8076 std::_Rb_tree<unsigned int, std::pair<unsigned int const, InputDevice*>, std::_Select1st<std::pair<unsigned int const, InputDevice*> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, InputDevice*> > >::find(unsigned int const&) [1211]
- 0.00 0.00 8076/8078 std::_Rb_tree<unsigned int, std::pair<unsigned int const, InputDevice*>, std::_Select1st<std::pair<unsigned int const, InputDevice*> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, InputDevice*> > >::_M_lower_bound(std::_Rb_tree_node<std::pair<unsigned int const, InputDevice*> >*, std::_Rb_tree_node_base*, unsigned int const&) [1231]
- 0.00 0.00 8076/1245528 std::less<unsigned int>::operator()(unsigned int const&, unsigned int const&) const [819]
- 0.00 0.00 8076/8083 std::_Rb_tree<unsigned int, std::pair<unsigned int const, InputDevice*>, std::_Select1st<std::pair<unsigned int const, InputDevice*> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, InputDevice*> > >::_M_end() [3599]
- 0.00 0.00 8076/8081 std::_Rb_tree<unsigned int, std::pair<unsigned int const, InputDevice*>, std::_Select1st<std::pair<unsigned int const, InputDevice*> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, InputDevice*> > >::_M_begin() [3600]
- 0.00 0.00 8076/39839 std::_Rb_tree<unsigned int, std::pair<unsigned int const, InputDevice*>, std::_Select1st<std::pair<unsigned int const, InputDevice*> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, InputDevice*> > >::end() [3311]
- 0.00 0.00 8076/8079 std::_Rb_tree_iterator<std::pair<unsigned int const, InputDevice*> >::operator==(std::_Rb_tree_iterator<std::pair<unsigned int const, InputDevice*> > const&) const [3601]
- 0.00 0.00 8076/8078 std::_Rb_tree<unsigned int, std::pair<unsigned int const, InputDevice*>, std::_Select1st<std::pair<unsigned int const, InputDevice*> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, InputDevice*> > >::_S_key(std::_Rb_tree_node_base const*) [3604]
- -----------------------------------------------
- 0.00 0.00 1000/1000 ObjectPool<Clickable>::Entry* std::__uninitialized_fill_n<false>::__uninit_fill_n<ObjectPool<Clickable>::Entry*, unsigned long, ObjectPool<Clickable>::Entry>(ObjectPool<Clickable>::Entry*, unsigned long, ObjectPool<Clickable>::Entry const&) [1213]
- [1212] 0.0 0.00 0.00 1000 void std::_Construct<ObjectPool<Clickable>::Entry, ObjectPool<Clickable>::Entry const&>(ObjectPool<Clickable>::Entry*, ObjectPool<Clickable>::Entry const&) [1212]
- 0.00 0.00 1000/1000 ObjectPool<Clickable>::Entry::Entry(ObjectPool<Clickable>::Entry const&) [1220]
- 0.00 0.00 1000/17059716 operator new(unsigned long, void*) [458]
- 0.00 0.00 1000/1000 ObjectPool<Clickable>::Entry const& std::forward<ObjectPool<Clickable>::Entry const&>(std::remove_reference<ObjectPool<Clickable>::Entry const&>::type&) [4047]
- -----------------------------------------------
- 0.00 0.00 1/1 ObjectPool<Clickable>::Entry* std::uninitialized_fill_n<ObjectPool<Clickable>::Entry*, unsigned long, ObjectPool<Clickable>::Entry>(ObjectPool<Clickable>::Entry*, unsigned long, ObjectPool<Clickable>::Entry const&) [1216]
- [1213] 0.0 0.00 0.00 1 ObjectPool<Clickable>::Entry* std::__uninitialized_fill_n<false>::__uninit_fill_n<ObjectPool<Clickable>::Entry*, unsigned long, ObjectPool<Clickable>::Entry>(ObjectPool<Clickable>::Entry*, unsigned long, ObjectPool<Clickable>::Entry const&) [1213]
- 0.00 0.00 1000/1000 void std::_Construct<ObjectPool<Clickable>::Entry, ObjectPool<Clickable>::Entry const&>(ObjectPool<Clickable>::Entry*, ObjectPool<Clickable>::Entry const&) [1212]
- 0.00 0.00 1000/2000 ObjectPool<Clickable>::Entry* std::__addressof<ObjectPool<Clickable>::Entry>(ObjectPool<Clickable>::Entry&) [3914]
- -----------------------------------------------
- 0.00 0.00 1/1 std::vector<ObjectPool<Clickable>::Entry, std::allocator<ObjectPool<Clickable>::Entry> >::vector(unsigned long, ObjectPool<Clickable>::Entry const&, std::allocator<ObjectPool<Clickable>::Entry> const&) [1215]
- [1214] 0.0 0.00 0.00 1 std::vector<ObjectPool<Clickable>::Entry, std::allocator<ObjectPool<Clickable>::Entry> >::_M_fill_initialize(unsigned long, ObjectPool<Clickable>::Entry const&) [1214]
- 0.00 0.00 1/1 ObjectPool<Clickable>::Entry* std::__uninitialized_fill_n_a<ObjectPool<Clickable>::Entry*, unsigned long, ObjectPool<Clickable>::Entry, ObjectPool<Clickable>::Entry>(ObjectPool<Clickable>::Entry*, unsigned long, ObjectPool<Clickable>::Entry const&, std::allocator<ObjectPool<Clickable>::Entry>&) [1217]
- 0.00 0.00 1/2 std::_Vector_base<ObjectPool<Clickable>::Entry, std::allocator<ObjectPool<Clickable>::Entry> >::_M_get_Tp_allocator() [6425]
- -----------------------------------------------
- 0.00 0.00 1/1 ObjectPool<Clickable>::ObjectPool(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned int, Clickable) [1021]
- [1215] 0.0 0.00 0.00 1 std::vector<ObjectPool<Clickable>::Entry, std::allocator<ObjectPool<Clickable>::Entry> >::vector(unsigned long, ObjectPool<Clickable>::Entry const&, std::allocator<ObjectPool<Clickable>::Entry> const&) [1215]
- 0.00 0.00 1/1 std::vector<ObjectPool<Clickable>::Entry, std::allocator<ObjectPool<Clickable>::Entry> >::_M_fill_initialize(unsigned long, ObjectPool<Clickable>::Entry const&) [1214]
- 0.00 0.00 1/1 std::_Vector_base<ObjectPool<Clickable>::Entry, std::allocator<ObjectPool<Clickable>::Entry> >::_Vector_base(unsigned long, std::allocator<ObjectPool<Clickable>::Entry> const&) [7181]
- -----------------------------------------------
- 0.00 0.00 1/1 ObjectPool<Clickable>::Entry* std::__uninitialized_fill_n_a<ObjectPool<Clickable>::Entry*, unsigned long, ObjectPool<Clickable>::Entry, ObjectPool<Clickable>::Entry>(ObjectPool<Clickable>::Entry*, unsigned long, ObjectPool<Clickable>::Entry const&, std::allocator<ObjectPool<Clickable>::Entry>&) [1217]
- [1216] 0.0 0.00 0.00 1 ObjectPool<Clickable>::Entry* std::uninitialized_fill_n<ObjectPool<Clickable>::Entry*, unsigned long, ObjectPool<Clickable>::Entry>(ObjectPool<Clickable>::Entry*, unsigned long, ObjectPool<Clickable>::Entry const&) [1216]
- 0.00 0.00 1/1 ObjectPool<Clickable>::Entry* std::__uninitialized_fill_n<false>::__uninit_fill_n<ObjectPool<Clickable>::Entry*, unsigned long, ObjectPool<Clickable>::Entry>(ObjectPool<Clickable>::Entry*, unsigned long, ObjectPool<Clickable>::Entry const&) [1213]
- -----------------------------------------------
- 0.00 0.00 1/1 std::vector<ObjectPool<Clickable>::Entry, std::allocator<ObjectPool<Clickable>::Entry> >::_M_fill_initialize(unsigned long, ObjectPool<Clickable>::Entry const&) [1214]
- [1217] 0.0 0.00 0.00 1 ObjectPool<Clickable>::Entry* std::__uninitialized_fill_n_a<ObjectPool<Clickable>::Entry*, unsigned long, ObjectPool<Clickable>::Entry, ObjectPool<Clickable>::Entry>(ObjectPool<Clickable>::Entry*, unsigned long, ObjectPool<Clickable>::Entry const&, std::allocator<ObjectPool<Clickable>::Entry>&) [1217]
- 0.00 0.00 1/1 ObjectPool<Clickable>::Entry* std::uninitialized_fill_n<ObjectPool<Clickable>::Entry*, unsigned long, ObjectPool<Clickable>::Entry>(ObjectPool<Clickable>::Entry*, unsigned long, ObjectPool<Clickable>::Entry const&) [1216]
- -----------------------------------------------
- 0.00 0.00 14277/14277 void __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > > >::construct<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> >, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> >*, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) [1199]
- [1218] 0.0 0.00 0.00 14277 std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> >::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(std::piecewise_construct_t, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<>) [1218]
- 0.00 0.00 14277/14277 std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> >::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, 0ul>(std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&, std::tuple<>&, std::_Index_tuple<0ul>, std::_Index_tuple<>) [1219]
- -----------------------------------------------
- 0.00 0.00 14277/14277 std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> >::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(std::piecewise_construct_t, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<>) [1218]
- [1219] 0.0 0.00 0.00 14277 std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> >::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, 0ul>(std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&, std::tuple<>&, std::_Index_tuple<0ul>, std::_Index_tuple<>) [1219]
- 0.00 0.00 14277/92380983 void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char*>(char*, char*, std::forward_iterator_tag) [53]
- 0.00 0.00 14277/14277 nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::basic_json(decltype(nullptr)) [1478]
- 0.00 0.00 14277/56455 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const& std::forward<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::type&) [3281]
- 0.00 0.00 14277/14634 std::tuple_element<0ul, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&> >::type& std::get<0ul, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&) [3494]
- -----------------------------------------------
- 0.00 0.00 1000/1000 void std::_Construct<ObjectPool<Clickable>::Entry, ObjectPool<Clickable>::Entry const&>(ObjectPool<Clickable>::Entry*, ObjectPool<Clickable>::Entry const&) [1212]
- [1220] 0.0 0.00 0.00 1000 ObjectPool<Clickable>::Entry::Entry(ObjectPool<Clickable>::Entry const&) [1220]
- 0.00 0.00 1000/2004 Clickable::Clickable(Clickable const&) [1179]
- -----------------------------------------------
- 0.00 0.00 2/4637 void ComponentManager::create_pool<Sprite, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned int, Sprite) [642]
- 0.00 0.00 2/4637 ObjectPool<Sprite>::Entry::Entry(unsigned int, Sprite) [2458]
- 0.00 0.00 4/4637 ObjectPool<Sprite>::ObjectPool(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned int, Sprite) [982]
- 0.00 0.00 187/4637 boost::detail::variant::make_initializer_node::apply<boost::mpl::pair<boost::detail::variant::make_initializer_node::apply<boost::mpl::pair<boost::detail::variant::make_initializer_node::apply<boost::mpl::pair<boost::detail::variant::initializer_root, mpl_::int_<0> >, boost::mpl::l_iter<boost::mpl::list5<Circle, Rectangle, Sprite, Text, VertexList> > >::initializer_node, mpl_::int_<1> >, boost::mpl::l_iter<boost::mpl::list4<Rectangle, Sprite, Text, VertexList> > >::initializer_node, mpl_::int_<2> >, boost::mpl::l_iter<boost::mpl::list3<Sprite, Text, VertexList> > >::initializer_node::initialize(void*, Sprite const&) [1447]
- 0.00 0.00 442/4637 void boost::detail::variant::copy_into::internal_visit<Sprite>(Sprite const&, int) const [1360]
- 0.00 0.00 2000/4637 Sprite::operator=(Sprite const&) [985]
- 0.00 0.00 2000/4637 ObjectPool<Sprite>::Entry::Entry(ObjectPool<Sprite>::Entry const&) [1258]
- [1221] 0.0 0.00 0.00 4637 Sprite::Sprite(Sprite const&) [1221]
- 0.00 0.00 4637/5077 std::shared_ptr<Texture>::shared_ptr(std::shared_ptr<Texture> const&) [1227]
- 0.00 0.00 4637/29249 Component::Component(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1180]
- 0.00 0.00 4637/91956801 Component::id[abi:cxx11]() const [307]
- 0.00 0.00 4637/4969 Updateable::Updateable() [3716]
- 0.00 0.00 4637/4637 sf::Sprite::Sprite(sf::Sprite const&) [3726]
- 0.00 0.00 4637/4848 std::shared_ptr<Animation>::shared_ptr(decltype(nullptr)) [3717]
- -----------------------------------------------
- 0.00 0.00 1/102 Callback::mouse_wheel(std::function<void ()>) [1605]
- 0.00 0.00 2/102 Callback::right_release(std::function<void ()>) [1506]
- 0.00 0.00 3/102 Callback::mouse_move(std::function<void ()>) [1462]
- 0.00 0.00 4/102 Callback::left_click(std::function<void ()>) [1440]
- 0.00 0.00 5/102 Callback::on_update(std::function<void ()>) [1422]
- 0.00 0.00 10/102 Callback::camera_resize(std::function<void ()>) [1349]
- 0.00 0.00 24/102 Callback::mouse_in(std::function<void ()>) [1286]
- 0.00 0.00 24/102 Callback::mouse_out(std::function<void ()>) [1287]
- 0.00 0.00 29/102 Callback::left_release(std::function<void ()>) [1266]
- [1222] 0.0 0.00 0.00 102 std::function<void ()>::operator=(std::function<void ()> const&) [1222]
- 0.00 0.00 102/390 std::function<void ()>::~function() [1115]
- 0.00 0.00 102/102 std::function<void ()>::function(std::function<void ()> const&) [1418]
- 0.00 0.00 102/102 std::function<void ()>::swap(std::function<void ()>&) [4579]
- -----------------------------------------------
- 0.00 0.00 209/5897 std::__shared_ptr<Texture, (__gnu_cxx::_Lock_policy)2>::operator=(std::__shared_ptr<Texture, (__gnu_cxx::_Lock_policy)2>&&) [1480]
- 0.00 0.00 5688/5897 std::shared_ptr<Texture>::~shared_ptr() [1224]
- [1223] 0.0 0.00 0.00 5897 std::__shared_ptr<Texture, (__gnu_cxx::_Lock_policy)2>::~__shared_ptr() [1223]
- 0.00 0.00 5897/34982914 std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 1> [330]
- -----------------------------------------------
- 0.00 0.00 1/5688 StartMenuScene::init(Game&) [363]
- 0.00 0.00 1/5688 Handle ObjectPool<Sprite>::add<char const (&) [13], std::shared_ptr<Texture>&>(char const (&) [13], std::shared_ptr<Texture>&) [1940]
- 0.00 0.00 2/5688 std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Texture> >::~pair() [2524]
- 0.00 0.00 2/5688 TextureAtlas::load(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<int>) [1970]
- 0.00 0.00 21/5688 BuilderScene::load_from_file(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) [207]
- 0.00 0.00 21/5688 Handle ObjectPool<Sprite>::add<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<Texture>&, sf::Rect<int>&>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<Texture>&, sf::Rect<int>&) [1465]
- 0.00 0.00 374/5688 Sprite::deserialize(Serializer&, Scene&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [551]
- 0.00 0.00 418/5688 Atlas<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, Texture>::get(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) const [1326]
- 0.00 0.00 4848/5688 Sprite::~Sprite() [1190]
- [1224] 0.0 0.00 0.00 5688 std::shared_ptr<Texture>::~shared_ptr() [1224]
- 0.00 0.00 5688/5897 std::__shared_ptr<Texture, (__gnu_cxx::_Lock_policy)2>::~__shared_ptr() [1223]
- -----------------------------------------------
- 0.00 0.00 4848/4848 Sprite::~Sprite() [1190]
- [1225] 0.0 0.00 0.00 4848 std::shared_ptr<Animation>::~shared_ptr() [1225]
- 0.00 0.00 4848/4848 std::__shared_ptr<Animation, (__gnu_cxx::_Lock_policy)2>::~__shared_ptr() [1226]
- -----------------------------------------------
- 0.00 0.00 4848/4848 std::shared_ptr<Animation>::~shared_ptr() [1225]
- [1226] 0.0 0.00 0.00 4848 std::__shared_ptr<Animation, (__gnu_cxx::_Lock_policy)2>::~__shared_ptr() [1226]
- 0.00 0.00 4848/34982914 std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 1> [330]
- -----------------------------------------------
- 0.00 0.00 1/5077 Sprite::Sprite(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<Texture>) [2574]
- 0.00 0.00 1/5077 Handle ObjectPool<Sprite>::add<char const (&) [13], std::shared_ptr<Texture>&>(char const (&) [13], std::shared_ptr<Texture>&) [1940]
- 0.00 0.00 21/5077 Sprite::Sprite(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<Texture>, sf::Rect<int> const&) [1694]
- 0.00 0.00 21/5077 Handle ObjectPool<Sprite>::add<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<Texture>&, sf::Rect<int>&>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<Texture>&, sf::Rect<int>&) [1465]
- 0.00 0.00 187/5077 Sprite::deserialize(Serializer&, Scene&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [551]
- 0.00 0.00 209/5077 Atlas<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, Texture>::get(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) const [1326]
- 0.00 0.00 4637/5077 Sprite::Sprite(Sprite const&) [1221]
- [1227] 0.0 0.00 0.00 5077 std::shared_ptr<Texture>::shared_ptr(std::shared_ptr<Texture> const&) [1227]
- 0.00 0.00 5077/5077 std::__shared_ptr<Texture, (__gnu_cxx::_Lock_policy)2>::__shared_ptr(std::__shared_ptr<Texture, (__gnu_cxx::_Lock_policy)2> const&) [1228]
- -----------------------------------------------
- 0.00 0.00 5077/5077 std::shared_ptr<Texture>::shared_ptr(std::shared_ptr<Texture> const&) [1227]
- [1228] 0.0 0.00 0.00 5077 std::__shared_ptr<Texture, (__gnu_cxx::_Lock_policy)2>::__shared_ptr(std::__shared_ptr<Texture, (__gnu_cxx::_Lock_policy)2> const&) [1228]
- 0.00 0.00 5077/34962483 std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count(std::__shared_count<(__gnu_cxx::_Lock_policy)2> const&) [70]
- -----------------------------------------------
- 0.00 0.00 62658/62658 Mailbox::handle_message(std::shared_ptr<Message>) [164]
- [1229] 0.0 0.00 0.00 62658 std::map<std::type_index, std::shared_ptr<Mailbox::HandlerEntry>, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > > >::find(std::type_index const&) [1229]
- 0.00 0.00 62658/62658 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> >, std::_Select1st<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > > >::find(std::type_index const&) [1230]
- -----------------------------------------------
- 0.00 0.00 62658/62658 std::map<std::type_index, std::shared_ptr<Mailbox::HandlerEntry>, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > > >::find(std::type_index const&) [1229]
- [1230] 0.0 0.00 0.00 62658 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> >, std::_Select1st<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > > >::find(std::type_index const&) [1230]
- 0.00 0.00 62658/62658 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> >, std::_Select1st<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > > >::_M_lower_bound(std::_Rb_tree_node<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > >*, std::_Rb_tree_node_base*, std::type_index const&) [1251]
- 0.00 0.00 2903/503203242 std::less<std::type_index>::operator()(std::type_index const&, std::type_index const&) const [20]
- 0.00 0.00 124576/187234 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> >, std::_Select1st<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > > >::end() [3118]
- 0.00 0.00 62658/62694 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> >, std::_Select1st<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > > >::_M_end() [3239]
- 0.00 0.00 62658/242937 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> >, std::_Select1st<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > > >::_M_begin() [3105]
- 0.00 0.00 62658/62672 std::_Rb_tree_iterator<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > >::operator==(std::_Rb_tree_iterator<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > > const&) const [3240]
- 0.00 0.00 2903/2914 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> >, std::_Select1st<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > > >::_S_key(std::_Rb_tree_node_base const*) [3813]
- -----------------------------------------------
- 0.00 0.00 2/8078 std::_Rb_tree<unsigned int, std::pair<unsigned int const, InputDevice*>, std::_Select1st<std::pair<unsigned int const, InputDevice*> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, InputDevice*> > >::lower_bound(unsigned int const&) [2608]
- 0.00 0.00 8076/8078 std::_Rb_tree<unsigned int, std::pair<unsigned int const, InputDevice*>, std::_Select1st<std::pair<unsigned int const, InputDevice*> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, InputDevice*> > >::find(unsigned int const&) [1211]
- [1231] 0.0 0.00 0.00 8078 std::_Rb_tree<unsigned int, std::pair<unsigned int const, InputDevice*>, std::_Select1st<std::pair<unsigned int const, InputDevice*> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, InputDevice*> > >::_M_lower_bound(std::_Rb_tree_node<std::pair<unsigned int const, InputDevice*> >*, std::_Rb_tree_node_base*, unsigned int const&) [1231]
- 0.00 0.00 16148/1245528 std::less<unsigned int>::operator()(unsigned int const&, unsigned int const&) const [819]
- 0.00 0.00 16148/16151 std::_Rb_tree<unsigned int, std::pair<unsigned int const, InputDevice*>, std::_Select1st<std::pair<unsigned int const, InputDevice*> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, InputDevice*> > >::_S_key(std::_Rb_tree_node<std::pair<unsigned int const, InputDevice*> > const*) [3455]
- 0.00 0.00 8078/55818 std::_Rb_tree_iterator<std::pair<unsigned int const, InputDevice*> >::_Rb_tree_iterator(std::_Rb_tree_node_base*) [3282]
- 0.00 0.00 8076/8078 std::_Rb_tree<unsigned int, std::pair<unsigned int const, InputDevice*>, std::_Select1st<std::pair<unsigned int const, InputDevice*> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, InputDevice*> > >::_S_left(std::_Rb_tree_node_base*) [3605]
- 0.00 0.00 8072/8074 std::_Rb_tree<unsigned int, std::pair<unsigned int const, InputDevice*>, std::_Select1st<std::pair<unsigned int const, InputDevice*> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, InputDevice*> > >::_S_right(std::_Rb_tree_node_base*) [3607]
- -----------------------------------------------
- 0.00 0.00 75/4543 std::__shared_ptr<Font, (__gnu_cxx::_Lock_policy)2>::operator=(std::__shared_ptr<Font, (__gnu_cxx::_Lock_policy)2>&&) [1607]
- 0.00 0.00 4468/4543 std::shared_ptr<Font>::~shared_ptr() [1233]
- [1232] 0.0 0.00 0.00 4543 std::__shared_ptr<Font, (__gnu_cxx::_Lock_policy)2>::~__shared_ptr() [1232]
- 0.00 0.00 4543/34982914 std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 1> [330]
- -----------------------------------------------
- 0.00 0.00 1/4468 Handle ComponentManager::add<Text, char const (&) [10], char const (&) [10], std::shared_ptr<Font>&, int&, (void*)0>(char const (&) [10], char const (&) [10], std::shared_ptr<Font>&, int&) [658]
- 0.00 0.00 1/4468 Handle ObjectPool<Text>::add<char const (&) [10], char const (&) [10], std::shared_ptr<Font>&, int&>(char const (&) [10], char const (&) [10], std::shared_ptr<Font>&, int&) [1837]
- 0.00 0.00 1/4468 BuilderScene::create_panel(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) [561]
- 0.00 0.00 1/4468 BuilderScene::file_dialog_box() [536]
- 0.00 0.00 1/4468 BuilderScene::create_mouse_entity(Game&) [684]
- 0.00 0.00 1/4468 BuilderScene::create_fps_display(GraphicalSystem*) [390]
- 0.00 0.00 1/4468 BuilderScene::create_textbox(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, float, int, unsigned int) [997]
- 0.00 0.00 1/4468 Handle ComponentManager::add<Text, char const (&) [17], char const (&) [8], std::shared_ptr<Font>&, int&, (void*)0>(char const (&) [17], char const (&) [8], std::shared_ptr<Font>&, int&) [659]
- 0.00 0.00 1/4468 Handle ObjectPool<Text>::add<char const (&) [17], char const (&) [15], std::shared_ptr<Font>&, int&>(char const (&) [17], char const (&) [15], std::shared_ptr<Font>&, int&) [1836]
- 0.00 0.00 1/4468 Handle ObjectPool<Text>::add<char const (&) [16], char const (&) [5], std::shared_ptr<Font>&, int&>(char const (&) [16], char const (&) [5], std::shared_ptr<Font>&, int&) [1838]
- 0.00 0.00 1/4468 Handle ObjectPool<Text>::add<char const (&) [17], char const (&) [8], std::shared_ptr<Font>&, int&>(char const (&) [17], char const (&) [8], std::shared_ptr<Font>&, int&) [1839]
- 0.00 0.00 2/4468 std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Font> >::~pair() [2518]
- 0.00 0.00 2/4468 FontAtlas::load(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) [2079]
- 0.00 0.00 3/4468 Handle ObjectPool<Text>::add<char const (&) [27], char const (&) [14], std::shared_ptr<Font>&, int&>(char const (&) [27], char const (&) [14], std::shared_ptr<Font>&, int&) [1671]
- 0.00 0.00 3/4468 BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>) [495]
- 0.00 0.00 4/4468 StartMenuScene::init(Game&) [363]
- 0.00 0.00 4/4468 Handle ObjectPool<Text>::add<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<Font>&, int&>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<Font>&, int&) [1645]
- 0.00 0.00 63/4468 GridSystem::create_text_marker(Entity*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Vector2<float> const&) [286]
- 0.00 0.00 64/4468 Handle ObjectPool<Text>::add<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [1], std::shared_ptr<Font>&, int&>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [1], std::shared_ptr<Font>&, int&) [1346]
- 0.00 0.00 77/4468 Text::Text(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<Font>, unsigned int) [1455]
- 0.00 0.00 150/4468 Atlas<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, Font>::get(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) const [1423]
- 0.00 0.00 4085/4468 Text::~Text() [1235]
- [1233] 0.0 0.00 0.00 4468 std::shared_ptr<Font>::~shared_ptr() [1233]
- 0.00 0.00 4468/4543 std::__shared_ptr<Font, (__gnu_cxx::_Lock_policy)2>::~__shared_ptr() [1232]
- -----------------------------------------------
- 0.00 0.00 5/106 Mouse::Mouse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [235]
- 0.00 0.00 101/106 Keyboard::Keyboard(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1236]
- [1234] 0.0 0.00 0.00 106 InputDevice::add_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1234]
- 0.00 0.00 106/16188 std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<InputElement>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > > >::operator[](std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [653]
- 0.00 0.00 106/106 std::enable_if<std::is_assignable<std::__shared_ptr<InputElement, (__gnu_cxx::_Lock_policy)2>&, std::shared_ptr<Button> >::value, std::shared_ptr<InputElement>&>::type std::shared_ptr<InputElement>::operator=<Button>(std::shared_ptr<Button>&&) [1554]
- 0.00 0.00 106/106 std::shared_ptr<Button>::~shared_ptr() [1555]
- 0.00 0.00 106/106 std::shared_ptr<Button> std::make_shared<Button, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1585]
- -----------------------------------------------
- 0.00 0.00 1/4085 Handle ComponentManager::add<Text, char const (&) [10], char const (&) [10], std::shared_ptr<Font>&, int&, (void*)0>(char const (&) [10], char const (&) [10], std::shared_ptr<Font>&, int&) [658]
- 0.00 0.00 1/4085 Handle ObjectPool<Text>::add<char const (&) [10], char const (&) [10], std::shared_ptr<Font>&, int&>(char const (&) [10], char const (&) [10], std::shared_ptr<Font>&, int&) [1837]
- 0.00 0.00 1/4085 Handle ComponentManager::add<Text, char const (&) [17], char const (&) [8], std::shared_ptr<Font>&, int&, (void*)0>(char const (&) [17], char const (&) [8], std::shared_ptr<Font>&, int&) [659]
- 0.00 0.00 1/4085 Handle ObjectPool<Text>::add<char const (&) [17], char const (&) [15], std::shared_ptr<Font>&, int&>(char const (&) [17], char const (&) [15], std::shared_ptr<Font>&, int&) [1836]
- 0.00 0.00 1/4085 Handle ObjectPool<Text>::add<char const (&) [16], char const (&) [5], std::shared_ptr<Font>&, int&>(char const (&) [16], char const (&) [5], std::shared_ptr<Font>&, int&) [1838]
- 0.00 0.00 1/4085 Handle ObjectPool<Text>::add<char const (&) [17], char const (&) [8], std::shared_ptr<Font>&, int&>(char const (&) [17], char const (&) [8], std::shared_ptr<Font>&, int&) [1839]
- 0.00 0.00 2/4085 void ComponentManager::create_pool<Text, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned int, Text) [496]
- 0.00 0.00 2/4085 ObjectPool<Text>::ObjectPool(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned int, Text) [634]
- 0.00 0.00 2/4085 ObjectPool<Text>::~ObjectPool() [1275]
- 0.00 0.00 3/4085 Handle ObjectPool<Text>::add<char const (&) [27], char const (&) [14], std::shared_ptr<Font>&, int&>(char const (&) [27], char const (&) [14], std::shared_ptr<Font>&, int&) [1671]
- 0.00 0.00 4/4085 Handle ObjectPool<Text>::add<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<Font>&, int&>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<Font>&, int&) [1645]
- 0.00 0.00 64/4085 Handle ObjectPool<Text>::add<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [1], std::shared_ptr<Font>&, int&>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [1], std::shared_ptr<Font>&, int&) [1346]
- 0.00 0.00 2000/4085 Text::operator=(Text const&) [649]
- 0.00 0.00 2002/4085 ObjectPool<Text>::Entry::~Entry() [1277]
- [1235] 0.0 0.00 0.00 4085 Text::~Text() [1235]
- 0.00 0.00 4085/4468 std::shared_ptr<Font>::~shared_ptr() [1233]
- 0.00 0.00 4085/6085 sf::Text::~Text() [3645]
- 0.00 0.00 4085/71249 Component::~Component() [3224]
- -----------------------------------------------
- 0.00 0.00 1/1 Game::Game() [138]
- [1236] 0.0 0.00 0.00 1 Keyboard::Keyboard(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1236]
- 0.00 0.00 101/106 InputDevice::add_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1234]
- 0.00 0.00 1/2 InputDevice::InputDevice(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [2494]
- -----------------------------------------------
- 0.00 0.00 2/2 std::default_delete<ObjectPoolBase>::operator()(ObjectPoolBase*) const [936]
- [1237] 0.0 0.00 0.00 2 ObjectPool<Sprite>::~ObjectPool() [1237]
- 0.00 0.00 2/2 ObjectPool<Sprite>::~ObjectPool() [1238]
- -----------------------------------------------
- 0.00 0.00 2/2 ObjectPool<Sprite>::~ObjectPool() [1237]
- [1238] 0.0 0.00 0.00 2 ObjectPool<Sprite>::~ObjectPool() [1238]
- 0.00 0.00 2/2 std::vector<ObjectPool<Sprite>::Entry, std::allocator<ObjectPool<Sprite>::Entry> >::~vector() [1242]
- 0.00 0.00 2/40299 std::vector<Handle, std::allocator<Handle> >::~vector() [547]
- 0.00 0.00 2/4848 Sprite::~Sprite() [1190]
- 0.00 0.00 2/17 ObjectPoolBase::~ObjectPoolBase() [4982]
- -----------------------------------------------
- 0.00 0.00 2/2002 ObjectPool<Sprite>::ObjectPool(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned int, Sprite) [982]
- 0.00 0.00 2000/2002 void std::_Destroy<ObjectPool<Sprite>::Entry>(ObjectPool<Sprite>::Entry*) [1240]
- [1239] 0.0 0.00 0.00 2002 ObjectPool<Sprite>::Entry::~Entry() [1239]
- 0.00 0.00 2002/4848 Sprite::~Sprite() [1190]
- -----------------------------------------------
- 0.00 0.00 2000/2000 void std::_Destroy_aux<false>::__destroy<ObjectPool<Sprite>::Entry*>(ObjectPool<Sprite>::Entry*, ObjectPool<Sprite>::Entry*) [1241]
- [1240] 0.0 0.00 0.00 2000 void std::_Destroy<ObjectPool<Sprite>::Entry>(ObjectPool<Sprite>::Entry*) [1240]
- 0.00 0.00 2000/2002 ObjectPool<Sprite>::Entry::~Entry() [1239]
- -----------------------------------------------
- 0.00 0.00 2/2 void std::_Destroy<ObjectPool<Sprite>::Entry*>(ObjectPool<Sprite>::Entry*, ObjectPool<Sprite>::Entry*) [1243]
- [1241] 0.0 0.00 0.00 2 void std::_Destroy_aux<false>::__destroy<ObjectPool<Sprite>::Entry*>(ObjectPool<Sprite>::Entry*, ObjectPool<Sprite>::Entry*) [1241]
- 0.00 0.00 2000/2000 void std::_Destroy<ObjectPool<Sprite>::Entry>(ObjectPool<Sprite>::Entry*) [1240]
- 0.00 0.00 2000/4000 ObjectPool<Sprite>::Entry* std::__addressof<ObjectPool<Sprite>::Entry>(ObjectPool<Sprite>::Entry&) [3778]
- -----------------------------------------------
- 0.00 0.00 2/2 ObjectPool<Sprite>::~ObjectPool() [1238]
- [1242] 0.0 0.00 0.00 2 std::vector<ObjectPool<Sprite>::Entry, std::allocator<ObjectPool<Sprite>::Entry> >::~vector() [1242]
- 0.00 0.00 2/2 void std::_Destroy<ObjectPool<Sprite>::Entry*, ObjectPool<Sprite>::Entry>(ObjectPool<Sprite>::Entry*, ObjectPool<Sprite>::Entry*, std::allocator<ObjectPool<Sprite>::Entry>&) [1244]
- 0.00 0.00 2/4 std::_Vector_base<ObjectPool<Sprite>::Entry, std::allocator<ObjectPool<Sprite>::Entry> >::_M_get_Tp_allocator() [5653]
- 0.00 0.00 2/2 std::_Vector_base<ObjectPool<Sprite>::Entry, std::allocator<ObjectPool<Sprite>::Entry> >::~_Vector_base() [6416]
- -----------------------------------------------
- 0.00 0.00 2/2 void std::_Destroy<ObjectPool<Sprite>::Entry*, ObjectPool<Sprite>::Entry>(ObjectPool<Sprite>::Entry*, ObjectPool<Sprite>::Entry*, std::allocator<ObjectPool<Sprite>::Entry>&) [1244]
- [1243] 0.0 0.00 0.00 2 void std::_Destroy<ObjectPool<Sprite>::Entry*>(ObjectPool<Sprite>::Entry*, ObjectPool<Sprite>::Entry*) [1243]
- 0.00 0.00 2/2 void std::_Destroy_aux<false>::__destroy<ObjectPool<Sprite>::Entry*>(ObjectPool<Sprite>::Entry*, ObjectPool<Sprite>::Entry*) [1241]
- -----------------------------------------------
- 0.00 0.00 2/2 std::vector<ObjectPool<Sprite>::Entry, std::allocator<ObjectPool<Sprite>::Entry> >::~vector() [1242]
- [1244] 0.0 0.00 0.00 2 void std::_Destroy<ObjectPool<Sprite>::Entry*, ObjectPool<Sprite>::Entry>(ObjectPool<Sprite>::Entry*, ObjectPool<Sprite>::Entry*, std::allocator<ObjectPool<Sprite>::Entry>&) [1244]
- 0.00 0.00 2/2 void std::_Destroy<ObjectPool<Sprite>::Entry*>(ObjectPool<Sprite>::Entry*, ObjectPool<Sprite>::Entry*) [1243]
- -----------------------------------------------
- 0.00 0.00 72/72 InputListener::notify(std::shared_ptr<InputEvent>&) [1005]
- [1245] 0.0 0.00 0.00 72 MouseButtonInputEvent::execute(InputListener&) [1245]
- 0.00 0.00 24/24 Mouse::process(MouseButtonInputEvent&) [1246]
- 0.00 0.00 24/24 InputDevice::process(MouseButtonInputEvent&) [4789]
- 0.00 0.00 24/24 Game::process(MouseButtonInputEvent&) [4792]
- -----------------------------------------------
- 0.00 0.00 24/24 MouseButtonInputEvent::execute(InputListener&) [1245]
- [1246] 0.0 0.00 0.00 24 Mouse::process(MouseButtonInputEvent&) [1246]
- 0.00 0.00 72/16079 InputDevice::get(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [554]
- 0.00 0.00 72/34982914 std::shared_ptr<InputElement>::~shared_ptr() <cycle 1> [3001]
- 0.00 0.00 72/2236911 std::__shared_ptr_access<InputElement, (__gnu_cxx::_Lock_policy)2, false, false>::operator->() const [392]
- 0.00 0.00 48/1470 Axis::position(int) [3976]
- 0.00 0.00 24/66 Button::position(int) [4664]
- -----------------------------------------------
- 0.00 0.00 689/213118 __gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > > std::__find_if<__gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > >, __gnu_cxx::__ops::_Iter_equals_val<Handle const> >(__gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > >, __gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > >, __gnu_cxx::__ops::_Iter_equals_val<Handle const>, std::random_access_iterator_tag) [1250]
- 0.00 0.00 70367/213118 void std::vector<Handle, std::allocator<Handle> >::_M_realloc_insert<Handle const&>(__gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > >, Handle const&) [282]
- 0.00 0.00 142062/213118 void std::vector<Handle, std::allocator<Handle> >::_M_realloc_insert<Handle>(__gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > >, Handle&&) [167]
- [1247] 0.0 0.00 0.00 213118 __gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > >::difference_type __gnu_cxx::operator-<Handle*, std::vector<Handle, std::allocator<Handle> > >(__gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > > const&, __gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > > const&) [1247]
- 0.00 0.00 426236/41241529 __gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > >::base() const [788]
- -----------------------------------------------
- 0.00 0.00 412/412 PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)::{lambda(ComponentAddedMessage&)#2}::operator()(ComponentAddedMessage&) const [275]
- [1248] 0.0 0.00 0.00 412 __gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > > std::find<__gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > >, Handle>(__gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > >, __gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > >, Handle const&) [1248]
- 0.00 0.00 412/412 __gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > > std::__find_if<__gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > >, __gnu_cxx::__ops::_Iter_equals_val<Handle const> >(__gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > >, __gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > >, __gnu_cxx::__ops::_Iter_equals_val<Handle const>) [1249]
- 0.00 0.00 412/412 __gnu_cxx::__ops::_Iter_equals_val<Handle const> __gnu_cxx::__ops::__iter_equals_val<Handle const>(Handle const&) [4243]
- -----------------------------------------------
- 0.00 0.00 412/412 __gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > > std::find<__gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > >, Handle>(__gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > >, __gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > >, Handle const&) [1248]
- [1249] 0.0 0.00 0.00 412 __gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > > std::__find_if<__gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > >, __gnu_cxx::__ops::_Iter_equals_val<Handle const> >(__gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > >, __gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > >, __gnu_cxx::__ops::_Iter_equals_val<Handle const>) [1249]
- 0.00 0.00 412/412 __gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > > std::__find_if<__gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > >, __gnu_cxx::__ops::_Iter_equals_val<Handle const> >(__gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > >, __gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > >, __gnu_cxx::__ops::_Iter_equals_val<Handle const>, std::random_access_iterator_tag) [1250]
- 0.00 0.00 412/412 std::iterator_traits<__gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > > >::iterator_category std::__iterator_category<__gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > > >(__gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > > const&) [4244]
- -----------------------------------------------
- 0.00 0.00 412/412 __gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > > std::__find_if<__gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > >, __gnu_cxx::__ops::_Iter_equals_val<Handle const> >(__gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > >, __gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > >, __gnu_cxx::__ops::_Iter_equals_val<Handle const>) [1249]
- [1250] 0.0 0.00 0.00 412 __gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > > std::__find_if<__gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > >, __gnu_cxx::__ops::_Iter_equals_val<Handle const> >(__gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > >, __gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > >, __gnu_cxx::__ops::_Iter_equals_val<Handle const>, std::random_access_iterator_tag) [1250]
- 0.00 0.00 30028/3162920 __gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > >::operator++() [802]
- 0.00 0.00 689/213118 __gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > >::difference_type __gnu_cxx::operator-<Handle*, std::vector<Handle, std::allocator<Handle> > >(__gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > > const&, __gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > > const&) [1247]
- 0.00 0.00 30194/30194 bool __gnu_cxx::__ops::_Iter_equals_val<Handle const>::operator()<__gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > > >(__gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > >) [3340]
- -----------------------------------------------
- 0.00 0.00 62658/62658 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> >, std::_Select1st<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > > >::find(std::type_index const&) [1230]
- [1251] 0.0 0.00 0.00 62658 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> >, std::_Select1st<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > > >::_M_lower_bound(std::_Rb_tree_node<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > >*, std::_Rb_tree_node_base*, std::type_index const&) [1251]
- 0.00 0.00 5834/503203242 std::less<std::type_index>::operator()(std::type_index const&, std::type_index const&) const [20]
- 0.00 0.00 62658/249942 std::_Rb_tree_iterator<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > >::_Rb_tree_iterator(std::_Rb_tree_node_base*) [3104]
- 0.00 0.00 5834/5841 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> >, std::_Select1st<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > > >::_S_key(std::_Rb_tree_node<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > > const*) [3691]
- 0.00 0.00 4052/4073 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> >, std::_Select1st<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > > >::_S_left(std::_Rb_tree_node_base*) [3737]
- 0.00 0.00 1782/1804 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> >, std::_Select1st<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > > >::_S_right(std::_Rb_tree_node_base*) [3930]
- -----------------------------------------------
- 0.00 0.00 2000/2000 ObjectPool<Sprite>::Entry* std::__uninitialized_fill_n<false>::__uninit_fill_n<ObjectPool<Sprite>::Entry*, unsigned long, ObjectPool<Sprite>::Entry>(ObjectPool<Sprite>::Entry*, unsigned long, ObjectPool<Sprite>::Entry const&) [1253]
- [1252] 0.0 0.00 0.00 2000 void std::_Construct<ObjectPool<Sprite>::Entry, ObjectPool<Sprite>::Entry const&>(ObjectPool<Sprite>::Entry*, ObjectPool<Sprite>::Entry const&) [1252]
- 0.00 0.00 2000/2000 ObjectPool<Sprite>::Entry::Entry(ObjectPool<Sprite>::Entry const&) [1258]
- 0.00 0.00 2000/17059716 operator new(unsigned long, void*) [458]
- 0.00 0.00 2000/2000 ObjectPool<Sprite>::Entry const& std::forward<ObjectPool<Sprite>::Entry const&>(std::remove_reference<ObjectPool<Sprite>::Entry const&>::type&) [3927]
- -----------------------------------------------
- 0.00 0.00 2/2 ObjectPool<Sprite>::Entry* std::uninitialized_fill_n<ObjectPool<Sprite>::Entry*, unsigned long, ObjectPool<Sprite>::Entry>(ObjectPool<Sprite>::Entry*, unsigned long, ObjectPool<Sprite>::Entry const&) [1256]
- [1253] 0.0 0.00 0.00 2 ObjectPool<Sprite>::Entry* std::__uninitialized_fill_n<false>::__uninit_fill_n<ObjectPool<Sprite>::Entry*, unsigned long, ObjectPool<Sprite>::Entry>(ObjectPool<Sprite>::Entry*, unsigned long, ObjectPool<Sprite>::Entry const&) [1253]
- 0.00 0.00 2000/2000 void std::_Construct<ObjectPool<Sprite>::Entry, ObjectPool<Sprite>::Entry const&>(ObjectPool<Sprite>::Entry*, ObjectPool<Sprite>::Entry const&) [1252]
- 0.00 0.00 2000/4000 ObjectPool<Sprite>::Entry* std::__addressof<ObjectPool<Sprite>::Entry>(ObjectPool<Sprite>::Entry&) [3778]
- -----------------------------------------------
- 0.00 0.00 2/2 std::vector<ObjectPool<Sprite>::Entry, std::allocator<ObjectPool<Sprite>::Entry> >::vector(unsigned long, ObjectPool<Sprite>::Entry const&, std::allocator<ObjectPool<Sprite>::Entry> const&) [1255]
- [1254] 0.0 0.00 0.00 2 std::vector<ObjectPool<Sprite>::Entry, std::allocator<ObjectPool<Sprite>::Entry> >::_M_fill_initialize(unsigned long, ObjectPool<Sprite>::Entry const&) [1254]
- 0.00 0.00 2/2 ObjectPool<Sprite>::Entry* std::__uninitialized_fill_n_a<ObjectPool<Sprite>::Entry*, unsigned long, ObjectPool<Sprite>::Entry, ObjectPool<Sprite>::Entry>(ObjectPool<Sprite>::Entry*, unsigned long, ObjectPool<Sprite>::Entry const&, std::allocator<ObjectPool<Sprite>::Entry>&) [1257]
- 0.00 0.00 2/4 std::_Vector_base<ObjectPool<Sprite>::Entry, std::allocator<ObjectPool<Sprite>::Entry> >::_M_get_Tp_allocator() [5653]
- -----------------------------------------------
- 0.00 0.00 2/2 ObjectPool<Sprite>::ObjectPool(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned int, Sprite) [982]
- [1255] 0.0 0.00 0.00 2 std::vector<ObjectPool<Sprite>::Entry, std::allocator<ObjectPool<Sprite>::Entry> >::vector(unsigned long, ObjectPool<Sprite>::Entry const&, std::allocator<ObjectPool<Sprite>::Entry> const&) [1255]
- 0.00 0.00 2/2 std::vector<ObjectPool<Sprite>::Entry, std::allocator<ObjectPool<Sprite>::Entry> >::_M_fill_initialize(unsigned long, ObjectPool<Sprite>::Entry const&) [1254]
- 0.00 0.00 2/2 std::_Vector_base<ObjectPool<Sprite>::Entry, std::allocator<ObjectPool<Sprite>::Entry> >::_Vector_base(unsigned long, std::allocator<ObjectPool<Sprite>::Entry> const&) [6415]
- -----------------------------------------------
- 0.00 0.00 2/2 ObjectPool<Sprite>::Entry* std::__uninitialized_fill_n_a<ObjectPool<Sprite>::Entry*, unsigned long, ObjectPool<Sprite>::Entry, ObjectPool<Sprite>::Entry>(ObjectPool<Sprite>::Entry*, unsigned long, ObjectPool<Sprite>::Entry const&, std::allocator<ObjectPool<Sprite>::Entry>&) [1257]
- [1256] 0.0 0.00 0.00 2 ObjectPool<Sprite>::Entry* std::uninitialized_fill_n<ObjectPool<Sprite>::Entry*, unsigned long, ObjectPool<Sprite>::Entry>(ObjectPool<Sprite>::Entry*, unsigned long, ObjectPool<Sprite>::Entry const&) [1256]
- 0.00 0.00 2/2 ObjectPool<Sprite>::Entry* std::__uninitialized_fill_n<false>::__uninit_fill_n<ObjectPool<Sprite>::Entry*, unsigned long, ObjectPool<Sprite>::Entry>(ObjectPool<Sprite>::Entry*, unsigned long, ObjectPool<Sprite>::Entry const&) [1253]
- -----------------------------------------------
- 0.00 0.00 2/2 std::vector<ObjectPool<Sprite>::Entry, std::allocator<ObjectPool<Sprite>::Entry> >::_M_fill_initialize(unsigned long, ObjectPool<Sprite>::Entry const&) [1254]
- [1257] 0.0 0.00 0.00 2 ObjectPool<Sprite>::Entry* std::__uninitialized_fill_n_a<ObjectPool<Sprite>::Entry*, unsigned long, ObjectPool<Sprite>::Entry, ObjectPool<Sprite>::Entry>(ObjectPool<Sprite>::Entry*, unsigned long, ObjectPool<Sprite>::Entry const&, std::allocator<ObjectPool<Sprite>::Entry>&) [1257]
- 0.00 0.00 2/2 ObjectPool<Sprite>::Entry* std::uninitialized_fill_n<ObjectPool<Sprite>::Entry*, unsigned long, ObjectPool<Sprite>::Entry>(ObjectPool<Sprite>::Entry*, unsigned long, ObjectPool<Sprite>::Entry const&) [1256]
- -----------------------------------------------
- 0.00 0.00 2000/2000 void std::_Construct<ObjectPool<Sprite>::Entry, ObjectPool<Sprite>::Entry const&>(ObjectPool<Sprite>::Entry*, ObjectPool<Sprite>::Entry const&) [1252]
- [1258] 0.0 0.00 0.00 2000 ObjectPool<Sprite>::Entry::Entry(ObjectPool<Sprite>::Entry const&) [1258]
- 0.00 0.00 2000/4637 Sprite::Sprite(Sprite const&) [1221]
- -----------------------------------------------
- 0.00 0.00 7827/7827 GraphicalSystem::on_update(Game&, Entity&) [30]
- [1259] 0.0 0.00 0.00 7827 VertexList::draw(RenderSurface&, sf::RenderStates) [1259]
- 0.00 0.00 7827/1994730 Canvas::draw(sf::Drawable&, sf::RenderStates) [601]
- -----------------------------------------------
- 0.00 0.00 5987/5987 JSONSerializer::deserialize(Scene&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [493]
- [1260] 0.0 0.00 0.00 5987 nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::iter_impl<nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> const>::key() const [1260]
- 0.00 0.00 5987/92380983 void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char*>(char*, char*, std::forward_iterator_tag) [53]
- 0.00 0.00 5987/26251 nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::is_object() const [3362]
- 0.00 0.00 5987/23361 std::_Rb_tree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > >::operator->() const [3417]
- -----------------------------------------------
- 0.00 0.00 2/4008 void ComponentManager::create_pool<Callback, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned int, Callback) [552]
- 0.00 0.00 2/4008 ObjectPool<Callback>::Entry::Entry(unsigned int, Callback) [2584]
- 0.00 0.00 4/4008 ObjectPool<Callback>::ObjectPool(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned int, Callback) [880]
- 0.00 0.00 2000/4008 Callback::operator=(Callback const&) [883]
- 0.00 0.00 2000/4008 ObjectPool<Callback>::Entry::Entry(ObjectPool<Callback>::Entry const&) [1300]
- [1261] 0.0 0.00 0.00 4008 Callback::Callback(Callback const&) [1261]
- 0.00 0.00 4008/29249 Component::Component(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1180]
- 0.00 0.00 4008/4008 std::map<CallbackKey, std::function<void ()>, std::less<CallbackKey>, std::allocator<std::pair<CallbackKey const, std::function<void ()> > > >::map(std::map<CallbackKey, std::function<void ()>, std::less<CallbackKey>, std::allocator<std::pair<CallbackKey const, std::function<void ()> > > > const&) [1355]
- 0.00 0.00 4008/91956801 Component::id[abi:cxx11]() const [307]
- 0.00 0.00 4008/521712 sf::Vector2<float>::Vector2() [3042]
- -----------------------------------------------
- 0.00 0.00 5400/5400 nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::operator std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> ><std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, 0>() const [1264]
- [1262] 0.0 0.00 0.00 5400 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::get<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, 0>() const [1262]
- 0.00 0.00 5400/5400 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::get_impl<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, 0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*) const [1263]
- -----------------------------------------------
- 0.00 0.00 5400/5400 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::get<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, 0>() const [1262]
- [1263] 0.0 0.00 0.00 5400 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::get_impl<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, 0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*) const [1263]
- 0.00 0.00 5400/92380983 void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char*>(char*, char*, std::forward_iterator_tag) [53]
- 0.00 0.00 5400/5400 nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::is_string() const [3698]
- -----------------------------------------------
- 0.00 0.00 5400/5400 JSONSerializer::deserialize(Scene&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [493]
- [1264] 0.0 0.00 0.00 5400 nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::operator std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> ><std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, 0>() const [1264]
- 0.00 0.00 5400/5400 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::get<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, 0>() const [1262]
- -----------------------------------------------
- 0.00 0.00 22/22 Handle Entity::add<Callback, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [749]
- [1265] 0.0 0.00 0.00 22 Handle ComponentManager::add<Callback, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [1265]
- 0.00 0.00 22/22 Handle ObjectPool<Callback>::add<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [1267]
- 0.00 0.00 22/50806034 std::map<std::type_index, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >::operator[](std::type_index&&) [12]
- 0.00 0.00 22/50806079 std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >::operator bool() const [102]
- 0.00 0.00 22/99259709 std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >::get() const [88]
- 0.00 0.00 22/104306070 std::type_index::type_index(std::type_info const&) [118]
- -----------------------------------------------
- 0.00 0.00 1/29 BuilderScene::file_dialog_box() [536]
- 0.00 0.00 1/29 BuilderScene::mouse_script_add_select_behavior(Game&, Handle) [1363]
- 0.00 0.00 1/29 BuilderScene::create_notification(float, float) [901]
- 0.00 0.00 2/29 BuilderScene::create_hud(Game&) [229]
- 0.00 0.00 3/29 BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>) [495]
- 0.00 0.00 21/29 BuilderScene::load_from_file(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) [207]
- [1266] 0.0 0.00 0.00 29 Callback::left_release(std::function<void ()>) [1266]
- 0.00 0.00 29/102 std::function<void ()>::operator=(std::function<void ()> const&) [1222]
- 0.00 0.00 29/102 std::map<CallbackKey, std::function<void ()>, std::less<CallbackKey>, std::allocator<std::pair<CallbackKey const, std::function<void ()> > > >::operator[](CallbackKey&&) [1305]
- -----------------------------------------------
- 0.00 0.00 22/22 Handle ComponentManager::add<Callback, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [1265]
- [1267] 0.0 0.00 0.00 22 Handle ObjectPool<Callback>::add<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [1267]
- 0.00 0.00 22/4050 Callback::~Callback() [737]
- 0.00 0.00 22/3160704 std::vector<Handle, std::allocator<Handle> >::push_back(Handle&&) [151]
- 0.00 0.00 220/2080310 std::vector<ObjectPool<Callback>::Entry, std::allocator<ObjectPool<Callback>::Entry> >::operator[](unsigned long) [812]
- 0.00 0.00 22/40 ObjectPool<Callback>::num_entries_active() const [1687]
- 0.00 0.00 22/42 Callback::Callback(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool) [1693]
- 0.00 0.00 44/80 ObjectPool<Callback>::size() const [1699]
- 0.00 0.00 22/17059716 operator new(unsigned long, void*) [458]
- 0.00 0.00 44/1170 Handle::Handle(unsigned int, unsigned int) [3988]
- -----------------------------------------------
- 0.00 0.00 1797/32719 std::function<bool (int, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::parse_event_t, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>&)>::function(std::function<bool (int, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::parse_event_t, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>&)> const&) [1524]
- 0.00 0.00 30922/32719 nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::parser::parse_internal(bool) [1123]
- [1268] 0.0 0.00 0.00 32719 std::function<bool (int, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::parse_event_t, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>&)>::operator bool() const [1268]
- 0.00 0.00 32719/32731940 std::_Function_base::_M_empty() const [384]
- -----------------------------------------------
- 0.00 0.00 740/740 Mailbox::handle_message(std::shared_ptr<Message>) [164]
- [1269] 0.0 0.00 0.00 740 std::__shared_ptr_access<Message, (__gnu_cxx::_Lock_policy)2, false, false>::operator*() const [1269]
- 0.00 0.00 740/126056 std::__shared_ptr_access<Message, (__gnu_cxx::_Lock_policy)2, false, false>::_M_get() const [779]
- -----------------------------------------------
- 0.00 0.00 1/1 BuilderScene::load_from_file(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) [207]
- [1270] 0.0 0.00 0.00 1 Grid::deserialize(Serializer&, Scene&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [1270]
- 0.00 0.00 1/599 JSONSerializer::deserialize(Scene&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [493]
- 0.00 0.00 5/10452 std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::operator[](std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [1336]
- 0.00 0.00 1/1 Grid::origin(float, float) [2901]
- 0.00 0.00 1/91956801 Component::id[abi:cxx11]() const [307]
- 0.00 0.00 4/939 std::__cxx11::stof(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long*) [4057]
- 0.00 0.00 1/89665 __gnu_cxx::__enable_if<std::__is_char<char>::__value, bool>::__type std::operator==<char>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [3204]
- 0.00 0.00 1/1 Grid::tile_width(float) [6897]
- 0.00 0.00 1/1 Grid::tile_height(float) [6898]
- 0.00 0.00 1/599 std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::~map() [4142]
- -----------------------------------------------
- 0.00 0.00 380/380 GridSystem::on_update(Game&, Entity&) [10]
- [1271] 0.0 0.00 0.00 380 Grid::ceil(sf::Vector2<float> const&) [1271]
- 0.00 0.00 380/352297 sf::Vector2<float> sf::operator+<float>(sf::Vector2<float> const&, sf::Vector2<float> const&) [410]
- 0.00 0.00 760/62719575 sf::Vector2<float>::Vector2(float, float) [211]
- 0.00 0.00 760/32051231 Grid::zoom_factor() const [426]
- 0.00 0.00 760/704318 std::fmod(float, float) [3027]
- 0.00 0.00 760/762 std::ceil(float) [4091]
- 0.00 0.00 380/708413 Grid::tile_width() const [3025]
- 0.00 0.00 380/708400 Grid::tile_height() const [3026]
- -----------------------------------------------
- 0.00 0.00 24520/24520 void std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<unsigned int const, Entity*> > > >::construct<std::pair<unsigned int const, Entity*>, std::piecewise_construct_t const&, std::tuple<unsigned int&&>, std::tuple<> >(std::allocator<std::_Rb_tree_node<std::pair<unsigned int const, Entity*> > >&, std::pair<unsigned int const, Entity*>*, std::piecewise_construct_t const&, std::tuple<unsigned int&&>&&, std::tuple<>&&) [1273]
- [1272] 0.0 0.00 0.00 24520 void __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<unsigned int const, Entity*> > >::construct<std::pair<unsigned int const, Entity*>, std::piecewise_construct_t const&, std::tuple<unsigned int&&>, std::tuple<> >(std::pair<unsigned int const, Entity*>*, std::piecewise_construct_t const&, std::tuple<unsigned int&&>&&, std::tuple<>&&) [1272]
- 0.00 0.00 24520/17059716 operator new(unsigned long, void*) [458]
- 0.00 0.00 24520/238910 std::piecewise_construct_t const& std::forward<std::piecewise_construct_t const&>(std::remove_reference<std::piecewise_construct_t const&>::type&) [3107]
- 0.00 0.00 24520/122610 std::tuple<unsigned int&&>&& std::forward<std::tuple<unsigned int&&> >(std::remove_reference<std::tuple<unsigned int&&> >::type&) [3178]
- 0.00 0.00 24520/24522 std::tuple<unsigned int&&>::tuple(std::tuple<unsigned int&&>&&) [3399]
- 0.00 0.00 24520/238910 std::tuple<>&& std::forward<std::tuple<> >(std::remove_reference<std::tuple<> >::type&) [3108]
- 0.00 0.00 24520/24520 std::pair<unsigned int const, Entity*>::pair<unsigned int&&>(std::piecewise_construct_t, std::tuple<unsigned int&&>, std::tuple<>) [3404]
- -----------------------------------------------
- 0.00 0.00 24520/24520 void std::_Rb_tree<unsigned int, std::pair<unsigned int const, Entity*>, std::_Select1st<std::pair<unsigned int const, Entity*> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, Entity*> > >::_M_construct_node<std::piecewise_construct_t const&, std::tuple<unsigned int&&>, std::tuple<> >(std::_Rb_tree_node<std::pair<unsigned int const, Entity*> >*, std::piecewise_construct_t const&, std::tuple<unsigned int&&>&&, std::tuple<>&&) [1163]
- [1273] 0.0 0.00 0.00 24520 void std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<unsigned int const, Entity*> > > >::construct<std::pair<unsigned int const, Entity*>, std::piecewise_construct_t const&, std::tuple<unsigned int&&>, std::tuple<> >(std::allocator<std::_Rb_tree_node<std::pair<unsigned int const, Entity*> > >&, std::pair<unsigned int const, Entity*>*, std::piecewise_construct_t const&, std::tuple<unsigned int&&>&&, std::tuple<>&&) [1273]
- 0.00 0.00 24520/24520 void __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<unsigned int const, Entity*> > >::construct<std::pair<unsigned int const, Entity*>, std::piecewise_construct_t const&, std::tuple<unsigned int&&>, std::tuple<> >(std::pair<unsigned int const, Entity*>*, std::piecewise_construct_t const&, std::tuple<unsigned int&&>&&, std::tuple<>&&) [1272]
- 0.00 0.00 24520/238910 std::tuple<>&& std::forward<std::tuple<> >(std::remove_reference<std::tuple<> >::type&) [3108]
- 0.00 0.00 24520/122610 std::tuple<unsigned int&&>&& std::forward<std::tuple<unsigned int&&> >(std::remove_reference<std::tuple<unsigned int&&> >::type&) [3178]
- 0.00 0.00 24520/238910 std::piecewise_construct_t const& std::forward<std::piecewise_construct_t const&>(std::remove_reference<std::piecewise_construct_t const&>::type&) [3107]
- -----------------------------------------------
- 0.00 0.00 2/2 std::default_delete<ObjectPoolBase>::operator()(ObjectPoolBase*) const [936]
- [1274] 0.0 0.00 0.00 2 ObjectPool<Text>::~ObjectPool() [1274]
- 0.00 0.00 2/2 ObjectPool<Text>::~ObjectPool() [1275]
- -----------------------------------------------
- 0.00 0.00 2/2 ObjectPool<Text>::~ObjectPool() [1274]
- [1275] 0.0 0.00 0.00 2 ObjectPool<Text>::~ObjectPool() [1275]
- 0.00 0.00 2/2 std::vector<ObjectPool<Text>::Entry, std::allocator<ObjectPool<Text>::Entry> >::~vector() [1280]
- 0.00 0.00 2/40299 std::vector<Handle, std::allocator<Handle> >::~vector() [547]
- 0.00 0.00 2/4085 Text::~Text() [1235]
- 0.00 0.00 2/17 ObjectPoolBase::~ObjectPoolBase() [4982]
- -----------------------------------------------
- 0.00 0.00 2/4008 void ComponentManager::create_pool<PlayerProfile, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned int, PlayerProfile) [645]
- 0.00 0.00 2/4008 ObjectPool<PlayerProfile>::Entry::Entry(unsigned int, PlayerProfile) [2711]
- 0.00 0.00 4/4008 ObjectPool<PlayerProfile>::ObjectPool(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned int, PlayerProfile) [986]
- 0.00 0.00 2000/4008 PlayerProfile::operator=(PlayerProfile const&) [988]
- 0.00 0.00 2000/4008 ObjectPool<PlayerProfile>::Entry::Entry(ObjectPool<PlayerProfile>::Entry const&) [1343]
- [1276] 0.0 0.00 0.00 4008 PlayerProfile::PlayerProfile(PlayerProfile const&) [1276]
- 0.00 0.00 4008/29249 Component::Component(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1180]
- 0.00 0.00 4008/91956801 Component::id[abi:cxx11]() const [307]
- -----------------------------------------------
- 0.00 0.00 2/2002 ObjectPool<Text>::ObjectPool(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned int, Text) [634]
- 0.00 0.00 2000/2002 void std::_Destroy<ObjectPool<Text>::Entry>(ObjectPool<Text>::Entry*) [1278]
- [1277] 0.0 0.00 0.00 2002 ObjectPool<Text>::Entry::~Entry() [1277]
- 0.00 0.00 2002/4085 Text::~Text() [1235]
- -----------------------------------------------
- 0.00 0.00 2000/2000 void std::_Destroy_aux<false>::__destroy<ObjectPool<Text>::Entry*>(ObjectPool<Text>::Entry*, ObjectPool<Text>::Entry*) [1279]
- [1278] 0.0 0.00 0.00 2000 void std::_Destroy<ObjectPool<Text>::Entry>(ObjectPool<Text>::Entry*) [1278]
- 0.00 0.00 2000/2002 ObjectPool<Text>::Entry::~Entry() [1277]
- -----------------------------------------------
- 0.00 0.00 2/2 void std::_Destroy<ObjectPool<Text>::Entry*>(ObjectPool<Text>::Entry*, ObjectPool<Text>::Entry*) [1281]
- [1279] 0.0 0.00 0.00 2 void std::_Destroy_aux<false>::__destroy<ObjectPool<Text>::Entry*>(ObjectPool<Text>::Entry*, ObjectPool<Text>::Entry*) [1279]
- 0.00 0.00 2000/2000 void std::_Destroy<ObjectPool<Text>::Entry>(ObjectPool<Text>::Entry*) [1278]
- 0.00 0.00 2000/4000 ObjectPool<Text>::Entry* std::__addressof<ObjectPool<Text>::Entry>(ObjectPool<Text>::Entry&) [3777]
- -----------------------------------------------
- 0.00 0.00 2/2 ObjectPool<Text>::~ObjectPool() [1275]
- [1280] 0.0 0.00 0.00 2 std::vector<ObjectPool<Text>::Entry, std::allocator<ObjectPool<Text>::Entry> >::~vector() [1280]
- 0.00 0.00 2/2 void std::_Destroy<ObjectPool<Text>::Entry*, ObjectPool<Text>::Entry>(ObjectPool<Text>::Entry*, ObjectPool<Text>::Entry*, std::allocator<ObjectPool<Text>::Entry>&) [1282]
- 0.00 0.00 2/4 std::_Vector_base<ObjectPool<Text>::Entry, std::allocator<ObjectPool<Text>::Entry> >::_M_get_Tp_allocator() [5652]
- 0.00 0.00 2/2 std::_Vector_base<ObjectPool<Text>::Entry, std::allocator<ObjectPool<Text>::Entry> >::~_Vector_base() [6409]
- -----------------------------------------------
- 0.00 0.00 2/2 void std::_Destroy<ObjectPool<Text>::Entry*, ObjectPool<Text>::Entry>(ObjectPool<Text>::Entry*, ObjectPool<Text>::Entry*, std::allocator<ObjectPool<Text>::Entry>&) [1282]
- [1281] 0.0 0.00 0.00 2 void std::_Destroy<ObjectPool<Text>::Entry*>(ObjectPool<Text>::Entry*, ObjectPool<Text>::Entry*) [1281]
- 0.00 0.00 2/2 void std::_Destroy_aux<false>::__destroy<ObjectPool<Text>::Entry*>(ObjectPool<Text>::Entry*, ObjectPool<Text>::Entry*) [1279]
- -----------------------------------------------
- 0.00 0.00 2/2 std::vector<ObjectPool<Text>::Entry, std::allocator<ObjectPool<Text>::Entry> >::~vector() [1280]
- [1282] 0.0 0.00 0.00 2 void std::_Destroy<ObjectPool<Text>::Entry*, ObjectPool<Text>::Entry>(ObjectPool<Text>::Entry*, ObjectPool<Text>::Entry*, std::allocator<ObjectPool<Text>::Entry>&) [1282]
- 0.00 0.00 2/2 void std::_Destroy<ObjectPool<Text>::Entry*>(ObjectPool<Text>::Entry*, ObjectPool<Text>::Entry*) [1281]
- -----------------------------------------------
- 0.00 0.00 24/24 CallbackSystem::on_update(Game&, Entity&) [34]
- [1283] 0.0 0.00 0.00 24 Callback::right_click() [1283]
- 0.00 0.00 24/270491 Callback::execute_callback(CallbackKey) [94]
- -----------------------------------------------
- 0.00 0.00 24/24 CallbackSystem::on_update(Game&, Entity&) [34]
- [1284] 0.0 0.00 0.00 24 Callback::right_release() [1284]
- 0.00 0.00 24/270491 Callback::execute_callback(CallbackKey) [94]
- -----------------------------------------------
- 0.00 0.00 7896/7896 PostorderEntitySubscription::init() [28]
- [1285] 0.0 0.00 0.00 7896 std::reverse_iterator<__gnu_cxx::__normal_iterator<Handle const*, std::vector<Handle, std::allocator<Handle> > > >::reverse_iterator<__gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > > >(std::reverse_iterator<__gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > > > const&) [1285]
- 0.00 0.00 7896/1582476 std::reverse_iterator<__gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > > >::base() const [816]
- 0.00 0.00 7896/32131 __gnu_cxx::__normal_iterator<Handle const*, std::vector<Handle, std::allocator<Handle> > >::__normal_iterator<Handle*>(__gnu_cxx::__normal_iterator<Handle*, __gnu_cxx::__enable_if<std::__are_same<Handle*, Handle*>::__value, std::vector<Handle, std::allocator<Handle> > >::__type> const&) [1448]
- -----------------------------------------------
- 0.00 0.00 3/24 BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>) [495]
- 0.00 0.00 21/24 BuilderScene::load_from_file(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) [207]
- [1286] 0.0 0.00 0.00 24 Callback::mouse_in(std::function<void ()>) [1286]
- 0.00 0.00 24/102 std::function<void ()>::operator=(std::function<void ()> const&) [1222]
- 0.00 0.00 24/102 std::map<CallbackKey, std::function<void ()>, std::less<CallbackKey>, std::allocator<std::pair<CallbackKey const, std::function<void ()> > > >::operator[](CallbackKey&&) [1305]
- -----------------------------------------------
- 0.00 0.00 3/24 BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>) [495]
- 0.00 0.00 21/24 BuilderScene::load_from_file(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) [207]
- [1287] 0.0 0.00 0.00 24 Callback::mouse_out(std::function<void ()>) [1287]
- 0.00 0.00 24/102 std::function<void ()>::operator=(std::function<void ()> const&) [1222]
- 0.00 0.00 24/102 std::map<CallbackKey, std::function<void ()>, std::less<CallbackKey>, std::allocator<std::pair<CallbackKey const, std::function<void ()> > > >::operator[](CallbackKey&&) [1305]
- -----------------------------------------------
- 0.00 0.00 23615/23615 std::function<void (Handle)>::function(std::function<void (Handle)> const&) [928]
- [1288] 0.0 0.00 0.00 23615 std::function<void (Handle)>::operator bool() const [1288]
- 0.00 0.00 23615/32731940 std::_Function_base::_M_empty() const [384]
- -----------------------------------------------
- 0.00 0.00 5/105 Handle Entity::add<Rectangle, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, int, float, float, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, int&&, int&&, float&&, float&&) [1037]
- 0.00 0.00 6/105 Handle Entity::add<Rectangle, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, int, float&, float&, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, int&&, int&&, float&, float&) [1010]
- 0.00 0.00 94/105 Handle Entity::add<Rectangle, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, int, int, float&, float&, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, int&&, int&&, float&, float&) [438]
- [1289] 0.0 0.00 0.00 105 Handle ComponentManager::add<Rectangle, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, int&, int&, float&, float&, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, int&, int&, float&, float&) [1289]
- 0.00 0.00 105/50806034 std::map<std::type_index, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >::operator[](std::type_index&&) [12]
- 0.00 0.00 105/105 Handle ObjectPool<Rectangle>::add<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, int&, int&, float&, float&>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, int&, int&, float&, float&) [1364]
- 0.00 0.00 105/50806079 std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >::operator bool() const [102]
- 0.00 0.00 105/99259709 std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >::get() const [88]
- 0.00 0.00 105/104306070 std::type_index::type_index(std::type_info const&) [118]
- -----------------------------------------------
- 0.00 0.00 2000/2000 ObjectPool<Callback>::Entry* std::__uninitialized_fill_n<false>::__uninit_fill_n<ObjectPool<Callback>::Entry*, unsigned long, ObjectPool<Callback>::Entry>(ObjectPool<Callback>::Entry*, unsigned long, ObjectPool<Callback>::Entry const&) [1291]
- [1290] 0.0 0.00 0.00 2000 void std::_Construct<ObjectPool<Callback>::Entry, ObjectPool<Callback>::Entry const&>(ObjectPool<Callback>::Entry*, ObjectPool<Callback>::Entry const&) [1290]
- 0.00 0.00 2000/2000 ObjectPool<Callback>::Entry::Entry(ObjectPool<Callback>::Entry const&) [1300]
- 0.00 0.00 2000/17059716 operator new(unsigned long, void*) [458]
- 0.00 0.00 2000/2000 ObjectPool<Callback>::Entry const& std::forward<ObjectPool<Callback>::Entry const&>(std::remove_reference<ObjectPool<Callback>::Entry const&>::type&) [3928]
- -----------------------------------------------
- 0.00 0.00 2/2 ObjectPool<Callback>::Entry* std::uninitialized_fill_n<ObjectPool<Callback>::Entry*, unsigned long, ObjectPool<Callback>::Entry>(ObjectPool<Callback>::Entry*, unsigned long, ObjectPool<Callback>::Entry const&) [1294]
- [1291] 0.0 0.00 0.00 2 ObjectPool<Callback>::Entry* std::__uninitialized_fill_n<false>::__uninit_fill_n<ObjectPool<Callback>::Entry*, unsigned long, ObjectPool<Callback>::Entry>(ObjectPool<Callback>::Entry*, unsigned long, ObjectPool<Callback>::Entry const&) [1291]
- 0.00 0.00 2000/2000 void std::_Construct<ObjectPool<Callback>::Entry, ObjectPool<Callback>::Entry const&>(ObjectPool<Callback>::Entry*, ObjectPool<Callback>::Entry const&) [1290]
- 0.00 0.00 2000/4000 ObjectPool<Callback>::Entry* std::__addressof<ObjectPool<Callback>::Entry>(ObjectPool<Callback>::Entry&) [3779]
- -----------------------------------------------
- 0.00 0.00 2/2 std::vector<ObjectPool<Callback>::Entry, std::allocator<ObjectPool<Callback>::Entry> >::vector(unsigned long, ObjectPool<Callback>::Entry const&, std::allocator<ObjectPool<Callback>::Entry> const&) [1293]
- [1292] 0.0 0.00 0.00 2 std::vector<ObjectPool<Callback>::Entry, std::allocator<ObjectPool<Callback>::Entry> >::_M_fill_initialize(unsigned long, ObjectPool<Callback>::Entry const&) [1292]
- 0.00 0.00 2/2 ObjectPool<Callback>::Entry* std::__uninitialized_fill_n_a<ObjectPool<Callback>::Entry*, unsigned long, ObjectPool<Callback>::Entry, ObjectPool<Callback>::Entry>(ObjectPool<Callback>::Entry*, unsigned long, ObjectPool<Callback>::Entry const&, std::allocator<ObjectPool<Callback>::Entry>&) [1295]
- 0.00 0.00 2/4 std::_Vector_base<ObjectPool<Callback>::Entry, std::allocator<ObjectPool<Callback>::Entry> >::_M_get_Tp_allocator() [5654]
- -----------------------------------------------
- 0.00 0.00 2/2 ObjectPool<Callback>::ObjectPool(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned int, Callback) [880]
- [1293] 0.0 0.00 0.00 2 std::vector<ObjectPool<Callback>::Entry, std::allocator<ObjectPool<Callback>::Entry> >::vector(unsigned long, ObjectPool<Callback>::Entry const&, std::allocator<ObjectPool<Callback>::Entry> const&) [1293]
- 0.00 0.00 2/2 std::vector<ObjectPool<Callback>::Entry, std::allocator<ObjectPool<Callback>::Entry> >::_M_fill_initialize(unsigned long, ObjectPool<Callback>::Entry const&) [1292]
- 0.00 0.00 2/2 std::_Vector_base<ObjectPool<Callback>::Entry, std::allocator<ObjectPool<Callback>::Entry> >::_Vector_base(unsigned long, std::allocator<ObjectPool<Callback>::Entry> const&) [6423]
- -----------------------------------------------
- 0.00 0.00 2/2 ObjectPool<Callback>::Entry* std::__uninitialized_fill_n_a<ObjectPool<Callback>::Entry*, unsigned long, ObjectPool<Callback>::Entry, ObjectPool<Callback>::Entry>(ObjectPool<Callback>::Entry*, unsigned long, ObjectPool<Callback>::Entry const&, std::allocator<ObjectPool<Callback>::Entry>&) [1295]
- [1294] 0.0 0.00 0.00 2 ObjectPool<Callback>::Entry* std::uninitialized_fill_n<ObjectPool<Callback>::Entry*, unsigned long, ObjectPool<Callback>::Entry>(ObjectPool<Callback>::Entry*, unsigned long, ObjectPool<Callback>::Entry const&) [1294]
- 0.00 0.00 2/2 ObjectPool<Callback>::Entry* std::__uninitialized_fill_n<false>::__uninit_fill_n<ObjectPool<Callback>::Entry*, unsigned long, ObjectPool<Callback>::Entry>(ObjectPool<Callback>::Entry*, unsigned long, ObjectPool<Callback>::Entry const&) [1291]
- -----------------------------------------------
- 0.00 0.00 2/2 std::vector<ObjectPool<Callback>::Entry, std::allocator<ObjectPool<Callback>::Entry> >::_M_fill_initialize(unsigned long, ObjectPool<Callback>::Entry const&) [1292]
- [1295] 0.0 0.00 0.00 2 ObjectPool<Callback>::Entry* std::__uninitialized_fill_n_a<ObjectPool<Callback>::Entry*, unsigned long, ObjectPool<Callback>::Entry, ObjectPool<Callback>::Entry>(ObjectPool<Callback>::Entry*, unsigned long, ObjectPool<Callback>::Entry const&, std::allocator<ObjectPool<Callback>::Entry>&) [1295]
- 0.00 0.00 2/2 ObjectPool<Callback>::Entry* std::uninitialized_fill_n<ObjectPool<Callback>::Entry*, unsigned long, ObjectPool<Callback>::Entry>(ObjectPool<Callback>::Entry*, unsigned long, ObjectPool<Callback>::Entry const&) [1294]
- -----------------------------------------------
- 0.00 0.00 629/629 boost::variant<Circle, Rectangle, Sprite, Text, VertexList>::~variant() [1298]
- [1296] 0.0 0.00 0.00 629 boost::variant<Circle, Rectangle, Sprite, Text, VertexList>::destroy_content() [1296]
- 0.00 0.00 629/629 boost::detail::variant::destroyer::result_type boost::variant<Circle, Rectangle, Sprite, Text, VertexList>::internal_apply_visitor<boost::detail::variant::destroyer>(boost::detail::variant::destroyer&) [1297]
- -----------------------------------------------
- 0.00 0.00 629/629 boost::variant<Circle, Rectangle, Sprite, Text, VertexList>::destroy_content() [1296]
- [1297] 0.0 0.00 0.00 629 boost::detail::variant::destroyer::result_type boost::variant<Circle, Rectangle, Sprite, Text, VertexList>::internal_apply_visitor<boost::detail::variant::destroyer>(boost::detail::variant::destroyer&) [1297]
- 0.00 0.00 629/629 boost::detail::variant::destroyer::result_type boost::variant<Circle, Rectangle, Sprite, Text, VertexList>::internal_apply_visitor_impl<boost::detail::variant::destroyer, void*>(int, int, boost::detail::variant::destroyer&, void*) [1304]
- 0.00 0.00 629/10855013 boost::variant<Circle, Rectangle, Sprite, Text, VertexList>::which() const [422]
- 0.00 0.00 629/2714633 boost::aligned_storage<448ul, 8ul>::address() [1026]
- -----------------------------------------------
- 0.00 0.00 187/629 TileMap::deserialize(Serializer&, Scene&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [366]
- 0.00 0.00 442/629 void std::_Destroy<boost::variant<Circle, Rectangle, Sprite, Text, VertexList> >(boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*) [1332]
- [1298] 0.0 0.00 0.00 629 boost::variant<Circle, Rectangle, Sprite, Text, VertexList>::~variant() [1298]
- 0.00 0.00 629/629 boost::variant<Circle, Rectangle, Sprite, Text, VertexList>::destroy_content() [1296]
- 0.00 0.00 629/629 boost::aligned_storage<448ul, 8ul>::~aligned_storage() [4125]
- -----------------------------------------------
- 0.00 0.00 64/64 Handle Entity::add<Text, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char const (&) [1], std::shared_ptr<Font>, int, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, char const (&) [1], std::shared_ptr<Font>&&, int&&) [528]
- [1299] 0.0 0.00 0.00 64 Handle ComponentManager::add<Text, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [1], std::shared_ptr<Font>&, int&, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [1], std::shared_ptr<Font>&, int&) [1299]
- 0.00 0.00 64/64 Handle ObjectPool<Text>::add<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [1], std::shared_ptr<Font>&, int&>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [1], std::shared_ptr<Font>&, int&) [1346]
- 0.00 0.00 64/50806034 std::map<std::type_index, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >::operator[](std::type_index&&) [12]
- 0.00 0.00 64/50806079 std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >::operator bool() const [102]
- 0.00 0.00 64/99259709 std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >::get() const [88]
- 0.00 0.00 64/104306070 std::type_index::type_index(std::type_info const&) [118]
- -----------------------------------------------
- 0.00 0.00 2000/2000 void std::_Construct<ObjectPool<Callback>::Entry, ObjectPool<Callback>::Entry const&>(ObjectPool<Callback>::Entry*, ObjectPool<Callback>::Entry const&) [1290]
- [1300] 0.0 0.00 0.00 2000 ObjectPool<Callback>::Entry::Entry(ObjectPool<Callback>::Entry const&) [1300]
- 0.00 0.00 2000/4008 Callback::Callback(Callback const&) [1261]
- -----------------------------------------------
- 0.00 0.00 629/629 boost::detail::variant::destroyer::result_type boost::variant<Circle, Rectangle, Sprite, Text, VertexList>::internal_apply_visitor_impl<boost::detail::variant::destroyer, void*>(int, int, boost::detail::variant::destroyer&, void*) [1304]
- [1301] 0.0 0.00 0.00 629 boost::detail::variant::destroyer::result_type boost::detail::variant::visitation_impl<mpl_::int_<0>, boost::detail::variant::visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<5l>, Circle, boost::mpl::l_item<mpl_::long_<4l>, Rectangle, boost::mpl::l_item<mpl_::long_<3l>, Sprite, boost::mpl::l_item<mpl_::long_<2l>, Text, boost::mpl::l_item<mpl_::long_<1l>, VertexList, boost::mpl::l_end> > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >, boost::detail::variant::destroyer, void*, boost::variant<Circle, Rectangle, Sprite, Text, VertexList>::has_fallback_type_>(int, int, boost::detail::variant::destroyer&, void*, mpl_::bool_<false>, boost::variant<Circle, Rectangle, Sprite, Text, VertexList>::has_fallback_type_, mpl_::int_<0>*, boost::detail::variant::visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<5l>, Circle, boost::mpl::l_item<mpl_::long_<4l>, Rectangle, boost::mpl::l_item<mpl_::long_<3l>, Sprite, boost::mpl::l_item<mpl_::long_<2l>, Text, boost::mpl::l_item<mpl_::long_<1l>, VertexList, boost::mpl::l_end> > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >*) [1301]
- 0.00 0.00 629/629 boost::detail::variant::destroyer::result_type boost::detail::variant::visitation_impl_invoke<boost::detail::variant::destroyer, void*, Sprite, boost::variant<Circle, Rectangle, Sprite, Text, VertexList>::has_fallback_type_>(int, boost::detail::variant::destroyer&, void*, Sprite*, boost::variant<Circle, Rectangle, Sprite, Text, VertexList>::has_fallback_type_, int) [1302]
- -----------------------------------------------
- 0.00 0.00 629/629 boost::detail::variant::destroyer::result_type boost::detail::variant::visitation_impl<mpl_::int_<0>, boost::detail::variant::visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<5l>, Circle, boost::mpl::l_item<mpl_::long_<4l>, Rectangle, boost::mpl::l_item<mpl_::long_<3l>, Sprite, boost::mpl::l_item<mpl_::long_<2l>, Text, boost::mpl::l_item<mpl_::long_<1l>, VertexList, boost::mpl::l_end> > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >, boost::detail::variant::destroyer, void*, boost::variant<Circle, Rectangle, Sprite, Text, VertexList>::has_fallback_type_>(int, int, boost::detail::variant::destroyer&, void*, mpl_::bool_<false>, boost::variant<Circle, Rectangle, Sprite, Text, VertexList>::has_fallback_type_, mpl_::int_<0>*, boost::detail::variant::visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<5l>, Circle, boost::mpl::l_item<mpl_::long_<4l>, Rectangle, boost::mpl::l_item<mpl_::long_<3l>, Sprite, boost::mpl::l_item<mpl_::long_<2l>, Text, boost::mpl::l_item<mpl_::long_<1l>, VertexList, boost::mpl::l_end> > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >*) [1301]
- [1302] 0.0 0.00 0.00 629 boost::detail::variant::destroyer::result_type boost::detail::variant::visitation_impl_invoke<boost::detail::variant::destroyer, void*, Sprite, boost::variant<Circle, Rectangle, Sprite, Text, VertexList>::has_fallback_type_>(int, boost::detail::variant::destroyer&, void*, Sprite*, boost::variant<Circle, Rectangle, Sprite, Text, VertexList>::has_fallback_type_, int) [1302]
- 0.00 0.00 629/629 boost::detail::variant::destroyer::result_type boost::detail::variant::visitation_impl_invoke_impl<boost::detail::variant::destroyer, void*, Sprite>(int, boost::detail::variant::destroyer&, void*, Sprite*, mpl_::bool_<false>) [1303]
- -----------------------------------------------
- 0.00 0.00 629/629 boost::detail::variant::destroyer::result_type boost::detail::variant::visitation_impl_invoke<boost::detail::variant::destroyer, void*, Sprite, boost::variant<Circle, Rectangle, Sprite, Text, VertexList>::has_fallback_type_>(int, boost::detail::variant::destroyer&, void*, Sprite*, boost::variant<Circle, Rectangle, Sprite, Text, VertexList>::has_fallback_type_, int) [1302]
- [1303] 0.0 0.00 0.00 629 boost::detail::variant::destroyer::result_type boost::detail::variant::visitation_impl_invoke_impl<boost::detail::variant::destroyer, void*, Sprite>(int, boost::detail::variant::destroyer&, void*, Sprite*, mpl_::bool_<false>) [1303]
- 0.00 0.00 629/629 void boost::detail::variant::destroyer::internal_visit<Sprite>(Sprite&, int) const [1306]
- 0.00 0.00 629/2714004 Sprite& boost::detail::variant::cast_storage<Sprite>(void*) [806]
- -----------------------------------------------
- 0.00 0.00 629/629 boost::detail::variant::destroyer::result_type boost::variant<Circle, Rectangle, Sprite, Text, VertexList>::internal_apply_visitor<boost::detail::variant::destroyer>(boost::detail::variant::destroyer&) [1297]
- [1304] 0.0 0.00 0.00 629 boost::detail::variant::destroyer::result_type boost::variant<Circle, Rectangle, Sprite, Text, VertexList>::internal_apply_visitor_impl<boost::detail::variant::destroyer, void*>(int, int, boost::detail::variant::destroyer&, void*) [1304]
- 0.00 0.00 629/629 boost::detail::variant::destroyer::result_type boost::detail::variant::visitation_impl<mpl_::int_<0>, boost::detail::variant::visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<5l>, Circle, boost::mpl::l_item<mpl_::long_<4l>, Rectangle, boost::mpl::l_item<mpl_::long_<3l>, Sprite, boost::mpl::l_item<mpl_::long_<2l>, Text, boost::mpl::l_item<mpl_::long_<1l>, VertexList, boost::mpl::l_end> > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >, boost::detail::variant::destroyer, void*, boost::variant<Circle, Rectangle, Sprite, Text, VertexList>::has_fallback_type_>(int, int, boost::detail::variant::destroyer&, void*, mpl_::bool_<false>, boost::variant<Circle, Rectangle, Sprite, Text, VertexList>::has_fallback_type_, mpl_::int_<0>*, boost::detail::variant::visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<5l>, Circle, boost::mpl::l_item<mpl_::long_<4l>, Rectangle, boost::mpl::l_item<mpl_::long_<3l>, Sprite, boost::mpl::l_item<mpl_::long_<2l>, Text, boost::mpl::l_item<mpl_::long_<1l>, VertexList, boost::mpl::l_end> > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >*) [1301]
- -----------------------------------------------
- 0.00 0.00 1/102 Callback::mouse_wheel(std::function<void ()>) [1605]
- 0.00 0.00 2/102 Callback::right_release(std::function<void ()>) [1506]
- 0.00 0.00 3/102 Callback::mouse_move(std::function<void ()>) [1462]
- 0.00 0.00 4/102 Callback::left_click(std::function<void ()>) [1440]
- 0.00 0.00 5/102 Callback::on_update(std::function<void ()>) [1422]
- 0.00 0.00 10/102 Callback::camera_resize(std::function<void ()>) [1349]
- 0.00 0.00 24/102 Callback::mouse_in(std::function<void ()>) [1286]
- 0.00 0.00 24/102 Callback::mouse_out(std::function<void ()>) [1287]
- 0.00 0.00 29/102 Callback::left_release(std::function<void ()>) [1266]
- [1305] 0.0 0.00 0.00 102 std::map<CallbackKey, std::function<void ()>, std::less<CallbackKey>, std::allocator<std::pair<CallbackKey const, std::function<void ()> > > >::operator[](CallbackKey&&) [1305]
- 0.00 0.00 102/287933 std::map<CallbackKey, std::function<void ()>, std::less<CallbackKey>, std::allocator<std::pair<CallbackKey const, std::function<void ()> > > >::lower_bound(CallbackKey const&) [340]
- 0.00 0.00 101/101 std::_Rb_tree_iterator<std::pair<CallbackKey const, std::function<void ()> > > std::_Rb_tree<CallbackKey, std::pair<CallbackKey const, std::function<void ()> >, std::_Select1st<std::pair<CallbackKey const, std::function<void ()> > >, std::less<CallbackKey>, std::allocator<std::pair<CallbackKey const, std::function<void ()> > > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<CallbackKey&&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<CallbackKey const, std::function<void ()> > >, std::piecewise_construct_t const&, std::tuple<CallbackKey&&>&&, std::tuple<>&&) [1433]
- 0.00 0.00 9/1342497 std::less<CallbackKey>::operator()(CallbackKey const&, CallbackKey const&) const [334]
- 0.00 0.00 111/575766 std::_Rb_tree_iterator<std::pair<CallbackKey const, std::function<void ()> > >::operator*() const [3039]
- 0.00 0.00 102/287933 std::map<CallbackKey, std::function<void ()>, std::less<CallbackKey>, std::allocator<std::pair<CallbackKey const, std::function<void ()> > > >::end() [3071]
- 0.00 0.00 102/287973 std::_Rb_tree_iterator<std::pair<CallbackKey const, std::function<void ()> > >::operator==(std::_Rb_tree_iterator<std::pair<CallbackKey const, std::function<void ()> > > const&) const [3070]
- 0.00 0.00 101/107 std::remove_reference<CallbackKey&>::type&& std::move<CallbackKey&>(CallbackKey&) [4552]
- 0.00 0.00 101/107 std::tuple<CallbackKey&&> std::forward_as_tuple<CallbackKey>(CallbackKey&&) [4550]
- 0.00 0.00 101/183 std::_Rb_tree_const_iterator<std::pair<CallbackKey const, std::function<void ()> > >::_Rb_tree_const_iterator(std::_Rb_tree_iterator<std::pair<CallbackKey const, std::function<void ()> > > const&) [4459]
- 0.00 0.00 9/287833 std::map<CallbackKey, std::function<void ()>, std::less<CallbackKey>, std::allocator<std::pair<CallbackKey const, std::function<void ()> > > >::key_comp() const [3073]
- -----------------------------------------------
- 0.00 0.00 629/629 boost::detail::variant::destroyer::result_type boost::detail::variant::visitation_impl_invoke_impl<boost::detail::variant::destroyer, void*, Sprite>(int, boost::detail::variant::destroyer&, void*, Sprite*, mpl_::bool_<false>) [1303]
- [1306] 0.0 0.00 0.00 629 void boost::detail::variant::destroyer::internal_visit<Sprite>(Sprite&, int) const [1306]
- 0.00 0.00 629/4848 Sprite::~Sprite() [1190]
- -----------------------------------------------
- 0.00 0.00 2248/2248 std::_Rb_tree_iterator<std::pair<std::type_index const, Handle> > std::_Rb_tree<std::type_index, std::pair<std::type_index const, Handle>, std::_Select1st<std::pair<std::type_index const, Handle> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<std::type_index&&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<std::type_index const, Handle> >, std::piecewise_construct_t const&, std::tuple<std::type_index&&>&&, std::tuple<>&&) [143]
- [1307] 0.0 0.00 0.00 2248 std::_Rb_tree<std::type_index, std::pair<std::type_index const, Handle>, std::_Select1st<std::pair<std::type_index const, Handle> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > >::_M_insert_node(std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<std::type_index const, Handle> >*) [1307]
- 0.00 0.00 957/503203242 std::less<std::type_index>::operator()(std::type_index const&, std::type_index const&) const [20]
- 0.00 0.00 957/195468284 std::_Rb_tree<std::type_index, std::pair<std::type_index const, Handle>, std::_Select1st<std::pair<std::type_index const, Handle> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > >::_S_key(std::_Rb_tree_node<std::pair<std::type_index const, Handle> > const*) [38]
- 0.00 0.00 957/4457 std::_Rb_tree<std::type_index, std::pair<std::type_index const, Handle>, std::_Select1st<std::pair<std::type_index const, Handle> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > >::_S_key(std::_Rb_tree_node_base const*) [1347]
- 0.00 0.00 2248/101617057 std::_Rb_tree_iterator<std::pair<std::type_index const, Handle> >::_Rb_tree_iterator(std::_Rb_tree_node_base*) [174]
- 0.00 0.00 1179/50809669 std::_Rb_tree<std::type_index, std::pair<std::type_index const, Handle>, std::_Select1st<std::pair<std::type_index const, Handle> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > >::_M_end() [331]
- -----------------------------------------------
- 0.00 0.00 2000/2000 ObjectPool<PlayerProfile>::Entry* std::__uninitialized_fill_n<false>::__uninit_fill_n<ObjectPool<PlayerProfile>::Entry*, unsigned long, ObjectPool<PlayerProfile>::Entry>(ObjectPool<PlayerProfile>::Entry*, unsigned long, ObjectPool<PlayerProfile>::Entry const&) [1309]
- [1308] 0.0 0.00 0.00 2000 void std::_Construct<ObjectPool<PlayerProfile>::Entry, ObjectPool<PlayerProfile>::Entry const&>(ObjectPool<PlayerProfile>::Entry*, ObjectPool<PlayerProfile>::Entry const&) [1308]
- 0.00 0.00 2000/2000 ObjectPool<PlayerProfile>::Entry::Entry(ObjectPool<PlayerProfile>::Entry const&) [1343]
- 0.00 0.00 2000/17059716 operator new(unsigned long, void*) [458]
- 0.00 0.00 2000/2000 ObjectPool<PlayerProfile>::Entry const& std::forward<ObjectPool<PlayerProfile>::Entry const&>(std::remove_reference<ObjectPool<PlayerProfile>::Entry const&>::type&) [3925]
- -----------------------------------------------
- 0.00 0.00 2/2 ObjectPool<PlayerProfile>::Entry* std::uninitialized_fill_n<ObjectPool<PlayerProfile>::Entry*, unsigned long, ObjectPool<PlayerProfile>::Entry>(ObjectPool<PlayerProfile>::Entry*, unsigned long, ObjectPool<PlayerProfile>::Entry const&) [1312]
- [1309] 0.0 0.00 0.00 2 ObjectPool<PlayerProfile>::Entry* std::__uninitialized_fill_n<false>::__uninit_fill_n<ObjectPool<PlayerProfile>::Entry*, unsigned long, ObjectPool<PlayerProfile>::Entry>(ObjectPool<PlayerProfile>::Entry*, unsigned long, ObjectPool<PlayerProfile>::Entry const&) [1309]
- 0.00 0.00 2000/2000 void std::_Construct<ObjectPool<PlayerProfile>::Entry, ObjectPool<PlayerProfile>::Entry const&>(ObjectPool<PlayerProfile>::Entry*, ObjectPool<PlayerProfile>::Entry const&) [1308]
- 0.00 0.00 2000/4000 ObjectPool<PlayerProfile>::Entry* std::__addressof<ObjectPool<PlayerProfile>::Entry>(ObjectPool<PlayerProfile>::Entry&) [3776]
- -----------------------------------------------
- 0.00 0.00 2/2 std::vector<ObjectPool<PlayerProfile>::Entry, std::allocator<ObjectPool<PlayerProfile>::Entry> >::vector(unsigned long, ObjectPool<PlayerProfile>::Entry const&, std::allocator<ObjectPool<PlayerProfile>::Entry> const&) [1311]
- [1310] 0.0 0.00 0.00 2 std::vector<ObjectPool<PlayerProfile>::Entry, std::allocator<ObjectPool<PlayerProfile>::Entry> >::_M_fill_initialize(unsigned long, ObjectPool<PlayerProfile>::Entry const&) [1310]
- 0.00 0.00 2/2 ObjectPool<PlayerProfile>::Entry* std::__uninitialized_fill_n_a<ObjectPool<PlayerProfile>::Entry*, unsigned long, ObjectPool<PlayerProfile>::Entry, ObjectPool<PlayerProfile>::Entry>(ObjectPool<PlayerProfile>::Entry*, unsigned long, ObjectPool<PlayerProfile>::Entry const&, std::allocator<ObjectPool<PlayerProfile>::Entry>&) [1313]
- 0.00 0.00 2/4 std::_Vector_base<ObjectPool<PlayerProfile>::Entry, std::allocator<ObjectPool<PlayerProfile>::Entry> >::_M_get_Tp_allocator() [5651]
- -----------------------------------------------
- 0.00 0.00 2/2 ObjectPool<PlayerProfile>::ObjectPool(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned int, PlayerProfile) [986]
- [1311] 0.0 0.00 0.00 2 std::vector<ObjectPool<PlayerProfile>::Entry, std::allocator<ObjectPool<PlayerProfile>::Entry> >::vector(unsigned long, ObjectPool<PlayerProfile>::Entry const&, std::allocator<ObjectPool<PlayerProfile>::Entry> const&) [1311]
- 0.00 0.00 2/2 std::vector<ObjectPool<PlayerProfile>::Entry, std::allocator<ObjectPool<PlayerProfile>::Entry> >::_M_fill_initialize(unsigned long, ObjectPool<PlayerProfile>::Entry const&) [1310]
- 0.00 0.00 2/2 std::_Vector_base<ObjectPool<PlayerProfile>::Entry, std::allocator<ObjectPool<PlayerProfile>::Entry> >::_Vector_base(unsigned long, std::allocator<ObjectPool<PlayerProfile>::Entry> const&) [6400]
- -----------------------------------------------
- 0.00 0.00 2/2 ObjectPool<PlayerProfile>::Entry* std::__uninitialized_fill_n_a<ObjectPool<PlayerProfile>::Entry*, unsigned long, ObjectPool<PlayerProfile>::Entry, ObjectPool<PlayerProfile>::Entry>(ObjectPool<PlayerProfile>::Entry*, unsigned long, ObjectPool<PlayerProfile>::Entry const&, std::allocator<ObjectPool<PlayerProfile>::Entry>&) [1313]
- [1312] 0.0 0.00 0.00 2 ObjectPool<PlayerProfile>::Entry* std::uninitialized_fill_n<ObjectPool<PlayerProfile>::Entry*, unsigned long, ObjectPool<PlayerProfile>::Entry>(ObjectPool<PlayerProfile>::Entry*, unsigned long, ObjectPool<PlayerProfile>::Entry const&) [1312]
- 0.00 0.00 2/2 ObjectPool<PlayerProfile>::Entry* std::__uninitialized_fill_n<false>::__uninit_fill_n<ObjectPool<PlayerProfile>::Entry*, unsigned long, ObjectPool<PlayerProfile>::Entry>(ObjectPool<PlayerProfile>::Entry*, unsigned long, ObjectPool<PlayerProfile>::Entry const&) [1309]
- -----------------------------------------------
- 0.00 0.00 2/2 std::vector<ObjectPool<PlayerProfile>::Entry, std::allocator<ObjectPool<PlayerProfile>::Entry> >::_M_fill_initialize(unsigned long, ObjectPool<PlayerProfile>::Entry const&) [1310]
- [1313] 0.0 0.00 0.00 2 ObjectPool<PlayerProfile>::Entry* std::__uninitialized_fill_n_a<ObjectPool<PlayerProfile>::Entry*, unsigned long, ObjectPool<PlayerProfile>::Entry, ObjectPool<PlayerProfile>::Entry>(ObjectPool<PlayerProfile>::Entry*, unsigned long, ObjectPool<PlayerProfile>::Entry const&, std::allocator<ObjectPool<PlayerProfile>::Entry>&) [1313]
- 0.00 0.00 2/2 ObjectPool<PlayerProfile>::Entry* std::uninitialized_fill_n<ObjectPool<PlayerProfile>::Entry*, unsigned long, ObjectPool<PlayerProfile>::Entry>(ObjectPool<PlayerProfile>::Entry*, unsigned long, ObjectPool<PlayerProfile>::Entry const&) [1312]
- -----------------------------------------------
- 0.00 0.00 9/9 InputListener::notify(std::shared_ptr<InputEvent>&) [1005]
- [1314] 0.0 0.00 0.00 9 MouseLeftInputEvent::execute(InputListener&) [1314]
- 0.00 0.00 3/3 Game::process(MouseLeftInputEvent&) [1318]
- 0.00 0.00 6/6 InputDevice::process(MouseLeftInputEvent&) [5268]
- -----------------------------------------------
- 0.00 0.00 9/9 InputListener::notify(std::shared_ptr<InputEvent>&) [1005]
- [1315] 0.0 0.00 0.00 9 MouseEnteredInputEvent::execute(InputListener&) [1315]
- 0.00 0.00 3/3 Game::process(MouseEnteredInputEvent&) [1319]
- 0.00 0.00 6/6 InputDevice::process(MouseEnteredInputEvent&) [5269]
- -----------------------------------------------
- 0.00 0.00 3/3 Game::process(MouseLeftInputEvent&) [1318]
- [1316] 0.0 0.00 0.00 3 BuilderScene::process(Game&, MouseLeftInputEvent&) [1316]
- 0.00 0.00 3/2125 Scene::get_entity(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [553]
- 0.00 0.00 3/37528737 Entity::space() const [169]
- 0.00 0.00 3/24614 SceneNode::visible(bool) [3396]
- -----------------------------------------------
- 0.00 0.00 3/3 Game::process(MouseEnteredInputEvent&) [1319]
- [1317] 0.0 0.00 0.00 3 BuilderScene::process(Game&, MouseEnteredInputEvent&) [1317]
- 0.00 0.00 3/2125 Scene::get_entity(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [553]
- 0.00 0.00 3/37528737 Entity::space() const [169]
- 0.00 0.00 3/24614 SceneNode::visible(bool) [3396]
- -----------------------------------------------
- 0.00 0.00 3/3 MouseLeftInputEvent::execute(InputListener&) [1314]
- [1318] 0.0 0.00 0.00 3 Game::process(MouseLeftInputEvent&) [1318]
- 0.00 0.00 3/3 BuilderScene::process(Game&, MouseLeftInputEvent&) [1316]
- 0.00 0.00 3/8879 std::stack<Scene*, std::deque<Scene*, std::allocator<Scene*> > >::top() [3585]
- -----------------------------------------------
- 0.00 0.00 3/3 MouseEnteredInputEvent::execute(InputListener&) [1315]
- [1319] 0.0 0.00 0.00 3 Game::process(MouseEnteredInputEvent&) [1319]
- 0.00 0.00 3/3 BuilderScene::process(Game&, MouseEnteredInputEvent&) [1317]
- 0.00 0.00 3/8879 std::stack<Scene*, std::deque<Scene*, std::allocator<Scene*> > >::top() [3585]
- -----------------------------------------------
- 0.00 0.00 63/63 InputListener::notify(std::shared_ptr<InputEvent>&) [1005]
- [1320] 0.0 0.00 0.00 63 KeyPressInputEvent::execute(InputListener&) [1320]
- 0.00 0.00 21/21 Keyboard::process(KeyPressInputEvent&) [1322]
- 0.00 0.00 21/21 InputDevice::process(KeyPressInputEvent&) [4833]
- 0.00 0.00 21/21 Game::process(KeyPressInputEvent&) [4840]
- -----------------------------------------------
- 0.00 0.00 63/63 InputListener::notify(std::shared_ptr<InputEvent>&) [1005]
- [1321] 0.0 0.00 0.00 63 KeyReleaseInputEvent::execute(InputListener&) [1321]
- 0.00 0.00 21/21 Keyboard::process(KeyReleaseInputEvent&) [1323]
- 0.00 0.00 21/21 InputDevice::process(KeyReleaseInputEvent&) [4834]
- 0.00 0.00 21/21 Game::process(KeyReleaseInputEvent&) [4841]
- -----------------------------------------------
- 0.00 0.00 21/21 KeyPressInputEvent::execute(InputListener&) [1320]
- [1322] 0.0 0.00 0.00 21 Keyboard::process(KeyPressInputEvent&) [1322]
- 0.00 0.00 21/16079 InputDevice::get(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [554]
- 0.00 0.00 21/34982914 std::shared_ptr<InputElement>::~shared_ptr() <cycle 1> [3001]
- 0.00 0.00 21/2236911 std::__shared_ptr_access<InputElement, (__gnu_cxx::_Lock_policy)2, false, false>::operator->() const [392]
- 0.00 0.00 21/42 std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::operator[](unsigned long) [4734]
- 0.00 0.00 21/66 Button::position(int) [4664]
- -----------------------------------------------
- 0.00 0.00 21/21 KeyReleaseInputEvent::execute(InputListener&) [1321]
- [1323] 0.0 0.00 0.00 21 Keyboard::process(KeyReleaseInputEvent&) [1323]
- 0.00 0.00 21/16079 InputDevice::get(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [554]
- 0.00 0.00 21/34982914 std::shared_ptr<InputElement>::~shared_ptr() <cycle 1> [3001]
- 0.00 0.00 21/2236911 std::__shared_ptr_access<InputElement, (__gnu_cxx::_Lock_policy)2, false, false>::operator->() const [392]
- 0.00 0.00 21/42 std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::operator[](unsigned long) [4734]
- 0.00 0.00 21/66 Button::position(int) [4664]
- -----------------------------------------------
- 0.00 0.00 14/14 CallbackSystem::on_update(Game&, Entity&) [34]
- [1324] 0.0 0.00 0.00 14 Callback::camera_resize() [1324]
- 0.00 0.00 14/270491 Callback::execute_callback(CallbackKey) [94]
- -----------------------------------------------
- 0.00 0.00 1/771 Game::main_loop() [3]
- 0.00 0.00 1/771 StartMenuScene::enter(Game&) [2548]
- 0.00 0.00 1/771 StartMenuScene::exit(Game&) [2547]
- 0.00 0.00 1/771 BuilderScene::enter(Game&) [2545]
- 0.00 0.00 1/771 BuilderScene::exit(Game&) [2544]
- 0.00 0.00 1/771 BuilderScene::load_from_file(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) [207]
- 0.00 0.00 1/771 void Scene::add_system<VisualDebugSystem, (void*)0>(VisualDebugSystem*, int) [315]
- 0.00 0.00 1/771 void Scene::add_system<GridSystem, (void*)0>(GridSystem*, int) [314]
- 0.00 0.00 2/771 Game::load_scene(Scene*) [2396]
- 0.00 0.00 2/771 Game::unload_scene() [2397]
- 0.00 0.00 2/771 void Scene::add_system<CallbackSystem, (void*)0>(CallbackSystem*, int) [194]
- 0.00 0.00 2/771 void Scene::add_system<GraphicalSystem, (void*)0>(GraphicalSystem*, int) [195]
- 0.00 0.00 4/771 FitCameraResizePolicy::resize(Camera&, sf::Vector2<float> const&) [411]
- 0.00 0.00 751/771 InputManager::poll_event(Game&) [686]
- [1325] 0.0 0.00 0.00 771 FullLogger::msg(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, Logger::CATEGORY, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) [1325]
- 0.00 0.00 1542/92380983 void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char*>(char*, char*, std::forward_iterator_tag) [53]
- 0.00 0.00 771/773 ConsoleLogger::msg(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, Logger::CATEGORY, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) [1425]
- 0.00 0.00 2313/2337 std::_Rb_tree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Logger*> >::_Rb_tree_const_iterator(std::_Rb_tree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Logger*> > const&) [3830]
- 0.00 0.00 1542/1556 std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, Logger*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Logger*> > >::end() [3969]
- 0.00 0.00 1542/1544 std::_Rb_tree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Logger*> >::operator!=(std::_Rb_tree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Logger*> > const&) const [3970]
- 0.00 0.00 771/772 std::_Rb_tree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Logger*> >::_Rb_tree_const_iterator() [4088]
- 0.00 0.00 771/772 std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, Logger*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Logger*> > >::begin() [4090]
- 0.00 0.00 771/782 std::_Rb_tree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Logger*> >::operator->() const [4078]
- 0.00 0.00 771/772 std::_Rb_tree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Logger*> >::operator++(int) [4089]
- -----------------------------------------------
- 0.00 0.00 1/209 StartMenuScene::init(Game&) [363]
- 0.00 0.00 21/209 BuilderScene::load_from_file(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) [207]
- 0.00 0.00 187/209 Sprite::deserialize(Serializer&, Scene&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [551]
- [1326] 0.0 0.00 0.00 209 Atlas<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, Texture>::get(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) const [1326]
- 0.00 0.00 418/5688 std::shared_ptr<Texture>::~shared_ptr() [1224]
- 0.00 0.00 209/209 std::shared_ptr<Texture>::operator=(std::shared_ptr<Texture>&&) [1479]
- 0.00 0.00 209/5077 std::shared_ptr<Texture>::shared_ptr(std::shared_ptr<Texture> const&) [1227]
- 0.00 0.00 418/92380983 void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char*>(char*, char*, std::forward_iterator_tag) [53]
- 0.00 0.00 209/2398 std::shared_ptr<Texture>::operator=(std::shared_ptr<Texture> const&) [1442]
- 0.00 0.00 209/398 std::shared_ptr<Texture>::shared_ptr(decltype(nullptr)) [4248]
- 0.00 0.00 209/209 Atlas<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, Texture>::get_pre(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) const [4423]
- 0.00 0.00 209/209 std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<Texture>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Texture> > > >::at(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const [4427]
- 0.00 0.00 209/209 Atlas<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, Texture>::get_post(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<Texture>) const [4424]
- -----------------------------------------------
- 0.00 0.00 1089/1089 void Messageable::send_message<ComponentAddedMessage, (void*)0, Handle, std::type_index>(Handle&&, std::type_index&&) [203]
- [1327] 0.0 0.00 0.00 1089 std::shared_ptr<Message>::shared_ptr<ComponentAddedMessage, void>(std::shared_ptr<ComponentAddedMessage> const&) [1327]
- 0.00 0.00 1089/1089 std::__shared_ptr<Message, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<ComponentAddedMessage, void>(std::__shared_ptr<ComponentAddedMessage, (__gnu_cxx::_Lock_policy)2> const&) [1328]
- -----------------------------------------------
- 0.00 0.00 1089/1089 std::shared_ptr<Message>::shared_ptr<ComponentAddedMessage, void>(std::shared_ptr<ComponentAddedMessage> const&) [1327]
- [1328] 0.0 0.00 0.00 1089 std::__shared_ptr<Message, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<ComponentAddedMessage, void>(std::__shared_ptr<ComponentAddedMessage, (__gnu_cxx::_Lock_policy)2> const&) [1328]
- 0.00 0.00 1089/34962483 std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count(std::__shared_count<(__gnu_cxx::_Lock_policy)2> const&) [70]
- -----------------------------------------------
- 0.00 0.00 2016/2016 void std::_Destroy<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*>(boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*, boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*) [1330]
- [1329] 0.0 0.00 0.00 2016 void std::_Destroy_aux<false>::__destroy<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*>(boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*, boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*) [1329]
- 0.00 0.00 442/442 void std::_Destroy<boost::variant<Circle, Rectangle, Sprite, Text, VertexList> >(boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*) [1332]
- 0.00 0.00 442/697 boost::variant<Circle, Rectangle, Sprite, Text, VertexList>* std::__addressof<boost::variant<Circle, Rectangle, Sprite, Text, VertexList> >(boost::variant<Circle, Rectangle, Sprite, Text, VertexList>&) [4112]
- -----------------------------------------------
- 0.00 0.00 2016/2016 void std::_Destroy<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*, boost::variant<Circle, Rectangle, Sprite, Text, VertexList> >(boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*, boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*, std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList> >&) [1331]
- [1330] 0.0 0.00 0.00 2016 void std::_Destroy<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*>(boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*, boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*) [1330]
- 0.00 0.00 2016/2016 void std::_Destroy_aux<false>::__destroy<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*>(boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*, boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*) [1329]
- -----------------------------------------------
- 0.00 0.00 1/2016 std::vector<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>, std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList> > >::_M_erase_at_end(boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*) [2766]
- 0.00 0.00 9/2016 void std::vector<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>, std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList> > >::_M_realloc_insert<boost::variant<Circle, Rectangle, Sprite, Text, VertexList> const&>(__gnu_cxx::__normal_iterator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*, std::vector<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>, std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList> > > >, boost::variant<Circle, Rectangle, Sprite, Text, VertexList> const&) [700]
- 0.00 0.00 2006/2016 std::vector<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>, std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList> > >::~vector() [1335]
- [1331] 0.0 0.00 0.00 2016 void std::_Destroy<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*, boost::variant<Circle, Rectangle, Sprite, Text, VertexList> >(boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*, boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*, std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList> >&) [1331]
- 0.00 0.00 2016/2016 void std::_Destroy<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*>(boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*, boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*) [1330]
- -----------------------------------------------
- 0.00 0.00 442/442 void std::_Destroy_aux<false>::__destroy<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*>(boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*, boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*) [1329]
- [1332] 0.0 0.00 0.00 442 void std::_Destroy<boost::variant<Circle, Rectangle, Sprite, Text, VertexList> >(boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*) [1332]
- 0.00 0.00 442/629 boost::variant<Circle, Rectangle, Sprite, Text, VertexList>::~variant() [1298]
- -----------------------------------------------
- 0.00 0.00 13/13 CallbackSystem::on_update(Game&, Entity&) [34]
- [1333] 0.0 0.00 0.00 13 Callback::mouse_out() [1333]
- 0.00 0.00 13/270491 Callback::execute_callback(CallbackKey) [94]
- -----------------------------------------------
- 0.00 0.00 1/2006 Handle ComponentManager::add<TileMap, , (void*)0>() [897]
- 0.00 0.00 1/2006 void ComponentManager::create_pool<TileMap, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned int, TileMap) [898]
- 0.00 0.00 1/2006 Handle ObjectPool<TileMap>::add<>() [2099]
- 0.00 0.00 1/2006 ObjectPool<TileMap>::ObjectPool(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned int, TileMap) [1053]
- 0.00 0.00 1/2006 ObjectPool<TileMap>::~ObjectPool() [1392]
- 0.00 0.00 1000/2006 TileMap::operator=(TileMap const&) [1055]
- 0.00 0.00 1001/2006 ObjectPool<TileMap>::Entry::~Entry() [1394]
- [1334] 0.0 0.00 0.00 2006 TileMap::~TileMap() [1334]
- 0.00 0.00 2006/2006 std::vector<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>, std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList> > >::~vector() [1335]
- 0.00 0.00 2006/2007 std::vector<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>, std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList> > >::clear() [2767]
- 0.00 0.00 2006/71249 Component::~Component() [3224]
- -----------------------------------------------
- 0.00 0.00 2006/2006 TileMap::~TileMap() [1334]
- [1335] 0.0 0.00 0.00 2006 std::vector<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>, std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList> > >::~vector() [1335]
- 0.00 0.00 2006/2016 void std::_Destroy<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*, boost::variant<Circle, Rectangle, Sprite, Text, VertexList> >(boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*, boost::variant<Circle, Rectangle, Sprite, Text, VertexList>*, std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList> >&) [1331]
- 0.00 0.00 2006/6038 std::_Vector_base<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>, std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList> > >::_M_get_Tp_allocator() [3646]
- 0.00 0.00 2006/2006 std::_Vector_base<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>, std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList> > >::~_Vector_base() [3868]
- -----------------------------------------------
- 0.00 0.00 5/10452 Grid::deserialize(Serializer&, Scene&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [1270]
- 0.00 0.00 63/10452 Game::Game() [138]
- 0.00 0.00 281/10452 BuilderScene::load_from_file(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) [207]
- 0.00 0.00 748/10452 Color::deserialize(Serializer&, Scene&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [724]
- 0.00 0.00 1124/10452 TileMap::deserialize(Serializer&, Scene&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [366]
- 0.00 0.00 2244/10452 Sprite::deserialize(Serializer&, Scene&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [551]
- 0.00 0.00 5987/10452 JSONSerializer::deserialize(Scene&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [493]
- [1336] 0.0 0.00 0.00 10452 std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::operator[](std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [1336]
- 0.00 0.00 5987/5987 std::_Rb_tree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>&&, std::tuple<>&&) [1339]
- 0.00 0.00 14917/14917 std::_Rb_tree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::operator*() const [3483]
- 0.00 0.00 10452/10452 std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::lower_bound(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [3564]
- 0.00 0.00 10452/10456 std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::end() [3562]
- 0.00 0.00 10452/11053 std::_Rb_tree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::operator==(std::_Rb_tree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&) const [3557]
- 0.00 0.00 5987/20232 std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>::type&& std::move<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [3429]
- 0.00 0.00 5987/5988 std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&> std::forward_as_tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [3661]
- 0.00 0.00 5987/5987 std::_Rb_tree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_Rb_tree_const_iterator(std::_Rb_tree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&) [3676]
- 0.00 0.00 4465/4465 std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::key_comp() const [3731]
- 0.00 0.00 4465/267153 std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::operator()(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const [3082]
- -----------------------------------------------
- 0.00 0.00 5987/5987 std::_Rb_tree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>&&, std::tuple<>&&) [1339]
- [1337] 0.0 0.00 0.00 5987 std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >* std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_create_node<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>&&, std::tuple<>&&) [1337]
- 0.00 0.00 5987/5987 void std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_construct_node<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>, std::tuple<> >(std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>&&, std::tuple<>&&) [1338]
- 0.00 0.00 5987/5987 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_get_node() [3680]
- 0.00 0.00 5987/238910 std::tuple<>&& std::forward<std::tuple<> >(std::remove_reference<std::tuple<> >::type&) [3108]
- 0.00 0.00 5987/29940 std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>&& std::forward<std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&> >(std::remove_reference<std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&> >::type&) [3342]
- 0.00 0.00 5987/238910 std::piecewise_construct_t const& std::forward<std::piecewise_construct_t const&>(std::remove_reference<std::piecewise_construct_t const&>::type&) [3107]
- -----------------------------------------------
- 0.00 0.00 5987/5987 std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >* std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_create_node<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>&&, std::tuple<>&&) [1337]
- [1338] 0.0 0.00 0.00 5987 void std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_construct_node<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>, std::tuple<> >(std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>&&, std::tuple<>&&) [1338]
- 0.00 0.00 5987/17059716 operator new(unsigned long, void*) [458]
- 0.00 0.00 5987/5987 void std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >::construct<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>, std::tuple<> >(std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >&, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>&&, std::tuple<>&&) [1402]
- 0.00 0.00 5987/238910 std::tuple<>&& std::forward<std::tuple<> >(std::remove_reference<std::tuple<> >::type&) [3108]
- 0.00 0.00 5987/29940 std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>&& std::forward<std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&> >(std::remove_reference<std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&> >::type&) [3342]
- 0.00 0.00 5987/238910 std::piecewise_construct_t const& std::forward<std::piecewise_construct_t const&>(std::remove_reference<std::piecewise_construct_t const&>::type&) [3107]
- 0.00 0.00 5987/26892 std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_valptr() [3359]
- 0.00 0.00 5987/23948 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_get_Node_allocator() [3413]
- -----------------------------------------------
- 0.00 0.00 5987/5987 std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::operator[](std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [1336]
- [1339] 0.0 0.00 0.00 5987 std::_Rb_tree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>&&, std::tuple<>&&) [1339]
- 0.00 0.00 5987/5987 std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >* std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_create_node<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>&&, std::tuple<>&&) [1337]
- 0.00 0.00 5987/238910 std::tuple<>&& std::forward<std::tuple<> >(std::remove_reference<std::tuple<> >::type&) [3108]
- 0.00 0.00 5987/29940 std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>&& std::forward<std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&> >(std::remove_reference<std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&> >::type&) [3342]
- 0.00 0.00 5987/238910 std::piecewise_construct_t const& std::forward<std::piecewise_construct_t const&>(std::remove_reference<std::piecewise_construct_t const&>::type&) [3107]
- 0.00 0.00 5987/49102 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_S_key(std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const*) [3289]
- 0.00 0.00 5987/5987 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_get_insert_hint_unique_pos(std::_Rb_tree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [3685]
- 0.00 0.00 5987/5987 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_insert_node(std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*) [3683]
- -----------------------------------------------
- 0.00 0.00 1/2004 void ComponentManager::create_pool<Grid, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned int, Grid) [433]
- 0.00 0.00 1/2004 ObjectPool<Grid>::Entry::Entry(unsigned int, Grid) [2774]
- 0.00 0.00 2/2004 ObjectPool<Grid>::ObjectPool(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned int, Grid) [442]
- 0.00 0.00 1000/2004 ObjectPool<Grid>::Entry::Entry(ObjectPool<Grid>::Entry const&) [1403]
- 0.00 0.00 1000/2004 Grid::operator=(Grid const&) [1056]
- [1340] 0.0 0.00 0.00 2004 Grid::Grid(Grid const&) [1340]
- 0.00 0.00 2004/29249 Component::Component(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1180]
- 0.00 0.00 2004/91956801 Component::id[abi:cxx11]() const [307]
- -----------------------------------------------
- 0.00 0.00 1/2004 void ComponentManager::create_pool<TileMap, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned int, TileMap) [898]
- 0.00 0.00 1/2004 ObjectPool<TileMap>::Entry::Entry(unsigned int, TileMap) [2775]
- 0.00 0.00 2/2004 ObjectPool<TileMap>::ObjectPool(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned int, TileMap) [1053]
- 0.00 0.00 1000/2004 TileMap::operator=(TileMap const&) [1055]
- 0.00 0.00 1000/2004 ObjectPool<TileMap>::Entry::Entry(ObjectPool<TileMap>::Entry const&) [1404]
- [1341] 0.0 0.00 0.00 2004 TileMap::TileMap(TileMap const&) [1341]
- 0.00 0.00 2004/29249 Component::Component(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1180]
- 0.00 0.00 2004/91956801 Component::id[abi:cxx11]() const [307]
- 0.00 0.00 2004/2004 std::vector<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>, std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList> > >::vector(std::vector<boost::variant<Circle, Rectangle, Sprite, Text, VertexList>, std::allocator<boost::variant<Circle, Rectangle, Sprite, Text, VertexList> > > const&) [3882]
- -----------------------------------------------
- 0.00 0.00 1/2004 void ComponentManager::create_pool<Collision, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned int, Collision) [639]
- 0.00 0.00 1/2004 ObjectPool<Collision>::Entry::Entry(unsigned int, Collision) [2776]
- 0.00 0.00 2/2004 ObjectPool<Collision>::ObjectPool(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned int, Collision) [703]
- 0.00 0.00 1000/2004 Collision::operator=(Collision const&) [705]
- 0.00 0.00 1000/2004 ObjectPool<Collision>::Entry::Entry(ObjectPool<Collision>::Entry const&) [1405]
- [1342] 0.0 0.00 0.00 2004 Collision::Collision(Collision const&) [1342]
- 0.00 0.00 2004/29249 Component::Component(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1180]
- 0.00 0.00 2004/91956801 Component::id[abi:cxx11]() const [307]
- 0.00 0.00 2004/1439473 sf::Rect<float>::Rect() [2995]
- -----------------------------------------------
- 0.00 0.00 2000/2000 void std::_Construct<ObjectPool<PlayerProfile>::Entry, ObjectPool<PlayerProfile>::Entry const&>(ObjectPool<PlayerProfile>::Entry*, ObjectPool<PlayerProfile>::Entry const&) [1308]
- [1343] 0.0 0.00 0.00 2000 ObjectPool<PlayerProfile>::Entry::Entry(ObjectPool<PlayerProfile>::Entry const&) [1343]
- 0.00 0.00 2000/4008 PlayerProfile::PlayerProfile(PlayerProfile const&) [1276]
- -----------------------------------------------
- 0.00 0.00 11/11 CallbackSystem::post_update(Game&) [662]
- [1344] 0.0 0.00 0.00 11 Callback::mouse_in() [1344]
- 0.00 0.00 11/270491 Callback::execute_callback(CallbackKey) [94]
- -----------------------------------------------
- 0.00 0.00 442/442 boost::variant<Circle, Rectangle, Sprite, Text, VertexList>::variant(boost::variant<Circle, Rectangle, Sprite, Text, VertexList> const&) [564]
- [1345] 0.0 0.00 0.00 442 boost::detail::variant::copy_into::result_type boost::variant<Circle, Rectangle, Sprite, Text, VertexList>::internal_apply_visitor<boost::detail::variant::copy_into>(boost::detail::variant::copy_into&) const [1345]
- 0.00 0.00 442/442 boost::detail::variant::copy_into::result_type boost::variant<Circle, Rectangle, Sprite, Text, VertexList>::internal_apply_visitor_impl<boost::detail::variant::copy_into, void const*>(int, int, boost::detail::variant::copy_into&, void const*) [1354]
- 0.00 0.00 442/10855013 boost::variant<Circle, Rectangle, Sprite, Text, VertexList>::which() const [422]
- 0.00 0.00 442/8140567 boost::aligned_storage<448ul, 8ul>::address() const [647]
- -----------------------------------------------
- 0.00 0.00 64/64 Handle ComponentManager::add<Text, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [1], std::shared_ptr<Font>&, int&, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [1], std::shared_ptr<Font>&, int&) [1299]
- [1346] 0.0 0.00 0.00 64 Handle ObjectPool<Text>::add<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [1], std::shared_ptr<Font>&, int&>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [1], std::shared_ptr<Font>&, int&) [1346]
- 0.00 0.00 64/77 Text::Text(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<Font>, unsigned int) [1455]
- 0.00 0.00 64/3160704 std::vector<Handle, std::allocator<Handle> >::push_back(Handle&&) [151]
- 0.00 0.00 640/2325999 std::vector<ObjectPool<Text>::Entry, std::allocator<ObjectPool<Text>::Entry> >::operator[](unsigned long) [811]
- 0.00 0.00 128/150 ObjectPool<Text>::size() const [1580]
- 0.00 0.00 64/4085 Text::~Text() [1235]
- 0.00 0.00 64/4468 std::shared_ptr<Font>::~shared_ptr() [1233]
- 0.00 0.00 64/304 std::shared_ptr<Font>::shared_ptr(std::shared_ptr<Font> const&) [1445]
- 0.00 0.00 64/75 ObjectPool<Text>::num_entries_active() const [1617]
- 0.00 0.00 64/17059716 operator new(unsigned long, void*) [458]
- 0.00 0.00 128/1170 Handle::Handle(unsigned int, unsigned int) [3988]
- -----------------------------------------------
- 0.00 0.00 957/4457 std::_Rb_tree<std::type_index, std::pair<std::type_index const, Handle>, std::_Select1st<std::pair<std::type_index const, Handle> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > >::_M_insert_node(std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<std::type_index const, Handle> >*) [1307]
- 0.00 0.00 3500/4457 std::_Rb_tree<std::type_index, std::pair<std::type_index const, Handle>, std::_Select1st<std::pair<std::type_index const, Handle> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > >::_M_get_insert_hint_unique_pos(std::_Rb_tree_const_iterator<std::pair<std::type_index const, Handle> >, std::type_index const&) [153]
- [1347] 0.0 0.00 0.00 4457 std::_Rb_tree<std::type_index, std::pair<std::type_index const, Handle>, std::_Select1st<std::pair<std::type_index const, Handle> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > >::_S_key(std::_Rb_tree_node_base const*) [1347]
- 0.00 0.00 4457/4457 std::_Rb_tree<std::type_index, std::pair<std::type_index const, Handle>, std::_Select1st<std::pair<std::type_index const, Handle> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > >::_S_value(std::_Rb_tree_node_base const*) [1386]
- 0.00 0.00 4457/195472741 std::_Select1st<std::pair<std::type_index const, Handle> >::operator()(std::pair<std::type_index const, Handle> const&) const [149]
- -----------------------------------------------
- 0.00 0.00 1/8760 BuilderScene::create_panel(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) [561]
- 0.00 0.00 1/8760 BuilderScene::create_hud(Game&)::{lambda()#1}::operator()() const [1518]
- 0.00 0.00 2/8760 BuilderScene::load_from_file(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) [207]
- 0.00 0.00 8756/8760 GridSystem::on_update(Game&, Entity&) [10]
- [1348] 0.0 0.00 0.00 8760 Rectangle::size(float, float) [1348]
- 0.00 0.00 8760/62719575 sf::Vector2<float>::Vector2(float, float) [211]
- -----------------------------------------------
- 0.00 0.00 1/10 StartMenuScene::init(Game&) [363]
- 0.00 0.00 1/10 BuilderScene::create_hud(Game&) [229]
- 0.00 0.00 1/10 BuilderScene::create_backdrop(GraphicalSystem*) [439]
- 0.00 0.00 1/10 BuilderScene::create_fps_display(GraphicalSystem*) [390]
- 0.00 0.00 1/10 BuilderScene::create_tile_palette(GraphicalSystem*) [697]
- 0.00 0.00 1/10 BuilderScene::mouse_script_add_zoom_behavior(Game&, Handle) [1435]
- 0.00 0.00 1/10 BuilderScene::mouse_script_add_pan_behavior(Game&, Handle) [1406]
- 0.00 0.00 1/10 BuilderScene::mouse_script_add_select_behavior(Game&, Handle) [1363]
- 0.00 0.00 2/10 BuilderScene::create_notification(float, float) [901]
- [1349] 0.0 0.00 0.00 10 Callback::camera_resize(std::function<void ()>) [1349]
- 0.00 0.00 10/102 std::function<void ()>::operator=(std::function<void ()> const&) [1222]
- 0.00 0.00 10/102 std::map<CallbackKey, std::function<void ()>, std::less<CallbackKey>, std::allocator<std::pair<CallbackKey const, std::function<void ()> > > >::operator[](CallbackKey&&) [1305]
- -----------------------------------------------
- 0.00 0.00 28/28 Handle Entity::add<Clickable, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) [694]
- [1350] 0.0 0.00 0.00 28 Handle ComponentManager::add<Clickable, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [1350]
- 0.00 0.00 28/28 Handle ObjectPool<Clickable>::add<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [1395]
- 0.00 0.00 28/50806034 std::map<std::type_index, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >::operator[](std::type_index&&) [12]
- 0.00 0.00 28/50806079 std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >::operator bool() const [102]
- 0.00 0.00 28/99259709 std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >::get() const [88]
- 0.00 0.00 28/104306070 std::type_index::type_index(std::type_info const&) [118]
- -----------------------------------------------
- 0.00 0.00 442/442 boost::detail::variant::copy_into::result_type boost::variant<Circle, Rectangle, Sprite, Text, VertexList>::internal_apply_visitor_impl<boost::detail::variant::copy_into, void const*>(int, int, boost::detail::variant::copy_into&, void const*) [1354]
- [1351] 0.0 0.00 0.00 442 boost::detail::variant::copy_into::result_type boost::detail::variant::visitation_impl<mpl_::int_<0>, boost::detail::variant::visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<5l>, Circle, boost::mpl::l_item<mpl_::long_<4l>, Rectangle, boost::mpl::l_item<mpl_::long_<3l>, Sprite, boost::mpl::l_item<mpl_::long_<2l>, Text, boost::mpl::l_item<mpl_::long_<1l>, VertexList, boost::mpl::l_end> > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >, boost::detail::variant::copy_into, void const*, boost::variant<Circle, Rectangle, Sprite, Text, VertexList>::has_fallback_type_>(int, int, boost::detail::variant::copy_into&, void const*, mpl_::bool_<false>, boost::variant<Circle, Rectangle, Sprite, Text, VertexList>::has_fallback_type_, mpl_::int_<0>*, boost::detail::variant::visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<5l>, Circle, boost::mpl::l_item<mpl_::long_<4l>, Rectangle, boost::mpl::l_item<mpl_::long_<3l>, Sprite, boost::mpl::l_item<mpl_::long_<2l>, Text, boost::mpl::l_item<mpl_::long_<1l>, VertexList, boost::mpl::l_end> > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >*) [1351]
- 0.00 0.00 442/442 boost::detail::variant::copy_into::result_type boost::detail::variant::visitation_impl_invoke<boost::detail::variant::copy_into, void const*, Sprite, boost::variant<Circle, Rectangle, Sprite, Text, VertexList>::has_fallback_type_>(int, boost::detail::variant::copy_into&, void const*, Sprite*, boost::variant<Circle, Rectangle, Sprite, Text, VertexList>::has_fallback_type_, int) [1352]
- -----------------------------------------------
- 0.00 0.00 442/442 boost::detail::variant::copy_into::result_type boost::detail::variant::visitation_impl<mpl_::int_<0>, boost::detail::variant::visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<5l>, Circle, boost::mpl::l_item<mpl_::long_<4l>, Rectangle, boost::mpl::l_item<mpl_::long_<3l>, Sprite, boost::mpl::l_item<mpl_::long_<2l>, Text, boost::mpl::l_item<mpl_::long_<1l>, VertexList, boost::mpl::l_end> > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >, boost::detail::variant::copy_into, void const*, boost::variant<Circle, Rectangle, Sprite, Text, VertexList>::has_fallback_type_>(int, int, boost::detail::variant::copy_into&, void const*, mpl_::bool_<false>, boost::variant<Circle, Rectangle, Sprite, Text, VertexList>::has_fallback_type_, mpl_::int_<0>*, boost::detail::variant::visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<5l>, Circle, boost::mpl::l_item<mpl_::long_<4l>, Rectangle, boost::mpl::l_item<mpl_::long_<3l>, Sprite, boost::mpl::l_item<mpl_::long_<2l>, Text, boost::mpl::l_item<mpl_::long_<1l>, VertexList, boost::mpl::l_end> > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >*) [1351]
- [1352] 0.0 0.00 0.00 442 boost::detail::variant::copy_into::result_type boost::detail::variant::visitation_impl_invoke<boost::detail::variant::copy_into, void const*, Sprite, boost::variant<Circle, Rectangle, Sprite, Text, VertexList>::has_fallback_type_>(int, boost::detail::variant::copy_into&, void const*, Sprite*, boost::variant<Circle, Rectangle, Sprite, Text, VertexList>::has_fallback_type_, int) [1352]
- 0.00 0.00 442/442 boost::detail::variant::copy_into::result_type boost::detail::variant::visitation_impl_invoke_impl<boost::detail::variant::copy_into, void const*, Sprite>(int, boost::detail::variant::copy_into&, void const*, Sprite*, mpl_::bool_<false>) [1353]
- -----------------------------------------------
- 0.00 0.00 442/442 boost::detail::variant::copy_into::result_type boost::detail::variant::visitation_impl_invoke<boost::detail::variant::copy_into, void const*, Sprite, boost::variant<Circle, Rectangle, Sprite, Text, VertexList>::has_fallback_type_>(int, boost::detail::variant::copy_into&, void const*, Sprite*, boost::variant<Circle, Rectangle, Sprite, Text, VertexList>::has_fallback_type_, int) [1352]
- [1353] 0.0 0.00 0.00 442 boost::detail::variant::copy_into::result_type boost::detail::variant::visitation_impl_invoke_impl<boost::detail::variant::copy_into, void const*, Sprite>(int, boost::detail::variant::copy_into&, void const*, Sprite*, mpl_::bool_<false>) [1353]
- 0.00 0.00 442/442 void boost::detail::variant::copy_into::internal_visit<Sprite>(Sprite const&, int) const [1360]
- 0.00 0.00 442/8140567 Sprite const& boost::detail::variant::cast_storage<Sprite>(void const*) [596]
- -----------------------------------------------
- 0.00 0.00 442/442 boost::detail::variant::copy_into::result_type boost::variant<Circle, Rectangle, Sprite, Text, VertexList>::internal_apply_visitor<boost::detail::variant::copy_into>(boost::detail::variant::copy_into&) const [1345]
- [1354] 0.0 0.00 0.00 442 boost::detail::variant::copy_into::result_type boost::variant<Circle, Rectangle, Sprite, Text, VertexList>::internal_apply_visitor_impl<boost::detail::variant::copy_into, void const*>(int, int, boost::detail::variant::copy_into&, void const*) [1354]
- 0.00 0.00 442/442 boost::detail::variant::copy_into::result_type boost::detail::variant::visitation_impl<mpl_::int_<0>, boost::detail::variant::visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<5l>, Circle, boost::mpl::l_item<mpl_::long_<4l>, Rectangle, boost::mpl::l_item<mpl_::long_<3l>, Sprite, boost::mpl::l_item<mpl_::long_<2l>, Text, boost::mpl::l_item<mpl_::long_<1l>, VertexList, boost::mpl::l_end> > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >, boost::detail::variant::copy_into, void const*, boost::variant<Circle, Rectangle, Sprite, Text, VertexList>::has_fallback_type_>(int, int, boost::detail::variant::copy_into&, void const*, mpl_::bool_<false>, boost::variant<Circle, Rectangle, Sprite, Text, VertexList>::has_fallback_type_, mpl_::int_<0>*, boost::detail::variant::visitation_impl_step<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<5l>, Circle, boost::mpl::l_item<mpl_::long_<4l>, Rectangle, boost::mpl::l_item<mpl_::long_<3l>, Sprite, boost::mpl::l_item<mpl_::long_<2l>, Text, boost::mpl::l_item<mpl_::long_<1l>, VertexList, boost::mpl::l_end> > > > > >, boost::mpl::l_iter<boost::mpl::l_end> >*) [1351]
- -----------------------------------------------
- 0.00 0.00 4008/4008 Callback::Callback(Callback const&) [1261]
- [1355] 0.0 0.00 0.00 4008 std::map<CallbackKey, std::function<void ()>, std::less<CallbackKey>, std::allocator<std::pair<CallbackKey const, std::function<void ()> > > >::map(std::map<CallbackKey, std::function<void ()>, std::less<CallbackKey>, std::allocator<std::pair<CallbackKey const, std::function<void ()> > > > const&) [1355]
- 0.00 0.00 4008/4008 std::_Rb_tree<CallbackKey, std::pair<CallbackKey const, std::function<void ()> >, std::_Select1st<std::pair<CallbackKey const, std::function<void ()> > >, std::less<CallbackKey>, std::allocator<std::pair<CallbackKey const, std::function<void ()> > > >::_Rb_tree(std::_Rb_tree<CallbackKey, std::pair<CallbackKey const, std::function<void ()> >, std::_Select1st<std::pair<CallbackKey const, std::function<void ()> > >, std::less<CallbackKey>, std::allocator<std::pair<CallbackKey const, std::function<void ()> > > > const&) [1357]
- -----------------------------------------------
- 0.00 0.00 4008/4008 std::_Rb_tree<CallbackKey, std::pair<CallbackKey const, std::function<void ()> >, std::_Select1st<std::pair<CallbackKey const, std::function<void ()> > >, std::less<CallbackKey>, std::allocator<std::pair<CallbackKey const, std::function<void ()> > > >::_Rb_tree(std::_Rb_tree<CallbackKey, std::pair<CallbackKey const, std::function<void ()> >, std::_Select1st<std::pair<CallbackKey const, std::function<void ()> > >, std::less<CallbackKey>, std::allocator<std::pair<CallbackKey const, std::function<void ()> > > > const&) [1357]
- [1356] 0.0 0.00 0.00 4008 std::_Rb_tree<CallbackKey, std::pair<CallbackKey const, std::function<void ()> >, std::_Select1st<std::pair<CallbackKey const, std::function<void ()> > >, std::less<CallbackKey>, std::allocator<std::pair<CallbackKey const, std::function<void ()> > > >::_Rb_tree_impl<std::less<CallbackKey>, true>::_Rb_tree_impl(std::_Rb_tree<CallbackKey, std::pair<CallbackKey const, std::function<void ()> >, std::_Select1st<std::pair<CallbackKey const, std::function<void ()> > >, std::less<CallbackKey>, std::allocator<std::pair<CallbackKey const, std::function<void ()> > > >::_Rb_tree_impl<std::less<CallbackKey>, true> const&) [1356]
- 0.00 0.00 4008/92235066 std::_Rb_tree_header::_Rb_tree_header() [112]
- 0.00 0.00 4008/4008 __gnu_cxx::__alloc_traits<std::allocator<std::_Rb_tree_node<std::pair<CallbackKey const, std::function<void ()> > > >, std::_Rb_tree_node<std::pair<CallbackKey const, std::function<void ()> > > >::_S_select_on_copy(std::allocator<std::_Rb_tree_node<std::pair<CallbackKey const, std::function<void ()> > > > const&) [3746]
- 0.00 0.00 4008/4008 std::_Rb_tree_key_compare<std::less<CallbackKey> >::_Rb_tree_key_compare(std::less<CallbackKey> const&) [3753]
- -----------------------------------------------
- 0.00 0.00 4008/4008 std::map<CallbackKey, std::function<void ()>, std::less<CallbackKey>, std::allocator<std::pair<CallbackKey const, std::function<void ()> > > >::map(std::map<CallbackKey, std::function<void ()>, std::less<CallbackKey>, std::allocator<std::pair<CallbackKey const, std::function<void ()> > > > const&) [1355]
- [1357] 0.0 0.00 0.00 4008 std::_Rb_tree<CallbackKey, std::pair<CallbackKey const, std::function<void ()> >, std::_Select1st<std::pair<CallbackKey const, std::function<void ()> > >, std::less<CallbackKey>, std::allocator<std::pair<CallbackKey const, std::function<void ()> > > >::_Rb_tree(std::_Rb_tree<CallbackKey, std::pair<CallbackKey const, std::function<void ()> >, std::_Select1st<std::pair<CallbackKey const, std::function<void ()> > >, std::less<CallbackKey>, std::allocator<std::pair<CallbackKey const, std::function<void ()> > > > const&) [1357]
- 0.00 0.00 4008/4008 std::_Rb_tree<CallbackKey, std::pair<CallbackKey const, std::function<void ()> >, std::_Select1st<std::pair<CallbackKey const, std::function<void ()> > >, std::less<CallbackKey>, std::allocator<std::pair<CallbackKey const, std::function<void ()> > > >::_Rb_tree_impl<std::less<CallbackKey>, true>::_Rb_tree_impl(std::_Rb_tree<CallbackKey, std::pair<CallbackKey const, std::function<void ()> >, std::_Select1st<std::pair<CallbackKey const, std::function<void ()> > >, std::less<CallbackKey>, std::allocator<std::pair<CallbackKey const, std::function<void ()> > > >::_Rb_tree_impl<std::less<CallbackKey>, true> const&) [1356]
- 0.00 0.00 4008/4008 std::_Rb_tree<CallbackKey, std::pair<CallbackKey const, std::function<void ()> >, std::_Select1st<std::pair<CallbackKey const, std::function<void ()> > >, std::less<CallbackKey>, std::allocator<std::pair<CallbackKey const, std::function<void ()> > > >::_M_root() const [3749]
- -----------------------------------------------
- 0.00 0.00 3/3 GraphicalSystem::GraphicalSystem(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, RenderSurface&, std::shared_ptr<Camera>) [324]
- [1358] 0.0 0.00 0.00 3 PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool) [1358]
- 0.00 0.00 3/3 void Messageable::install_message_handler<EntityDestroyedMessage, PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)::{lambda(EntityDestroyedMessage&)#1}>(PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)::{lambda(EntityDestroyedMessage&)#1}) [1468]
- 0.00 0.00 3/3 void Messageable::install_message_handler<ComponentAddedMessage, PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)::{lambda(ComponentAddedMessage&)#2}>(PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)::{lambda(ComponentAddedMessage&)#2}) [1467]
- 0.00 0.00 3/3 void Messageable::install_message_handler<ComponentRemovedMessage, PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)::{lambda(ComponentRemovedMessage&)#3}>(PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)::{lambda(ComponentRemovedMessage&)#3}) [1469]
- 0.00 0.00 3/6 EntitySubscription::EntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1530]
- -----------------------------------------------
- 0.00 0.00 67/67 StartMenuScene::init(Game&)::{lambda()#1}::operator()() const [368]
- [1359] 0.0 0.00 0.00 67 std::shared_ptr<Intent> InputBinding::get<SelectMenuItemIntent, (void*)0>() [1359]
- 0.00 0.00 67/2630947 std::map<std::type_index, std::shared_ptr<Intent>, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Intent> > > >::find(std::type_index const&) [97]
- 0.00 0.00 67/2630813 std::shared_ptr<Intent>::shared_ptr(std::shared_ptr<Intent> const&) [271]
- 0.00 0.00 134/5261626 std::_Rb_tree_const_iterator<std::pair<std::type_index const, std::shared_ptr<Intent> > >::operator->() const [482]
- 0.00 0.00 67/2630965 std::map<std::type_index, std::shared_ptr<Intent>, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Intent> > > >::end() [631]
- 0.00 0.00 67/104306070 std::type_index::type_index(std::type_info const&) [118]
- 0.00 0.00 134/5261910 std::_Rb_tree_const_iterator<std::pair<std::type_index const, std::shared_ptr<Intent> > >::_Rb_tree_const_iterator(std::_Rb_tree_iterator<std::pair<std::type_index const, std::shared_ptr<Intent> > > const&) [795]
- 0.00 0.00 67/2630813 bool std::operator!=<Intent>(std::shared_ptr<Intent> const&, decltype(nullptr)) [924]
- 0.00 0.00 67/2630947 std::_Rb_tree_const_iterator<std::pair<std::type_index const, std::shared_ptr<Intent> > >::operator!=(std::_Rb_tree_const_iterator<std::pair<std::type_index const, std::shared_ptr<Intent> > > const&) const [2978]
- -----------------------------------------------
- 0.00 0.00 442/442 boost::detail::variant::copy_into::result_type boost::detail::variant::visitation_impl_invoke_impl<boost::detail::variant::copy_into, void const*, Sprite>(int, boost::detail::variant::copy_into&, void const*, Sprite*, mpl_::bool_<false>) [1353]
- [1360] 0.0 0.00 0.00 442 void boost::detail::variant::copy_into::internal_visit<Sprite>(Sprite const&, int) const [1360]
- 0.00 0.00 442/4637 Sprite::Sprite(Sprite const&) [1221]
- 0.00 0.00 442/17059716 operator new(unsigned long, void*) [458]
- -----------------------------------------------
- 0.00 0.00 6/6 Handle Entity::add<Callback, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, bool&&) [1009]
- [1361] 0.0 0.00 0.00 6 Handle ComponentManager::add<Callback, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, bool&, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, bool&) [1361]
- 0.00 0.00 6/6 Handle ObjectPool<Callback>::add<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, bool&>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, bool&) [1367]
- 0.00 0.00 6/50806034 std::map<std::type_index, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >::operator[](std::type_index&&) [12]
- 0.00 0.00 6/50806079 std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >::operator bool() const [102]
- 0.00 0.00 6/99259709 std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >::get() const [88]
- 0.00 0.00 6/104306070 std::type_index::type_index(std::type_info const&) [118]
- -----------------------------------------------
- 0.00 0.00 666/666 std::shared_ptr<Message>::shared_ptr<EntityCreatedMessage, void>(std::shared_ptr<EntityCreatedMessage> const&) [762]
- [1362] 0.0 0.00 0.00 666 std::__shared_ptr<Message, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<EntityCreatedMessage, void>(std::__shared_ptr<EntityCreatedMessage, (__gnu_cxx::_Lock_policy)2> const&) [1362]
- 0.00 0.00 666/34962483 std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count(std::__shared_count<(__gnu_cxx::_Lock_policy)2> const&) [70]
- -----------------------------------------------
- 0.00 0.00 1/1 BuilderScene::create_mouse_entity(Game&) [684]
- [1363] 0.0 0.00 0.00 1 BuilderScene::mouse_script_add_select_behavior(Game&, Handle) [1363]
- 0.00 0.00 4/390 std::function<void ()>::~function() [1115]
- 0.00 0.00 4/2079911 Callback* Entity::get<Callback, (void*)0>() [57]
- 0.00 0.00 1/10 Callback::camera_resize(std::function<void ()>) [1349]
- 0.00 0.00 1/4 Callback::left_click(std::function<void ()>) [1440]
- 0.00 0.00 1/29 Callback::left_release(std::function<void ()>) [1266]
- 0.00 0.00 1/3 Callback::mouse_move(std::function<void ()>) [1462]
- 0.00 0.00 1/1 std::function<void ()>::function<BuilderScene::mouse_script_add_select_behavior(Game&, Handle)::{lambda()#1}, void, void>(BuilderScene::mouse_script_add_select_behavior(Game&, Handle)::{lambda()#1}) [2367]
- 0.00 0.00 1/1 std::function<void ()>::function<BuilderScene::mouse_script_add_select_behavior(Game&, Handle)::{lambda()#2}, void, void>(BuilderScene::mouse_script_add_select_behavior(Game&, Handle)::{lambda()#2}) [2364]
- 0.00 0.00 1/1 std::function<void ()>::function<BuilderScene::mouse_script_add_select_behavior(Game&, Handle)::{lambda()#3}, void, void>(BuilderScene::mouse_script_add_select_behavior(Game&, Handle)::{lambda()#3}) [2365]
- 0.00 0.00 1/1 std::function<void ()>::function<BuilderScene::mouse_script_add_select_behavior(Game&, Handle)::{lambda()#4}, void, void>(BuilderScene::mouse_script_add_select_behavior(Game&, Handle)::{lambda()#4}) [2366]
- 0.00 0.00 1/43413833 Scene::get_entity(Handle) [45]
- -----------------------------------------------
- 0.00 0.00 105/105 Handle ComponentManager::add<Rectangle, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, int&, int&, float&, float&, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, int&, int&, float&, float&) [1289]
- [1364] 0.0 0.00 0.00 105 Handle ObjectPool<Rectangle>::add<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, int&, int&, float&, float&>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, int&, int&, float&, float&) [1364]
- 0.00 0.00 105/3160704 std::vector<Handle, std::allocator<Handle> >::push_back(Handle&&) [151]
- 0.00 0.00 1050/2333562 std::vector<ObjectPool<Rectangle>::Entry, std::allocator<ObjectPool<Rectangle>::Entry> >::operator[](unsigned long) [810]
- 0.00 0.00 105/112 ObjectPool<Rectangle>::num_entries_active() const [1579]
- 0.00 0.00 105/113 Rectangle::Rectangle(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, float, float, float, float) [1608]
- 0.00 0.00 105/17059716 operator new(unsigned long, void*) [458]
- 0.00 0.00 210/224 ObjectPool<Rectangle>::size() const [4336]
- 0.00 0.00 210/1170 Handle::Handle(unsigned int, unsigned int) [3988]
- 0.00 0.00 105/2117 Rectangle::~Rectangle() [3857]
- -----------------------------------------------
- 0.00 0.00 2248/2248 std::_Rb_tree_iterator<std::pair<std::type_index const, Handle> > std::_Rb_tree<std::type_index, std::pair<std::type_index const, Handle>, std::_Select1st<std::pair<std::type_index const, Handle> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<std::type_index&&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<std::type_index const, Handle> >, std::piecewise_construct_t const&, std::tuple<std::type_index&&>&&, std::tuple<>&&) [143]
- [1365] 0.0 0.00 0.00 2248 std::_Rb_tree_node<std::pair<std::type_index const, Handle> >* std::_Rb_tree<std::type_index, std::pair<std::type_index const, Handle>, std::_Select1st<std::pair<std::type_index const, Handle> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > >::_M_create_node<std::piecewise_construct_t const&, std::tuple<std::type_index&&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple<std::type_index&&>&&, std::tuple<>&&) [1365]
- 0.00 0.00 2248/2248 void std::_Rb_tree<std::type_index, std::pair<std::type_index const, Handle>, std::_Select1st<std::pair<std::type_index const, Handle> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > >::_M_construct_node<std::piecewise_construct_t const&, std::tuple<std::type_index&&>, std::tuple<> >(std::_Rb_tree_node<std::pair<std::type_index const, Handle> >*, std::piecewise_construct_t const&, std::tuple<std::type_index&&>&&, std::tuple<>&&) [1366]
- 0.00 0.00 2248/2248 std::_Rb_tree<std::type_index, std::pair<std::type_index const, Handle>, std::_Select1st<std::pair<std::type_index const, Handle> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > >::_M_get_node() [3848]
- 0.00 0.00 2248/238910 std::tuple<>&& std::forward<std::tuple<> >(std::remove_reference<std::tuple<> >::type&) [3108]
- 0.00 0.00 2248/11455 std::tuple<std::type_index&&>&& std::forward<std::tuple<std::type_index&&> >(std::remove_reference<std::tuple<std::type_index&&> >::type&) [3556]
- 0.00 0.00 2248/238910 std::piecewise_construct_t const& std::forward<std::piecewise_construct_t const&>(std::remove_reference<std::piecewise_construct_t const&>::type&) [3107]
- -----------------------------------------------
- 0.00 0.00 2248/2248 std::_Rb_tree_node<std::pair<std::type_index const, Handle> >* std::_Rb_tree<std::type_index, std::pair<std::type_index const, Handle>, std::_Select1st<std::pair<std::type_index const, Handle> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > >::_M_create_node<std::piecewise_construct_t const&, std::tuple<std::type_index&&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple<std::type_index&&>&&, std::tuple<>&&) [1365]
- [1366] 0.0 0.00 0.00 2248 void std::_Rb_tree<std::type_index, std::pair<std::type_index const, Handle>, std::_Select1st<std::pair<std::type_index const, Handle> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > >::_M_construct_node<std::piecewise_construct_t const&, std::tuple<std::type_index&&>, std::tuple<> >(std::_Rb_tree_node<std::pair<std::type_index const, Handle> >*, std::piecewise_construct_t const&, std::tuple<std::type_index&&>&&, std::tuple<>&&) [1366]
- 0.00 0.00 2248/101616215 std::_Rb_tree_node<std::pair<std::type_index const, Handle> >::_M_valptr() [144]
- 0.00 0.00 2248/17059716 operator new(unsigned long, void*) [458]
- 0.00 0.00 2248/2248 void std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<std::type_index const, Handle> > > >::construct<std::pair<std::type_index const, Handle>, std::piecewise_construct_t const&, std::tuple<std::type_index&&>, std::tuple<> >(std::allocator<std::_Rb_tree_node<std::pair<std::type_index const, Handle> > >&, std::pair<std::type_index const, Handle>*, std::piecewise_construct_t const&, std::tuple<std::type_index&&>&&, std::tuple<>&&) [1482]
- 0.00 0.00 2248/238910 std::tuple<>&& std::forward<std::tuple<> >(std::remove_reference<std::tuple<> >::type&) [3108]
- 0.00 0.00 2248/11455 std::tuple<std::type_index&&>&& std::forward<std::tuple<std::type_index&&> >(std::remove_reference<std::tuple<std::type_index&&> >::type&) [3556]
- 0.00 0.00 2248/238910 std::piecewise_construct_t const& std::forward<std::piecewise_construct_t const&>(std::remove_reference<std::piecewise_construct_t const&>::type&) [3107]
- 0.00 0.00 2248/128992 std::_Rb_tree<std::type_index, std::pair<std::type_index const, Handle>, std::_Select1st<std::pair<std::type_index const, Handle> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > >::_M_get_Node_allocator() [3176]
- -----------------------------------------------
- 0.00 0.00 6/6 Handle ComponentManager::add<Callback, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, bool&, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, bool&) [1361]
- [1367] 0.0 0.00 0.00 6 Handle ObjectPool<Callback>::add<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, bool&>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, bool&) [1367]
- 0.00 0.00 6/4050 Callback::~Callback() [737]
- 0.00 0.00 6/3160704 std::vector<Handle, std::allocator<Handle> >::push_back(Handle&&) [151]
- 0.00 0.00 60/2080310 std::vector<ObjectPool<Callback>::Entry, std::allocator<ObjectPool<Callback>::Entry> >::operator[](unsigned long) [812]
- 0.00 0.00 6/40 ObjectPool<Callback>::num_entries_active() const [1687]
- 0.00 0.00 6/42 Callback::Callback(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool) [1693]
- 0.00 0.00 12/80 ObjectPool<Callback>::size() const [1699]
- 0.00 0.00 6/17059716 operator new(unsigned long, void*) [458]
- 0.00 0.00 12/1170 Handle::Handle(unsigned int, unsigned int) [3988]
- -----------------------------------------------
- 0.00 0.00 1000/1000 ObjectPool<Grid>::Entry* std::__uninitialized_fill_n<false>::__uninit_fill_n<ObjectPool<Grid>::Entry*, unsigned long, ObjectPool<Grid>::Entry>(ObjectPool<Grid>::Entry*, unsigned long, ObjectPool<Grid>::Entry const&) [1371]
- [1368] 0.0 0.00 0.00 1000 void std::_Construct<ObjectPool<Grid>::Entry, ObjectPool<Grid>::Entry const&>(ObjectPool<Grid>::Entry*, ObjectPool<Grid>::Entry const&) [1368]
- 0.00 0.00 1000/1000 ObjectPool<Grid>::Entry::Entry(ObjectPool<Grid>::Entry const&) [1403]
- 0.00 0.00 1000/17059716 operator new(unsigned long, void*) [458]
- 0.00 0.00 1000/1000 ObjectPool<Grid>::Entry const& std::forward<ObjectPool<Grid>::Entry const&>(std::remove_reference<ObjectPool<Grid>::Entry const&>::type&) [4045]
- -----------------------------------------------
- 0.00 0.00 1000/1000 ObjectPool<TileMap>::Entry* std::__uninitialized_fill_n<false>::__uninit_fill_n<ObjectPool<TileMap>::Entry*, unsigned long, ObjectPool<TileMap>::Entry>(ObjectPool<TileMap>::Entry*, unsigned long, ObjectPool<TileMap>::Entry const&) [1372]
- [1369] 0.0 0.00 0.00 1000 void std::_Construct<ObjectPool<TileMap>::Entry, ObjectPool<TileMap>::Entry const&>(ObjectPool<TileMap>::Entry*, ObjectPool<TileMap>::Entry const&) [1369]
- 0.00 0.00 1000/1000 ObjectPool<TileMap>::Entry::Entry(ObjectPool<TileMap>::Entry const&) [1404]
- 0.00 0.00 1000/17059716 operator new(unsigned long, void*) [458]
- 0.00 0.00 1000/1000 ObjectPool<TileMap>::Entry const& std::forward<ObjectPool<TileMap>::Entry const&>(std::remove_reference<ObjectPool<TileMap>::Entry const&>::type&) [4046]
- -----------------------------------------------
- 0.00 0.00 1000/1000 ObjectPool<Collision>::Entry* std::__uninitialized_fill_n<false>::__uninit_fill_n<ObjectPool<Collision>::Entry*, unsigned long, ObjectPool<Collision>::Entry>(ObjectPool<Collision>::Entry*, unsigned long, ObjectPool<Collision>::Entry const&) [1373]
- [1370] 0.0 0.00 0.00 1000 void std::_Construct<ObjectPool<Collision>::Entry, ObjectPool<Collision>::Entry const&>(ObjectPool<Collision>::Entry*, ObjectPool<Collision>::Entry const&) [1370]
- 0.00 0.00 1000/1000 ObjectPool<Collision>::Entry::Entry(ObjectPool<Collision>::Entry const&) [1405]
- 0.00 0.00 1000/17059716 operator new(unsigned long, void*) [458]
- 0.00 0.00 1000/1000 ObjectPool<Collision>::Entry const& std::forward<ObjectPool<Collision>::Entry const&>(std::remove_reference<ObjectPool<Collision>::Entry const&>::type&) [4048]
- -----------------------------------------------
- 0.00 0.00 1/1 ObjectPool<Grid>::Entry* std::uninitialized_fill_n<ObjectPool<Grid>::Entry*, unsigned long, ObjectPool<Grid>::Entry>(ObjectPool<Grid>::Entry*, unsigned long, ObjectPool<Grid>::Entry const&) [1380]
- [1371] 0.0 0.00 0.00 1 ObjectPool<Grid>::Entry* std::__uninitialized_fill_n<false>::__uninit_fill_n<ObjectPool<Grid>::Entry*, unsigned long, ObjectPool<Grid>::Entry>(ObjectPool<Grid>::Entry*, unsigned long, ObjectPool<Grid>::Entry const&) [1371]
- 0.00 0.00 1000/1000 void std::_Construct<ObjectPool<Grid>::Entry, ObjectPool<Grid>::Entry const&>(ObjectPool<Grid>::Entry*, ObjectPool<Grid>::Entry const&) [1368]
- 0.00 0.00 1000/2000 ObjectPool<Grid>::Entry* std::__addressof<ObjectPool<Grid>::Entry>(ObjectPool<Grid>::Entry&) [3912]
- -----------------------------------------------
- 0.00 0.00 1/1 ObjectPool<TileMap>::Entry* std::uninitialized_fill_n<ObjectPool<TileMap>::Entry*, unsigned long, ObjectPool<TileMap>::Entry>(ObjectPool<TileMap>::Entry*, unsigned long, ObjectPool<TileMap>::Entry const&) [1381]
- [1372] 0.0 0.00 0.00 1 ObjectPool<TileMap>::Entry* std::__uninitialized_fill_n<false>::__uninit_fill_n<ObjectPool<TileMap>::Entry*, unsigned long, ObjectPool<TileMap>::Entry>(ObjectPool<TileMap>::Entry*, unsigned long, ObjectPool<TileMap>::Entry const&) [1372]
- 0.00 0.00 1000/1000 void std::_Construct<ObjectPool<TileMap>::Entry, ObjectPool<TileMap>::Entry const&>(ObjectPool<TileMap>::Entry*, ObjectPool<TileMap>::Entry const&) [1369]
- 0.00 0.00 1000/2000 ObjectPool<TileMap>::Entry* std::__addressof<ObjectPool<TileMap>::Entry>(ObjectPool<TileMap>::Entry&) [3913]
- -----------------------------------------------
- 0.00 0.00 1/1 ObjectPool<Collision>::Entry* std::uninitialized_fill_n<ObjectPool<Collision>::Entry*, unsigned long, ObjectPool<Collision>::Entry>(ObjectPool<Collision>::Entry*, unsigned long, ObjectPool<Collision>::Entry const&) [1382]
- [1373] 0.0 0.00 0.00 1 ObjectPool<Collision>::Entry* std::__uninitialized_fill_n<false>::__uninit_fill_n<ObjectPool<Collision>::Entry*, unsigned long, ObjectPool<Collision>::Entry>(ObjectPool<Collision>::Entry*, unsigned long, ObjectPool<Collision>::Entry const&) [1373]
- 0.00 0.00 1000/1000 void std::_Construct<ObjectPool<Collision>::Entry, ObjectPool<Collision>::Entry const&>(ObjectPool<Collision>::Entry*, ObjectPool<Collision>::Entry const&) [1370]
- 0.00 0.00 1000/2000 ObjectPool<Collision>::Entry* std::__addressof<ObjectPool<Collision>::Entry>(ObjectPool<Collision>::Entry&) [3915]
- -----------------------------------------------
- 0.00 0.00 1/1 std::vector<ObjectPool<Grid>::Entry, std::allocator<ObjectPool<Grid>::Entry> >::vector(unsigned long, ObjectPool<Grid>::Entry const&, std::allocator<ObjectPool<Grid>::Entry> const&) [1375]
- [1374] 0.0 0.00 0.00 1 std::vector<ObjectPool<Grid>::Entry, std::allocator<ObjectPool<Grid>::Entry> >::_M_fill_initialize(unsigned long, ObjectPool<Grid>::Entry const&) [1374]
- 0.00 0.00 1/1 ObjectPool<Grid>::Entry* std::__uninitialized_fill_n_a<ObjectPool<Grid>::Entry*, unsigned long, ObjectPool<Grid>::Entry, ObjectPool<Grid>::Entry>(ObjectPool<Grid>::Entry*, unsigned long, ObjectPool<Grid>::Entry const&, std::allocator<ObjectPool<Grid>::Entry>&) [1383]
- 0.00 0.00 1/2 std::_Vector_base<ObjectPool<Grid>::Entry, std::allocator<ObjectPool<Grid>::Entry> >::_M_get_Tp_allocator() [6402]
- -----------------------------------------------
- 0.00 0.00 1/1 ObjectPool<Grid>::ObjectPool(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned int, Grid) [442]
- [1375] 0.0 0.00 0.00 1 std::vector<ObjectPool<Grid>::Entry, std::allocator<ObjectPool<Grid>::Entry> >::vector(unsigned long, ObjectPool<Grid>::Entry const&, std::allocator<ObjectPool<Grid>::Entry> const&) [1375]
- 0.00 0.00 1/1 std::vector<ObjectPool<Grid>::Entry, std::allocator<ObjectPool<Grid>::Entry> >::_M_fill_initialize(unsigned long, ObjectPool<Grid>::Entry const&) [1374]
- 0.00 0.00 1/1 std::_Vector_base<ObjectPool<Grid>::Entry, std::allocator<ObjectPool<Grid>::Entry> >::_Vector_base(unsigned long, std::allocator<ObjectPool<Grid>::Entry> const&) [7167]
- -----------------------------------------------
- 0.00 0.00 1/1 std::vector<ObjectPool<TileMap>::Entry, std::allocator<ObjectPool<TileMap>::Entry> >::vector(unsigned long, ObjectPool<TileMap>::Entry const&, std::allocator<ObjectPool<TileMap>::Entry> const&) [1377]
- [1376] 0.0 0.00 0.00 1 std::vector<ObjectPool<TileMap>::Entry, std::allocator<ObjectPool<TileMap>::Entry> >::_M_fill_initialize(unsigned long, ObjectPool<TileMap>::Entry const&) [1376]
- 0.00 0.00 1/1 ObjectPool<TileMap>::Entry* std::__uninitialized_fill_n_a<ObjectPool<TileMap>::Entry*, unsigned long, ObjectPool<TileMap>::Entry, ObjectPool<TileMap>::Entry>(ObjectPool<TileMap>::Entry*, unsigned long, ObjectPool<TileMap>::Entry const&, std::allocator<ObjectPool<TileMap>::Entry>&) [1384]
- 0.00 0.00 1/2 std::_Vector_base<ObjectPool<TileMap>::Entry, std::allocator<ObjectPool<TileMap>::Entry> >::_M_get_Tp_allocator() [6417]
- -----------------------------------------------
- 0.00 0.00 1/1 ObjectPool<TileMap>::ObjectPool(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned int, TileMap) [1053]
- [1377] 0.0 0.00 0.00 1 std::vector<ObjectPool<TileMap>::Entry, std::allocator<ObjectPool<TileMap>::Entry> >::vector(unsigned long, ObjectPool<TileMap>::Entry const&, std::allocator<ObjectPool<TileMap>::Entry> const&) [1377]
- 0.00 0.00 1/1 std::vector<ObjectPool<TileMap>::Entry, std::allocator<ObjectPool<TileMap>::Entry> >::_M_fill_initialize(unsigned long, ObjectPool<TileMap>::Entry const&) [1376]
- 0.00 0.00 1/1 std::_Vector_base<ObjectPool<TileMap>::Entry, std::allocator<ObjectPool<TileMap>::Entry> >::_Vector_base(unsigned long, std::allocator<ObjectPool<TileMap>::Entry> const&) [7174]
- -----------------------------------------------
- 0.00 0.00 1/1 std::vector<ObjectPool<Collision>::Entry, std::allocator<ObjectPool<Collision>::Entry> >::vector(unsigned long, ObjectPool<Collision>::Entry const&, std::allocator<ObjectPool<Collision>::Entry> const&) [1379]
- [1378] 0.0 0.00 0.00 1 std::vector<ObjectPool<Collision>::Entry, std::allocator<ObjectPool<Collision>::Entry> >::_M_fill_initialize(unsigned long, ObjectPool<Collision>::Entry const&) [1378]
- 0.00 0.00 1/1 ObjectPool<Collision>::Entry* std::__uninitialized_fill_n_a<ObjectPool<Collision>::Entry*, unsigned long, ObjectPool<Collision>::Entry, ObjectPool<Collision>::Entry>(ObjectPool<Collision>::Entry*, unsigned long, ObjectPool<Collision>::Entry const&, std::allocator<ObjectPool<Collision>::Entry>&) [1385]
- 0.00 0.00 1/2 std::_Vector_base<ObjectPool<Collision>::Entry, std::allocator<ObjectPool<Collision>::Entry> >::_M_get_Tp_allocator() [6426]
- -----------------------------------------------
- 0.00 0.00 1/1 ObjectPool<Collision>::ObjectPool(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned int, Collision) [703]
- [1379] 0.0 0.00 0.00 1 std::vector<ObjectPool<Collision>::Entry, std::allocator<ObjectPool<Collision>::Entry> >::vector(unsigned long, ObjectPool<Collision>::Entry const&, std::allocator<ObjectPool<Collision>::Entry> const&) [1379]
- 0.00 0.00 1/1 std::vector<ObjectPool<Collision>::Entry, std::allocator<ObjectPool<Collision>::Entry> >::_M_fill_initialize(unsigned long, ObjectPool<Collision>::Entry const&) [1378]
- 0.00 0.00 1/1 std::_Vector_base<ObjectPool<Collision>::Entry, std::allocator<ObjectPool<Collision>::Entry> >::_Vector_base(unsigned long, std::allocator<ObjectPool<Collision>::Entry> const&) [7188]
- -----------------------------------------------
- 0.00 0.00 1/1 ObjectPool<Grid>::Entry* std::__uninitialized_fill_n_a<ObjectPool<Grid>::Entry*, unsigned long, ObjectPool<Grid>::Entry, ObjectPool<Grid>::Entry>(ObjectPool<Grid>::Entry*, unsigned long, ObjectPool<Grid>::Entry const&, std::allocator<ObjectPool<Grid>::Entry>&) [1383]
- [1380] 0.0 0.00 0.00 1 ObjectPool<Grid>::Entry* std::uninitialized_fill_n<ObjectPool<Grid>::Entry*, unsigned long, ObjectPool<Grid>::Entry>(ObjectPool<Grid>::Entry*, unsigned long, ObjectPool<Grid>::Entry const&) [1380]
- 0.00 0.00 1/1 ObjectPool<Grid>::Entry* std::__uninitialized_fill_n<false>::__uninit_fill_n<ObjectPool<Grid>::Entry*, unsigned long, ObjectPool<Grid>::Entry>(ObjectPool<Grid>::Entry*, unsigned long, ObjectPool<Grid>::Entry const&) [1371]
- -----------------------------------------------
- 0.00 0.00 1/1 ObjectPool<TileMap>::Entry* std::__uninitialized_fill_n_a<ObjectPool<TileMap>::Entry*, unsigned long, ObjectPool<TileMap>::Entry, ObjectPool<TileMap>::Entry>(ObjectPool<TileMap>::Entry*, unsigned long, ObjectPool<TileMap>::Entry const&, std::allocator<ObjectPool<TileMap>::Entry>&) [1384]
- [1381] 0.0 0.00 0.00 1 ObjectPool<TileMap>::Entry* std::uninitialized_fill_n<ObjectPool<TileMap>::Entry*, unsigned long, ObjectPool<TileMap>::Entry>(ObjectPool<TileMap>::Entry*, unsigned long, ObjectPool<TileMap>::Entry const&) [1381]
- 0.00 0.00 1/1 ObjectPool<TileMap>::Entry* std::__uninitialized_fill_n<false>::__uninit_fill_n<ObjectPool<TileMap>::Entry*, unsigned long, ObjectPool<TileMap>::Entry>(ObjectPool<TileMap>::Entry*, unsigned long, ObjectPool<TileMap>::Entry const&) [1372]
- -----------------------------------------------
- 0.00 0.00 1/1 ObjectPool<Collision>::Entry* std::__uninitialized_fill_n_a<ObjectPool<Collision>::Entry*, unsigned long, ObjectPool<Collision>::Entry, ObjectPool<Collision>::Entry>(ObjectPool<Collision>::Entry*, unsigned long, ObjectPool<Collision>::Entry const&, std::allocator<ObjectPool<Collision>::Entry>&) [1385]
- [1382] 0.0 0.00 0.00 1 ObjectPool<Collision>::Entry* std::uninitialized_fill_n<ObjectPool<Collision>::Entry*, unsigned long, ObjectPool<Collision>::Entry>(ObjectPool<Collision>::Entry*, unsigned long, ObjectPool<Collision>::Entry const&) [1382]
- 0.00 0.00 1/1 ObjectPool<Collision>::Entry* std::__uninitialized_fill_n<false>::__uninit_fill_n<ObjectPool<Collision>::Entry*, unsigned long, ObjectPool<Collision>::Entry>(ObjectPool<Collision>::Entry*, unsigned long, ObjectPool<Collision>::Entry const&) [1373]
- -----------------------------------------------
- 0.00 0.00 1/1 std::vector<ObjectPool<Grid>::Entry, std::allocator<ObjectPool<Grid>::Entry> >::_M_fill_initialize(unsigned long, ObjectPool<Grid>::Entry const&) [1374]
- [1383] 0.0 0.00 0.00 1 ObjectPool<Grid>::Entry* std::__uninitialized_fill_n_a<ObjectPool<Grid>::Entry*, unsigned long, ObjectPool<Grid>::Entry, ObjectPool<Grid>::Entry>(ObjectPool<Grid>::Entry*, unsigned long, ObjectPool<Grid>::Entry const&, std::allocator<ObjectPool<Grid>::Entry>&) [1383]
- 0.00 0.00 1/1 ObjectPool<Grid>::Entry* std::uninitialized_fill_n<ObjectPool<Grid>::Entry*, unsigned long, ObjectPool<Grid>::Entry>(ObjectPool<Grid>::Entry*, unsigned long, ObjectPool<Grid>::Entry const&) [1380]
- -----------------------------------------------
- 0.00 0.00 1/1 std::vector<ObjectPool<TileMap>::Entry, std::allocator<ObjectPool<TileMap>::Entry> >::_M_fill_initialize(unsigned long, ObjectPool<TileMap>::Entry const&) [1376]
- [1384] 0.0 0.00 0.00 1 ObjectPool<TileMap>::Entry* std::__uninitialized_fill_n_a<ObjectPool<TileMap>::Entry*, unsigned long, ObjectPool<TileMap>::Entry, ObjectPool<TileMap>::Entry>(ObjectPool<TileMap>::Entry*, unsigned long, ObjectPool<TileMap>::Entry const&, std::allocator<ObjectPool<TileMap>::Entry>&) [1384]
- 0.00 0.00 1/1 ObjectPool<TileMap>::Entry* std::uninitialized_fill_n<ObjectPool<TileMap>::Entry*, unsigned long, ObjectPool<TileMap>::Entry>(ObjectPool<TileMap>::Entry*, unsigned long, ObjectPool<TileMap>::Entry const&) [1381]
- -----------------------------------------------
- 0.00 0.00 1/1 std::vector<ObjectPool<Collision>::Entry, std::allocator<ObjectPool<Collision>::Entry> >::_M_fill_initialize(unsigned long, ObjectPool<Collision>::Entry const&) [1378]
- [1385] 0.0 0.00 0.00 1 ObjectPool<Collision>::Entry* std::__uninitialized_fill_n_a<ObjectPool<Collision>::Entry*, unsigned long, ObjectPool<Collision>::Entry, ObjectPool<Collision>::Entry>(ObjectPool<Collision>::Entry*, unsigned long, ObjectPool<Collision>::Entry const&, std::allocator<ObjectPool<Collision>::Entry>&) [1385]
- 0.00 0.00 1/1 ObjectPool<Collision>::Entry* std::uninitialized_fill_n<ObjectPool<Collision>::Entry*, unsigned long, ObjectPool<Collision>::Entry>(ObjectPool<Collision>::Entry*, unsigned long, ObjectPool<Collision>::Entry const&) [1382]
- -----------------------------------------------
- 0.00 0.00 4457/4457 std::_Rb_tree<std::type_index, std::pair<std::type_index const, Handle>, std::_Select1st<std::pair<std::type_index const, Handle> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > >::_S_key(std::_Rb_tree_node_base const*) [1347]
- [1386] 0.0 0.00 0.00 4457 std::_Rb_tree<std::type_index, std::pair<std::type_index const, Handle>, std::_Select1st<std::pair<std::type_index const, Handle> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > >::_S_value(std::_Rb_tree_node_base const*) [1386]
- 0.00 0.00 4457/195472741 std::_Rb_tree_node<std::pair<std::type_index const, Handle> >::_M_valptr() const [81]
- -----------------------------------------------
- 0.00 0.00 546/546 InputManager::poll_event(Game&) [686]
- [1387] 0.0 0.00 0.00 546 std::enable_if<std::is_assignable<std::__shared_ptr<InputEvent, (__gnu_cxx::_Lock_policy)2>&, std::shared_ptr<MouseMoveInputEvent> >::value, std::shared_ptr<InputEvent>&>::type std::shared_ptr<InputEvent>::operator=<MouseMoveInputEvent>(std::shared_ptr<MouseMoveInputEvent>&&) [1387]
- 0.00 0.00 546/546 std::enable_if<std::__sp_compatible_with<MouseMoveInputEvent*, InputEvent*>::value, std::__shared_ptr<InputEvent, (__gnu_cxx::_Lock_policy)2>&>::type std::__shared_ptr<InputEvent, (__gnu_cxx::_Lock_policy)2>::operator=<MouseMoveInputEvent>(std::__shared_ptr<MouseMoveInputEvent, (__gnu_cxx::_Lock_policy)2>&&) [1388]
- 0.00 0.00 546/546 std::remove_reference<std::shared_ptr<MouseMoveInputEvent>&>::type&& std::move<std::shared_ptr<MouseMoveInputEvent>&>(std::shared_ptr<MouseMoveInputEvent>&) [4200]
- -----------------------------------------------
- 0.00 0.00 546/546 std::enable_if<std::is_assignable<std::__shared_ptr<InputEvent, (__gnu_cxx::_Lock_policy)2>&, std::shared_ptr<MouseMoveInputEvent> >::value, std::shared_ptr<InputEvent>&>::type std::shared_ptr<InputEvent>::operator=<MouseMoveInputEvent>(std::shared_ptr<MouseMoveInputEvent>&&) [1387]
- [1388] 0.0 0.00 0.00 546 std::enable_if<std::__sp_compatible_with<MouseMoveInputEvent*, InputEvent*>::value, std::__shared_ptr<InputEvent, (__gnu_cxx::_Lock_policy)2>&>::type std::__shared_ptr<InputEvent, (__gnu_cxx::_Lock_policy)2>::operator=<MouseMoveInputEvent>(std::__shared_ptr<MouseMoveInputEvent, (__gnu_cxx::_Lock_policy)2>&&) [1388]
- 0.00 0.00 546/8626 std::__shared_ptr<InputEvent, (__gnu_cxx::_Lock_policy)2>::~__shared_ptr() [1198]
- 0.00 0.00 546/546 std::remove_reference<std::__shared_ptr<MouseMoveInputEvent, (__gnu_cxx::_Lock_policy)2>&>::type&& std::move<std::__shared_ptr<MouseMoveInputEvent, (__gnu_cxx::_Lock_policy)2>&>(std::__shared_ptr<MouseMoveInputEvent, (__gnu_cxx::_Lock_policy)2>&) [4201]
- 0.00 0.00 546/546 std::__shared_ptr<InputEvent, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<MouseMoveInputEvent, void>(std::__shared_ptr<MouseMoveInputEvent, (__gnu_cxx::_Lock_policy)2>&&) [4183]
- 0.00 0.00 546/732 std::__shared_ptr<InputEvent, (__gnu_cxx::_Lock_policy)2>::swap(std::__shared_ptr<InputEvent, (__gnu_cxx::_Lock_policy)2>&) [4100]
- -----------------------------------------------
- 0.00 0.00 546/546 InputManager::poll_event(Game&) [686]
- [1389] 0.0 0.00 0.00 546 std::shared_ptr<MouseMoveInputEvent>::~shared_ptr() [1389]
- 0.00 0.00 546/546 std::__shared_ptr<MouseMoveInputEvent, (__gnu_cxx::_Lock_policy)2>::~__shared_ptr() [1390]
- -----------------------------------------------
- 0.00 0.00 546/546 std::shared_ptr<MouseMoveInputEvent>::~shared_ptr() [1389]
- [1390] 0.0 0.00 0.00 546 std::__shared_ptr<MouseMoveInputEvent, (__gnu_cxx::_Lock_policy)2>::~__shared_ptr() [1390]
- 0.00 0.00 546/34982914 std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 1> [330]
- -----------------------------------------------
- 0.00 0.00 1/1 std::default_delete<ObjectPoolBase>::operator()(ObjectPoolBase*) const [936]
- [1391] 0.0 0.00 0.00 1 ObjectPool<TileMap>::~ObjectPool() [1391]
- 0.00 0.00 1/1 ObjectPool<TileMap>::~ObjectPool() [1392]
- -----------------------------------------------
- 0.00 0.00 1/1 ObjectPool<TileMap>::~ObjectPool() [1391]
- [1392] 0.0 0.00 0.00 1 ObjectPool<TileMap>::~ObjectPool() [1392]
- 0.00 0.00 1/1 std::vector<ObjectPool<TileMap>::Entry, std::allocator<ObjectPool<TileMap>::Entry> >::~vector() [1398]
- 0.00 0.00 1/40299 std::vector<Handle, std::allocator<Handle> >::~vector() [547]
- 0.00 0.00 1/2006 TileMap::~TileMap() [1334]
- 0.00 0.00 1/17 ObjectPoolBase::~ObjectPoolBase() [4982]
- -----------------------------------------------
- 0.00 0.00 18/72 void std::vector<SceneNode*, std::allocator<SceneNode*> >::_M_realloc_insert<SceneNode*>(__gnu_cxx::__normal_iterator<SceneNode**, std::vector<SceneNode*, std::allocator<SceneNode*> > >, SceneNode*&&) [1519]
- 0.00 0.00 54/72 void std::vector<SceneNode*, std::allocator<SceneNode*> >::_M_realloc_insert<SceneNode* const&>(__gnu_cxx::__normal_iterator<SceneNode**, std::vector<SceneNode*, std::allocator<SceneNode*> > >, SceneNode* const&) [1419]
- [1393] 0.0 0.00 0.00 72 std::vector<SceneNode*, std::allocator<SceneNode*> >::_M_check_len(unsigned long, char const*) const [1393]
- 0.00 0.00 288/6354321 std::vector<SceneNode*, std::allocator<SceneNode*> >::size() const [139]
- 0.00 0.00 72/279646 unsigned long const& std::max<unsigned long>(unsigned long const&, unsigned long const&) [969]
- 0.00 0.00 144/144 std::vector<SceneNode*, std::allocator<SceneNode*> >::max_size() const [4485]
- -----------------------------------------------
- 0.00 0.00 1/1001 ObjectPool<TileMap>::ObjectPool(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned int, TileMap) [1053]
- 0.00 0.00 1000/1001 void std::_Destroy<ObjectPool<TileMap>::Entry>(ObjectPool<TileMap>::Entry*) [1396]
- [1394] 0.0 0.00 0.00 1001 ObjectPool<TileMap>::Entry::~Entry() [1394]
- 0.00 0.00 1001/2006 TileMap::~TileMap() [1334]
- -----------------------------------------------
- 0.00 0.00 28/28 Handle ComponentManager::add<Clickable, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [1350]
- [1395] 0.0 0.00 0.00 28 Handle ObjectPool<Clickable>::add<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [1395]
- 0.00 0.00 280/257170 std::vector<ObjectPool<Clickable>::Entry, std::allocator<ObjectPool<Clickable>::Entry> >::operator[](unsigned long) [832]
- 0.00 0.00 28/3160704 std::vector<Handle, std::allocator<Handle> >::push_back(Handle&&) [151]
- 0.00 0.00 28/34 ObjectPool<Clickable>::num_entries_active() const [1696]
- 0.00 0.00 28/35 Clickable::Clickable(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1802]
- 0.00 0.00 28/17059716 operator new(unsigned long, void*) [458]
- 0.00 0.00 56/68 ObjectPool<Clickable>::size() const [4662]
- 0.00 0.00 56/1170 Handle::Handle(unsigned int, unsigned int) [3988]
- 0.00 0.00 28/2039 Clickable::~Clickable() [3861]
- -----------------------------------------------
- 0.00 0.00 1000/1000 void std::_Destroy_aux<false>::__destroy<ObjectPool<TileMap>::Entry*>(ObjectPool<TileMap>::Entry*, ObjectPool<TileMap>::Entry*) [1397]
- [1396] 0.0 0.00 0.00 1000 void std::_Destroy<ObjectPool<TileMap>::Entry>(ObjectPool<TileMap>::Entry*) [1396]
- 0.00 0.00 1000/1001 ObjectPool<TileMap>::Entry::~Entry() [1394]
- -----------------------------------------------
- 0.00 0.00 1/1 void std::_Destroy<ObjectPool<TileMap>::Entry*>(ObjectPool<TileMap>::Entry*, ObjectPool<TileMap>::Entry*) [1399]
- [1397] 0.0 0.00 0.00 1 void std::_Destroy_aux<false>::__destroy<ObjectPool<TileMap>::Entry*>(ObjectPool<TileMap>::Entry*, ObjectPool<TileMap>::Entry*) [1397]
- 0.00 0.00 1000/1000 void std::_Destroy<ObjectPool<TileMap>::Entry>(ObjectPool<TileMap>::Entry*) [1396]
- 0.00 0.00 1000/2000 ObjectPool<TileMap>::Entry* std::__addressof<ObjectPool<TileMap>::Entry>(ObjectPool<TileMap>::Entry&) [3913]
- -----------------------------------------------
- 0.00 0.00 1/1 ObjectPool<TileMap>::~ObjectPool() [1392]
- [1398] 0.0 0.00 0.00 1 std::vector<ObjectPool<TileMap>::Entry, std::allocator<ObjectPool<TileMap>::Entry> >::~vector() [1398]
- 0.00 0.00 1/1 void std::_Destroy<ObjectPool<TileMap>::Entry*, ObjectPool<TileMap>::Entry>(ObjectPool<TileMap>::Entry*, ObjectPool<TileMap>::Entry*, std::allocator<ObjectPool<TileMap>::Entry>&) [1400]
- 0.00 0.00 1/2 std::_Vector_base<ObjectPool<TileMap>::Entry, std::allocator<ObjectPool<TileMap>::Entry> >::_M_get_Tp_allocator() [6417]
- 0.00 0.00 1/1 std::_Vector_base<ObjectPool<TileMap>::Entry, std::allocator<ObjectPool<TileMap>::Entry> >::~_Vector_base() [7175]
- -----------------------------------------------
- 0.00 0.00 1/1 void std::_Destroy<ObjectPool<TileMap>::Entry*, ObjectPool<TileMap>::Entry>(ObjectPool<TileMap>::Entry*, ObjectPool<TileMap>::Entry*, std::allocator<ObjectPool<TileMap>::Entry>&) [1400]
- [1399] 0.0 0.00 0.00 1 void std::_Destroy<ObjectPool<TileMap>::Entry*>(ObjectPool<TileMap>::Entry*, ObjectPool<TileMap>::Entry*) [1399]
- 0.00 0.00 1/1 void std::_Destroy_aux<false>::__destroy<ObjectPool<TileMap>::Entry*>(ObjectPool<TileMap>::Entry*, ObjectPool<TileMap>::Entry*) [1397]
- -----------------------------------------------
- 0.00 0.00 1/1 std::vector<ObjectPool<TileMap>::Entry, std::allocator<ObjectPool<TileMap>::Entry> >::~vector() [1398]
- [1400] 0.0 0.00 0.00 1 void std::_Destroy<ObjectPool<TileMap>::Entry*, ObjectPool<TileMap>::Entry>(ObjectPool<TileMap>::Entry*, ObjectPool<TileMap>::Entry*, std::allocator<ObjectPool<TileMap>::Entry>&) [1400]
- 0.00 0.00 1/1 void std::_Destroy<ObjectPool<TileMap>::Entry*>(ObjectPool<TileMap>::Entry*, ObjectPool<TileMap>::Entry*) [1399]
- -----------------------------------------------
- 0.00 0.00 5987/5987 void std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >::construct<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>, std::tuple<> >(std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >&, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>&&, std::tuple<>&&) [1402]
- [1401] 0.0 0.00 0.00 5987 void __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::construct<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>, std::tuple<> >(std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>&&, std::tuple<>&&) [1401]
- 0.00 0.00 5987/17059716 operator new(unsigned long, void*) [458]
- 0.00 0.00 5987/238910 std::piecewise_construct_t const& std::forward<std::piecewise_construct_t const&>(std::remove_reference<std::piecewise_construct_t const&>::type&) [3107]
- 0.00 0.00 5987/29940 std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>&& std::forward<std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&> >(std::remove_reference<std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&> >::type&) [3342]
- 0.00 0.00 5987/5988 std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>::tuple(std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>&&) [3658]
- 0.00 0.00 5987/238910 std::tuple<>&& std::forward<std::tuple<> >(std::remove_reference<std::tuple<> >::type&) [3108]
- 0.00 0.00 5987/5987 std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>(std::piecewise_construct_t, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>, std::tuple<>) [3677]
- -----------------------------------------------
- 0.00 0.00 5987/5987 void std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_M_construct_node<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>, std::tuple<> >(std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>&&, std::tuple<>&&) [1338]
- [1402] 0.0 0.00 0.00 5987 void std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >::construct<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>, std::tuple<> >(std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >&, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>&&, std::tuple<>&&) [1402]
- 0.00 0.00 5987/5987 void __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::construct<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>, std::tuple<> >(std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>&&, std::tuple<>&&) [1401]
- 0.00 0.00 5987/238910 std::tuple<>&& std::forward<std::tuple<> >(std::remove_reference<std::tuple<> >::type&) [3108]
- 0.00 0.00 5987/29940 std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>&& std::forward<std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&> >(std::remove_reference<std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&> >::type&) [3342]
- 0.00 0.00 5987/238910 std::piecewise_construct_t const& std::forward<std::piecewise_construct_t const&>(std::remove_reference<std::piecewise_construct_t const&>::type&) [3107]
- -----------------------------------------------
- 0.00 0.00 1000/1000 void std::_Construct<ObjectPool<Grid>::Entry, ObjectPool<Grid>::Entry const&>(ObjectPool<Grid>::Entry*, ObjectPool<Grid>::Entry const&) [1368]
- [1403] 0.0 0.00 0.00 1000 ObjectPool<Grid>::Entry::Entry(ObjectPool<Grid>::Entry const&) [1403]
- 0.00 0.00 1000/2004 Grid::Grid(Grid const&) [1340]
- -----------------------------------------------
- 0.00 0.00 1000/1000 void std::_Construct<ObjectPool<TileMap>::Entry, ObjectPool<TileMap>::Entry const&>(ObjectPool<TileMap>::Entry*, ObjectPool<TileMap>::Entry const&) [1369]
- [1404] 0.0 0.00 0.00 1000 ObjectPool<TileMap>::Entry::Entry(ObjectPool<TileMap>::Entry const&) [1404]
- 0.00 0.00 1000/2004 TileMap::TileMap(TileMap const&) [1341]
- -----------------------------------------------
- 0.00 0.00 1000/1000 void std::_Construct<ObjectPool<Collision>::Entry, ObjectPool<Collision>::Entry const&>(ObjectPool<Collision>::Entry*, ObjectPool<Collision>::Entry const&) [1370]
- [1405] 0.0 0.00 0.00 1000 ObjectPool<Collision>::Entry::Entry(ObjectPool<Collision>::Entry const&) [1405]
- 0.00 0.00 1000/2004 Collision::Collision(Collision const&) [1342]
- -----------------------------------------------
- 0.00 0.00 1/1 BuilderScene::create_mouse_entity(Game&) [684]
- [1406] 0.0 0.00 0.00 1 BuilderScene::mouse_script_add_pan_behavior(Game&, Handle) [1406]
- 0.00 0.00 3/390 std::function<void ()>::~function() [1115]
- 0.00 0.00 1/10 Callback::camera_resize(std::function<void ()>) [1349]
- 0.00 0.00 1/2 Callback::right_release(std::function<void ()>) [1506]
- 0.00 0.00 1/3 Callback::mouse_move(std::function<void ()>) [1462]
- 0.00 0.00 3/2079911 Callback* Entity::get<Callback, (void*)0>() [57]
- 0.00 0.00 1/1 std::function<void ()>::function<BuilderScene::mouse_script_add_pan_behavior(Game&, Handle)::{lambda()#1}, void, void>(BuilderScene::mouse_script_add_pan_behavior(Game&, Handle)::{lambda()#1}) [2361]
- 0.00 0.00 1/1 std::function<void ()>::function<BuilderScene::mouse_script_add_pan_behavior(Game&, Handle)::{lambda()#2}, void, void>(BuilderScene::mouse_script_add_pan_behavior(Game&, Handle)::{lambda()#2}) [2359]
- 0.00 0.00 1/1 std::function<void ()>::function<BuilderScene::mouse_script_add_pan_behavior(Game&, Handle)::{lambda()#3}, void, void>(BuilderScene::mouse_script_add_pan_behavior(Game&, Handle)::{lambda()#3}) [2360]
- 0.00 0.00 1/43413833 Scene::get_entity(Handle) [45]
- -----------------------------------------------
- 0.00 0.00 1769/30922 nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::parser::parse_internal(bool) [1123]
- 0.00 0.00 29153/30922 nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::basic_json(nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::value_t) [1413]
- [1407] 0.0 0.00 0.00 30922 nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::json_value::json_value(nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::value_t) [1407]
- 0.00 0.00 1769/1769 std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > > >* nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::create<std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > > >>() [1408]
- -----------------------------------------------
- 0.00 0.00 1769/1769 nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::json_value::json_value(nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::value_t) [1407]
- [1408] 0.0 0.00 0.00 1769 std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > > >* nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::create<std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > > >>() [1408]
- 0.00 0.00 1769/1769 void __gnu_cxx::new_allocator<std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > > > >::construct<std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > > >>(std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > > >*) [1409]
- 0.00 0.00 3538/5307 std::unique_ptr<std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > > >, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::create<std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > > >>()::{lambda(std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > > >*)#1}>::get() const [3699]
- 0.00 0.00 1769/3538 std::allocator<std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > > > >::allocator() [3792]
- 0.00 0.00 1769/1769 __gnu_cxx::new_allocator<std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > > > >::allocate(unsigned long, void const*) [3937]
- 0.00 0.00 1769/1769 std::unique_ptr<std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > > >, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::create<std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > > >>()::{lambda(std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > > >*)#1}>::unique_ptr(std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > > >*, {lambda(std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > > >*)#1} const&) [3945]
- 0.00 0.00 1769/1769 std::unique_ptr<std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > > >, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::create<std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > > >>()::{lambda(std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > > >*)#1}>::release() [3944]
- 0.00 0.00 1769/1769 std::unique_ptr<std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > > >, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::create<std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > > >>()::{lambda(std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > > >*)#1}>::~unique_ptr() [3946]
- 0.00 0.00 1769/3538 std::allocator<std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > > > >::~allocator() [3793]
- -----------------------------------------------
- 0.00 0.00 1769/1769 std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > > >* nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::create<std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > > >>() [1408]
- [1409] 0.0 0.00 0.00 1769 void __gnu_cxx::new_allocator<std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > > > >::construct<std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > > >>(std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > > >*) [1409]
- 0.00 0.00 1769/1769 std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > > >::map() [1436]
- 0.00 0.00 1769/17059716 operator new(unsigned long, void*) [458]
- -----------------------------------------------
- 0.00 0.00 363/363 void Messageable::send_message<ComponentAddedMessage, (void*)0, Handle, std::type_index>(Handle&&, std::type_index&&) [203]
- [1410] 0.0 0.00 0.00 363 std::shared_ptr<ComponentAddedMessage> std::make_shared<ComponentAddedMessage, Handle, std::type_index>(Handle&&, std::type_index&&) [1410]
- 0.00 0.00 363/363 std::shared_ptr<ComponentAddedMessage> std::allocate_shared<ComponentAddedMessage, std::allocator<ComponentAddedMessage>, Handle, std::type_index>(std::allocator<ComponentAddedMessage> const&, Handle&&, std::type_index&&) [1411]
- 0.00 0.00 363/80208521 Handle&& std::forward<Handle>(std::remove_reference<Handle>::type&) [270]
- 0.00 0.00 363/14740 std::type_index&& std::forward<std::type_index>(std::remove_reference<std::type_index>::type&) [3487]
- 0.00 0.00 363/363 std::allocator<ComponentAddedMessage>::allocator() [4259]
- 0.00 0.00 363/1452 std::allocator<ComponentAddedMessage>::~allocator() [3978]
- -----------------------------------------------
- 0.00 0.00 363/363 std::shared_ptr<ComponentAddedMessage> std::make_shared<ComponentAddedMessage, Handle, std::type_index>(Handle&&, std::type_index&&) [1410]
- [1411] 0.0 0.00 0.00 363 std::shared_ptr<ComponentAddedMessage> std::allocate_shared<ComponentAddedMessage, std::allocator<ComponentAddedMessage>, Handle, std::type_index>(std::allocator<ComponentAddedMessage> const&, Handle&&, std::type_index&&) [1411]
- 0.00 0.00 363/363 std::shared_ptr<ComponentAddedMessage>::shared_ptr<std::allocator<ComponentAddedMessage>, Handle, std::type_index>(std::_Sp_make_shared_tag, std::allocator<ComponentAddedMessage> const&, Handle&&, std::type_index&&) [1414]
- 0.00 0.00 363/80208521 Handle&& std::forward<Handle>(std::remove_reference<Handle>::type&) [270]
- 0.00 0.00 363/14740 std::type_index&& std::forward<std::type_index>(std::remove_reference<std::type_index>::type&) [3487]
- -----------------------------------------------
- 0.00 0.00 435/435 Scene::add_to_scene_node(SceneNode*, SceneNode*, int) [953]
- [1412] 0.0 0.00 0.00 435 SceneNode::add(SceneNode*, int) [1412]
- 0.00 0.00 431/431 std::vector<SceneNode*, std::allocator<SceneNode*> >::push_back(SceneNode* const&) [1415]
- 0.00 0.00 4/4 std::vector<SceneNode*, std::allocator<SceneNode*> >::insert(__gnu_cxx::__normal_iterator<SceneNode* const*, std::vector<SceneNode*, std::allocator<SceneNode*> > >, SceneNode* const&) [1738]
- 0.00 0.00 5/6354321 std::vector<SceneNode*, std::allocator<SceneNode*> >::size() const [139]
- 0.00 0.00 4/2426 std::vector<SceneNode*, std::allocator<SceneNode*> >::begin() [3819]
- 0.00 0.00 4/1084 __gnu_cxx::__normal_iterator<SceneNode**, std::vector<SceneNode*, std::allocator<SceneNode*> > >::operator+(long) const [4007]
- 0.00 0.00 4/433 __gnu_cxx::__normal_iterator<SceneNode* const*, std::vector<SceneNode*, std::allocator<SceneNode*> > >::__normal_iterator<SceneNode**>(__gnu_cxx::__normal_iterator<SceneNode**, __gnu_cxx::__enable_if<std::__are_same<SceneNode**, SceneNode**>::__value, std::vector<SceneNode*, std::allocator<SceneNode*> > >::__type> const&) [4226]
- -----------------------------------------------
- 0.00 0.00 14277/29153 nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::basic_json(decltype(nullptr)) [1478]
- 0.00 0.00 14876/29153 nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::parser::parse_internal(bool) [1123]
- [1413] 0.0 0.00 0.00 29153 nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::basic_json(nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::value_t) [1413]
- 0.00 0.00 29153/30922 nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::json_value::json_value(nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::value_t) [1407]
- 0.00 0.00 29153/198792 nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::assert_invariant() const [3117]
- -----------------------------------------------
- 0.00 0.00 363/363 std::shared_ptr<ComponentAddedMessage> std::allocate_shared<ComponentAddedMessage, std::allocator<ComponentAddedMessage>, Handle, std::type_index>(std::allocator<ComponentAddedMessage> const&, Handle&&, std::type_index&&) [1411]
- [1414] 0.0 0.00 0.00 363 std::shared_ptr<ComponentAddedMessage>::shared_ptr<std::allocator<ComponentAddedMessage>, Handle, std::type_index>(std::_Sp_make_shared_tag, std::allocator<ComponentAddedMessage> const&, Handle&&, std::type_index&&) [1414]
- 0.00 0.00 363/363 std::__shared_ptr<ComponentAddedMessage, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<std::allocator<ComponentAddedMessage>, Handle, std::type_index>(std::_Sp_make_shared_tag, std::allocator<ComponentAddedMessage> const&, Handle&&, std::type_index&&) [1416]
- 0.00 0.00 363/80208521 Handle&& std::forward<Handle>(std::remove_reference<Handle>::type&) [270]
- 0.00 0.00 363/14740 std::type_index&& std::forward<std::type_index>(std::remove_reference<std::type_index>::type&) [3487]
- -----------------------------------------------
- 0.00 0.00 431/431 SceneNode::add(SceneNode*, int) [1412]
- [1415] 0.0 0.00 0.00 431 std::vector<SceneNode*, std::allocator<SceneNode*> >::push_back(SceneNode* const&) [1415]
- 0.00 0.00 51/54 void std::vector<SceneNode*, std::allocator<SceneNode*> >::_M_realloc_insert<SceneNode* const&>(__gnu_cxx::__normal_iterator<SceneNode**, std::vector<SceneNode*, std::allocator<SceneNode*> > >, SceneNode* const&) [1419]
- 0.00 0.00 380/435 void std::allocator_traits<std::allocator<SceneNode*> >::construct<SceneNode*, SceneNode* const&>(std::allocator<SceneNode*>&, SceneNode**, SceneNode* const&) [1674]
- 0.00 0.00 51/932 std::vector<SceneNode*, std::allocator<SceneNode*> >::end() [4061]
- -----------------------------------------------
- 0.00 0.00 363/363 std::shared_ptr<ComponentAddedMessage>::shared_ptr<std::allocator<ComponentAddedMessage>, Handle, std::type_index>(std::_Sp_make_shared_tag, std::allocator<ComponentAddedMessage> const&, Handle&&, std::type_index&&) [1414]
- [1416] 0.0 0.00 0.00 363 std::__shared_ptr<ComponentAddedMessage, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<std::allocator<ComponentAddedMessage>, Handle, std::type_index>(std::_Sp_make_shared_tag, std::allocator<ComponentAddedMessage> const&, Handle&&, std::type_index&&) [1416]
- 0.00 0.00 363/363 std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<ComponentAddedMessage, std::allocator<ComponentAddedMessage>, Handle, std::type_index>(std::_Sp_make_shared_tag, ComponentAddedMessage*, std::allocator<ComponentAddedMessage> const&, Handle&&, std::type_index&&) [1441]
- 0.00 0.00 363/1480 std::__shared_count<(__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&) const [1432]
- 0.00 0.00 363/80208521 Handle&& std::forward<Handle>(std::remove_reference<Handle>::type&) [270]
- 0.00 0.00 363/14740 std::type_index&& std::forward<std::type_index>(std::remove_reference<std::type_index>::type&) [3487]
- 0.00 0.00 363/363 std::enable_if<!std::__shared_ptr<ComponentAddedMessage, (__gnu_cxx::_Lock_policy)2>::__has_esft_base<ComponentAddedMessage, void>::value, void>::type std::__shared_ptr<ComponentAddedMessage, (__gnu_cxx::_Lock_policy)2>::_M_enable_shared_from_this_with<ComponentAddedMessage, ComponentAddedMessage>(ComponentAddedMessage*) [4260]
- -----------------------------------------------
- 0.00 0.00 82/183 std::_Rb_tree_iterator<std::pair<CallbackKey const, std::function<void ()> > > std::_Rb_tree<CallbackKey, std::pair<CallbackKey const, std::function<void ()> >, std::_Select1st<std::pair<CallbackKey const, std::function<void ()> > >, std::less<CallbackKey>, std::allocator<std::pair<CallbackKey const, std::function<void ()> > > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<CallbackKey const&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<CallbackKey const, std::function<void ()> > >, std::piecewise_construct_t const&, std::tuple<CallbackKey const&>&&, std::tuple<>&&) [1450]
- 0.00 0.00 101/183 std::_Rb_tree_iterator<std::pair<CallbackKey const, std::function<void ()> > > std::_Rb_tree<CallbackKey, std::pair<CallbackKey const, std::function<void ()> >, std::_Select1st<std::pair<CallbackKey const, std::function<void ()> > >, std::less<CallbackKey>, std::allocator<std::pair<CallbackKey const, std::function<void ()> > > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<CallbackKey&&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<CallbackKey const, std::function<void ()> > >, std::piecewise_construct_t const&, std::tuple<CallbackKey&&>&&, std::tuple<>&&) [1433]
- [1417] 0.0 0.00 0.00 183 std::_Rb_tree<CallbackKey, std::pair<CallbackKey const, std::function<void ()> >, std::_Select1st<std::pair<CallbackKey const, std::function<void ()> > >, std::less<CallbackKey>, std::allocator<std::pair<CallbackKey const, std::function<void ()> > > >::_M_get_insert_hint_unique_pos(std::_Rb_tree_const_iterator<std::pair<CallbackKey const, std::function<void ()> > >, CallbackKey const&) [1417]
- 0.00 0.00 186/1342497 std::less<CallbackKey>::operator()(CallbackKey const&, CallbackKey const&) const [334]
- 0.00 0.00 186/258 std::_Rb_tree<CallbackKey, std::pair<CallbackKey const, std::function<void ()> >, std::_Select1st<std::pair<CallbackKey const, std::function<void ()> > >, std::less<CallbackKey>, std::allocator<std::pair<CallbackKey const, std::function<void ()> > > >::_S_key(std::_Rb_tree_node_base const*) [4308]
- 0.00 0.00 183/183 std::_Rb_tree_const_iterator<std::pair<CallbackKey const, std::function<void ()> > >::_M_const_cast() const [4456]
- 0.00 0.00 183/288268 std::_Rb_tree<CallbackKey, std::pair<CallbackKey const, std::function<void ()> >, std::_Select1st<std::pair<CallbackKey const, std::function<void ()> > >, std::less<CallbackKey>, std::allocator<std::pair<CallbackKey const, std::function<void ()> > > >::_M_end() [3069]
- 0.00 0.00 163/163 std::_Rb_tree<CallbackKey, std::pair<CallbackKey const, std::function<void ()> >, std::_Select1st<std::pair<CallbackKey const, std::function<void ()> > >, std::less<CallbackKey>, std::allocator<std::pair<CallbackKey const, std::function<void ()> > > >::_M_leftmost() [4467]
- 0.00 0.00 120/120 std::_Rb_tree<CallbackKey, std::pair<CallbackKey const, std::function<void ()> >, std::_Select1st<std::pair<CallbackKey const, std::function<void ()> > >, std::less<CallbackKey>, std::allocator<std::pair<CallbackKey const, std::function<void ()> > > >::_M_rightmost() [4497]
- 0.00 0.00 100/100 std::_Rb_tree<CallbackKey, std::pair<CallbackKey const, std::function<void ()> >, std::_Select1st<std::pair<CallbackKey const, std::function<void ()> > >, std::less<CallbackKey>, std::allocator<std::pair<CallbackKey const, std::function<void ()> > > >::size() const [4585]
- 0.00 0.00 72/43252 std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*>::pair<std::_Rb_tree_node_base*&, true>(std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*&) [3305]
- 0.00 0.00 71/1307 std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*>::pair<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*&, true>(std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*&) [3981]
- 0.00 0.00 43/43 std::_Rb_tree_iterator<std::pair<CallbackKey const, std::function<void ()> > >::operator--() [4711]
- 0.00 0.00 43/16624 std::_Rb_tree<CallbackKey, std::pair<CallbackKey const, std::function<void ()> >, std::_Select1st<std::pair<CallbackKey const, std::function<void ()> > >, std::less<CallbackKey>, std::allocator<std::pair<CallbackKey const, std::function<void ()> > > >::_S_right(std::_Rb_tree_node_base*) [3442]
- 0.00 0.00 40/40 std::_Rb_tree<CallbackKey, std::pair<CallbackKey const, std::function<void ()> >, std::_Select1st<std::pair<CallbackKey const, std::function<void ()> > >, std::less<CallbackKey>, std::allocator<std::pair<CallbackKey const, std::function<void ()> > > >::_M_get_insert_unique_pos(CallbackKey const&) [4744]
- -----------------------------------------------
- 0.00 0.00 102/102 std::function<void ()>::operator=(std::function<void ()> const&) [1222]
- [1418] 0.0 0.00 0.00 102 std::function<void ()>::function(std::function<void ()> const&) [1418]
- 0.00 0.00 21/63 std::_Function_base::_Base_manager<BuilderScene::load_from_file(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)::{lambda()#4}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<BuilderScene::load_from_file(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)::{lambda()#4}> const&, std::_Manager_operation) [1458]
- 0.00 0.00 21/63 std::_Function_base::_Base_manager<BuilderScene::load_from_file(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)::{lambda()#3}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<BuilderScene::load_from_file(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)::{lambda()#3}> const&, std::_Manager_operation) [1457]
- 0.00 0.00 21/63 std::_Function_base::_Base_manager<BuilderScene::load_from_file(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)::{lambda()#5}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<BuilderScene::load_from_file(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)::{lambda()#5}> const&, std::_Manager_operation) [1459]
- 0.00 0.00 3/9 std::_Function_base::_Base_manager<BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>)::{lambda()#4}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>)::{lambda()#4}> const&, std::_Manager_operation) [1684]
- 0.00 0.00 3/9 std::_Function_base::_Base_manager<BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>)::{lambda()#3}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>)::{lambda()#3}> const&, std::_Manager_operation) [1683]
- 0.00 0.00 3/9 std::_Function_base::_Base_manager<BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>)::{lambda()#2}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>)::{lambda()#2}> const&, std::_Manager_operation) [1682]
- 0.00 0.00 3/9 std::_Function_base::_Base_manager<BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>)::{lambda()#1}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>)::{lambda()#1}> const&, std::_Manager_operation) [1685]
- 0.00 0.00 102/270596 std::function<void ()>::operator bool() const [1125]
- 0.00 0.00 1/3 std::_Function_base::_Base_manager<BuilderScene::file_dialog_box()::{lambda()#2}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<BuilderScene::file_dialog_box()::{lambda()#2}> const&, std::_Manager_operation) [1898]
- 0.00 0.00 1/3 std::_Function_base::_Base_manager<BuilderScene::file_dialog_box()::{lambda()#1}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<BuilderScene::file_dialog_box()::{lambda()#1}> const&, std::_Manager_operation) [1899]
- 0.00 0.00 1/3 std::_Function_base::_Base_manager<BuilderScene::create_notification(float, float)::{lambda()#4}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<BuilderScene::create_notification(float, float)::{lambda()#4}> const&, std::_Manager_operation) [1903]
- 0.00 0.00 1/3 std::_Function_base::_Base_manager<BuilderScene::create_notification(float, float)::{lambda()#3}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<BuilderScene::create_notification(float, float)::{lambda()#3}> const&, std::_Manager_operation) [1902]
- 0.00 0.00 1/3 std::_Function_base::_Base_manager<BuilderScene::create_notification(float, float)::{lambda()#2}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<BuilderScene::create_notification(float, float)::{lambda()#2}> const&, std::_Manager_operation) [1901]
- 0.00 0.00 1/3 std::_Function_base::_Base_manager<BuilderScene::create_notification(float, float)::{lambda()#1}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<BuilderScene::create_notification(float, float)::{lambda()#1}> const&, std::_Manager_operation) [1904]
- 0.00 0.00 1/3 std::_Function_base::_Base_manager<BuilderScene::create_backdrop(GraphicalSystem*)::{lambda()#1}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<BuilderScene::create_backdrop(GraphicalSystem*)::{lambda()#1}> const&, std::_Manager_operation) [1897]
- 0.00 0.00 1/3 std::_Function_base::_Base_manager<BuilderScene::mouse_script_add_select_behavior(Game&, Handle)::{lambda()#4}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<BuilderScene::mouse_script_add_select_behavior(Game&, Handle)::{lambda()#4}> const&, std::_Manager_operation) [1913]
- 0.00 0.00 1/3 std::_Function_base::_Base_manager<BuilderScene::mouse_script_add_select_behavior(Game&, Handle)::{lambda()#3}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<BuilderScene::mouse_script_add_select_behavior(Game&, Handle)::{lambda()#3}> const&, std::_Manager_operation) [1912]
- 0.00 0.00 1/3 std::_Function_base::_Base_manager<BuilderScene::mouse_script_add_select_behavior(Game&, Handle)::{lambda()#2}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<BuilderScene::mouse_script_add_select_behavior(Game&, Handle)::{lambda()#2}> const&, std::_Manager_operation) [1911]
- 0.00 0.00 1/3 std::_Function_base::_Base_manager<BuilderScene::mouse_script_add_select_behavior(Game&, Handle)::{lambda()#1}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<BuilderScene::mouse_script_add_select_behavior(Game&, Handle)::{lambda()#1}> const&, std::_Manager_operation) [1914]
- 0.00 0.00 1/3 std::_Function_base::_Base_manager<BuilderScene::mouse_script_add_pan_behavior(Game&, Handle)::{lambda()#3}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<BuilderScene::mouse_script_add_pan_behavior(Game&, Handle)::{lambda()#3}> const&, std::_Manager_operation) [1907]
- 0.00 0.00 1/3 std::_Function_base::_Base_manager<BuilderScene::mouse_script_add_pan_behavior(Game&, Handle)::{lambda()#2}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<BuilderScene::mouse_script_add_pan_behavior(Game&, Handle)::{lambda()#2}> const&, std::_Manager_operation) [1906]
- 0.00 0.00 1/3 std::_Function_base::_Base_manager<BuilderScene::mouse_script_add_pan_behavior(Game&, Handle)::{lambda()#1}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<BuilderScene::mouse_script_add_pan_behavior(Game&, Handle)::{lambda()#1}> const&, std::_Manager_operation) [1908]
- 0.00 0.00 1/3 std::_Function_base::_Base_manager<BuilderScene::mouse_script_add_zoom_behavior(Game&, Handle)::{lambda()#2}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<BuilderScene::mouse_script_add_zoom_behavior(Game&, Handle)::{lambda()#2}> const&, std::_Manager_operation) [1909]
- 0.00 0.00 1/3 std::_Function_base::_Base_manager<BuilderScene::mouse_script_add_zoom_behavior(Game&, Handle)::{lambda()#1}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<BuilderScene::mouse_script_add_zoom_behavior(Game&, Handle)::{lambda()#1}> const&, std::_Manager_operation) [1910]
- 0.00 0.00 1/3 std::_Function_base::_Base_manager<BuilderScene::create_hud(Game&)::{lambda()#3}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<BuilderScene::create_hud(Game&)::{lambda()#3}> const&, std::_Manager_operation) [1895]
- 0.00 0.00 1/3 std::_Function_base::_Base_manager<BuilderScene::create_hud(Game&)::{lambda()#2}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<BuilderScene::create_hud(Game&)::{lambda()#2}> const&, std::_Manager_operation) [1894]
- 0.00 0.00 1/3 std::_Function_base::_Base_manager<BuilderScene::create_hud(Game&)::{lambda()#1}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<BuilderScene::create_hud(Game&)::{lambda()#1}> const&, std::_Manager_operation) [1896]
- 0.00 0.00 1/3 std::_Function_base::_Base_manager<BuilderScene::create_tile_palette(GraphicalSystem*)::{lambda()#1}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<BuilderScene::create_tile_palette(GraphicalSystem*)::{lambda()#1}> const&, std::_Manager_operation) [1905]
- 0.00 0.00 1/3 std::_Function_base::_Base_manager<BuilderScene::create_fps_display(GraphicalSystem*)::{lambda()#1}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<BuilderScene::create_fps_display(GraphicalSystem*)::{lambda()#1}> const&, std::_Manager_operation) [1900]
- 0.00 0.00 1/3 std::_Function_base::_Base_manager<StartMenuScene::init(Game&)::{lambda()#2}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<StartMenuScene::init(Game&)::{lambda()#2}> const&, std::_Manager_operation) [1915]
- 0.00 0.00 1/3 std::_Function_base::_Base_manager<BuilderScene::create_textbox(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, float, int, unsigned int)::{lambda()#1}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<BuilderScene::create_textbox(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, float, int, unsigned int)::{lambda()#1}> const&, std::_Manager_operation) [1921]
- 0.00 0.00 1/3 std::_Function_base::_Base_manager<BuilderScene::setup_keybindings(Game&)::{lambda()#1}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<BuilderScene::setup_keybindings(Game&)::{lambda()#1}> const&, std::_Manager_operation) [1922]
- 0.00 0.00 1/3 std::_Function_base::_Base_manager<BuilderScene::create_mouse_entity(Game&)::{lambda()#1}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<BuilderScene::create_mouse_entity(Game&)::{lambda()#1}> const&, std::_Manager_operation) [1924]
- 0.00 0.00 1/3 std::_Function_base::_Base_manager<BuilderScene::create_fps_display(GraphicalSystem*)::{lambda()#2}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<BuilderScene::create_fps_display(GraphicalSystem*)::{lambda()#2}> const&, std::_Manager_operation) [1923]
- 0.00 0.00 1/3 std::_Function_base::_Base_manager<StartMenuScene::init(Game&)::{lambda()#1}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<StartMenuScene::init(Game&)::{lambda()#1}> const&, std::_Manager_operation) [1925]
- 0.00 0.00 102/50052 std::_Function_base::_Function_base() [3287]
- -----------------------------------------------
- 0.00 0.00 3/54 std::vector<SceneNode*, std::allocator<SceneNode*> >::insert(__gnu_cxx::__normal_iterator<SceneNode* const*, std::vector<SceneNode*, std::allocator<SceneNode*> > >, SceneNode* const&) [1738]
- 0.00 0.00 51/54 std::vector<SceneNode*, std::allocator<SceneNode*> >::push_back(SceneNode* const&) [1415]
- [1419] 0.0 0.00 0.00 54 void std::vector<SceneNode*, std::allocator<SceneNode*> >::_M_realloc_insert<SceneNode* const&>(__gnu_cxx::__normal_iterator<SceneNode**, std::vector<SceneNode*, std::allocator<SceneNode*> > >, SceneNode* const&) [1419]
- 0.00 0.00 54/72 std::vector<SceneNode*, std::allocator<SceneNode*> >::_M_check_len(unsigned long, char const*) const [1393]
- 0.00 0.00 54/435 void std::allocator_traits<std::allocator<SceneNode*> >::construct<SceneNode*, SceneNode* const&>(std::allocator<SceneNode*>&, SceneNode**, SceneNode* const&) [1674]
- 0.00 0.00 162/441 std::_Vector_base<SceneNode*, std::allocator<SceneNode*> >::_M_get_Tp_allocator() [4217]
- 0.00 0.00 108/5208 __gnu_cxx::__normal_iterator<SceneNode**, std::vector<SceneNode*, std::allocator<SceneNode*> > >::base() const [3707]
- 0.00 0.00 108/144 SceneNode** std::__uninitialized_move_if_noexcept_a<SceneNode**, SceneNode**, std::allocator<SceneNode*> >(SceneNode**, SceneNode**, SceneNode**, std::allocator<SceneNode*>&) [4491]
- 0.00 0.00 54/2426 std::vector<SceneNode*, std::allocator<SceneNode*> >::begin() [3819]
- 0.00 0.00 54/72 __gnu_cxx::__normal_iterator<SceneNode**, std::vector<SceneNode*, std::allocator<SceneNode*> > >::difference_type __gnu_cxx::operator-<SceneNode**, std::vector<SceneNode*, std::allocator<SceneNode*> > >(__gnu_cxx::__normal_iterator<SceneNode**, std::vector<SceneNode*, std::allocator<SceneNode*> > > const&, __gnu_cxx::__normal_iterator<SceneNode**, std::vector<SceneNode*, std::allocator<SceneNode*> > > const&) [4649]
- 0.00 0.00 54/72 std::_Vector_base<SceneNode*, std::allocator<SceneNode*> >::_M_allocate(unsigned long) [4651]
- 0.00 0.00 54/925 SceneNode* const& std::forward<SceneNode* const&>(std::remove_reference<SceneNode* const&>::type&) [4062]
- 0.00 0.00 54/297 void std::_Destroy<SceneNode**, SceneNode*>(SceneNode**, SceneNode**, std::allocator<SceneNode*>&) [4301]
- 0.00 0.00 54/297 std::_Vector_base<SceneNode*, std::allocator<SceneNode*> >::_M_deallocate(SceneNode**, unsigned long) [4299]
- -----------------------------------------------
- 0.00 0.00 1/1 BuilderScene::file_dialog_box()::{lambda()#2}::operator()() const [137]
- [1420] 0.0 0.00 0.00 1 Scene::get_entity_handle(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1420]
- 0.00 0.00 1/2348 std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, Handle, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> > >::operator[](std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [537]
- -----------------------------------------------
- 0.00 0.00 28/28 Handle Entity::add<PlayerProfile, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, int&&) [695]
- [1421] 0.0 0.00 0.00 28 Handle ComponentManager::add<PlayerProfile, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, int&, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, int&) [1421]
- 0.00 0.00 28/50806034 std::map<std::type_index, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >::operator[](std::type_index&&) [12]
- 0.00 0.00 28/28 Handle ObjectPool<PlayerProfile>::add<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, int&>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, int&) [1516]
- 0.00 0.00 28/50806079 std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >::operator bool() const [102]
- 0.00 0.00 28/99259709 std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >::get() const [88]
- 0.00 0.00 28/104306070 std::type_index::type_index(std::type_info const&) [118]
- -----------------------------------------------
- 0.00 0.00 1/5 StartMenuScene::init(Game&) [363]
- 0.00 0.00 1/5 BuilderScene::file_dialog_box() [536]
- 0.00 0.00 1/5 BuilderScene::setup_keybindings(Game&) [556]
- 0.00 0.00 1/5 BuilderScene::create_fps_display(GraphicalSystem*) [390]
- 0.00 0.00 1/5 BuilderScene::create_textbox(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, float, int, unsigned int) [997]
- [1422] 0.0 0.00 0.00 5 Callback::on_update(std::function<void ()>) [1422]
- 0.00 0.00 5/102 std::function<void ()>::operator=(std::function<void ()> const&) [1222]
- 0.00 0.00 5/102 std::map<CallbackKey, std::function<void ()>, std::less<CallbackKey>, std::allocator<std::pair<CallbackKey const, std::function<void ()> > > >::operator[](CallbackKey&&) [1305]
- -----------------------------------------------
- 0.00 0.00 1/75 BuilderScene::create_panel(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) [561]
- 0.00 0.00 1/75 BuilderScene::file_dialog_box() [536]
- 0.00 0.00 1/75 BuilderScene::create_mouse_entity(Game&) [684]
- 0.00 0.00 1/75 BuilderScene::create_fps_display(GraphicalSystem*) [390]
- 0.00 0.00 1/75 BuilderScene::create_textbox(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, float, int, unsigned int) [997]
- 0.00 0.00 3/75 BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>) [495]
- 0.00 0.00 4/75 StartMenuScene::init(Game&) [363]
- 0.00 0.00 63/75 GridSystem::create_text_marker(Entity*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Vector2<float> const&) [286]
- [1423] 0.0 0.00 0.00 75 Atlas<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, Font>::get(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) const [1423]
- 0.00 0.00 150/4468 std::shared_ptr<Font>::~shared_ptr() [1233]
- 0.00 0.00 75/75 std::shared_ptr<Font>::operator=(std::shared_ptr<Font>&&) [1606]
- 0.00 0.00 75/304 std::shared_ptr<Font>::shared_ptr(std::shared_ptr<Font> const&) [1445]
- 0.00 0.00 150/92380983 void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char*>(char*, char*, std::forward_iterator_tag) [53]
- 0.00 0.00 75/77 std::shared_ptr<Font>::operator=(std::shared_ptr<Font> const&) [1953]
- 0.00 0.00 75/77 std::shared_ptr<Font>::shared_ptr(decltype(nullptr)) [4615]
- 0.00 0.00 75/75 Atlas<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, Font>::get_pre(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) const [4622]
- 0.00 0.00 75/75 std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<Font>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<Font> > > >::at(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const [4629]
- 0.00 0.00 75/75 Atlas<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, Font>::get_post(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<Font>) const [4623]
- -----------------------------------------------
- 0.00 0.00 157/157 std::map<unsigned int, Entity*, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, Entity*> > >::operator[](unsigned int const&) [691]
- [1424] 0.0 0.00 0.00 157 std::_Rb_tree_iterator<std::pair<unsigned int const, Entity*> > std::_Rb_tree<unsigned int, std::pair<unsigned int const, Entity*>, std::_Select1st<std::pair<unsigned int const, Entity*> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, Entity*> > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<unsigned int const&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<unsigned int const, Entity*> >, std::piecewise_construct_t const&, std::tuple<unsigned int const&>&&, std::tuple<>&&) [1424]
- 0.00 0.00 157/24677 std::_Rb_tree<unsigned int, std::pair<unsigned int const, Entity*>, std::_Select1st<std::pair<unsigned int const, Entity*> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, Entity*> > >::_M_insert_node(std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<unsigned int const, Entity*> >*) [1116]
- 0.00 0.00 157/157 std::_Rb_tree_node<std::pair<unsigned int const, Entity*> >* std::_Rb_tree<unsigned int, std::pair<unsigned int const, Entity*>, std::_Select1st<std::pair<unsigned int const, Entity*> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, Entity*> > >::_M_create_node<std::piecewise_construct_t const&, std::tuple<unsigned int const&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple<unsigned int const&>&&, std::tuple<>&&) [1564]
- 0.00 0.00 157/613203 std::_Rb_tree<unsigned int, std::pair<unsigned int const, Entity*>, std::_Select1st<std::pair<unsigned int const, Entity*> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, Entity*> > >::_S_key(std::_Rb_tree_node<std::pair<unsigned int const, Entity*> > const*) [823]
- 0.00 0.00 157/24677 std::_Rb_tree<unsigned int, std::pair<unsigned int const, Entity*>, std::_Select1st<std::pair<unsigned int const, Entity*> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, Entity*> > >::_M_get_insert_hint_unique_pos(std::_Rb_tree_const_iterator<std::pair<unsigned int const, Entity*> >, unsigned int const&) [1208]
- 0.00 0.00 157/790 std::tuple<unsigned int const&>&& std::forward<std::tuple<unsigned int const&> >(std::remove_reference<std::tuple<unsigned int const&> >::type&) [4076]
- 0.00 0.00 157/238910 std::tuple<>&& std::forward<std::tuple<> >(std::remove_reference<std::tuple<> >::type&) [3108]
- 0.00 0.00 157/238910 std::piecewise_construct_t const& std::forward<std::piecewise_construct_t const&>(std::remove_reference<std::piecewise_construct_t const&>::type&) [3107]
- -----------------------------------------------
- 0.00 0.00 1/773 ConsoleLogger::ConsoleLogger() [2743]
- 0.00 0.00 1/773 ConsoleLogger::~ConsoleLogger() [2780]
- 0.00 0.00 771/773 FullLogger::msg(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, Logger::CATEGORY, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) [1325]
- [1425] 0.0 0.00 0.00 773 ConsoleLogger::msg(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, Logger::CATEGORY, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) [1425]
- 0.00 0.00 773/92380983 void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char*>(char*, char*, std::forward_iterator_tag) [53]
- 0.00 0.00 18/18 Logger::get_category_string[abi:cxx11](Logger::CATEGORY) [1989]
- 0.00 0.00 773/773 Logger::msg_enabled(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) [2239]
- 0.00 0.00 18/89665 __gnu_cxx::__enable_if<std::__is_char<char>::__value, bool>::__type std::operator==<char>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [3204]
- 0.00 0.00 18/18 Logger::get_time[abi:cxx11]() [4925]
- -----------------------------------------------
- 0.00 0.00 363/363 void Messageable::send_message<ComponentAddedMessage, (void*)0, Handle, std::type_index>(Handle&&, std::type_index&&) [203]
- [1426] 0.0 0.00 0.00 363 std::shared_ptr<ComponentAddedMessage>::~shared_ptr() [1426]
- 0.00 0.00 363/363 std::__shared_ptr<ComponentAddedMessage, (__gnu_cxx::_Lock_policy)2>::~__shared_ptr() [1427]
- -----------------------------------------------
- 0.00 0.00 363/363 std::shared_ptr<ComponentAddedMessage>::~shared_ptr() [1426]
- [1427] 0.0 0.00 0.00 363 std::__shared_ptr<ComponentAddedMessage, (__gnu_cxx::_Lock_policy)2>::~__shared_ptr() [1427]
- 0.00 0.00 363/34982914 std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 1> [330]
- -----------------------------------------------
- 0.00 0.00 28/28 Handle Entity::add<Collision, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, sf::Rect<float>&&) [696]
- [1428] 0.0 0.00 0.00 28 Handle ComponentManager::add<Collision, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, sf::Rect<float>&, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, sf::Rect<float>&) [1428]
- 0.00 0.00 28/50806034 std::map<std::type_index, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >::operator[](std::type_index&&) [12]
- 0.00 0.00 28/28 Handle ObjectPool<Collision>::add<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, sf::Rect<float>&>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, sf::Rect<float>&) [1523]
- 0.00 0.00 28/50806079 std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >::operator bool() const [102]
- 0.00 0.00 28/99259709 std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >::get() const [88]
- 0.00 0.00 28/104306070 std::type_index::type_index(std::type_info const&) [118]
- -----------------------------------------------
- 0.00 0.00 3/6 void Mailbox::handle<ComponentAddedMessage, PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)::{lambda(ComponentAddedMessage&)#2}>(PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)::{lambda(ComponentAddedMessage&)#2}) [1470]
- 0.00 0.00 3/6 Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0>::~HandlerEntryImpl() [1484]
- [1429] 0.0 0.00 0.00 6 std::function<void (ComponentAddedMessage&)>::~function() [1429]
- 0.00 0.00 6/50052 std::_Function_base::~_Function_base() [323]
- -----------------------------------------------
- 0.00 0.00 3/6 void Mailbox::handle<EntityDestroyedMessage, PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)::{lambda(EntityDestroyedMessage&)#1}>(PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)::{lambda(EntityDestroyedMessage&)#1}) [1471]
- 0.00 0.00 3/6 Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0>::~HandlerEntryImpl() [1485]
- [1430] 0.0 0.00 0.00 6 std::function<void (EntityDestroyedMessage&)>::~function() [1430]
- 0.00 0.00 6/50052 std::_Function_base::~_Function_base() [323]
- -----------------------------------------------
- 0.00 0.00 3/6 void Mailbox::handle<ComponentRemovedMessage, PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)::{lambda(ComponentRemovedMessage&)#3}>(PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)::{lambda(ComponentRemovedMessage&)#3}) [1472]
- 0.00 0.00 3/6 Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0>::~HandlerEntryImpl() [1486]
- [1431] 0.0 0.00 0.00 6 std::function<void (ComponentRemovedMessage&)>::~function() [1431]
- 0.00 0.00 6/50052 std::_Function_base::~_Function_base() [323]
- -----------------------------------------------
- 0.00 0.00 1/1480 std::__shared_ptr<CloseInputEvent, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<std::allocator<CloseInputEvent>>(std::_Sp_make_shared_tag, std::allocator<CloseInputEvent> const&) [2795]
- 0.00 0.00 1/1480 std::__shared_ptr<LostFocusInputEvent, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<std::allocator<LostFocusInputEvent>>(std::_Sp_make_shared_tag, std::allocator<LostFocusInputEvent> const&) [2797]
- 0.00 0.00 1/1480 std::__shared_ptr<GainedFocusInputEvent, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<std::allocator<GainedFocusInputEvent>>(std::_Sp_make_shared_tag, std::allocator<GainedFocusInputEvent> const&) [2798]
- 0.00 0.00 1/1480 std::__shared_ptr<ResizeInputEvent, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<std::allocator<ResizeInputEvent>, unsigned int&, unsigned int&>(std::_Sp_make_shared_tag, std::allocator<ResizeInputEvent> const&, unsigned int&, unsigned int&) [2796]
- 0.00 0.00 1/1480 std::__shared_ptr<Mailbox::HandlerEntryImpl<SetVisualDebugMessage, (void*)0>, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<std::allocator<Mailbox::HandlerEntryImpl<SetVisualDebugMessage, (void*)0> >, std::function<void (SetVisualDebugMessage&)> const&>(std::_Sp_make_shared_tag, std::allocator<Mailbox::HandlerEntryImpl<SetVisualDebugMessage, (void*)0> > const&, std::function<void (SetVisualDebugMessage&)> const&) [2243]
- 0.00 0.00 1/1480 std::__shared_ptr<SelectMenuItemIntent, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<std::allocator<SelectMenuItemIntent>, int, std::shared_ptr<InputElement> >(std::_Sp_make_shared_tag, std::allocator<SelectMenuItemIntent> const&, int&&, std::shared_ptr<InputElement>&&) [2144]
- 0.00 0.00 1/1480 std::__shared_ptr<MouseXIntent, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<std::allocator<MouseXIntent>, int, std::shared_ptr<InputElement> >(std::_Sp_make_shared_tag, std::allocator<MouseXIntent> const&, int&&, std::shared_ptr<InputElement>&&) [2133]
- 0.00 0.00 1/1480 std::__shared_ptr<MouseYIntent, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<std::allocator<MouseYIntent>, int, std::shared_ptr<InputElement> >(std::_Sp_make_shared_tag, std::allocator<MouseYIntent> const&, int&&, std::shared_ptr<InputElement>&&) [2134]
- 0.00 0.00 1/1480 std::__shared_ptr<MouseWheelIntent, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<std::allocator<MouseWheelIntent>, int, std::shared_ptr<InputElement> >(std::_Sp_make_shared_tag, std::allocator<MouseWheelIntent> const&, int&&, std::shared_ptr<InputElement>&&) [2139]
- 0.00 0.00 1/1480 std::__shared_ptr<LeftClickIntent, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<std::allocator<LeftClickIntent>, int, std::shared_ptr<InputElement> >(std::_Sp_make_shared_tag, std::allocator<LeftClickIntent> const&, int&&, std::shared_ptr<InputElement>&&) [2136]
- 0.00 0.00 1/1480 std::__shared_ptr<RightClickIntent, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<std::allocator<RightClickIntent>, int, std::shared_ptr<InputElement> >(std::_Sp_make_shared_tag, std::allocator<RightClickIntent> const&, int&&, std::shared_ptr<InputElement>&&) [2140]
- 0.00 0.00 1/1480 std::__shared_ptr<ModalIntent, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<std::allocator<ModalIntent>, int, std::shared_ptr<InputElement> >(std::_Sp_make_shared_tag, std::allocator<ModalIntent> const&, int&&, std::shared_ptr<InputElement>&&) [2132]
- 0.00 0.00 1/1480 std::__shared_ptr<GridVisibilityToggleIntent, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<std::allocator<GridVisibilityToggleIntent>, int, std::shared_ptr<InputElement> >(std::_Sp_make_shared_tag, std::allocator<GridVisibilityToggleIntent> const&, int&&, std::shared_ptr<InputElement>&&) [2145]
- 0.00 0.00 1/1480 std::__shared_ptr<VisualDebugIntent, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<std::allocator<VisualDebugIntent>, int, std::shared_ptr<InputElement> >(std::_Sp_make_shared_tag, std::allocator<VisualDebugIntent> const&, int&&, std::shared_ptr<InputElement>&&) [2142]
- 0.00 0.00 1/1480 std::__shared_ptr<ResetViewIntent, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<std::allocator<ResetViewIntent>, int, std::shared_ptr<InputElement> >(std::_Sp_make_shared_tag, std::allocator<ResetViewIntent> const&, int&&, std::shared_ptr<InputElement>&&) [2138]
- 0.00 0.00 1/1480 std::__shared_ptr<RemoveTilesIntent, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<std::allocator<RemoveTilesIntent>, int, std::shared_ptr<InputElement> >(std::_Sp_make_shared_tag, std::allocator<RemoveTilesIntent> const&, int&&, std::shared_ptr<InputElement>&&) [2141]
- 0.00 0.00 1/1480 std::__shared_ptr<SerializeMapIntent, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<std::allocator<SerializeMapIntent>, int, std::shared_ptr<InputElement> >(std::_Sp_make_shared_tag, std::allocator<SerializeMapIntent> const&, int&&, std::shared_ptr<InputElement>&&) [2143]
- 0.00 0.00 1/1480 std::__shared_ptr<MoveLeftIntent, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<std::allocator<MoveLeftIntent>, int, std::shared_ptr<InputElement> >(std::_Sp_make_shared_tag, std::allocator<MoveLeftIntent> const&, int&&, std::shared_ptr<InputElement>&&) [2135]
- 0.00 0.00 1/1480 std::__shared_ptr<MoveRightIntent, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<std::allocator<MoveRightIntent>, int, std::shared_ptr<InputElement> >(std::_Sp_make_shared_tag, std::allocator<MoveRightIntent> const&, int&&, std::shared_ptr<InputElement>&&) [2137]
- 0.00 0.00 1/1480 std::__shared_ptr<Mailbox::HandlerEntryImpl<SetGridVisibilityMessage, (void*)0>, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<std::allocator<Mailbox::HandlerEntryImpl<SetGridVisibilityMessage, (void*)0> >, std::function<void (SetGridVisibilityMessage&)> const&>(std::_Sp_make_shared_tag, std::allocator<Mailbox::HandlerEntryImpl<SetGridVisibilityMessage, (void*)0> > const&, std::function<void (SetGridVisibilityMessage&)> const&) [2244]
- 0.00 0.00 2/1480 std::__shared_ptr<Camera, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<std::allocator<Camera>, char const (&) [15]>(std::_Sp_make_shared_tag, std::allocator<Camera> const&, char const (&) [15]) [577]
- 0.00 0.00 2/1480 std::__shared_ptr<Mailbox::HandlerEntryImpl<EntityIdChangedMessage, (void*)0>, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<std::allocator<Mailbox::HandlerEntryImpl<EntityIdChangedMessage, (void*)0> >, std::function<void (EntityIdChangedMessage&)> const&>(std::_Sp_make_shared_tag, std::allocator<Mailbox::HandlerEntryImpl<EntityIdChangedMessage, (void*)0> > const&, std::function<void (EntityIdChangedMessage&)> const&) [1979]
- 0.00 0.00 2/1480 std::__shared_ptr<Font, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<std::allocator<Font>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::_Sp_make_shared_tag, std::allocator<Font> const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [2467]
- 0.00 0.00 2/1480 std::__shared_ptr<Texture, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<std::allocator<Texture>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, sf::Rect<int>&>(std::_Sp_make_shared_tag, std::allocator<Texture> const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, sf::Rect<int>&) [2236]
- 0.00 0.00 2/1480 std::__shared_ptr<MoveUpIntent, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<std::allocator<MoveUpIntent>, int, std::shared_ptr<InputElement> >(std::_Sp_make_shared_tag, std::allocator<MoveUpIntent> const&, int&&, std::shared_ptr<InputElement>&&) [1947]
- 0.00 0.00 2/1480 std::__shared_ptr<MoveDownIntent, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<std::allocator<MoveDownIntent>, int, std::shared_ptr<InputElement> >(std::_Sp_make_shared_tag, std::allocator<MoveDownIntent> const&, int&&, std::shared_ptr<InputElement>&&) [1948]
- 0.00 0.00 3/1480 std::__shared_ptr<Axis, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<std::allocator<Axis>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(std::_Sp_make_shared_tag, std::allocator<Axis> const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [2471]
- 0.00 0.00 3/1480 std::__shared_ptr<ResizeCameraMessage, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<std::allocator<ResizeCameraMessage>, sf::Vector2<float> >(std::_Sp_make_shared_tag, std::allocator<ResizeCameraMessage> const&, sf::Vector2<float>&&) [2475]
- 0.00 0.00 3/1480 std::__shared_ptr<MouseEnteredInputEvent, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<std::allocator<MouseEnteredInputEvent>>(std::_Sp_make_shared_tag, std::allocator<MouseEnteredInputEvent> const&) [2602]
- 0.00 0.00 3/1480 std::__shared_ptr<MouseLeftInputEvent, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<std::allocator<MouseLeftInputEvent>>(std::_Sp_make_shared_tag, std::allocator<MouseLeftInputEvent> const&) [2601]
- 0.00 0.00 3/1480 std::__shared_ptr<Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0>, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<std::allocator<Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0> >, std::function<void (EntityDestroyedMessage&)> const&>(std::_Sp_make_shared_tag, std::allocator<Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0> > const&, std::function<void (EntityDestroyedMessage&)> const&) [1848]
- 0.00 0.00 3/1480 std::__shared_ptr<Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0>, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<std::allocator<Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0> >, std::function<void (ComponentAddedMessage&)> const&>(std::_Sp_make_shared_tag, std::allocator<Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0> > const&, std::function<void (ComponentAddedMessage&)> const&) [1847]
- 0.00 0.00 3/1480 std::__shared_ptr<Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0>, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<std::allocator<Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0> >, std::function<void (ComponentRemovedMessage&)> const&>(std::_Sp_make_shared_tag, std::allocator<Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0> > const&, std::function<void (ComponentRemovedMessage&)> const&) [1849]
- 0.00 0.00 5/1480 std::__shared_ptr<Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0>, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<std::allocator<Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0> >, std::function<void (ResizeCameraMessage&)> const&>(std::_Sp_make_shared_tag, std::allocator<Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0> > const&, std::function<void (ResizeCameraMessage&)> const&) [1743]
- 0.00 0.00 9/1480 std::__shared_ptr<EntityDestroyedMessage, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<std::allocator<EntityDestroyedMessage>, Handle&>(std::_Sp_make_shared_tag, std::allocator<EntityDestroyedMessage> const&, Handle&) [2015]
- 0.00 0.00 21/1480 std::__shared_ptr<KeyPressInputEvent, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<std::allocator<KeyPressInputEvent>, Key, bool&, bool&, bool&, bool&>(std::_Sp_make_shared_tag, std::allocator<KeyPressInputEvent> const&, Key&&, bool&, bool&, bool&, bool&) [1992]
- 0.00 0.00 21/1480 std::__shared_ptr<KeyReleaseInputEvent, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<std::allocator<KeyReleaseInputEvent>, Key, bool&, bool&, bool&, bool&>(std::_Sp_make_shared_tag, std::allocator<KeyReleaseInputEvent> const&, Key&&, bool&, bool&, bool&, bool&) [1993]
- 0.00 0.00 24/1480 std::__shared_ptr<MouseButtonInputEvent, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<std::allocator<MouseButtonInputEvent>, MouseButton, ButtonState, int&, int&>(std::_Sp_make_shared_tag, std::allocator<MouseButtonInputEvent> const&, MouseButton&&, ButtonState&&, int&, int&) [767]
- 0.00 0.00 106/1480 std::__shared_ptr<Button, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<std::allocator<Button>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(std::_Sp_make_shared_tag, std::allocator<Button> const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1584]
- 0.00 0.00 110/1480 std::__shared_ptr<MouseWheelInputEvent, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<std::allocator<MouseWheelInputEvent>, int&, int&, int&>(std::_Sp_make_shared_tag, std::allocator<MouseWheelInputEvent> const&, int&, int&, int&) [1664]
- 0.00 0.00 222/1480 std::__shared_ptr<EntityCreatedMessage, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<std::allocator<EntityCreatedMessage>, Handle&>(std::_Sp_make_shared_tag, std::allocator<EntityCreatedMessage> const&, Handle&) [955]
- 0.00 0.00 363/1480 std::__shared_ptr<ComponentAddedMessage, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<std::allocator<ComponentAddedMessage>, Handle, std::type_index>(std::_Sp_make_shared_tag, std::allocator<ComponentAddedMessage> const&, Handle&&, std::type_index&&) [1416]
- 0.00 0.00 546/1480 std::__shared_ptr<MouseMoveInputEvent, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<std::allocator<MouseMoveInputEvent>, int&, int&>(std::_Sp_make_shared_tag, std::allocator<MouseMoveInputEvent> const&, int&, int&) [1475]
- [1432] 0.0 0.00 0.00 1480 std::__shared_count<(__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&) const [1432]
- 0.00 0.00 546/546 std::_Sp_counted_ptr_inplace<MouseMoveInputEvent, std::allocator<MouseMoveInputEvent>, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&) [1522]
- 0.00 0.00 363/363 std::_Sp_counted_ptr_inplace<ComponentAddedMessage, std::allocator<ComponentAddedMessage>, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&) [1601]
- 0.00 0.00 222/222 std::_Sp_counted_ptr_inplace<EntityCreatedMessage, std::allocator<EntityCreatedMessage>, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&) [1650]
- 0.00 0.00 110/110 std::_Sp_counted_ptr_inplace<MouseWheelInputEvent, std::allocator<MouseWheelInputEvent>, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&) [1714]
- 0.00 0.00 106/106 std::_Sp_counted_ptr_inplace<Button, std::allocator<Button>, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&) [1721]
- 0.00 0.00 24/24 std::_Sp_counted_ptr_inplace<MouseButtonInputEvent, std::allocator<MouseButtonInputEvent>, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&) [2101]
- 0.00 0.00 21/21 std::_Sp_counted_ptr_inplace<KeyReleaseInputEvent, std::allocator<KeyReleaseInputEvent>, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&) [2177]
- 0.00 0.00 21/21 std::_Sp_counted_ptr_inplace<KeyPressInputEvent, std::allocator<KeyPressInputEvent>, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&) [2176]
- 0.00 0.00 9/9 std::_Sp_counted_ptr_inplace<EntityDestroyedMessage, std::allocator<EntityDestroyedMessage>, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&) [2537]
- 0.00 0.00 5/5 std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&) [2609]
- 0.00 0.00 3/3 std::_Sp_counted_ptr_inplace<MouseLeftInputEvent, std::allocator<MouseLeftInputEvent>, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&) [2736]
- 0.00 0.00 3/3 std::_Sp_counted_ptr_inplace<MouseEnteredInputEvent, std::allocator<MouseEnteredInputEvent>, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&) [2738]
- 0.00 0.00 3/3 std::_Sp_counted_ptr_inplace<ResizeCameraMessage, std::allocator<ResizeCameraMessage>, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&) [2737]
- 0.00 0.00 3/3 std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&) [2742]
- 0.00 0.00 3/3 std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&) [2740]
- 0.00 0.00 3/3 std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&) [2741]
- 0.00 0.00 3/3 std::_Sp_counted_ptr_inplace<Axis, std::allocator<Axis>, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&) [2739]
- 0.00 0.00 2/2 std::_Sp_counted_ptr_inplace<Texture, std::allocator<Texture>, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&) [2787]
- 0.00 0.00 2/2 std::_Sp_counted_ptr_inplace<MoveDownIntent, std::allocator<MoveDownIntent>, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&) [2784]
- 0.00 0.00 2/2 std::_Sp_counted_ptr_inplace<MoveUpIntent, std::allocator<MoveUpIntent>, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&) [2783]
- 0.00 0.00 2/2 std::_Sp_counted_ptr_inplace<Font, std::allocator<Font>, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&) [2785]
- 0.00 0.00 2/2 std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<EntityIdChangedMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<EntityIdChangedMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&) [2788]
- 0.00 0.00 2/2 std::_Sp_counted_ptr_inplace<Camera, std::allocator<Camera>, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&) [2786]
- 0.00 0.00 1/1 std::_Sp_counted_ptr_inplace<CloseInputEvent, std::allocator<CloseInputEvent>, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&) [2845]
- 0.00 0.00 1/1 std::_Sp_counted_ptr_inplace<LostFocusInputEvent, std::allocator<LostFocusInputEvent>, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&) [2855]
- 0.00 0.00 1/1 std::_Sp_counted_ptr_inplace<MoveRightIntent, std::allocator<MoveRightIntent>, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&) [2847]
- 0.00 0.00 1/1 std::_Sp_counted_ptr_inplace<MoveLeftIntent, std::allocator<MoveLeftIntent>, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&) [2844]
- 0.00 0.00 1/1 std::_Sp_counted_ptr_inplace<SerializeMapIntent, std::allocator<SerializeMapIntent>, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&) [2854]
- 0.00 0.00 1/1 std::_Sp_counted_ptr_inplace<RemoveTilesIntent, std::allocator<RemoveTilesIntent>, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&) [2852]
- 0.00 0.00 1/1 std::_Sp_counted_ptr_inplace<ResetViewIntent, std::allocator<ResetViewIntent>, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&) [2848]
- 0.00 0.00 1/1 std::_Sp_counted_ptr_inplace<VisualDebugIntent, std::allocator<VisualDebugIntent>, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&) [2853]
- 0.00 0.00 1/1 std::_Sp_counted_ptr_inplace<GridVisibilityToggleIntent, std::allocator<GridVisibilityToggleIntent>, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&) [2858]
- 0.00 0.00 1/1 std::_Sp_counted_ptr_inplace<ModalIntent, std::allocator<ModalIntent>, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&) [2841]
- 0.00 0.00 1/1 std::_Sp_counted_ptr_inplace<RightClickIntent, std::allocator<RightClickIntent>, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&) [2851]
- 0.00 0.00 1/1 std::_Sp_counted_ptr_inplace<LeftClickIntent, std::allocator<LeftClickIntent>, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&) [2846]
- 0.00 0.00 1/1 std::_Sp_counted_ptr_inplace<MouseWheelIntent, std::allocator<MouseWheelIntent>, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&) [2849]
- 0.00 0.00 1/1 std::_Sp_counted_ptr_inplace<MouseYIntent, std::allocator<MouseYIntent>, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&) [2843]
- 0.00 0.00 1/1 std::_Sp_counted_ptr_inplace<MouseXIntent, std::allocator<MouseXIntent>, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&) [2842]
- 0.00 0.00 1/1 std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<SetGridVisibilityMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<SetGridVisibilityMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&) [2860]
- 0.00 0.00 1/1 std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<SetVisualDebugMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<SetVisualDebugMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&) [2859]
- 0.00 0.00 1/1 std::_Sp_counted_ptr_inplace<GainedFocusInputEvent, std::allocator<GainedFocusInputEvent>, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&) [2857]
- 0.00 0.00 1/1 std::_Sp_counted_ptr_inplace<ResizeInputEvent, std::allocator<ResizeInputEvent>, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&) [2850]
- 0.00 0.00 1/1 std::_Sp_counted_ptr_inplace<SelectMenuItemIntent, std::allocator<SelectMenuItemIntent>, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&) [2856]
- -----------------------------------------------
- 0.00 0.00 101/101 std::map<CallbackKey, std::function<void ()>, std::less<CallbackKey>, std::allocator<std::pair<CallbackKey const, std::function<void ()> > > >::operator[](CallbackKey&&) [1305]
- [1433] 0.0 0.00 0.00 101 std::_Rb_tree_iterator<std::pair<CallbackKey const, std::function<void ()> > > std::_Rb_tree<CallbackKey, std::pair<CallbackKey const, std::function<void ()> >, std::_Select1st<std::pair<CallbackKey const, std::function<void ()> > >, std::less<CallbackKey>, std::allocator<std::pair<CallbackKey const, std::function<void ()> > > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<CallbackKey&&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<CallbackKey const, std::function<void ()> > >, std::piecewise_construct_t const&, std::tuple<CallbackKey&&>&&, std::tuple<>&&) [1433]
- 0.00 0.00 101/183 std::_Rb_tree<CallbackKey, std::pair<CallbackKey const, std::function<void ()> >, std::_Select1st<std::pair<CallbackKey const, std::function<void ()> > >, std::less<CallbackKey>, std::allocator<std::pair<CallbackKey const, std::function<void ()> > > >::_M_get_insert_hint_unique_pos(std::_Rb_tree_const_iterator<std::pair<CallbackKey const, std::function<void ()> > >, CallbackKey const&) [1417]
- 0.00 0.00 101/183 std::_Rb_tree<CallbackKey, std::pair<CallbackKey const, std::function<void ()> >, std::_Select1st<std::pair<CallbackKey const, std::function<void ()> > >, std::less<CallbackKey>, std::allocator<std::pair<CallbackKey const, std::function<void ()> > > >::_M_insert_node(std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<CallbackKey const, std::function<void ()> > >*) [1505]
- 0.00 0.00 101/101 std::_Rb_tree_node<std::pair<CallbackKey const, std::function<void ()> > >* std::_Rb_tree<CallbackKey, std::pair<CallbackKey const, std::function<void ()> >, std::_Select1st<std::pair<CallbackKey const, std::function<void ()> > >, std::less<CallbackKey>, std::allocator<std::pair<CallbackKey const, std::function<void ()> > > >::_M_create_node<std::piecewise_construct_t const&, std::tuple<CallbackKey&&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple<CallbackKey&&>&&, std::tuple<>&&) [1800]
- 0.00 0.00 101/238910 std::tuple<>&& std::forward<std::tuple<> >(std::remove_reference<std::tuple<> >::type&) [3108]
- 0.00 0.00 101/535 std::tuple<CallbackKey&&>&& std::forward<std::tuple<CallbackKey&&> >(std::remove_reference<std::tuple<CallbackKey&&> >::type&) [4203]
- 0.00 0.00 101/238910 std::piecewise_construct_t const& std::forward<std::piecewise_construct_t const&>(std::remove_reference<std::piecewise_construct_t const&>::type&) [3107]
- 0.00 0.00 101/797649 std::_Rb_tree<CallbackKey, std::pair<CallbackKey const, std::function<void ()> >, std::_Select1st<std::pair<CallbackKey const, std::function<void ()> > >, std::less<CallbackKey>, std::allocator<std::pair<CallbackKey const, std::function<void ()> > > >::_S_key(std::_Rb_tree_node<std::pair<CallbackKey const, std::function<void ()> > > const*) [3020]
- -----------------------------------------------
- 0.00 0.00 21/84 std::_Function_base::_Base_manager<BuilderScene::load_from_file(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)::{lambda()#5}>::_M_init_functor(std::_Any_data&, {lambda()#5}&&, std::integral_constant<bool, false>) [1603]
- 0.00 0.00 21/84 std::_Function_base::_Base_manager<BuilderScene::load_from_file(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)::{lambda()#5}>::_M_clone(std::_Any_data&, std::_Function_base::_Base_manager<BuilderScene::load_from_file(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)::{lambda()#5}> const&, std::integral_constant<bool, false>) [1600]
- 0.00 0.00 42/84 std::_Function_base::_Base_manager<BuilderScene::load_from_file(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)::{lambda()#5}>::_M_destroy(std::_Any_data&, std::integral_constant<bool, false>) [1502]
- [1434] 0.0 0.00 0.00 84 BuilderScene::load_from_file(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)::{lambda()#5}*& std::_Any_data::_M_access<BuilderScene::load_from_file(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)::{lambda()#5}*>() [1434]
- 0.00 0.00 84/94940 std::_Any_data::_M_access() [869]
- -----------------------------------------------
- 0.00 0.00 1/1 BuilderScene::create_mouse_entity(Game&) [684]
- [1435] 0.0 0.00 0.00 1 BuilderScene::mouse_script_add_zoom_behavior(Game&, Handle) [1435]
- 0.00 0.00 2/390 std::function<void ()>::~function() [1115]
- 0.00 0.00 1/10 Callback::camera_resize(std::function<void ()>) [1349]
- 0.00 0.00 1/1 Callback::mouse_wheel(std::function<void ()>) [1605]
- 0.00 0.00 2/2079911 Callback* Entity::get<Callback, (void*)0>() [57]
- 0.00 0.00 1/1 std::function<void ()>::function<BuilderScene::mouse_script_add_zoom_behavior(Game&, Handle)::{lambda()#1}, void, void>(BuilderScene::mouse_script_add_zoom_behavior(Game&, Handle)::{lambda()#1}) [2363]
- 0.00 0.00 1/1 std::function<void ()>::function<BuilderScene::mouse_script_add_zoom_behavior(Game&, Handle)::{lambda()#2}, void, void>(BuilderScene::mouse_script_add_zoom_behavior(Game&, Handle)::{lambda()#2}) [2362]
- 0.00 0.00 1/43413833 Scene::get_entity(Handle) [45]
- -----------------------------------------------
- 0.00 0.00 1769/1769 void __gnu_cxx::new_allocator<std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > > > >::construct<std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > > >>(std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > > >*) [1409]
- [1436] 0.0 0.00 0.00 1769 std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > > >::map() [1436]
- 0.00 0.00 1769/1769 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > > >::_Rb_tree() [1438]
- -----------------------------------------------
- 0.00 0.00 1769/1769 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > > >::_Rb_tree() [1438]
- [1437] 0.0 0.00 0.00 1769 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > > >::_Rb_tree_impl<std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, true>::_Rb_tree_impl() [1437]
- 0.00 0.00 1769/92235066 std::_Rb_tree_header::_Rb_tree_header() [112]
- 0.00 0.00 1769/1769 std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > > >::allocator() [3940]
- 0.00 0.00 1769/2388 std::_Rb_tree_key_compare<std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_Rb_tree_key_compare() [3821]
- -----------------------------------------------
- 0.00 0.00 1769/1769 std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > > >::map() [1436]
- [1438] 0.0 0.00 0.00 1769 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > > >::_Rb_tree() [1438]
- 0.00 0.00 1769/1769 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> > > >::_Rb_tree_impl<std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, true>::_Rb_tree_impl() [1437]
- -----------------------------------------------
- 0.00 0.00 77/2475 std::__shared_ptr<Font, (__gnu_cxx::_Lock_policy)2>::operator=(std::__shared_ptr<Font, (__gnu_cxx::_Lock_policy)2> const&) [1954]
- 0.00 0.00 2398/2475 std::__shared_ptr<Texture, (__gnu_cxx::_Lock_policy)2>::operator=(std::__shared_ptr<Texture, (__gnu_cxx::_Lock_policy)2> const&) [1443]
- [1439] 0.0 0.00 0.00 2475 std::__shared_count<(__gnu_cxx::_Lock_policy)2>::operator=(std::__shared_count<(__gnu_cxx::_Lock_policy)2> const&) [1439]
- 0.00 0.00 475/34958946 std::_Sp_counted_base<(__gnu_cxx::_Lock_policy)2>::_M_add_ref_copy() [92]
- -----------------------------------------------
- 0.00 0.00 1/4 BuilderScene::mouse_script_add_select_behavior(Game&, Handle) [1363]
- 0.00 0.00 3/4 BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>) [495]
- [1440] 0.0 0.00 0.00 4 Callback::left_click(std::function<void ()>) [1440]
- 0.00 0.00 4/102 std::function<void ()>::operator=(std::function<void ()> const&) [1222]
- 0.00 0.00 4/102 std::map<CallbackKey, std::function<void ()>, std::less<CallbackKey>, std::allocator<std::pair<CallbackKey const, std::function<void ()> > > >::operator[](CallbackKey&&) [1305]
- -----------------------------------------------
- 0.00 0.00 363/363 std::__shared_ptr<ComponentAddedMessage, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<std::allocator<ComponentAddedMessage>, Handle, std::type_index>(std::_Sp_make_shared_tag, std::allocator<ComponentAddedMessage> const&, Handle&&, std::type_index&&) [1416]
- [1441] 0.0 0.00 0.00 363 std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<ComponentAddedMessage, std::allocator<ComponentAddedMessage>, Handle, std::type_index>(std::_Sp_make_shared_tag, ComponentAddedMessage*, std::allocator<ComponentAddedMessage> const&, Handle&&, std::type_index&&) [1441]
- 0.00 0.00 363/363 std::_Sp_counted_ptr_inplace<ComponentAddedMessage, std::allocator<ComponentAddedMessage>, (__gnu_cxx::_Lock_policy)2>::_Sp_counted_ptr_inplace<Handle, std::type_index>(std::allocator<ComponentAddedMessage>, Handle&&, std::type_index&&) [1456]
- 0.00 0.00 363/17059716 operator new(unsigned long, void*) [458]
- 0.00 0.00 363/80208521 Handle&& std::forward<Handle>(std::remove_reference<Handle>::type&) [270]
- 0.00 0.00 363/726 std::allocator<std::_Sp_counted_ptr_inplace<ComponentAddedMessage, std::allocator<ComponentAddedMessage>, (__gnu_cxx::_Lock_policy)2> >::allocator<ComponentAddedMessage>(std::allocator<ComponentAddedMessage> const&) [4104]
- 0.00 0.00 363/363 std::__allocated_ptr<std::allocator<std::_Sp_counted_ptr_inplace<ComponentAddedMessage, std::allocator<ComponentAddedMessage>, (__gnu_cxx::_Lock_policy)2> > > std::__allocate_guarded<std::allocator<std::_Sp_counted_ptr_inplace<ComponentAddedMessage, std::allocator<ComponentAddedMessage>, (__gnu_cxx::_Lock_policy)2> > >(std::allocator<std::_Sp_counted_ptr_inplace<ComponentAddedMessage, std::allocator<ComponentAddedMessage>, (__gnu_cxx::_Lock_policy)2> >&) [4274]
- 0.00 0.00 363/363 std::__allocated_ptr<std::allocator<std::_Sp_counted_ptr_inplace<ComponentAddedMessage, std::allocator<ComponentAddedMessage>, (__gnu_cxx::_Lock_policy)2> > >::get() [4263]
- 0.00 0.00 363/363 std::remove_reference<std::allocator<ComponentAddedMessage> const&>::type&& std::move<std::allocator<ComponentAddedMessage> const&>(std::allocator<ComponentAddedMessage> const&) [4275]
- 0.00 0.00 363/1089 std::allocator<ComponentAddedMessage>::allocator(std::allocator<ComponentAddedMessage> const&) [4005]
- 0.00 0.00 363/14740 std::type_index&& std::forward<std::type_index>(std::remove_reference<std::type_index>::type&) [3487]
- 0.00 0.00 363/1452 std::allocator<ComponentAddedMessage>::~allocator() [3978]
- 0.00 0.00 363/363 std::__allocated_ptr<std::allocator<std::_Sp_counted_ptr_inplace<ComponentAddedMessage, std::allocator<ComponentAddedMessage>, (__gnu_cxx::_Lock_policy)2> > >::operator=(decltype(nullptr)) [4264]
- 0.00 0.00 363/726 std::__allocated_ptr<std::allocator<std::_Sp_counted_ptr_inplace<ComponentAddedMessage, std::allocator<ComponentAddedMessage>, (__gnu_cxx::_Lock_policy)2> > >::~__allocated_ptr() [4108]
- 0.00 0.00 363/726 std::allocator<std::_Sp_counted_ptr_inplace<ComponentAddedMessage, std::allocator<ComponentAddedMessage>, (__gnu_cxx::_Lock_policy)2> >::~allocator() [4105]
- -----------------------------------------------
- 0.00 0.00 2/2398 Atlas<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, Texture>::set(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<Texture>) [2573]
- 0.00 0.00 187/2398 Sprite::texture(std::shared_ptr<Texture>) [1723]
- 0.00 0.00 209/2398 Atlas<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, Texture>::get(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) const [1326]
- 0.00 0.00 2000/2398 Sprite::swap(Sprite&) [989]
- [1442] 0.0 0.00 0.00 2398 std::shared_ptr<Texture>::operator=(std::shared_ptr<Texture> const&) [1442]
- 0.00 0.00 2398/2398 std::__shared_ptr<Texture, (__gnu_cxx::_Lock_policy)2>::operator=(std::__shared_ptr<Texture, (__gnu_cxx::_Lock_policy)2> const&) [1443]
- -----------------------------------------------
- 0.00 0.00 2398/2398 std::shared_ptr<Texture>::operator=(std::shared_ptr<Texture> const&) [1442]
- [1443] 0.0 0.00 0.00 2398 std::__shared_ptr<Texture, (__gnu_cxx::_Lock_policy)2>::operator=(std::__shared_ptr<Texture, (__gnu_cxx::_Lock_policy)2> const&) [1443]
- 0.00 0.00 2398/2475 std::__shared_count<(__gnu_cxx::_Lock_policy)2>::operator=(std::__shared_count<(__gnu_cxx::_Lock_policy)2> const&) [1439]
- -----------------------------------------------
- 0.00 0.00 3/240 Scene::Scene(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) [177]
- 0.00 0.00 6/240 EntitySubscription::EntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1530]
- 0.00 0.00 6/240 System::System(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, EntitySubscription*) [1676]
- 0.00 0.00 225/240 Entity::Entity(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, Scene*, ComponentManager*) [447]
- [1444] 0.0 0.00 0.00 240 Messageable::Messageable(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1444]
- 0.00 0.00 240/252 Mailbox::Mailbox(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1498]
- 0.00 0.00 240/91928630 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::operator+<char, std::char_traits<char>, std::allocator<char> >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const*) [44]
- -----------------------------------------------
- 0.00 0.00 1/304 Handle ObjectPool<Text>::add<char const (&) [10], char const (&) [10], std::shared_ptr<Font>&, int&>(char const (&) [10], char const (&) [10], std::shared_ptr<Font>&, int&) [1837]
- 0.00 0.00 1/304 Handle ObjectPool<Text>::add<char const (&) [17], char const (&) [15], std::shared_ptr<Font>&, int&>(char const (&) [17], char const (&) [15], std::shared_ptr<Font>&, int&) [1836]
- 0.00 0.00 1/304 Handle ObjectPool<Text>::add<char const (&) [16], char const (&) [5], std::shared_ptr<Font>&, int&>(char const (&) [16], char const (&) [5], std::shared_ptr<Font>&, int&) [1838]
- 0.00 0.00 1/304 Handle ObjectPool<Text>::add<char const (&) [17], char const (&) [8], std::shared_ptr<Font>&, int&>(char const (&) [17], char const (&) [8], std::shared_ptr<Font>&, int&) [1839]
- 0.00 0.00 3/304 Handle ObjectPool<Text>::add<char const (&) [27], char const (&) [14], std::shared_ptr<Font>&, int&>(char const (&) [27], char const (&) [14], std::shared_ptr<Font>&, int&) [1671]
- 0.00 0.00 4/304 Handle ObjectPool<Text>::add<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<Font>&, int&>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<Font>&, int&) [1645]
- 0.00 0.00 64/304 Handle ObjectPool<Text>::add<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [1], std::shared_ptr<Font>&, int&>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [1], std::shared_ptr<Font>&, int&) [1346]
- 0.00 0.00 75/304 Atlas<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, Font>::get(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) const [1423]
- 0.00 0.00 154/304 Text::Text(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<Font>, unsigned int) [1455]
- [1445] 0.0 0.00 0.00 304 std::shared_ptr<Font>::shared_ptr(std::shared_ptr<Font> const&) [1445]
- 0.00 0.00 304/304 std::__shared_ptr<Font, (__gnu_cxx::_Lock_policy)2>::__shared_ptr(std::__shared_ptr<Font, (__gnu_cxx::_Lock_policy)2> const&) [1446]
- -----------------------------------------------
- 0.00 0.00 304/304 std::shared_ptr<Font>::shared_ptr(std::shared_ptr<Font> const&) [1445]
- [1446] 0.0 0.00 0.00 304 std::__shared_ptr<Font, (__gnu_cxx::_Lock_policy)2>::__shared_ptr(std::__shared_ptr<Font, (__gnu_cxx::_Lock_policy)2> const&) [1446]
- 0.00 0.00 304/34962483 std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count(std::__shared_count<(__gnu_cxx::_Lock_policy)2> const&) [70]
- -----------------------------------------------
- 0.00 0.00 187/187 void boost::variant<Circle, Rectangle, Sprite, Text, VertexList>::convert_construct<Sprite>(Sprite&, int, mpl_::bool_<false>) [895]
- [1447] 0.0 0.00 0.00 187 boost::detail::variant::make_initializer_node::apply<boost::mpl::pair<boost::detail::variant::make_initializer_node::apply<boost::mpl::pair<boost::detail::variant::make_initializer_node::apply<boost::mpl::pair<boost::detail::variant::initializer_root, mpl_::int_<0> >, boost::mpl::l_iter<boost::mpl::list5<Circle, Rectangle, Sprite, Text, VertexList> > >::initializer_node, mpl_::int_<1> >, boost::mpl::l_iter<boost::mpl::list4<Rectangle, Sprite, Text, VertexList> > >::initializer_node, mpl_::int_<2> >, boost::mpl::l_iter<boost::mpl::list3<Sprite, Text, VertexList> > >::initializer_node::initialize(void*, Sprite const&) [1447]
- 0.00 0.00 187/4637 Sprite::Sprite(Sprite const&) [1221]
- 0.00 0.00 187/17059716 operator new(unsigned long, void*) [458]
- -----------------------------------------------
- 0.00 0.00 1/32131 ObjectPool<Callback>::remove(Handle const&) [1164]
- 0.00 0.00 4/32131 ObjectPool<Collision>::remove(Handle const&) [1066]
- 0.00 0.00 4/32131 ObjectPool<Rectangle>::remove(Handle const&) [1065]
- 0.00 0.00 5/32131 ObjectPool<Clickable>::remove(Handle const&) [1045]
- 0.00 0.00 9/32131 ObjectPool<Entity>::remove(Handle const&) [995]
- 0.00 0.00 597/32131 Scene::post_receive_message(std::shared_ptr<Message>) <cycle 2> [881]
- 0.00 0.00 7896/32131 std::reverse_iterator<__gnu_cxx::__normal_iterator<Handle const*, std::vector<Handle, std::allocator<Handle> > > >::reverse_iterator<__gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > > >(std::reverse_iterator<__gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > > > const&) [1285]
- 0.00 0.00 23615/32131 EntitySubscription::for_each(std::function<void (Handle)>) [6]
- [1448] 0.0 0.00 0.00 32131 __gnu_cxx::__normal_iterator<Handle const*, std::vector<Handle, std::allocator<Handle> > >::__normal_iterator<Handle*>(__gnu_cxx::__normal_iterator<Handle*, __gnu_cxx::__enable_if<std::__are_same<Handle*, Handle*>::__value, std::vector<Handle, std::allocator<Handle> > >::__type> const&) [1448]
- 0.00 0.00 32131/41241529 __gnu_cxx::__normal_iterator<Handle*, std::vector<Handle, std::allocator<Handle> > >::base() const [788]
- -----------------------------------------------
- 0.00 0.00 3/597 ResizeCameraMessage::ResizeCameraMessage(sf::Vector2<float>) [2578]
- 0.00 0.00 9/597 EntityDestroyedMessage::EntityDestroyedMessage(Handle) [2254]
- 0.00 0.00 222/597 EntityCreatedMessage::EntityCreatedMessage(Handle) [1566]
- 0.00 0.00 363/597 ComponentAddedMessage::ComponentAddedMessage(Handle, std::type_index) [1497]
- [1449] 0.0 0.00 0.00 597 Message::Message(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1449]
- 0.00 0.00 597/92380983 void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char*>(char*, char*, std::forward_iterator_tag) [53]
- -----------------------------------------------
- 0.00 0.00 82/82 std::map<CallbackKey, std::function<void ()>, std::less<CallbackKey>, std::allocator<std::pair<CallbackKey const, std::function<void ()> > > >::operator[](CallbackKey const&) [301]
- [1450] 0.0 0.00 0.00 82 std::_Rb_tree_iterator<std::pair<CallbackKey const, std::function<void ()> > > std::_Rb_tree<CallbackKey, std::pair<CallbackKey const, std::function<void ()> >, std::_Select1st<std::pair<CallbackKey const, std::function<void ()> > >, std::less<CallbackKey>, std::allocator<std::pair<CallbackKey const, std::function<void ()> > > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<CallbackKey const&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<CallbackKey const, std::function<void ()> > >, std::piecewise_construct_t const&, std::tuple<CallbackKey const&>&&, std::tuple<>&&) [1450]
- 0.00 0.00 82/183 std::_Rb_tree<CallbackKey, std::pair<CallbackKey const, std::function<void ()> >, std::_Select1st<std::pair<CallbackKey const, std::function<void ()> > >, std::less<CallbackKey>, std::allocator<std::pair<CallbackKey const, std::function<void ()> > > >::_M_get_insert_hint_unique_pos(std::_Rb_tree_const_iterator<std::pair<CallbackKey const, std::function<void ()> > >, CallbackKey const&) [1417]
- 0.00 0.00 82/183 std::_Rb_tree<CallbackKey, std::pair<CallbackKey const, std::function<void ()> >, std::_Select1st<std::pair<CallbackKey const, std::function<void ()> > >, std::less<CallbackKey>, std::allocator<std::pair<CallbackKey const, std::function<void ()> > > >::_M_insert_node(std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<CallbackKey const, std::function<void ()> > >*) [1505]
- 0.00 0.00 82/82 std::_Rb_tree_node<std::pair<CallbackKey const, std::function<void ()> > >* std::_Rb_tree<CallbackKey, std::pair<CallbackKey const, std::function<void ()> >, std::_Select1st<std::pair<CallbackKey const, std::function<void ()> > >, std::less<CallbackKey>, std::allocator<std::pair<CallbackKey const, std::function<void ()> > > >::_M_create_node<std::piecewise_construct_t const&, std::tuple<CallbackKey const&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple<CallbackKey const&>&&, std::tuple<>&&) [1823]
- 0.00 0.00 82/238910 std::tuple<>&& std::forward<std::tuple<> >(std::remove_reference<std::tuple<> >::type&) [3108]
- 0.00 0.00 82/410 std::tuple<CallbackKey const&>&& std::forward<std::tuple<CallbackKey const&> >(std::remove_reference<std::tuple<CallbackKey const&> >::type&) [4245]
- 0.00 0.00 82/238910 std::piecewise_construct_t const& std::forward<std::piecewise_construct_t const&>(std::remove_reference<std::piecewise_construct_t const&>::type&) [3107]
- 0.00 0.00 82/797649 std::_Rb_tree<CallbackKey, std::pair<CallbackKey const, std::function<void ()> >, std::_Select1st<std::pair<CallbackKey const, std::function<void ()> > >, std::less<CallbackKey>, std::allocator<std::pair<CallbackKey const, std::function<void ()> > > >::_S_key(std::_Rb_tree_node<std::pair<CallbackKey const, std::function<void ()> > > const*) [3020]
- -----------------------------------------------
- 0.00 0.00 1/7828 std::_Function_base::_Base_manager<BuilderScene::setup_keybindings(Game&)::{lambda()#1}>::_M_clone(std::_Any_data&, std::_Function_base::_Base_manager<BuilderScene::setup_keybindings(Game&)::{lambda()#1}> const&, std::integral_constant<bool, false>) [2375]
- 0.00 0.00 7827/7828 std::_Function_base::_Base_manager<BuilderScene::setup_keybindings(Game&)::{lambda()#1}>::_M_get_pointer(std::_Any_data const&) [1453]
- [1451] 0.0 0.00 0.00 7828 BuilderScene::setup_keybindings(Game&)::{lambda()#1}* const& std::_Any_data::_M_access<BuilderScene::setup_keybindings(Game&)::{lambda()#1}*>() const [1451]
- 0.00 0.00 7828/32428727 std::_Any_data::_M_access() const [511]
- -----------------------------------------------
- 0.00 0.00 1/7828 std::_Function_base::_Base_manager<BuilderScene::create_fps_display(GraphicalSystem*)::{lambda()#2}>::_M_clone(std::_Any_data&, std::_Function_base::_Base_manager<BuilderScene::create_fps_display(GraphicalSystem*)::{lambda()#2}> const&, std::integral_constant<bool, false>) [2376]
- 0.00 0.00 7827/7828 std::_Function_base::_Base_manager<BuilderScene::create_fps_display(GraphicalSystem*)::{lambda()#2}>::_M_get_pointer(std::_Any_data const&) [1454]
- [1452] 0.0 0.00 0.00 7828 BuilderScene::create_fps_display(GraphicalSystem*)::{lambda()#2}* const& std::_Any_data::_M_access<BuilderScene::create_fps_display(GraphicalSystem*)::{lambda()#2}*>() const [1452]
- 0.00 0.00 7828/32428727 std::_Any_data::_M_access() const [511]
- -----------------------------------------------
- 0.00 0.00 7827/7827 std::_Function_handler<void (), BuilderScene::setup_keybindings(Game&)::{lambda()#1}>::_M_invoke(std::_Any_data const&) [349]
- [1453] 0.0 0.00 0.00 7827 std::_Function_base::_Base_manager<BuilderScene::setup_keybindings(Game&)::{lambda()#1}>::_M_get_pointer(std::_Any_data const&) [1453]
- 0.00 0.00 7827/7828 BuilderScene::setup_keybindings(Game&)::{lambda()#1}* const& std::_Any_data::_M_access<BuilderScene::setup_keybindings(Game&)::{lambda()#1}*>() const [1451]
- -----------------------------------------------
- 0.00 0.00 7827/7827 std::_Function_handler<void (), BuilderScene::create_fps_display(GraphicalSystem*)::{lambda()#2}>::_M_invoke(std::_Any_data const&) [730]
- [1454] 0.0 0.00 0.00 7827 std::_Function_base::_Base_manager<BuilderScene::create_fps_display(GraphicalSystem*)::{lambda()#2}>::_M_get_pointer(std::_Any_data const&) [1454]
- 0.00 0.00 7827/7828 BuilderScene::create_fps_display(GraphicalSystem*)::{lambda()#2}* const& std::_Any_data::_M_access<BuilderScene::create_fps_display(GraphicalSystem*)::{lambda()#2}*>() const [1452]
- -----------------------------------------------
- 0.00 0.00 1/77 Handle ComponentManager::add<Text, char const (&) [10], char const (&) [10], std::shared_ptr<Font>&, int&, (void*)0>(char const (&) [10], char const (&) [10], std::shared_ptr<Font>&, int&) [658]
- 0.00 0.00 1/77 Handle ObjectPool<Text>::add<char const (&) [10], char const (&) [10], std::shared_ptr<Font>&, int&>(char const (&) [10], char const (&) [10], std::shared_ptr<Font>&, int&) [1837]
- 0.00 0.00 1/77 Handle ComponentManager::add<Text, char const (&) [17], char const (&) [8], std::shared_ptr<Font>&, int&, (void*)0>(char const (&) [17], char const (&) [8], std::shared_ptr<Font>&, int&) [659]
- 0.00 0.00 1/77 Handle ObjectPool<Text>::add<char const (&) [17], char const (&) [15], std::shared_ptr<Font>&, int&>(char const (&) [17], char const (&) [15], std::shared_ptr<Font>&, int&) [1836]
- 0.00 0.00 1/77 Handle ObjectPool<Text>::add<char const (&) [16], char const (&) [5], std::shared_ptr<Font>&, int&>(char const (&) [16], char const (&) [5], std::shared_ptr<Font>&, int&) [1838]
- 0.00 0.00 1/77 Handle ObjectPool<Text>::add<char const (&) [17], char const (&) [8], std::shared_ptr<Font>&, int&>(char const (&) [17], char const (&) [8], std::shared_ptr<Font>&, int&) [1839]
- 0.00 0.00 3/77 Handle ObjectPool<Text>::add<char const (&) [27], char const (&) [14], std::shared_ptr<Font>&, int&>(char const (&) [27], char const (&) [14], std::shared_ptr<Font>&, int&) [1671]
- 0.00 0.00 4/77 Handle ObjectPool<Text>::add<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<Font>&, int&>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<Font>&, int&) [1645]
- 0.00 0.00 64/77 Handle ObjectPool<Text>::add<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [1], std::shared_ptr<Font>&, int&>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [1], std::shared_ptr<Font>&, int&) [1346]
- [1455] 0.0 0.00 0.00 77 Text::Text(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<Font>, unsigned int) [1455]
- 0.00 0.00 154/304 std::shared_ptr<Font>::shared_ptr(std::shared_ptr<Font> const&) [1445]
- 0.00 0.00 77/4468 std::shared_ptr<Font>::~shared_ptr() [1233]
- 0.00 0.00 77/29249 Component::Component(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1180]
- 0.00 0.00 77/521712 sf::Vector2<float>::Vector2() [3042]
- 0.00 0.00 77/5734 Text::string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [3697]
- 0.00 0.00 77/77 Text::font(std::shared_ptr<Font>) [4610]
- 0.00 0.00 77/77 Text::font_size(unsigned int) [4611]
- -----------------------------------------------
- 0.00 0.00 363/363 std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<ComponentAddedMessage, std::allocator<ComponentAddedMessage>, Handle, std::type_index>(std::_Sp_make_shared_tag, ComponentAddedMessage*, std::allocator<ComponentAddedMessage> const&, Handle&&, std::type_index&&) [1441]
- [1456] 0.0 0.00 0.00 363 std::_Sp_counted_ptr_inplace<ComponentAddedMessage, std::allocator<ComponentAddedMessage>, (__gnu_cxx::_Lock_policy)2>::_Sp_counted_ptr_inplace<Handle, std::type_index>(std::allocator<ComponentAddedMessage>, Handle&&, std::type_index&&) [1456]
- 0.00 0.00 363/363 void std::allocator_traits<std::allocator<ComponentAddedMessage> >::construct<ComponentAddedMessage, Handle, std::type_index>(std::allocator<ComponentAddedMessage>&, ComponentAddedMessage*, Handle&&, std::type_index&&) [1461]
- 0.00 0.00 363/80208521 Handle&& std::forward<Handle>(std::remove_reference<Handle>::type&) [270]
- 0.00 0.00 363/1482 std::_Sp_counted_base<(__gnu_cxx::_Lock_policy)2>::_Sp_counted_base() [3973]
- 0.00 0.00 363/1089 std::allocator<ComponentAddedMessage>::allocator(std::allocator<ComponentAddedMessage> const&) [4005]
- 0.00 0.00 363/363 std::_Sp_counted_ptr_inplace<ComponentAddedMessage, std::allocator<ComponentAddedMessage>, (__gnu_cxx::_Lock_policy)2>::_Impl::_Impl(std::allocator<ComponentAddedMessage>) [4270]
- 0.00 0.00 363/14740 std::type_index&& std::forward<std::type_index>(std::remove_reference<std::type_index>::type&) [3487]
- 0.00 0.00 363/1452 std::allocator<ComponentAddedMessage>::~allocator() [3978]
- 0.00 0.00 363/1089 std::_Sp_counted_ptr_inplace<ComponentAddedMessage, std::allocator<ComponentAddedMessage>, (__gnu_cxx::_Lock_policy)2>::_M_ptr() [4006]
- -----------------------------------------------
- 0.00 0.00 21/63 std::function<void ()>::function(std::function<void ()> const&) [1418]
- 0.00 0.00 42/63 std::_Function_base::~_Function_base() [323]
- [1457] 0.0 0.00 0.00 63 std::_Function_base::_Base_manager<BuilderScene::load_from_file(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)::{lambda()#3}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<BuilderScene::load_from_file(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)::{lambda()#3}> const&, std::_Manager_operation) [1457]
- 0.00 0.00 42/42 std::_Function_base::_Base_manager<BuilderScene::load_from_file(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)::{lambda()#3}>::_M_destroy(std::_Any_data&, std::integral_constant<bool, true>) [1500]
- 0.00 0.00 21/21 std::_Function_base::_Base_manager<BuilderScene::load_from_file(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)::{lambda()#3}>::_M_clone(std::_Any_data&, std::_Function_base::_Base_manager<BuilderScene::load_from_file(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)::{lambda()#3}> const&, std::integral_constant<bool, true>) [1592]
- -----------------------------------------------
- 0.00 0.00 21/63 std::function<void ()>::function(std::function<void ()> const&) [1418]
- 0.00 0.00 42/63 std::_Function_base::~_Function_base() [323]
- [1458] 0.0 0.00 0.00 63 std::_Function_base::_Base_manager<BuilderScene::load_from_file(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)::{lambda()#4}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<BuilderScene::load_from_file(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)::{lambda()#4}> const&, std::_Manager_operation) [1458]
- 0.00 0.00 42/42 std::_Function_base::_Base_manager<BuilderScene::load_from_file(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)::{lambda()#4}>::_M_destroy(std::_Any_data&, std::integral_constant<bool, true>) [1501]
- 0.00 0.00 21/21 std::_Function_base::_Base_manager<BuilderScene::load_from_file(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)::{lambda()#4}>::_M_clone(std::_Any_data&, std::_Function_base::_Base_manager<BuilderScene::load_from_file(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)::{lambda()#4}> const&, std::integral_constant<bool, true>) [1593]
- -----------------------------------------------
- 0.00 0.00 21/63 std::function<void ()>::function(std::function<void ()> const&) [1418]
- 0.00 0.00 42/63 std::_Function_base::~_Function_base() [323]
- [1459] 0.0 0.00 0.00 63 std::_Function_base::_Base_manager<BuilderScene::load_from_file(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)::{lambda()#5}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<BuilderScene::load_from_file(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)::{lambda()#5}> const&, std::_Manager_operation) [1459]
- 0.00 0.00 42/42 std::_Function_base::_Base_manager<BuilderScene::load_from_file(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)::{lambda()#5}>::_M_destroy(std::_Any_data&, std::integral_constant<bool, false>) [1502]
- 0.00 0.00 21/21 std::_Function_base::_Base_manager<BuilderScene::load_from_file(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)::{lambda()#5}>::_M_clone(std::_Any_data&, std::_Function_base::_Base_manager<BuilderScene::load_from_file(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)::{lambda()#5}> const&, std::integral_constant<bool, false>) [1600]
- -----------------------------------------------
- 0.00 0.00 2/4 void Mailbox::handle<EntityIdChangedMessage, Scene::do_init(Game&)::{lambda(EntityIdChangedMessage&)#1}>(Scene::do_init(Game&)::{lambda(EntityIdChangedMessage&)#1}) [1512]
- 0.00 0.00 2/4 Mailbox::HandlerEntryImpl<EntityIdChangedMessage, (void*)0>::~HandlerEntryImpl() [1525]
- [1460] 0.0 0.00 0.00 4 std::function<void (EntityIdChangedMessage&)>::~function() [1460]
- 0.00 0.00 4/50052 std::_Function_base::~_Function_base() [323]
- -----------------------------------------------
- 0.00 0.00 363/363 std::_Sp_counted_ptr_inplace<ComponentAddedMessage, std::allocator<ComponentAddedMessage>, (__gnu_cxx::_Lock_policy)2>::_Sp_counted_ptr_inplace<Handle, std::type_index>(std::allocator<ComponentAddedMessage>, Handle&&, std::type_index&&) [1456]
- [1461] 0.0 0.00 0.00 363 void std::allocator_traits<std::allocator<ComponentAddedMessage> >::construct<ComponentAddedMessage, Handle, std::type_index>(std::allocator<ComponentAddedMessage>&, ComponentAddedMessage*, Handle&&, std::type_index&&) [1461]
- 0.00 0.00 363/363 void __gnu_cxx::new_allocator<ComponentAddedMessage>::construct<ComponentAddedMessage, Handle, std::type_index>(ComponentAddedMessage*, Handle&&, std::type_index&&) [1466]
- 0.00 0.00 363/80208521 Handle&& std::forward<Handle>(std::remove_reference<Handle>::type&) [270]
- 0.00 0.00 363/14740 std::type_index&& std::forward<std::type_index>(std::remove_reference<std::type_index>::type&) [3487]
- -----------------------------------------------
- 0.00 0.00 1/3 BuilderScene::create_mouse_entity(Game&) [684]
- 0.00 0.00 1/3 BuilderScene::mouse_script_add_pan_behavior(Game&, Handle) [1406]
- 0.00 0.00 1/3 BuilderScene::mouse_script_add_select_behavior(Game&, Handle) [1363]
- [1462] 0.0 0.00 0.00 3 Callback::mouse_move(std::function<void ()>) [1462]
- 0.00 0.00 3/102 std::function<void ()>::operator=(std::function<void ()> const&) [1222]
- 0.00 0.00 3/102 std::map<CallbackKey, std::function<void ()>, std::less<CallbackKey>, std::allocator<std::pair<CallbackKey const, std::function<void ()> > > >::operator[](CallbackKey&&) [1305]
- -----------------------------------------------
- 0.00 0.00 222/222 void Messageable::send_message<EntityCreatedMessage, (void*)0, Handle&>(Handle&) [223]
- [1463] 0.0 0.00 0.00 222 std::shared_ptr<EntityCreatedMessage>::~shared_ptr() [1463]
- 0.00 0.00 222/222 std::__shared_ptr<EntityCreatedMessage, (__gnu_cxx::_Lock_policy)2>::~__shared_ptr() [1464]
- -----------------------------------------------
- 0.00 0.00 222/222 std::shared_ptr<EntityCreatedMessage>::~shared_ptr() [1463]
- [1464] 0.0 0.00 0.00 222 std::__shared_ptr<EntityCreatedMessage, (__gnu_cxx::_Lock_policy)2>::~__shared_ptr() [1464]
- 0.00 0.00 222/34982914 std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 1> [330]
- -----------------------------------------------
- 0.00 0.00 21/21 Handle ComponentManager::add<Sprite, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<Texture>&, sf::Rect<int>&, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<Texture>&, sf::Rect<int>&) [891]
- [1465] 0.0 0.00 0.00 21 Handle ObjectPool<Sprite>::add<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<Texture>&, sf::Rect<int>&>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<Texture>&, sf::Rect<int>&) [1465]
- 0.00 0.00 21/3160704 std::vector<Handle, std::allocator<Handle> >::push_back(Handle&&) [151]
- 0.00 0.00 21/4848 Sprite::~Sprite() [1190]
- 0.00 0.00 21/21 Sprite::Sprite(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<Texture>, sf::Rect<int> const&) [1694]
- 0.00 0.00 42/44 ObjectPool<Sprite>::size() const [1697]
- 0.00 0.00 21/5688 std::shared_ptr<Texture>::~shared_ptr() [1224]
- 0.00 0.00 21/5077 std::shared_ptr<Texture>::shared_ptr(std::shared_ptr<Texture> const&) [1227]
- 0.00 0.00 21/22 ObjectPool<Sprite>::num_entries_active() const [1780]
- 0.00 0.00 21/17059716 operator new(unsigned long, void*) [458]
- 0.00 0.00 210/2281726 std::vector<ObjectPool<Sprite>::Entry, std::allocator<ObjectPool<Sprite>::Entry> >::operator[](unsigned long) [2983]
- 0.00 0.00 42/1170 Handle::Handle(unsigned int, unsigned int) [3988]
- -----------------------------------------------
- 0.00 0.00 363/363 void std::allocator_traits<std::allocator<ComponentAddedMessage> >::construct<ComponentAddedMessage, Handle, std::type_index>(std::allocator<ComponentAddedMessage>&, ComponentAddedMessage*, Handle&&, std::type_index&&) [1461]
- [1466] 0.0 0.00 0.00 363 void __gnu_cxx::new_allocator<ComponentAddedMessage>::construct<ComponentAddedMessage, Handle, std::type_index>(ComponentAddedMessage*, Handle&&, std::type_index&&) [1466]
- 0.00 0.00 363/363 ComponentAddedMessage::ComponentAddedMessage(Handle, std::type_index) [1497]
- 0.00 0.00 363/17059716 operator new(unsigned long, void*) [458]
- 0.00 0.00 363/80208521 Handle&& std::forward<Handle>(std::remove_reference<Handle>::type&) [270]
- 0.00 0.00 363/14740 std::type_index&& std::forward<std::type_index>(std::remove_reference<std::type_index>::type&) [3487]
- -----------------------------------------------
- 0.00 0.00 3/3 PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool) [1358]
- [1467] 0.0 0.00 0.00 3 void Messageable::install_message_handler<ComponentAddedMessage, PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)::{lambda(ComponentAddedMessage&)#2}>(PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)::{lambda(ComponentAddedMessage&)#2}) [1467]
- 0.00 0.00 3/3 void Mailbox::handle<ComponentAddedMessage, PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)::{lambda(ComponentAddedMessage&)#2}>(PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)::{lambda(ComponentAddedMessage&)#2}) [1470]
- -----------------------------------------------
- 0.00 0.00 3/3 PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool) [1358]
- [1468] 0.0 0.00 0.00 3 void Messageable::install_message_handler<EntityDestroyedMessage, PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)::{lambda(EntityDestroyedMessage&)#1}>(PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)::{lambda(EntityDestroyedMessage&)#1}) [1468]
- 0.00 0.00 3/3 void Mailbox::handle<EntityDestroyedMessage, PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)::{lambda(EntityDestroyedMessage&)#1}>(PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)::{lambda(EntityDestroyedMessage&)#1}) [1471]
- -----------------------------------------------
- 0.00 0.00 3/3 PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool) [1358]
- [1469] 0.0 0.00 0.00 3 void Messageable::install_message_handler<ComponentRemovedMessage, PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)::{lambda(ComponentRemovedMessage&)#3}>(PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)::{lambda(ComponentRemovedMessage&)#3}) [1469]
- 0.00 0.00 3/3 void Mailbox::handle<ComponentRemovedMessage, PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)::{lambda(ComponentRemovedMessage&)#3}>(PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)::{lambda(ComponentRemovedMessage&)#3}) [1472]
- -----------------------------------------------
- 0.00 0.00 3/3 void Messageable::install_message_handler<ComponentAddedMessage, PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)::{lambda(ComponentAddedMessage&)#2}>(PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)::{lambda(ComponentAddedMessage&)#2}) [1467]
- [1470] 0.0 0.00 0.00 3 void Mailbox::handle<ComponentAddedMessage, PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)::{lambda(ComponentAddedMessage&)#2}>(PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)::{lambda(ComponentAddedMessage&)#2}) [1470]
- 0.00 0.00 3/6 std::function<void (ComponentAddedMessage&)>::~function() [1429]
- 0.00 0.00 3/3 void Mailbox::handle<ComponentAddedMessage, (void*)0>(std::function<void (ComponentAddedMessage&)> const&) [1700]
- 0.00 0.00 3/3 std::function<void (ComponentAddedMessage&)>::function<PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)::{lambda(ComponentAddedMessage&)#2}, void, void>(PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)::{lambda(ComponentAddedMessage&)#2}) [1890]
- -----------------------------------------------
- 0.00 0.00 3/3 void Messageable::install_message_handler<EntityDestroyedMessage, PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)::{lambda(EntityDestroyedMessage&)#1}>(PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)::{lambda(EntityDestroyedMessage&)#1}) [1468]
- [1471] 0.0 0.00 0.00 3 void Mailbox::handle<EntityDestroyedMessage, PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)::{lambda(EntityDestroyedMessage&)#1}>(PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)::{lambda(EntityDestroyedMessage&)#1}) [1471]
- 0.00 0.00 3/6 std::function<void (EntityDestroyedMessage&)>::~function() [1430]
- 0.00 0.00 3/3 void Mailbox::handle<EntityDestroyedMessage, (void*)0>(std::function<void (EntityDestroyedMessage&)> const&) [1701]
- 0.00 0.00 3/3 std::function<void (EntityDestroyedMessage&)>::function<PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)::{lambda(EntityDestroyedMessage&)#1}, void, void>(PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)::{lambda(EntityDestroyedMessage&)#1}) [1891]
- -----------------------------------------------
- 0.00 0.00 3/3 void Messageable::install_message_handler<ComponentRemovedMessage, PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)::{lambda(ComponentRemovedMessage&)#3}>(PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)::{lambda(ComponentRemovedMessage&)#3}) [1469]
- [1472] 0.0 0.00 0.00 3 void Mailbox::handle<ComponentRemovedMessage, PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)::{lambda(ComponentRemovedMessage&)#3}>(PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)::{lambda(ComponentRemovedMessage&)#3}) [1472]
- 0.00 0.00 3/6 std::function<void (ComponentRemovedMessage&)>::~function() [1431]
- 0.00 0.00 3/3 void Mailbox::handle<ComponentRemovedMessage, (void*)0>(std::function<void (ComponentRemovedMessage&)> const&) [1702]
- 0.00 0.00 3/3 std::function<void (ComponentRemovedMessage&)>::function<PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)::{lambda(ComponentRemovedMessage&)#3}, void, void>(PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)::{lambda(ComponentRemovedMessage&)#3}) [1892]
- -----------------------------------------------
- 0.00 0.00 2248/2248 std::_Rb_tree<std::type_index, std::pair<std::type_index const, Handle>, std::_Select1st<std::pair<std::type_index const, Handle> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > >::_M_drop_node(std::_Rb_tree_node<std::pair<std::type_index const, Handle> >*) [236]
- [1473] 0.0 0.00 0.00 2248 std::_Rb_tree<std::type_index, std::pair<std::type_index const, Handle>, std::_Select1st<std::pair<std::type_index const, Handle> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > >::_M_destroy_node(std::_Rb_tree_node<std::pair<std::type_index const, Handle> >*) [1473]
- 0.00 0.00 2248/101616215 std::_Rb_tree_node<std::pair<std::type_index const, Handle> >::_M_valptr() [144]
- 0.00 0.00 2248/2248 void std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<std::type_index const, Handle> > > >::destroy<std::pair<std::type_index const, Handle> >(std::allocator<std::_Rb_tree_node<std::pair<std::type_index const, Handle> > >&, std::pair<std::type_index const, Handle>*) [3844]
- 0.00 0.00 2248/128992 std::_Rb_tree<std::type_index, std::pair<std::type_index const, Handle>, std::_Select1st<std::pair<std::type_index const, Handle> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > >::_M_get_Node_allocator() [3176]
- -----------------------------------------------
- 0.00 0.00 546/546 std::shared_ptr<MouseMoveInputEvent> std::allocate_shared<MouseMoveInputEvent, std::allocator<MouseMoveInputEvent>, int&, int&>(std::allocator<MouseMoveInputEvent> const&, int&, int&) [1477]
- [1474] 0.0 0.00 0.00 546 std::shared_ptr<MouseMoveInputEvent>::shared_ptr<std::allocator<MouseMoveInputEvent>, int&, int&>(std::_Sp_make_shared_tag, std::allocator<MouseMoveInputEvent> const&, int&, int&) [1474]
- 0.00 0.00 546/546 std::__shared_ptr<MouseMoveInputEvent, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<std::allocator<MouseMoveInputEvent>, int&, int&>(std::_Sp_make_shared_tag, std::allocator<MouseMoveInputEvent> const&, int&, int&) [1475]
- 0.00 0.00 1092/11760 int& std::forward<int&>(std::remove_reference<int&>::type&) [3554]
- -----------------------------------------------
- 0.00 0.00 546/546 std::shared_ptr<MouseMoveInputEvent>::shared_ptr<std::allocator<MouseMoveInputEvent>, int&, int&>(std::_Sp_make_shared_tag, std::allocator<MouseMoveInputEvent> const&, int&, int&) [1474]
- [1475] 0.0 0.00 0.00 546 std::__shared_ptr<MouseMoveInputEvent, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<std::allocator<MouseMoveInputEvent>, int&, int&>(std::_Sp_make_shared_tag, std::allocator<MouseMoveInputEvent> const&, int&, int&) [1475]
- 0.00 0.00 546/1480 std::__shared_count<(__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&) const [1432]
- 0.00 0.00 546/546 std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<MouseMoveInputEvent, std::allocator<MouseMoveInputEvent>, int&, int&>(std::_Sp_make_shared_tag, MouseMoveInputEvent*, std::allocator<MouseMoveInputEvent> const&, int&, int&) [1582]
- 0.00 0.00 1092/11760 int& std::forward<int&>(std::remove_reference<int&>::type&) [3554]
- 0.00 0.00 546/546 std::enable_if<!std::__shared_ptr<MouseMoveInputEvent, (__gnu_cxx::_Lock_policy)2>::__has_esft_base<MouseMoveInputEvent, void>::value, void>::type std::__shared_ptr<MouseMoveInputEvent, (__gnu_cxx::_Lock_policy)2>::_M_enable_shared_from_this_with<MouseMoveInputEvent, MouseMoveInputEvent>(MouseMoveInputEvent*) [4184]
- -----------------------------------------------
- 0.00 0.00 546/546 InputManager::poll_event(Game&) [686]
- [1476] 0.0 0.00 0.00 546 std::shared_ptr<MouseMoveInputEvent> std::make_shared<MouseMoveInputEvent, int&, int&>(int&, int&) [1476]
- 0.00 0.00 546/546 std::shared_ptr<MouseMoveInputEvent> std::allocate_shared<MouseMoveInputEvent, std::allocator<MouseMoveInputEvent>, int&, int&>(std::allocator<MouseMoveInputEvent> const&, int&, int&) [1477]
- 0.00 0.00 1092/11760 int& std::forward<int&>(std::remove_reference<int&>::type&) [3554]
- 0.00 0.00 546/546 std::allocator<MouseMoveInputEvent>::allocator() [4182]
- 0.00 0.00 546/2184 std::allocator<MouseMoveInputEvent>::~allocator() [3856]
- -----------------------------------------------
- 0.00 0.00 546/546 std::shared_ptr<MouseMoveInputEvent> std::make_shared<MouseMoveInputEvent, int&, int&>(int&, int&) [1476]
- [1477] 0.0 0.00 0.00 546 std::shared_ptr<MouseMoveInputEvent> std::allocate_shared<MouseMoveInputEvent, std::allocator<MouseMoveInputEvent>, int&, int&>(std::allocator<MouseMoveInputEvent> const&, int&, int&) [1477]
- 0.00 0.00 546/546 std::shared_ptr<MouseMoveInputEvent>::shared_ptr<std::allocator<MouseMoveInputEvent>, int&, int&>(std::_Sp_make_shared_tag, std::allocator<MouseMoveInputEvent> const&, int&, int&) [1474]
- 0.00 0.00 1092/11760 int& std::forward<int&>(std::remove_reference<int&>::type&) [3554]
- -----------------------------------------------
- 0.00 0.00 14277/14277 std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> >::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, 0ul>(std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&, std::tuple<>&, std::_Index_tuple<0ul>, std::_Index_tuple<>) [1219]
- [1478] 0.0 0.00 0.00 14277 nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::basic_json(decltype(nullptr)) [1478]
- 0.00 0.00 14277/29153 nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::basic_json(nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::value_t) [1413]
- 0.00 0.00 14277/198792 nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::assert_invariant() const [3117]
- -----------------------------------------------
- 0.00 0.00 209/209 Atlas<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, Texture>::get(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) const [1326]
- [1479] 0.0 0.00 0.00 209 std::shared_ptr<Texture>::operator=(std::shared_ptr<Texture>&&) [1479]
- 0.00 0.00 209/209 std::__shared_ptr<Texture, (__gnu_cxx::_Lock_policy)2>::operator=(std::__shared_ptr<Texture, (__gnu_cxx::_Lock_policy)2>&&) [1480]
- 0.00 0.00 209/418 std::remove_reference<std::shared_ptr<Texture>&>::type&& std::move<std::shared_ptr<Texture>&>(std::shared_ptr<Texture>&) [4241]
- -----------------------------------------------
- 0.00 0.00 209/209 std::shared_ptr<Texture>::operator=(std::shared_ptr<Texture>&&) [1479]
- [1480] 0.0 0.00 0.00 209 std::__shared_ptr<Texture, (__gnu_cxx::_Lock_policy)2>::operator=(std::__shared_ptr<Texture, (__gnu_cxx::_Lock_policy)2>&&) [1480]
- 0.00 0.00 209/5897 std::__shared_ptr<Texture, (__gnu_cxx::_Lock_policy)2>::~__shared_ptr() [1223]
- 0.00 0.00 209/209 std::remove_reference<std::__shared_ptr<Texture, (__gnu_cxx::_Lock_policy)2>&>::type&& std::move<std::__shared_ptr<Texture, (__gnu_cxx::_Lock_policy)2>&>(std::__shared_ptr<Texture, (__gnu_cxx::_Lock_policy)2>&) [4437]
- 0.00 0.00 209/418 std::__shared_ptr<Texture, (__gnu_cxx::_Lock_policy)2>::__shared_ptr(std::__shared_ptr<Texture, (__gnu_cxx::_Lock_policy)2>&&) [4240]
- 0.00 0.00 209/209 std::__shared_ptr<Texture, (__gnu_cxx::_Lock_policy)2>::swap(std::__shared_ptr<Texture, (__gnu_cxx::_Lock_policy)2>&) [4435]
- -----------------------------------------------
- 0.00 0.00 2248/2248 void std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<std::type_index const, Handle> > > >::construct<std::pair<std::type_index const, Handle>, std::piecewise_construct_t const&, std::tuple<std::type_index&&>, std::tuple<> >(std::allocator<std::_Rb_tree_node<std::pair<std::type_index const, Handle> > >&, std::pair<std::type_index const, Handle>*, std::piecewise_construct_t const&, std::tuple<std::type_index&&>&&, std::tuple<>&&) [1482]
- [1481] 0.0 0.00 0.00 2248 void __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<std::type_index const, Handle> > >::construct<std::pair<std::type_index const, Handle>, std::piecewise_construct_t const&, std::tuple<std::type_index&&>, std::tuple<> >(std::pair<std::type_index const, Handle>*, std::piecewise_construct_t const&, std::tuple<std::type_index&&>&&, std::tuple<>&&) [1481]
- 0.00 0.00 2248/17059716 operator new(unsigned long, void*) [458]
- 0.00 0.00 2248/238910 std::piecewise_construct_t const& std::forward<std::piecewise_construct_t const&>(std::remove_reference<std::piecewise_construct_t const&>::type&) [3107]
- 0.00 0.00 2248/11455 std::tuple<std::type_index&&>&& std::forward<std::tuple<std::type_index&&> >(std::remove_reference<std::tuple<std::type_index&&> >::type&) [3556]
- 0.00 0.00 2248/2291 std::tuple<std::type_index&&>::tuple(std::tuple<std::type_index&&>&&) [3835]
- 0.00 0.00 2248/238910 std::tuple<>&& std::forward<std::tuple<> >(std::remove_reference<std::tuple<> >::type&) [3108]
- 0.00 0.00 2248/2248 std::pair<std::type_index const, Handle>::pair<std::type_index&&>(std::piecewise_construct_t, std::tuple<std::type_index&&>, std::tuple<>) [3846]
- -----------------------------------------------
- 0.00 0.00 2248/2248 void std::_Rb_tree<std::type_index, std::pair<std::type_index const, Handle>, std::_Select1st<std::pair<std::type_index const, Handle> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > >::_M_construct_node<std::piecewise_construct_t const&, std::tuple<std::type_index&&>, std::tuple<> >(std::_Rb_tree_node<std::pair<std::type_index const, Handle> >*, std::piecewise_construct_t const&, std::tuple<std::type_index&&>&&, std::tuple<>&&) [1366]
- [1482] 0.0 0.00 0.00 2248 void std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<std::type_index const, Handle> > > >::construct<std::pair<std::type_index const, Handle>, std::piecewise_construct_t const&, std::tuple<std::type_index&&>, std::tuple<> >(std::allocator<std::_Rb_tree_node<std::pair<std::type_index const, Handle> > >&, std::pair<std::type_index const, Handle>*, std::piecewise_construct_t const&, std::tuple<std::type_index&&>&&, std::tuple<>&&) [1482]
- 0.00 0.00 2248/2248 void __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<std::type_index const, Handle> > >::construct<std::pair<std::type_index const, Handle>, std::piecewise_construct_t const&, std::tuple<std::type_index&&>, std::tuple<> >(std::pair<std::type_index const, Handle>*, std::piecewise_construct_t const&, std::tuple<std::type_index&&>&&, std::tuple<>&&) [1481]
- 0.00 0.00 2248/238910 std::tuple<>&& std::forward<std::tuple<> >(std::remove_reference<std::tuple<> >::type&) [3108]
- 0.00 0.00 2248/11455 std::tuple<std::type_index&&>&& std::forward<std::tuple<std::type_index&&> >(std::remove_reference<std::tuple<std::type_index&&> >::type&) [3556]
- 0.00 0.00 2248/238910 std::piecewise_construct_t const& std::forward<std::piecewise_construct_t const&>(std::remove_reference<std::piecewise_construct_t const&>::type&) [3107]
- -----------------------------------------------
- 0.00 0.00 222/222 Handle ObjectPool<Entity>::add<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Scene*, ComponentManager*>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Scene*&&, ComponentManager*&&) [389]
- [1483] 0.0 0.00 0.00 222 ObjectPool<Entity>::num_entries_active() const [1483]
- 0.00 0.00 222/866620 std::vector<Handle, std::allocator<Handle> >::size() const [604]
- -----------------------------------------------
- 0.00 0.00 3/3 void __gnu_cxx::new_allocator<Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0> >::destroy<Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0> >(Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0>*) [1487]
- [1484] 0.0 0.00 0.00 3 Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0>::~HandlerEntryImpl() [1484]
- 0.00 0.00 3/6 std::function<void (ComponentAddedMessage&)>::~function() [1429]
- -----------------------------------------------
- 0.00 0.00 3/3 void __gnu_cxx::new_allocator<Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0> >::destroy<Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0> >(Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0>*) [1488]
- [1485] 0.0 0.00 0.00 3 Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0>::~HandlerEntryImpl() [1485]
- 0.00 0.00 3/6 std::function<void (EntityDestroyedMessage&)>::~function() [1430]
- -----------------------------------------------
- 0.00 0.00 3/3 void __gnu_cxx::new_allocator<Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0> >::destroy<Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0> >(Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0>*) [1489]
- [1486] 0.0 0.00 0.00 3 Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0>::~HandlerEntryImpl() [1486]
- 0.00 0.00 3/6 std::function<void (ComponentRemovedMessage&)>::~function() [1431]
- -----------------------------------------------
- 0.00 0.00 3/3 void std::allocator_traits<std::allocator<Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0> > >::destroy<Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0> >(std::allocator<Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0> >&, Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0>*) [1490]
- [1487] 0.0 0.00 0.00 3 void __gnu_cxx::new_allocator<Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0> >::destroy<Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0> >(Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0>*) [1487]
- 0.00 0.00 3/3 Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0>::~HandlerEntryImpl() [1484]
- -----------------------------------------------
- 0.00 0.00 3/3 void std::allocator_traits<std::allocator<Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0> > >::destroy<Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0> >(std::allocator<Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0> >&, Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0>*) [1491]
- [1488] 0.0 0.00 0.00 3 void __gnu_cxx::new_allocator<Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0> >::destroy<Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0> >(Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0>*) [1488]
- 0.00 0.00 3/3 Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0>::~HandlerEntryImpl() [1485]
- -----------------------------------------------
- 0.00 0.00 3/3 void std::allocator_traits<std::allocator<Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0> > >::destroy<Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0> >(std::allocator<Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0> >&, Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0>*) [1492]
- [1489] 0.0 0.00 0.00 3 void __gnu_cxx::new_allocator<Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0> >::destroy<Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0> >(Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0>*) [1489]
- 0.00 0.00 3/3 Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0>::~HandlerEntryImpl() [1486]
- -----------------------------------------------
- 0.00 0.00 3/3 std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2>::_M_dispose() [1493]
- [1490] 0.0 0.00 0.00 3 void std::allocator_traits<std::allocator<Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0> > >::destroy<Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0> >(std::allocator<Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0> >&, Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0>*) [1490]
- 0.00 0.00 3/3 void __gnu_cxx::new_allocator<Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0> >::destroy<Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0> >(Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0>*) [1487]
- -----------------------------------------------
- 0.00 0.00 3/3 std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2>::_M_dispose() [1494]
- [1491] 0.0 0.00 0.00 3 void std::allocator_traits<std::allocator<Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0> > >::destroy<Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0> >(std::allocator<Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0> >&, Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0>*) [1491]
- 0.00 0.00 3/3 void __gnu_cxx::new_allocator<Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0> >::destroy<Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0> >(Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0>*) [1488]
- -----------------------------------------------
- 0.00 0.00 3/3 std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2>::_M_dispose() [1495]
- [1492] 0.0 0.00 0.00 3 void std::allocator_traits<std::allocator<Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0> > >::destroy<Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0> >(std::allocator<Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0> >&, Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0>*) [1492]
- 0.00 0.00 3/3 void __gnu_cxx::new_allocator<Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0> >::destroy<Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0> >(Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0>*) [1489]
- -----------------------------------------------
- 0.00 0.00 3/3 std::_Sp_counted_base<(__gnu_cxx::_Lock_policy)2>::_M_release() <cycle 1> [72]
- [1493] 0.0 0.00 0.00 3 std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2>::_M_dispose() [1493]
- 0.00 0.00 3/3 void std::allocator_traits<std::allocator<Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0> > >::destroy<Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0> >(std::allocator<Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0> >&, Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0>*) [1490]
- 0.00 0.00 3/9 std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2>::_M_ptr() [5214]
- 0.00 0.00 3/6 std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2>::_Impl::_M_alloc() [5445]
- -----------------------------------------------
- 0.00 0.00 3/3 std::_Sp_counted_base<(__gnu_cxx::_Lock_policy)2>::_M_release() <cycle 1> [72]
- [1494] 0.0 0.00 0.00 3 std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2>::_M_dispose() [1494]
- 0.00 0.00 3/3 void std::allocator_traits<std::allocator<Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0> > >::destroy<Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0> >(std::allocator<Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0> >&, Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0>*) [1491]
- 0.00 0.00 3/9 std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2>::_M_ptr() [5215]
- 0.00 0.00 3/6 std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2>::_Impl::_M_alloc() [5446]
- -----------------------------------------------
- 0.00 0.00 3/3 std::_Sp_counted_base<(__gnu_cxx::_Lock_policy)2>::_M_release() <cycle 1> [72]
- [1495] 0.0 0.00 0.00 3 std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2>::_M_dispose() [1495]
- 0.00 0.00 3/3 void std::allocator_traits<std::allocator<Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0> > >::destroy<Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0> >(std::allocator<Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0> >&, Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0>*) [1492]
- 0.00 0.00 3/9 std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2>::_M_ptr() [5216]
- 0.00 0.00 3/6 std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2>::_Impl::_M_alloc() [5448]
- -----------------------------------------------
- 0.00 0.00 2/2 Scene::do_init(Game&) [66]
- [1496] 0.0 0.00 0.00 2 CallbackSystem::CallbackSystem(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1496]
- 0.00 0.00 6/85672 std::map<CallbackKey, bool, std::less<CallbackKey>, std::allocator<std::pair<CallbackKey const, bool> > >::operator[](CallbackKey&&) [483]
- 0.00 0.00 2/2 PostorderEntitySubscription::PostorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool) [1672]
- 0.00 0.00 2/23980 std::vector<Handle, std::allocator<Handle> >::vector() [844]
- 0.00 0.00 2/6 System::System(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, EntitySubscription*) [1676]
- 0.00 0.00 2/91928630 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::operator+<char, std::char_traits<char>, std::allocator<char> >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const*) [44]
- 0.00 0.00 2/2 std::map<CallbackKey, bool, std::less<CallbackKey>, std::allocator<std::pair<CallbackKey const, bool> > >::map() [2809]
- -----------------------------------------------
- 0.00 0.00 363/363 void __gnu_cxx::new_allocator<ComponentAddedMessage>::construct<ComponentAddedMessage, Handle, std::type_index>(ComponentAddedMessage*, Handle&&, std::type_index&&) [1466]
- [1497] 0.0 0.00 0.00 363 ComponentAddedMessage::ComponentAddedMessage(Handle, std::type_index) [1497]
- 0.00 0.00 363/597 Message::Message(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1449]
- -----------------------------------------------
- 0.00 0.00 6/252 EntitySubscription::EntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1530]
- 0.00 0.00 6/252 System::System(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, EntitySubscription*) [1676]
- 0.00 0.00 240/252 Messageable::Messageable(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1444]
- [1498] 0.0 0.00 0.00 252 Mailbox::Mailbox(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1498]
- 0.00 0.00 252/92380983 void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char*>(char*, char*, std::forward_iterator_tag) [53]
- 0.00 0.00 252/252 std::map<std::type_index, std::shared_ptr<Mailbox::HandlerEntry>, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > > >::map() [1660]
- 0.00 0.00 252/252 std::vector<std::shared_ptr<Message>, std::allocator<std::shared_ptr<Message> > >::vector() [4316]
- -----------------------------------------------
- 0.00 0.00 2248/2248 std::_Rb_tree<std::type_index, std::pair<std::type_index const, Handle>, std::_Select1st<std::pair<std::type_index const, Handle> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, Handle> > >::_M_get_insert_hint_unique_pos(std::_Rb_tree_const_iterator<std::pair<std::type_index const, Handle> >, std::type_index const&) [153]
- [1499] 0.0 0.00 0.00 2248 std::_Rb_tree_const_iterator<std::pair<std::type_index const, Handle> >::_M_const_cast() const [1499]
- 0.00 0.00 2248/101617057 std::_Rb_tree_iterator<std::pair<std::type_index const, Handle> >::_Rb_tree_iterator(std::_Rb_tree_node_base*) [174]
- -----------------------------------------------
- 0.00 0.00 42/42 std::_Function_base::_Base_manager<BuilderScene::load_from_file(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)::{lambda()#3}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<BuilderScene::load_from_file(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)::{lambda()#3}> const&, std::_Manager_operation) [1457]
- [1500] 0.0 0.00 0.00 42 std::_Function_base::_Base_manager<BuilderScene::load_from_file(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)::{lambda()#3}>::_M_destroy(std::_Any_data&, std::integral_constant<bool, true>) [1500]
- 0.00 0.00 42/42 BuilderScene::load_from_file(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)::{lambda()#3}& std::_Any_data::_M_access<BuilderScene::load_from_file(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)::{lambda()#3}>() [1503]
- -----------------------------------------------
- 0.00 0.00 42/42 std::_Function_base::_Base_manager<BuilderScene::load_from_file(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)::{lambda()#4}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<BuilderScene::load_from_file(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)::{lambda()#4}> const&, std::_Manager_operation) [1458]
- [1501] 0.0 0.00 0.00 42 std::_Function_base::_Base_manager<BuilderScene::load_from_file(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)::{lambda()#4}>::_M_destroy(std::_Any_data&, std::integral_constant<bool, true>) [1501]
- 0.00 0.00 42/42 BuilderScene::load_from_file(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)::{lambda()#4}& std::_Any_data::_M_access<BuilderScene::load_from_file(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)::{lambda()#4}>() [1504]
- -----------------------------------------------
- 0.00 0.00 42/42 std::_Function_base::_Base_manager<BuilderScene::load_from_file(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)::{lambda()#5}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<BuilderScene::load_from_file(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)::{lambda()#5}> const&, std::_Manager_operation) [1459]
- [1502] 0.0 0.00 0.00 42 std::_Function_base::_Base_manager<BuilderScene::load_from_file(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)::{lambda()#5}>::_M_destroy(std::_Any_data&, std::integral_constant<bool, false>) [1502]
- 0.00 0.00 42/84 BuilderScene::load_from_file(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)::{lambda()#5}*& std::_Any_data::_M_access<BuilderScene::load_from_file(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)::{lambda()#5}*>() [1434]
- -----------------------------------------------
- 0.00 0.00 42/42 std::_Function_base::_Base_manager<BuilderScene::load_from_file(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)::{lambda()#3}>::_M_destroy(std::_Any_data&, std::integral_constant<bool, true>) [1500]
- [1503] 0.0 0.00 0.00 42 BuilderScene::load_from_file(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)::{lambda()#3}& std::_Any_data::_M_access<BuilderScene::load_from_file(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)::{lambda()#3}>() [1503]
- 0.00 0.00 42/94940 std::_Any_data::_M_access() [869]
- -----------------------------------------------
- 0.00 0.00 42/42 std::_Function_base::_Base_manager<BuilderScene::load_from_file(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)::{lambda()#4}>::_M_destroy(std::_Any_data&, std::integral_constant<bool, true>) [1501]
- [1504] 0.0 0.00 0.00 42 BuilderScene::load_from_file(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)::{lambda()#4}& std::_Any_data::_M_access<BuilderScene::load_from_file(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)::{lambda()#4}>() [1504]
- 0.00 0.00 42/94940 std::_Any_data::_M_access() [869]
- -----------------------------------------------
- 0.00 0.00 82/183 std::_Rb_tree_iterator<std::pair<CallbackKey const, std::function<void ()> > > std::_Rb_tree<CallbackKey, std::pair<CallbackKey const, std::function<void ()> >, std::_Select1st<std::pair<CallbackKey const, std::function<void ()> > >, std::less<CallbackKey>, std::allocator<std::pair<CallbackKey const, std::function<void ()> > > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<CallbackKey const&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<CallbackKey const, std::function<void ()> > >, std::piecewise_construct_t const&, std::tuple<CallbackKey const&>&&, std::tuple<>&&) [1450]
- 0.00 0.00 101/183 std::_Rb_tree_iterator<std::pair<CallbackKey const, std::function<void ()> > > std::_Rb_tree<CallbackKey, std::pair<CallbackKey const, std::function<void ()> >, std::_Select1st<std::pair<CallbackKey const, std::function<void ()> > >, std::less<CallbackKey>, std::allocator<std::pair<CallbackKey const, std::function<void ()> > > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<CallbackKey&&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<CallbackKey const, std::function<void ()> > >, std::piecewise_construct_t const&, std::tuple<CallbackKey&&>&&, std::tuple<>&&) [1433]
- [1505] 0.0 0.00 0.00 183 std::_Rb_tree<CallbackKey, std::pair<CallbackKey const, std::function<void ()> >, std::_Select1st<std::pair<CallbackKey const, std::function<void ()> > >, std::less<CallbackKey>, std::allocator<std::pair<CallbackKey const, std::function<void ()> > > >::_M_insert_node(std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<CallbackKey const, std::function<void ()> > >*) [1505]
- 0.00 0.00 72/1342497 std::less<CallbackKey>::operator()(CallbackKey const&, CallbackKey const&) const [334]
- 0.00 0.00 183/576312 std::_Rb_tree_iterator<std::pair<CallbackKey const, std::function<void ()> > >::_Rb_tree_iterator(std::_Rb_tree_node_base*) [3035]
- 0.00 0.00 112/288268 std::_Rb_tree<CallbackKey, std::pair<CallbackKey const, std::function<void ()> >, std::_Select1st<std::pair<CallbackKey const, std::function<void ()> > >, std::less<CallbackKey>, std::allocator<std::pair<CallbackKey const, std::function<void ()> > > >::_M_end() [3069]
- 0.00 0.00 72/258 std::_Rb_tree<CallbackKey, std::pair<CallbackKey const, std::function<void ()> >, std::_Select1st<std::pair<CallbackKey const, std::function<void ()> > >, std::less<CallbackKey>, std::allocator<std::pair<CallbackKey const, std::function<void ()> > > >::_S_key(std::_Rb_tree_node_base const*) [4308]
- 0.00 0.00 72/797649 std::_Rb_tree<CallbackKey, std::pair<CallbackKey const, std::function<void ()> >, std::_Select1st<std::pair<CallbackKey const, std::function<void ()> > >, std::less<CallbackKey>, std::allocator<std::pair<CallbackKey const, std::function<void ()> > > >::_S_key(std::_Rb_tree_node<std::pair<CallbackKey const, std::function<void ()> > > const*) [3020]
- -----------------------------------------------
- 0.00 0.00 1/2 BuilderScene::mouse_script_add_pan_behavior(Game&, Handle) [1406]
- 0.00 0.00 1/2 BuilderScene::create_notification(float, float) [901]
- [1506] 0.0 0.00 0.00 2 Callback::right_release(std::function<void ()>) [1506]
- 0.00 0.00 2/102 std::function<void ()>::operator=(std::function<void ()> const&) [1222]
- 0.00 0.00 2/102 std::map<CallbackKey, std::function<void ()>, std::less<CallbackKey>, std::allocator<std::pair<CallbackKey const, std::function<void ()> > > >::operator[](CallbackKey&&) [1305]
- -----------------------------------------------
- 0.00 0.00 222/222 std::vector<SceneNode*, std::allocator<SceneNode*> >::push_back(SceneNode*&&) [1508]
- [1507] 0.0 0.00 0.00 222 void std::vector<SceneNode*, std::allocator<SceneNode*> >::emplace_back<SceneNode*>(SceneNode*&&) [1507]
- 0.00 0.00 18/18 void std::vector<SceneNode*, std::allocator<SceneNode*> >::_M_realloc_insert<SceneNode*>(__gnu_cxx::__normal_iterator<SceneNode**, std::vector<SceneNode*, std::allocator<SceneNode*> > >, SceneNode*&&) [1519]
- 0.00 0.00 204/223 void std::allocator_traits<std::allocator<SceneNode*> >::construct<SceneNode*, SceneNode*>(std::allocator<SceneNode*>&, SceneNode**, SceneNode*&&) [1778]
- 0.00 0.00 222/687 SceneNode*&& std::forward<SceneNode*>(std::remove_reference<SceneNode*>::type&) [4113]
- 0.00 0.00 18/932 std::vector<SceneNode*, std::allocator<SceneNode*> >::end() [4061]
- -----------------------------------------------
- 0.00 0.00 9/222 Scene::remove_entity(Handle, bool) [231]
- 0.00 0.00 213/222 Scene::~Scene() [171]
- [1508] 0.0 0.00 0.00 222 std::vector<SceneNode*, std::allocator<SceneNode*> >::push_back(SceneNode*&&) [1508]
- 0.00 0.00 222/222 void std::vector<SceneNode*, std::allocator<SceneNode*> >::emplace_back<SceneNode*>(SceneNode*&&) [1507]
- 0.00 0.00 222/224 std::remove_reference<SceneNode*&>::type&& std::move<SceneNode*&>(SceneNode*&) [4347]
- -----------------------------------------------
- 0.00 0.00 74/260 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > > >::_M_insert_node(std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > >*) [1591]
- 0.00 0.00 186/260 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > > >::_M_get_insert_hint_unique_pos(std::_Rb_tree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1561]
- [1509] 0.0 0.00 0.00 260 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > > >::_S_key(std::_Rb_tree_node_base const*) [1509]
- 0.00 0.00 260/260 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > > >::_S_value(std::_Rb_tree_node_base const*) [1510]
- 0.00 0.00 260/105381 std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > >::operator()(std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > const&) const [3197]
- -----------------------------------------------
- 0.00 0.00 260/260 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > > >::_S_key(std::_Rb_tree_node_base const*) [1509]
- [1510] 0.0 0.00 0.00 260 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > > >::_S_value(std::_Rb_tree_node_base const*) [1510]
- 0.00 0.00 260/965827 std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > >::_M_valptr() const [668]
- -----------------------------------------------
- 0.00 0.00 2/2 Scene::do_init(Game&) [66]
- [1511] 0.0 0.00 0.00 2 void Messageable::install_message_handler<EntityIdChangedMessage, Scene::do_init(Game&)::{lambda(EntityIdChangedMessage&)#1}>(Scene::do_init(Game&)::{lambda(EntityIdChangedMessage&)#1}) [1511]
- 0.00 0.00 2/2 void Mailbox::handle<EntityIdChangedMessage, Scene::do_init(Game&)::{lambda(EntityIdChangedMessage&)#1}>(Scene::do_init(Game&)::{lambda(EntityIdChangedMessage&)#1}) [1512]
- -----------------------------------------------
- 0.00 0.00 2/2 void Messageable::install_message_handler<EntityIdChangedMessage, Scene::do_init(Game&)::{lambda(EntityIdChangedMessage&)#1}>(Scene::do_init(Game&)::{lambda(EntityIdChangedMessage&)#1}) [1511]
- [1512] 0.0 0.00 0.00 2 void Mailbox::handle<EntityIdChangedMessage, Scene::do_init(Game&)::{lambda(EntityIdChangedMessage&)#1}>(Scene::do_init(Game&)::{lambda(EntityIdChangedMessage&)#1}) [1512]
- 0.00 0.00 2/4 std::function<void (EntityIdChangedMessage&)>::~function() [1460]
- 0.00 0.00 2/2 void Mailbox::handle<EntityIdChangedMessage, (void*)0>(std::function<void (EntityIdChangedMessage&)> const&) [1787]
- 0.00 0.00 2/2 std::function<void (EntityIdChangedMessage&)>::function<Scene::do_init(Game&)::{lambda(EntityIdChangedMessage&)#1}, void, void>(Scene::do_init(Game&)::{lambda(EntityIdChangedMessage&)#1}) [2013]
- -----------------------------------------------
- 0.00 0.00 224/224 std::_Rb_tree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> > std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> >, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) [733]
- [1513] 0.0 0.00 0.00 224 std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> >* std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> > >::_M_create_node<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) [1513]
- 0.00 0.00 224/224 void std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> > >::_M_construct_node<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> >*, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) [1514]
- 0.00 0.00 224/224 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> > >::_M_get_node() [4343]
- 0.00 0.00 224/238910 std::tuple<>&& std::forward<std::tuple<> >(std::remove_reference<std::tuple<> >::type&) [3108]
- 0.00 0.00 224/73170 std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&& std::forward<std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&> >(std::remove_reference<std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&> >::type&) [3223]
- 0.00 0.00 224/238910 std::piecewise_construct_t const& std::forward<std::piecewise_construct_t const&>(std::remove_reference<std::piecewise_construct_t const&>::type&) [3107]
- -----------------------------------------------
- 0.00 0.00 224/224 std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> >* std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> > >::_M_create_node<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) [1513]
- [1514] 0.0 0.00 0.00 224 void std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> > >::_M_construct_node<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> >*, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) [1514]
- 0.00 0.00 224/224 void std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> > > >::construct<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle>, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> > >&, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle>*, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) [1520]
- 0.00 0.00 224/17059716 operator new(unsigned long, void*) [458]
- 0.00 0.00 224/238910 std::tuple<>&& std::forward<std::tuple<> >(std::remove_reference<std::tuple<> >::type&) [3108]
- 0.00 0.00 224/73170 std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&& std::forward<std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&> >(std::remove_reference<std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&> >::type&) [3223]
- 0.00 0.00 224/238910 std::piecewise_construct_t const& std::forward<std::piecewise_construct_t const&>(std::remove_reference<std::piecewise_construct_t const&>::type&) [3107]
- 0.00 0.00 224/5134 std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> >::_M_valptr() [3711]
- 0.00 0.00 224/896 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> > >::_M_get_Node_allocator() [4063]
- -----------------------------------------------
- 0.00 0.00 2/2 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> > >::_M_get_insert_hint_unique_pos(std::_Rb_tree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1201]
- [1515] 0.0 0.00 0.00 2 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> > >::_M_get_insert_unique_pos(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1515]
- 0.00 0.00 2/5148 std::_Rb_tree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> >::_Rb_tree_iterator(std::_Rb_tree_node_base*) [977]
- 0.00 0.00 2/2 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> > >::begin() [1612]
- 0.00 0.00 2/2353 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> > >::_M_begin() [3824]
- 0.00 0.00 2/2711 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> > >::_M_end() [3815]
- 0.00 0.00 2/2350 std::_Rb_tree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> >::operator==(std::_Rb_tree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> > const&) const [3825]
- 0.00 0.00 2/2 std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*>::pair<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> >*&, std::_Rb_tree_node_base*&, true>(std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> >*&, std::_Rb_tree_node_base*&) [6638]
- -----------------------------------------------
- 0.00 0.00 28/28 Handle ComponentManager::add<PlayerProfile, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, int&, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, int&) [1421]
- [1516] 0.0 0.00 0.00 28 Handle ObjectPool<PlayerProfile>::add<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, int&>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, int&) [1516]
- 0.00 0.00 28/3160704 std::vector<Handle, std::allocator<Handle> >::push_back(Handle&&) [151]
- 0.00 0.00 28/40 ObjectPool<PlayerProfile>::num_entries_active() const [1686]
- 0.00 0.00 56/80 ObjectPool<PlayerProfile>::size() const [1698]
- 0.00 0.00 28/42 PlayerProfile::PlayerProfile(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned int) [1774]
- 0.00 0.00 28/17059716 operator new(unsigned long, void*) [458]
- 0.00 0.00 280/2079144 std::vector<ObjectPool<PlayerProfile>::Entry, std::allocator<ObjectPool<PlayerProfile>::Entry> >::operator[](unsigned long) [2984]
- 0.00 0.00 56/1170 Handle::Handle(unsigned int, unsigned int) [3988]
- 0.00 0.00 28/4050 PlayerProfile::~PlayerProfile() [3738]
- -----------------------------------------------
- 0.00 0.00 1/1 std::function<void ()>::operator()() const [103]
- [1517] 0.0 0.00 0.00 1 std::_Function_handler<void (), BuilderScene::create_hud(Game&)::{lambda()#1}>::_M_invoke(std::_Any_data const&) [1517]
- 0.00 0.00 1/1 BuilderScene::create_hud(Game&)::{lambda()#1}::operator()() const [1518]
- 0.00 0.00 1/1 std::_Function_base::_Base_manager<BuilderScene::create_hud(Game&)::{lambda()#1}>::_M_get_pointer(std::_Any_data const&) [2942]
- -----------------------------------------------
- 0.00 0.00 1/1 std::_Function_handler<void (), BuilderScene::create_hud(Game&)::{lambda()#1}>::_M_invoke(std::_Any_data const&) [1517]
- [1518] 0.0 0.00 0.00 1 BuilderScene::create_hud(Game&)::{lambda()#1}::operator()() const [1518]
- 0.00 0.00 4/260318 Collision* Entity::get<Collision, (void*)0>() [200]
- 0.00 0.00 2/2333285 Rectangle* Entity::get<Rectangle, (void*)0>() [55]
- 0.00 0.00 3/7852 GraphicalSystem::camera() const [1191]
- 0.00 0.00 3/30650752 std::shared_ptr<Camera>::~shared_ptr() [69]
- 0.00 0.00 3/30658641 std::__shared_ptr_access<Camera, (__gnu_cxx::_Lock_policy)2, false, false>::operator->() const [299]
- 0.00 0.00 1/8760 Rectangle::size(float, float) [1348]
- 0.00 0.00 1/61301454 Camera::size() const [416]
- 0.00 0.00 3/224602 Collision::volume() const [3112]
- 0.00 0.00 1/18 Camera::viewport() [4923]
- 0.00 0.00 1/6 Camera::zoom() const [5329]
- 0.00 0.00 1/78 Rectangle::size() const [4609]
- 0.00 0.00 1/1437483 sf::Rect<float>::Rect(float, float, float, float) [2997]
- 0.00 0.00 1/70 Collision::volume(sf::Rect<float>) [4655]
- -----------------------------------------------
- 0.00 0.00 18/18 void std::vector<SceneNode*, std::allocator<SceneNode*> >::emplace_back<SceneNode*>(SceneNode*&&) [1507]
- [1519] 0.0 0.00 0.00 18 void std::vector<SceneNode*, std::allocator<SceneNode*> >::_M_realloc_insert<SceneNode*>(__gnu_cxx::__normal_iterator<SceneNode**, std::vector<SceneNode*, std::allocator<SceneNode*> > >, SceneNode*&&) [1519]
- 0.00 0.00 18/72 std::vector<SceneNode*, std::allocator<SceneNode*> >::_M_check_len(unsigned long, char const*) const [1393]
- 0.00 0.00 18/223 void std::allocator_traits<std::allocator<SceneNode*> >::construct<SceneNode*, SceneNode*>(std::allocator<SceneNode*>&, SceneNode**, SceneNode*&&) [1778]
- 0.00 0.00 54/441 std::_Vector_base<SceneNode*, std::allocator<SceneNode*> >::_M_get_Tp_allocator() [4217]
- 0.00 0.00 36/5208 __gnu_cxx::__normal_iterator<SceneNode**, std::vector<SceneNode*, std::allocator<SceneNode*> > >::base() const [3707]
- 0.00 0.00 36/144 SceneNode** std::__uninitialized_move_if_noexcept_a<SceneNode**, SceneNode**, std::allocator<SceneNode*> >(SceneNode**, SceneNode**, SceneNode**, std::allocator<SceneNode*>&) [4491]
- 0.00 0.00 18/2426 std::vector<SceneNode*, std::allocator<SceneNode*> >::begin() [3819]
- 0.00 0.00 18/72 __gnu_cxx::__normal_iterator<SceneNode**, std::vector<SceneNode*, std::allocator<SceneNode*> > >::difference_type __gnu_cxx::operator-<SceneNode**, std::vector<SceneNode*, std::allocator<SceneNode*> > >(__gnu_cxx::__normal_iterator<SceneNode**, std::vector<SceneNode*, std::allocator<SceneNode*> > > const&, __gnu_cxx::__normal_iterator<SceneNode**, std::vector<SceneNode*, std::allocator<SceneNode*> > > const&) [4649]
- 0.00 0.00 18/72 std::_Vector_base<SceneNode*, std::allocator<SceneNode*> >::_M_allocate(unsigned long) [4651]
- 0.00 0.00 18/687 SceneNode*&& std::forward<SceneNode*>(std::remove_reference<SceneNode*>::type&) [4113]
- 0.00 0.00 18/297 void std::_Destroy<SceneNode**, SceneNode*>(SceneNode**, SceneNode**, std::allocator<SceneNode*>&) [4301]
- 0.00 0.00 18/297 std::_Vector_base<SceneNode*, std::allocator<SceneNode*> >::_M_deallocate(SceneNode**, unsigned long) [4299]
- -----------------------------------------------
- 0.00 0.00 224/224 void std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> > >::_M_construct_node<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> >*, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) [1514]
- [1520] 0.0 0.00 0.00 224 void std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> > > >::construct<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle>, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> > >&, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle>*, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) [1520]
- 0.00 0.00 224/224 void __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> > >::construct<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle>, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle>*, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) [1521]
- 0.00 0.00 224/238910 std::tuple<>&& std::forward<std::tuple<> >(std::remove_reference<std::tuple<> >::type&) [3108]
- 0.00 0.00 224/73170 std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&& std::forward<std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&> >(std::remove_reference<std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&> >::type&) [3223]
- 0.00 0.00 224/238910 std::piecewise_construct_t const& std::forward<std::piecewise_construct_t const&>(std::remove_reference<std::piecewise_construct_t const&>::type&) [3107]
- -----------------------------------------------
- 0.00 0.00 224/224 void std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> > > >::construct<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle>, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> > >&, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle>*, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) [1520]
- [1521] 0.0 0.00 0.00 224 void __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> > >::construct<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle>, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle>*, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) [1521]
- 0.00 0.00 224/224 std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle>::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(std::piecewise_construct_t, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<>) [1562]
- 0.00 0.00 224/17059716 operator new(unsigned long, void*) [458]
- 0.00 0.00 224/238910 std::piecewise_construct_t const& std::forward<std::piecewise_construct_t const&>(std::remove_reference<std::piecewise_construct_t const&>::type&) [3107]
- 0.00 0.00 224/73170 std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&& std::forward<std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&> >(std::remove_reference<std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&> >::type&) [3223]
- 0.00 0.00 224/14634 std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::tuple(std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&) [3491]
- 0.00 0.00 224/238910 std::tuple<>&& std::forward<std::tuple<> >(std::remove_reference<std::tuple<> >::type&) [3108]
- -----------------------------------------------
- 0.00 0.00 546/546 std::__shared_count<(__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&) const [1432]
- [1522] 0.0 0.00 0.00 546 std::_Sp_counted_ptr_inplace<MouseMoveInputEvent, std::allocator<MouseMoveInputEvent>, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&) [1522]
- 0.00 0.00 546/8141605 std::type_info::operator==(std::type_info const&) const [427]
- 0.00 0.00 546/1638 std::_Sp_counted_ptr_inplace<MouseMoveInputEvent, std::allocator<MouseMoveInputEvent>, (__gnu_cxx::_Lock_policy)2>::_M_ptr() [3963]
- -----------------------------------------------
- 0.00 0.00 28/28 Handle ComponentManager::add<Collision, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, sf::Rect<float>&, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, sf::Rect<float>&) [1428]
- [1523] 0.0 0.00 0.00 28 Handle ObjectPool<Collision>::add<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, sf::Rect<float>&>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, sf::Rect<float>&) [1523]
- 0.00 0.00 28/3160704 std::vector<Handle, std::allocator<Handle> >::push_back(Handle&&) [151]
- 0.00 0.00 28/37 ObjectPool<Collision>::num_entries_active() const [1692]
- 0.00 0.00 28/38 Collision::Collision(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, sf::Rect<float>) [1796]
- 0.00 0.00 28/17059716 operator new(unsigned long, void*) [458]
- 0.00 0.00 280/260553 std::vector<ObjectPool<Collision>::Entry, std::allocator<ObjectPool<Collision>::Entry> >::operator[](unsigned long) [3094]
- 0.00 0.00 56/74 ObjectPool<Collision>::size() const [4643]
- 0.00 0.00 56/1170 Handle::Handle(unsigned int, unsigned int) [3988]
- 0.00 0.00 28/2042 Collision::~Collision() [3859]
- -----------------------------------------------
- 0.00 0.00 599/1797 nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::parse<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, 0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::function<bool (int, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::parse_event_t, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>&)>) [549]
- 0.00 0.00 599/1797 nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::parse<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, 0>(__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::function<bool (int, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::parse_event_t, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>&)>) [555]
- 0.00 0.00 599/1797 nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::parser::parser<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, 0>(__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::function<bool (int, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::parse_event_t, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>&)>) [1670]
- [1524] 0.0 0.00 0.00 1797 std::function<bool (int, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::parse_event_t, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>&)>::function(std::function<bool (int, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::parse_event_t, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>&)> const&) [1524]
- 0.00 0.00 1797/32719 std::function<bool (int, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::parse_event_t, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>&)>::operator bool() const [1268]
- 0.00 0.00 1797/50052 std::_Function_base::_Function_base() [3287]
- -----------------------------------------------
- 0.00 0.00 2/2 void __gnu_cxx::new_allocator<Mailbox::HandlerEntryImpl<EntityIdChangedMessage, (void*)0> >::destroy<Mailbox::HandlerEntryImpl<EntityIdChangedMessage, (void*)0> >(Mailbox::HandlerEntryImpl<EntityIdChangedMessage, (void*)0>*) [1526]
- [1525] 0.0 0.00 0.00 2 Mailbox::HandlerEntryImpl<EntityIdChangedMessage, (void*)0>::~HandlerEntryImpl() [1525]
- 0.00 0.00 2/4 std::function<void (EntityIdChangedMessage&)>::~function() [1460]
- -----------------------------------------------
- 0.00 0.00 2/2 void std::allocator_traits<std::allocator<Mailbox::HandlerEntryImpl<EntityIdChangedMessage, (void*)0> > >::destroy<Mailbox::HandlerEntryImpl<EntityIdChangedMessage, (void*)0> >(std::allocator<Mailbox::HandlerEntryImpl<EntityIdChangedMessage, (void*)0> >&, Mailbox::HandlerEntryImpl<EntityIdChangedMessage, (void*)0>*) [1527]
- [1526] 0.0 0.00 0.00 2 void __gnu_cxx::new_allocator<Mailbox::HandlerEntryImpl<EntityIdChangedMessage, (void*)0> >::destroy<Mailbox::HandlerEntryImpl<EntityIdChangedMessage, (void*)0> >(Mailbox::HandlerEntryImpl<EntityIdChangedMessage, (void*)0>*) [1526]
- 0.00 0.00 2/2 Mailbox::HandlerEntryImpl<EntityIdChangedMessage, (void*)0>::~HandlerEntryImpl() [1525]
- -----------------------------------------------
- 0.00 0.00 2/2 std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<EntityIdChangedMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<EntityIdChangedMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2>::_M_dispose() [1528]
- [1527] 0.0 0.00 0.00 2 void std::allocator_traits<std::allocator<Mailbox::HandlerEntryImpl<EntityIdChangedMessage, (void*)0> > >::destroy<Mailbox::HandlerEntryImpl<EntityIdChangedMessage, (void*)0> >(std::allocator<Mailbox::HandlerEntryImpl<EntityIdChangedMessage, (void*)0> >&, Mailbox::HandlerEntryImpl<EntityIdChangedMessage, (void*)0>*) [1527]
- 0.00 0.00 2/2 void __gnu_cxx::new_allocator<Mailbox::HandlerEntryImpl<EntityIdChangedMessage, (void*)0> >::destroy<Mailbox::HandlerEntryImpl<EntityIdChangedMessage, (void*)0> >(Mailbox::HandlerEntryImpl<EntityIdChangedMessage, (void*)0>*) [1526]
- -----------------------------------------------
- 0.00 0.00 2/2 std::_Sp_counted_base<(__gnu_cxx::_Lock_policy)2>::_M_release() <cycle 1> [72]
- [1528] 0.0 0.00 0.00 2 std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<EntityIdChangedMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<EntityIdChangedMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2>::_M_dispose() [1528]
- 0.00 0.00 2/2 void std::allocator_traits<std::allocator<Mailbox::HandlerEntryImpl<EntityIdChangedMessage, (void*)0> > >::destroy<Mailbox::HandlerEntryImpl<EntityIdChangedMessage, (void*)0> >(std::allocator<Mailbox::HandlerEntryImpl<EntityIdChangedMessage, (void*)0> >&, Mailbox::HandlerEntryImpl<EntityIdChangedMessage, (void*)0>*) [1527]
- 0.00 0.00 2/6 std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<EntityIdChangedMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<EntityIdChangedMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2>::_M_ptr() [5447]
- 0.00 0.00 2/4 std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<EntityIdChangedMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<EntityIdChangedMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2>::_Impl::_M_alloc() [5684]
- -----------------------------------------------
- 0.00 0.00 1/2 void Mailbox::handle<SetVisualDebugMessage, VisualDebugSystem::on_init(Game&)::{lambda(SetVisualDebugMessage&)#1}>(VisualDebugSystem::on_init(Game&)::{lambda(SetVisualDebugMessage&)#1}) [1611]
- 0.00 0.00 1/2 Mailbox::HandlerEntryImpl<SetVisualDebugMessage, (void*)0>::~HandlerEntryImpl() [1620]
- [1529] 0.0 0.00 0.00 2 std::function<void (SetVisualDebugMessage&)>::~function() [1529]
- 0.00 0.00 2/50052 std::_Function_base::~_Function_base() [323]
- -----------------------------------------------
- 0.00 0.00 1/6 BaseEntitySubscription::BaseEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1775]
- 0.00 0.00 2/6 PostorderEntitySubscription::PostorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool) [1672]
- 0.00 0.00 3/6 PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool) [1358]
- [1530] 0.0 0.00 0.00 6 EntitySubscription::EntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1530]
- 0.00 0.00 6/23980 std::vector<Handle, std::allocator<Handle> >::vector() [844]
- 0.00 0.00 6/240 Messageable::Messageable(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1444]
- 0.00 0.00 12/91928630 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::operator+<char, std::char_traits<char>, std::allocator<char> >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const*) [44]
- 0.00 0.00 6/252 Mailbox::Mailbox(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1498]
- 0.00 0.00 6/6 EntityFilter::EntityFilter(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [2371]
- 0.00 0.00 6/92380983 void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char*>(char*, char*, std::forward_iterator_tag) [53]
- -----------------------------------------------
- 0.00 0.00 18/18 std::map<std::type_index, std::shared_ptr<Intent>, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Intent> > > >::operator[](std::type_index&&) [917]
- [1531] 0.0 0.00 0.00 18 std::map<std::type_index, std::shared_ptr<Intent>, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Intent> > > >::lower_bound(std::type_index const&) [1531]
- 0.00 0.00 18/18 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::shared_ptr<Intent> >, std::_Select1st<std::pair<std::type_index const, std::shared_ptr<Intent> > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Intent> > > >::lower_bound(std::type_index const&) [1532]
- -----------------------------------------------
- 0.00 0.00 18/18 std::map<std::type_index, std::shared_ptr<Intent>, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Intent> > > >::lower_bound(std::type_index const&) [1531]
- [1532] 0.0 0.00 0.00 18 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::shared_ptr<Intent> >, std::_Select1st<std::pair<std::type_index const, std::shared_ptr<Intent> > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Intent> > > >::lower_bound(std::type_index const&) [1532]
- 0.00 0.00 18/2630965 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::shared_ptr<Intent> >, std::_Select1st<std::pair<std::type_index const, std::shared_ptr<Intent> > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Intent> > > >::_M_lower_bound(std::_Rb_tree_node<std::pair<std::type_index const, std::shared_ptr<Intent> > >*, std::_Rb_tree_node_base*, std::type_index const&) [122]
- 0.00 0.00 18/2630968 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::shared_ptr<Intent> >, std::_Select1st<std::pair<std::type_index const, std::shared_ptr<Intent> > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Intent> > > >::_M_begin() [598]
- 0.00 0.00 18/2630990 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::shared_ptr<Intent> >, std::_Select1st<std::pair<std::type_index const, std::shared_ptr<Intent> > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Intent> > > >::_M_end() [808]
- -----------------------------------------------
- 0.00 0.00 110/110 InputManager::poll_event(Game&) [686]
- [1533] 0.0 0.00 0.00 110 std::enable_if<std::is_assignable<std::__shared_ptr<InputEvent, (__gnu_cxx::_Lock_policy)2>&, std::shared_ptr<MouseWheelInputEvent> >::value, std::shared_ptr<InputEvent>&>::type std::shared_ptr<InputEvent>::operator=<MouseWheelInputEvent>(std::shared_ptr<MouseWheelInputEvent>&&) [1533]
- 0.00 0.00 110/110 std::enable_if<std::__sp_compatible_with<MouseWheelInputEvent*, InputEvent*>::value, std::__shared_ptr<InputEvent, (__gnu_cxx::_Lock_policy)2>&>::type std::__shared_ptr<InputEvent, (__gnu_cxx::_Lock_policy)2>::operator=<MouseWheelInputEvent>(std::__shared_ptr<MouseWheelInputEvent, (__gnu_cxx::_Lock_policy)2>&&) [1534]
- 0.00 0.00 110/110 std::remove_reference<std::shared_ptr<MouseWheelInputEvent>&>::type&& std::move<std::shared_ptr<MouseWheelInputEvent>&>(std::shared_ptr<MouseWheelInputEvent>&) [4530]
- -----------------------------------------------
- 0.00 0.00 110/110 std::enable_if<std::is_assignable<std::__shared_ptr<InputEvent, (__gnu_cxx::_Lock_policy)2>&, std::shared_ptr<MouseWheelInputEvent> >::value, std::shared_ptr<InputEvent>&>::type std::shared_ptr<InputEvent>::operator=<MouseWheelInputEvent>(std::shared_ptr<MouseWheelInputEvent>&&) [1533]
- [1534] 0.0 0.00 0.00 110 std::enable_if<std::__sp_compatible_with<MouseWheelInputEvent*, InputEvent*>::value, std::__shared_ptr<InputEvent, (__gnu_cxx::_Lock_policy)2>&>::type std::__shared_ptr<InputEvent, (__gnu_cxx::_Lock_policy)2>::operator=<MouseWheelInputEvent>(std::__shared_ptr<MouseWheelInputEvent, (__gnu_cxx::_Lock_policy)2>&&) [1534]
- 0.00 0.00 110/8626 std::__shared_ptr<InputEvent, (__gnu_cxx::_Lock_policy)2>::~__shared_ptr() [1198]
- 0.00 0.00 110/110 std::remove_reference<std::__shared_ptr<MouseWheelInputEvent, (__gnu_cxx::_Lock_policy)2>&>::type&& std::move<std::__shared_ptr<MouseWheelInputEvent, (__gnu_cxx::_Lock_policy)2>&>(std::__shared_ptr<MouseWheelInputEvent, (__gnu_cxx::_Lock_policy)2>&) [4531]
- 0.00 0.00 110/110 std::__shared_ptr<InputEvent, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<MouseWheelInputEvent, void>(std::__shared_ptr<MouseWheelInputEvent, (__gnu_cxx::_Lock_policy)2>&&) [4513]
- 0.00 0.00 110/732 std::__shared_ptr<InputEvent, (__gnu_cxx::_Lock_policy)2>::swap(std::__shared_ptr<InputEvent, (__gnu_cxx::_Lock_policy)2>&) [4100]
- -----------------------------------------------
- 0.00 0.00 110/110 InputManager::poll_event(Game&) [686]
- [1535] 0.0 0.00 0.00 110 std::shared_ptr<MouseWheelInputEvent>::~shared_ptr() [1535]
- 0.00 0.00 110/110 std::__shared_ptr<MouseWheelInputEvent, (__gnu_cxx::_Lock_policy)2>::~__shared_ptr() [1536]
- -----------------------------------------------
- 0.00 0.00 110/110 std::shared_ptr<MouseWheelInputEvent>::~shared_ptr() [1535]
- [1536] 0.0 0.00 0.00 110 std::__shared_ptr<MouseWheelInputEvent, (__gnu_cxx::_Lock_policy)2>::~__shared_ptr() [1536]
- 0.00 0.00 110/34982914 std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 1> [330]
- -----------------------------------------------
- 0.00 0.00 1/2 Mouse::~Mouse() [1638]
- 0.00 0.00 1/2 Keyboard::~Keyboard() [1640]
- [1537] 0.0 0.00 0.00 2 InputDevice::~InputDevice() [1537]
- 0.00 0.00 2/2 std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<InputElement>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > > >::clear() [1635]
- 0.00 0.00 2/2 std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<InputElement>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > > >::~map() [1641]
- 0.00 0.00 2/3 InputListener::~InputListener() [5705]
- -----------------------------------------------
- 0.00 0.00 109/109 void std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > > > >::destroy<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > >(std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > > >&, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> >*) [1539]
- [1538] 0.0 0.00 0.00 109 void __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > > >::destroy<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > >(std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> >*) [1538]
- 0.00 0.00 109/109 std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> >::~pair() [1540]
- -----------------------------------------------
- 0.00 0.00 109/109 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > > >::_M_destroy_node(std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > >*) [1542]
- [1539] 0.0 0.00 0.00 109 void std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > > > >::destroy<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > >(std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > > >&, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> >*) [1539]
- 0.00 0.00 109/109 void __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > > >::destroy<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > >(std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> >*) [1538]
- -----------------------------------------------
- 0.00 0.00 109/109 void __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > > >::destroy<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > >(std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> >*) [1538]
- [1540] 0.0 0.00 0.00 109 std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> >::~pair() [1540]
- 0.00 0.00 109/34982914 std::shared_ptr<InputElement>::~shared_ptr() <cycle 1> [3001]
- -----------------------------------------------
- 0.00 0.00 109/109 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > > >::_M_erase(std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > >*) [1543]
- [1541] 0.0 0.00 0.00 109 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > > >::_M_drop_node(std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > >*) [1541]
- 0.00 0.00 109/109 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > > >::_M_destroy_node(std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > >*) [1542]
- 0.00 0.00 109/109 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > > >::_M_put_node(std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > >*) [4543]
- -----------------------------------------------
- 0.00 0.00 109/109 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > > >::_M_drop_node(std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > >*) [1541]
- [1542] 0.0 0.00 0.00 109 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > > >::_M_destroy_node(std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > >*) [1542]
- 0.00 0.00 109/109 void std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > > > >::destroy<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > >(std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > > >&, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> >*) [1539]
- 0.00 0.00 109/32564 std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > >::_M_valptr() [3331]
- 0.00 0.00 109/436 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > > >::_M_get_Node_allocator() [4221]
- -----------------------------------------------
- 109 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > > >::_M_erase(std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > >*) [1543]
- 0.00 0.00 2/4 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > > >::~_Rb_tree() [1642]
- 0.00 0.00 2/4 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > > >::clear() [1636]
- [1543] 0.0 0.00 0.00 4+109 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > > >::_M_erase(std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > >*) [1543]
- 0.00 0.00 109/109 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > > >::_M_drop_node(std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > >*) [1541]
- 0.00 0.00 109/42985 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > > >::_S_right(std::_Rb_tree_node_base*) [3306]
- 0.00 0.00 109/62250 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > > >::_S_left(std::_Rb_tree_node_base*) [3247]
- 109 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > > >::_M_erase(std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > >*) [1543]
- -----------------------------------------------
- 0.00 0.00 1/1 Handle Entity::add<Callback, char const (&) [13], (void*)0>(char const (&) [13]) [1128]
- [1544] 0.0 0.00 0.00 1 Handle ComponentManager::add<Callback, char const (&) [13], (void*)0>(char const (&) [13]) [1544]
- 0.00 0.00 1/1 Handle ObjectPool<Callback>::add<char const (&) [13]>(char const (&) [13]) [1567]
- 0.00 0.00 1/50806034 std::map<std::type_index, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >::operator[](std::type_index&&) [12]
- 0.00 0.00 1/50806079 std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >::operator bool() const [102]
- 0.00 0.00 1/99259709 std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >::get() const [88]
- 0.00 0.00 1/104306070 std::type_index::type_index(std::type_info const&) [118]
- -----------------------------------------------
- 0.00 0.00 1/1 Handle Entity::add<Callback, char const (&) [16], (void*)0>(char const (&) [16]) [1129]
- [1545] 0.0 0.00 0.00 1 Handle ComponentManager::add<Callback, char const (&) [16], (void*)0>(char const (&) [16]) [1545]
- 0.00 0.00 1/1 Handle ObjectPool<Callback>::add<char const (&) [16]>(char const (&) [16]) [1569]
- 0.00 0.00 1/50806034 std::map<std::type_index, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >::operator[](std::type_index&&) [12]
- 0.00 0.00 1/50806079 std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >::operator bool() const [102]
- 0.00 0.00 1/99259709 std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >::get() const [88]
- 0.00 0.00 1/104306070 std::type_index::type_index(std::type_info const&) [118]
- -----------------------------------------------
- 0.00 0.00 1/1 Handle Entity::add<Callback, char const (&) [17], (void*)0>(char const (&) [17]) [1130]
- [1546] 0.0 0.00 0.00 1 Handle ComponentManager::add<Callback, char const (&) [17], (void*)0>(char const (&) [17]) [1546]
- 0.00 0.00 1/1 Handle ObjectPool<Callback>::add<char const (&) [17]>(char const (&) [17]) [1570]
- 0.00 0.00 1/50806034 std::map<std::type_index, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >::operator[](std::type_index&&) [12]
- 0.00 0.00 1/50806079 std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >::operator bool() const [102]
- 0.00 0.00 1/99259709 std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >::get() const [88]
- 0.00 0.00 1/104306070 std::type_index::type_index(std::type_info const&) [118]
- -----------------------------------------------
- 0.00 0.00 1/1 Handle Entity::add<Callback, char const (&) [18], bool, (void*)0>(char const (&) [18], bool&&) [1131]
- [1547] 0.0 0.00 0.00 1 Handle ComponentManager::add<Callback, char const (&) [18], bool&, (void*)0>(char const (&) [18], bool&) [1547]
- 0.00 0.00 1/1 Handle ObjectPool<Callback>::add<char const (&) [18], bool&>(char const (&) [18], bool&) [1571]
- 0.00 0.00 1/50806034 std::map<std::type_index, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >::operator[](std::type_index&&) [12]
- 0.00 0.00 1/50806079 std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >::operator bool() const [102]
- 0.00 0.00 1/99259709 std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >::get() const [88]
- 0.00 0.00 1/104306070 std::type_index::type_index(std::type_info const&) [118]
- -----------------------------------------------
- 0.00 0.00 1/1 Handle Entity::add<Callback, char const (&) [20], (void*)0>(char const (&) [20]) [1132]
- [1548] 0.0 0.00 0.00 1 Handle ComponentManager::add<Callback, char const (&) [20], (void*)0>(char const (&) [20]) [1548]
- 0.00 0.00 1/1 Handle ObjectPool<Callback>::add<char const (&) [20]>(char const (&) [20]) [1573]
- 0.00 0.00 1/50806034 std::map<std::type_index, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >::operator[](std::type_index&&) [12]
- 0.00 0.00 1/50806079 std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >::operator bool() const [102]
- 0.00 0.00 1/99259709 std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >::get() const [88]
- 0.00 0.00 1/104306070 std::type_index::type_index(std::type_info const&) [118]
- -----------------------------------------------
- 0.00 0.00 1/1 Handle Entity::add<Callback, char const (&) [20], bool, (void*)0>(char const (&) [20], bool&&) [1133]
- [1549] 0.0 0.00 0.00 1 Handle ComponentManager::add<Callback, char const (&) [20], bool&, (void*)0>(char const (&) [20], bool&) [1549]
- 0.00 0.00 1/1 Handle ObjectPool<Callback>::add<char const (&) [20], bool&>(char const (&) [20], bool&) [1574]
- 0.00 0.00 1/50806034 std::map<std::type_index, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >::operator[](std::type_index&&) [12]
- 0.00 0.00 1/50806079 std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >::operator bool() const [102]
- 0.00 0.00 1/99259709 std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >::get() const [88]
- 0.00 0.00 1/104306070 std::type_index::type_index(std::type_info const&) [118]
- -----------------------------------------------
- 0.00 0.00 1/1 Handle Entity::add<Callback, char const (&) [21], (void*)0>(char const (&) [21]) [1134]
- [1550] 0.0 0.00 0.00 1 Handle ComponentManager::add<Callback, char const (&) [21], (void*)0>(char const (&) [21]) [1550]
- 0.00 0.00 1/1 Handle ObjectPool<Callback>::add<char const (&) [21]>(char const (&) [21]) [1575]
- 0.00 0.00 1/50806034 std::map<std::type_index, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >::operator[](std::type_index&&) [12]
- 0.00 0.00 1/50806079 std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >::operator bool() const [102]
- 0.00 0.00 1/99259709 std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >::get() const [88]
- 0.00 0.00 1/104306070 std::type_index::type_index(std::type_info const&) [118]
- -----------------------------------------------
- 0.00 0.00 1/1 Handle Entity::add<Callback, char const (&) [24], bool, (void*)0>(char const (&) [24], bool&&) [1135]
- [1551] 0.0 0.00 0.00 1 Handle ComponentManager::add<Callback, char const (&) [24], bool&, (void*)0>(char const (&) [24], bool&) [1551]
- 0.00 0.00 1/1 Handle ObjectPool<Callback>::add<char const (&) [24], bool&>(char const (&) [24], bool&) [1576]
- 0.00 0.00 1/50806034 std::map<std::type_index, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >::operator[](std::type_index&&) [12]
- 0.00 0.00 1/50806079 std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >::operator bool() const [102]
- 0.00 0.00 1/99259709 std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >::get() const [88]
- 0.00 0.00 1/104306070 std::type_index::type_index(std::type_info const&) [118]
- -----------------------------------------------
- 0.00 0.00 1/1 Handle Entity::add<Callback, char const (&) [26], (void*)0>(char const (&) [26]) [1136]
- [1552] 0.0 0.00 0.00 1 Handle ComponentManager::add<Callback, char const (&) [26], (void*)0>(char const (&) [26]) [1552]
- 0.00 0.00 1/1 Handle ObjectPool<Callback>::add<char const (&) [26]>(char const (&) [26]) [1577]
- 0.00 0.00 1/50806034 std::map<std::type_index, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >::operator[](std::type_index&&) [12]
- 0.00 0.00 1/50806079 std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >::operator bool() const [102]
- 0.00 0.00 1/99259709 std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >::get() const [88]
- 0.00 0.00 1/104306070 std::type_index::type_index(std::type_info const&) [118]
- -----------------------------------------------
- 0.00 0.00 1/1 Handle Entity::add<Callback, char const (&) [35], (void*)0>(char const (&) [35]) [1137]
- [1553] 0.0 0.00 0.00 1 Handle ComponentManager::add<Callback, char const (&) [35], (void*)0>(char const (&) [35]) [1553]
- 0.00 0.00 1/1 Handle ObjectPool<Callback>::add<char const (&) [35]>(char const (&) [35]) [1578]
- 0.00 0.00 1/50806034 std::map<std::type_index, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >::operator[](std::type_index&&) [12]
- 0.00 0.00 1/50806079 std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >::operator bool() const [102]
- 0.00 0.00 1/99259709 std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >::get() const [88]
- 0.00 0.00 1/104306070 std::type_index::type_index(std::type_info const&) [118]
- -----------------------------------------------
- 0.00 0.00 106/106 InputDevice::add_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1234]
- [1554] 0.0 0.00 0.00 106 std::enable_if<std::is_assignable<std::__shared_ptr<InputElement, (__gnu_cxx::_Lock_policy)2>&, std::shared_ptr<Button> >::value, std::shared_ptr<InputElement>&>::type std::shared_ptr<InputElement>::operator=<Button>(std::shared_ptr<Button>&&) [1554]
- 0.00 0.00 106/106 std::enable_if<std::__sp_compatible_with<Button*, InputElement*>::value, std::__shared_ptr<InputElement, (__gnu_cxx::_Lock_policy)2>&>::type std::__shared_ptr<InputElement, (__gnu_cxx::_Lock_policy)2>::operator=<Button>(std::__shared_ptr<Button, (__gnu_cxx::_Lock_policy)2>&&) [1556]
- 0.00 0.00 106/106 std::remove_reference<std::shared_ptr<Button>&>::type&& std::move<std::shared_ptr<Button>&>(std::shared_ptr<Button>&) [4577]
- -----------------------------------------------
- 0.00 0.00 106/106 InputDevice::add_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1234]
- [1555] 0.0 0.00 0.00 106 std::shared_ptr<Button>::~shared_ptr() [1555]
- 0.00 0.00 106/106 std::__shared_ptr<Button, (__gnu_cxx::_Lock_policy)2>::~__shared_ptr() [1557]
- -----------------------------------------------
- 0.00 0.00 106/106 std::enable_if<std::is_assignable<std::__shared_ptr<InputElement, (__gnu_cxx::_Lock_policy)2>&, std::shared_ptr<Button> >::value, std::shared_ptr<InputElement>&>::type std::shared_ptr<InputElement>::operator=<Button>(std::shared_ptr<Button>&&) [1554]
- [1556] 0.0 0.00 0.00 106 std::enable_if<std::__sp_compatible_with<Button*, InputElement*>::value, std::__shared_ptr<InputElement, (__gnu_cxx::_Lock_policy)2>&>::type std::__shared_ptr<InputElement, (__gnu_cxx::_Lock_policy)2>::operator=<Button>(std::__shared_ptr<Button, (__gnu_cxx::_Lock_policy)2>&&) [1556]
- 0.00 0.00 106/34982914 std::__shared_ptr<InputElement, (__gnu_cxx::_Lock_policy)2>::~__shared_ptr() <cycle 1> [3000]
- 0.00 0.00 106/106 std::remove_reference<std::__shared_ptr<Button, (__gnu_cxx::_Lock_policy)2>&>::type&& std::move<std::__shared_ptr<Button, (__gnu_cxx::_Lock_policy)2>&>(std::__shared_ptr<Button, (__gnu_cxx::_Lock_policy)2>&) [4578]
- 0.00 0.00 106/106 std::__shared_ptr<InputElement, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<Button, void>(std::__shared_ptr<Button, (__gnu_cxx::_Lock_policy)2>&&) [4560]
- 0.00 0.00 106/109 std::__shared_ptr<InputElement, (__gnu_cxx::_Lock_policy)2>::swap(std::__shared_ptr<InputElement, (__gnu_cxx::_Lock_policy)2>&) [4538]
- -----------------------------------------------
- 0.00 0.00 106/106 std::shared_ptr<Button>::~shared_ptr() [1555]
- [1557] 0.0 0.00 0.00 106 std::__shared_ptr<Button, (__gnu_cxx::_Lock_policy)2>::~__shared_ptr() [1557]
- 0.00 0.00 106/34982914 std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 1> [330]
- -----------------------------------------------
- 0.00 0.00 599/599 JSONSerializer::deserialize(Scene&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [493]
- [1558] 0.0 0.00 0.00 599 std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::map() [1558]
- 0.00 0.00 599/599 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_Rb_tree() [1560]
- -----------------------------------------------
- 0.00 0.00 599/599 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_Rb_tree() [1560]
- [1559] 0.0 0.00 0.00 599 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_Rb_tree_impl<std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, true>::_Rb_tree_impl() [1559]
- 0.00 0.00 599/92235066 std::_Rb_tree_header::_Rb_tree_header() [112]
- 0.00 0.00 599/2388 std::_Rb_tree_key_compare<std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_Rb_tree_key_compare() [3821]
- 0.00 0.00 599/599 std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::allocator() [4139]
- -----------------------------------------------
- 0.00 0.00 599/599 std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::map() [1558]
- [1560] 0.0 0.00 0.00 599 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_Rb_tree() [1560]
- 0.00 0.00 599/599 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::_Rb_tree_impl<std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, true>::_Rb_tree_impl() [1559]
- -----------------------------------------------
- 0.00 0.00 109/109 std::_Rb_tree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > > std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > >, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) [763]
- [1561] 0.0 0.00 0.00 109 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > > >::_M_get_insert_hint_unique_pos(std::_Rb_tree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1561]
- 0.00 0.00 186/260 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > > >::_S_key(std::_Rb_tree_node_base const*) [1509]
- 0.00 0.00 186/267153 std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::operator()(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const [3082]
- 0.00 0.00 109/109 std::_Rb_tree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > >::_M_const_cast() const [4536]
- 0.00 0.00 109/16375 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > > >::_M_end() [3444]
- 0.00 0.00 79/79 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > > >::_M_leftmost() [4608]
- 0.00 0.00 79/79 std::_Rb_tree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > >::operator--() [4607]
- 0.00 0.00 79/42985 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > > >::_S_right(std::_Rb_tree_node_base*) [3306]
- 0.00 0.00 74/43252 std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*>::pair<std::_Rb_tree_node_base*&, true>(std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*&) [3305]
- 0.00 0.00 56/56 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > > >::_M_rightmost() [4684]
- 0.00 0.00 33/1307 std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*>::pair<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*&, true>(std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*&) [3981]
- 0.00 0.00 30/30 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > > >::size() const [4767]
- 0.00 0.00 2/2 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > > >::_M_get_insert_unique_pos(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [6663]
- -----------------------------------------------
- 0.00 0.00 224/224 void __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> > >::construct<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle>, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle>*, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) [1521]
- [1562] 0.0 0.00 0.00 224 std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle>::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(std::piecewise_construct_t, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<>) [1562]
- 0.00 0.00 224/224 std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle>::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, 0ul>(std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&, std::tuple<>&, std::_Index_tuple<0ul>, std::_Index_tuple<>) [1563]
- -----------------------------------------------
- 0.00 0.00 224/224 std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle>::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(std::piecewise_construct_t, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<>) [1562]
- [1563] 0.0 0.00 0.00 224 std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle>::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, 0ul>(std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&, std::tuple<>&, std::_Index_tuple<0ul>, std::_Index_tuple<>) [1563]
- 0.00 0.00 224/92380983 void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char*>(char*, char*, std::forward_iterator_tag) [53]
- 0.00 0.00 224/14634 std::tuple_element<0ul, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&> >::type& std::get<0ul, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&) [3494]
- 0.00 0.00 224/56455 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const& std::forward<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::type&) [3281]
- 0.00 0.00 224/19209 Handle::Handle() [3433]
- -----------------------------------------------
- 0.00 0.00 157/157 std::_Rb_tree_iterator<std::pair<unsigned int const, Entity*> > std::_Rb_tree<unsigned int, std::pair<unsigned int const, Entity*>, std::_Select1st<std::pair<unsigned int const, Entity*> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, Entity*> > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<unsigned int const&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<unsigned int const, Entity*> >, std::piecewise_construct_t const&, std::tuple<unsigned int const&>&&, std::tuple<>&&) [1424]
- [1564] 0.0 0.00 0.00 157 std::_Rb_tree_node<std::pair<unsigned int const, Entity*> >* std::_Rb_tree<unsigned int, std::pair<unsigned int const, Entity*>, std::_Select1st<std::pair<unsigned int const, Entity*> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, Entity*> > >::_M_create_node<std::piecewise_construct_t const&, std::tuple<unsigned int const&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple<unsigned int const&>&&, std::tuple<>&&) [1564]
- 0.00 0.00 157/157 void std::_Rb_tree<unsigned int, std::pair<unsigned int const, Entity*>, std::_Select1st<std::pair<unsigned int const, Entity*> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, Entity*> > >::_M_construct_node<std::piecewise_construct_t const&, std::tuple<unsigned int const&>, std::tuple<> >(std::_Rb_tree_node<std::pair<unsigned int const, Entity*> >*, std::piecewise_construct_t const&, std::tuple<unsigned int const&>&&, std::tuple<>&&) [1565]
- 0.00 0.00 157/24677 std::_Rb_tree<unsigned int, std::pair<unsigned int const, Entity*>, std::_Select1st<std::pair<unsigned int const, Entity*> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, Entity*> > >::_M_get_node() [3394]
- 0.00 0.00 157/238910 std::tuple<>&& std::forward<std::tuple<> >(std::remove_reference<std::tuple<> >::type&) [3108]
- 0.00 0.00 157/790 std::tuple<unsigned int const&>&& std::forward<std::tuple<unsigned int const&> >(std::remove_reference<std::tuple<unsigned int const&> >::type&) [4076]
- 0.00 0.00 157/238910 std::piecewise_construct_t const& std::forward<std::piecewise_construct_t const&>(std::remove_reference<std::piecewise_construct_t const&>::type&) [3107]
- -----------------------------------------------
- 0.00 0.00 157/157 std::_Rb_tree_node<std::pair<unsigned int const, Entity*> >* std::_Rb_tree<unsigned int, std::pair<unsigned int const, Entity*>, std::_Select1st<std::pair<unsigned int const, Entity*> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, Entity*> > >::_M_create_node<std::piecewise_construct_t const&, std::tuple<unsigned int const&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple<unsigned int const&>&&, std::tuple<>&&) [1564]
- [1565] 0.0 0.00 0.00 157 void std::_Rb_tree<unsigned int, std::pair<unsigned int const, Entity*>, std::_Select1st<std::pair<unsigned int const, Entity*> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, Entity*> > >::_M_construct_node<std::piecewise_construct_t const&, std::tuple<unsigned int const&>, std::tuple<> >(std::_Rb_tree_node<std::pair<unsigned int const, Entity*> >*, std::piecewise_construct_t const&, std::tuple<unsigned int const&>&&, std::tuple<>&&) [1565]
- 0.00 0.00 157/1471972 std::_Rb_tree_node<std::pair<unsigned int const, Entity*> >::_M_valptr() [602]
- 0.00 0.00 157/17059716 operator new(unsigned long, void*) [458]
- 0.00 0.00 157/157 void std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<unsigned int const, Entity*> > > >::construct<std::pair<unsigned int const, Entity*>, std::piecewise_construct_t const&, std::tuple<unsigned int const&>, std::tuple<> >(std::allocator<std::_Rb_tree_node<std::pair<unsigned int const, Entity*> > >&, std::pair<unsigned int const, Entity*>*, std::piecewise_construct_t const&, std::tuple<unsigned int const&>&&, std::tuple<>&&) [1833]
- 0.00 0.00 157/238910 std::tuple<>&& std::forward<std::tuple<> >(std::remove_reference<std::tuple<> >::type&) [3108]
- 0.00 0.00 157/790 std::tuple<unsigned int const&>&& std::forward<std::tuple<unsigned int const&> >(std::remove_reference<std::tuple<unsigned int const&> >::type&) [4076]
- 0.00 0.00 157/238910 std::piecewise_construct_t const& std::forward<std::piecewise_construct_t const&>(std::remove_reference<std::piecewise_construct_t const&>::type&) [3107]
- 0.00 0.00 157/98708 std::_Rb_tree<unsigned int, std::pair<unsigned int const, Entity*>, std::_Select1st<std::pair<unsigned int const, Entity*> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, Entity*> > >::_M_get_Node_allocator() [3199]
- -----------------------------------------------
- 0.00 0.00 222/222 void __gnu_cxx::new_allocator<EntityCreatedMessage>::construct<EntityCreatedMessage, Handle&>(EntityCreatedMessage*, Handle&) [959]
- [1566] 0.0 0.00 0.00 222 EntityCreatedMessage::EntityCreatedMessage(Handle) [1566]
- 0.00 0.00 222/597 Message::Message(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1449]
- -----------------------------------------------
- 0.00 0.00 1/1 Handle ComponentManager::add<Callback, char const (&) [13], (void*)0>(char const (&) [13]) [1544]
- [1567] 0.0 0.00 0.00 1 Handle ObjectPool<Callback>::add<char const (&) [13]>(char const (&) [13]) [1567]
- 0.00 0.00 1/4050 Callback::~Callback() [737]
- 0.00 0.00 1/3160704 std::vector<Handle, std::allocator<Handle> >::push_back(Handle&&) [151]
- 0.00 0.00 10/2080310 std::vector<ObjectPool<Callback>::Entry, std::allocator<ObjectPool<Callback>::Entry> >::operator[](unsigned long) [812]
- 0.00 0.00 1/40 ObjectPool<Callback>::num_entries_active() const [1687]
- 0.00 0.00 1/42 Callback::Callback(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool) [1693]
- 0.00 0.00 2/80 ObjectPool<Callback>::size() const [1699]
- 0.00 0.00 1/17059716 operator new(unsigned long, void*) [458]
- 0.00 0.00 2/1170 Handle::Handle(unsigned int, unsigned int) [3988]
- -----------------------------------------------
- 0.00 0.00 1/1 Handle ComponentManager::add<Callback, char const (&) [15], (void*)0>(char const (&) [15]) [725]
- [1568] 0.0 0.00 0.00 1 Handle ObjectPool<Callback>::add<char const (&) [15]>(char const (&) [15]) [1568]
- 0.00 0.00 1/4050 Callback::~Callback() [737]
- 0.00 0.00 1/3160704 std::vector<Handle, std::allocator<Handle> >::push_back(Handle&&) [151]
- 0.00 0.00 10/2080310 std::vector<ObjectPool<Callback>::Entry, std::allocator<ObjectPool<Callback>::Entry> >::operator[](unsigned long) [812]
- 0.00 0.00 1/40 ObjectPool<Callback>::num_entries_active() const [1687]
- 0.00 0.00 1/42 Callback::Callback(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool) [1693]
- 0.00 0.00 2/80 ObjectPool<Callback>::size() const [1699]
- 0.00 0.00 1/17059716 operator new(unsigned long, void*) [458]
- 0.00 0.00 2/1170 Handle::Handle(unsigned int, unsigned int) [3988]
- -----------------------------------------------
- 0.00 0.00 1/1 Handle ComponentManager::add<Callback, char const (&) [16], (void*)0>(char const (&) [16]) [1545]
- [1569] 0.0 0.00 0.00 1 Handle ObjectPool<Callback>::add<char const (&) [16]>(char const (&) [16]) [1569]
- 0.00 0.00 1/4050 Callback::~Callback() [737]
- 0.00 0.00 1/3160704 std::vector<Handle, std::allocator<Handle> >::push_back(Handle&&) [151]
- 0.00 0.00 10/2080310 std::vector<ObjectPool<Callback>::Entry, std::allocator<ObjectPool<Callback>::Entry> >::operator[](unsigned long) [812]
- 0.00 0.00 1/40 ObjectPool<Callback>::num_entries_active() const [1687]
- 0.00 0.00 1/42 Callback::Callback(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool) [1693]
- 0.00 0.00 2/80 ObjectPool<Callback>::size() const [1699]
- 0.00 0.00 1/17059716 operator new(unsigned long, void*) [458]
- 0.00 0.00 2/1170 Handle::Handle(unsigned int, unsigned int) [3988]
- -----------------------------------------------
- 0.00 0.00 1/1 Handle ComponentManager::add<Callback, char const (&) [17], (void*)0>(char const (&) [17]) [1546]
- [1570] 0.0 0.00 0.00 1 Handle ObjectPool<Callback>::add<char const (&) [17]>(char const (&) [17]) [1570]
- 0.00 0.00 1/4050 Callback::~Callback() [737]
- 0.00 0.00 1/3160704 std::vector<Handle, std::allocator<Handle> >::push_back(Handle&&) [151]
- 0.00 0.00 10/2080310 std::vector<ObjectPool<Callback>::Entry, std::allocator<ObjectPool<Callback>::Entry> >::operator[](unsigned long) [812]
- 0.00 0.00 1/40 ObjectPool<Callback>::num_entries_active() const [1687]
- 0.00 0.00 1/42 Callback::Callback(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool) [1693]
- 0.00 0.00 2/80 ObjectPool<Callback>::size() const [1699]
- 0.00 0.00 1/17059716 operator new(unsigned long, void*) [458]
- 0.00 0.00 2/1170 Handle::Handle(unsigned int, unsigned int) [3988]
- -----------------------------------------------
- 0.00 0.00 1/1 Handle ComponentManager::add<Callback, char const (&) [18], bool&, (void*)0>(char const (&) [18], bool&) [1547]
- [1571] 0.0 0.00 0.00 1 Handle ObjectPool<Callback>::add<char const (&) [18], bool&>(char const (&) [18], bool&) [1571]
- 0.00 0.00 1/4050 Callback::~Callback() [737]
- 0.00 0.00 1/3160704 std::vector<Handle, std::allocator<Handle> >::push_back(Handle&&) [151]
- 0.00 0.00 10/2080310 std::vector<ObjectPool<Callback>::Entry, std::allocator<ObjectPool<Callback>::Entry> >::operator[](unsigned long) [812]
- 0.00 0.00 1/40 ObjectPool<Callback>::num_entries_active() const [1687]
- 0.00 0.00 1/42 Callback::Callback(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool) [1693]
- 0.00 0.00 2/80 ObjectPool<Callback>::size() const [1699]
- 0.00 0.00 1/17059716 operator new(unsigned long, void*) [458]
- 0.00 0.00 2/1170 Handle::Handle(unsigned int, unsigned int) [3988]
- -----------------------------------------------
- 0.00 0.00 1/1 Handle ComponentManager::add<Callback, char const (&) [19], (void*)0>(char const (&) [19]) [726]
- [1572] 0.0 0.00 0.00 1 Handle ObjectPool<Callback>::add<char const (&) [19]>(char const (&) [19]) [1572]
- 0.00 0.00 1/4050 Callback::~Callback() [737]
- 0.00 0.00 1/3160704 std::vector<Handle, std::allocator<Handle> >::push_back(Handle&&) [151]
- 0.00 0.00 10/2080310 std::vector<ObjectPool<Callback>::Entry, std::allocator<ObjectPool<Callback>::Entry> >::operator[](unsigned long) [812]
- 0.00 0.00 1/40 ObjectPool<Callback>::num_entries_active() const [1687]
- 0.00 0.00 1/42 Callback::Callback(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool) [1693]
- 0.00 0.00 2/80 ObjectPool<Callback>::size() const [1699]
- 0.00 0.00 1/17059716 operator new(unsigned long, void*) [458]
- 0.00 0.00 2/1170 Handle::Handle(unsigned int, unsigned int) [3988]
- -----------------------------------------------
- 0.00 0.00 1/1 Handle ComponentManager::add<Callback, char const (&) [20], (void*)0>(char const (&) [20]) [1548]
- [1573] 0.0 0.00 0.00 1 Handle ObjectPool<Callback>::add<char const (&) [20]>(char const (&) [20]) [1573]
- 0.00 0.00 1/4050 Callback::~Callback() [737]
- 0.00 0.00 1/3160704 std::vector<Handle, std::allocator<Handle> >::push_back(Handle&&) [151]
- 0.00 0.00 10/2080310 std::vector<ObjectPool<Callback>::Entry, std::allocator<ObjectPool<Callback>::Entry> >::operator[](unsigned long) [812]
- 0.00 0.00 1/40 ObjectPool<Callback>::num_entries_active() const [1687]
- 0.00 0.00 1/42 Callback::Callback(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool) [1693]
- 0.00 0.00 2/80 ObjectPool<Callback>::size() const [1699]
- 0.00 0.00 1/17059716 operator new(unsigned long, void*) [458]
- 0.00 0.00 2/1170 Handle::Handle(unsigned int, unsigned int) [3988]
- -----------------------------------------------
- 0.00 0.00 1/1 Handle ComponentManager::add<Callback, char const (&) [20], bool&, (void*)0>(char const (&) [20], bool&) [1549]
- [1574] 0.0 0.00 0.00 1 Handle ObjectPool<Callback>::add<char const (&) [20], bool&>(char const (&) [20], bool&) [1574]
- 0.00 0.00 1/4050 Callback::~Callback() [737]
- 0.00 0.00 1/3160704 std::vector<Handle, std::allocator<Handle> >::push_back(Handle&&) [151]
- 0.00 0.00 10/2080310 std::vector<ObjectPool<Callback>::Entry, std::allocator<ObjectPool<Callback>::Entry> >::operator[](unsigned long) [812]
- 0.00 0.00 1/40 ObjectPool<Callback>::num_entries_active() const [1687]
- 0.00 0.00 1/42 Callback::Callback(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool) [1693]
- 0.00 0.00 2/80 ObjectPool<Callback>::size() const [1699]
- 0.00 0.00 1/17059716 operator new(unsigned long, void*) [458]
- 0.00 0.00 2/1170 Handle::Handle(unsigned int, unsigned int) [3988]
- -----------------------------------------------
- 0.00 0.00 1/1 Handle ComponentManager::add<Callback, char const (&) [21], (void*)0>(char const (&) [21]) [1550]
- [1575] 0.0 0.00 0.00 1 Handle ObjectPool<Callback>::add<char const (&) [21]>(char const (&) [21]) [1575]
- 0.00 0.00 1/4050 Callback::~Callback() [737]
- 0.00 0.00 1/3160704 std::vector<Handle, std::allocator<Handle> >::push_back(Handle&&) [151]
- 0.00 0.00 10/2080310 std::vector<ObjectPool<Callback>::Entry, std::allocator<ObjectPool<Callback>::Entry> >::operator[](unsigned long) [812]
- 0.00 0.00 1/40 ObjectPool<Callback>::num_entries_active() const [1687]
- 0.00 0.00 1/42 Callback::Callback(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool) [1693]
- 0.00 0.00 2/80 ObjectPool<Callback>::size() const [1699]
- 0.00 0.00 1/17059716 operator new(unsigned long, void*) [458]
- 0.00 0.00 2/1170 Handle::Handle(unsigned int, unsigned int) [3988]
- -----------------------------------------------
- 0.00 0.00 1/1 Handle ComponentManager::add<Callback, char const (&) [24], bool&, (void*)0>(char const (&) [24], bool&) [1551]
- [1576] 0.0 0.00 0.00 1 Handle ObjectPool<Callback>::add<char const (&) [24], bool&>(char const (&) [24], bool&) [1576]
- 0.00 0.00 1/4050 Callback::~Callback() [737]
- 0.00 0.00 1/3160704 std::vector<Handle, std::allocator<Handle> >::push_back(Handle&&) [151]
- 0.00 0.00 10/2080310 std::vector<ObjectPool<Callback>::Entry, std::allocator<ObjectPool<Callback>::Entry> >::operator[](unsigned long) [812]
- 0.00 0.00 1/40 ObjectPool<Callback>::num_entries_active() const [1687]
- 0.00 0.00 1/42 Callback::Callback(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool) [1693]
- 0.00 0.00 2/80 ObjectPool<Callback>::size() const [1699]
- 0.00 0.00 1/17059716 operator new(unsigned long, void*) [458]
- 0.00 0.00 2/1170 Handle::Handle(unsigned int, unsigned int) [3988]
- -----------------------------------------------
- 0.00 0.00 1/1 Handle ComponentManager::add<Callback, char const (&) [26], (void*)0>(char const (&) [26]) [1552]
- [1577] 0.0 0.00 0.00 1 Handle ObjectPool<Callback>::add<char const (&) [26]>(char const (&) [26]) [1577]
- 0.00 0.00 1/4050 Callback::~Callback() [737]
- 0.00 0.00 1/3160704 std::vector<Handle, std::allocator<Handle> >::push_back(Handle&&) [151]
- 0.00 0.00 10/2080310 std::vector<ObjectPool<Callback>::Entry, std::allocator<ObjectPool<Callback>::Entry> >::operator[](unsigned long) [812]
- 0.00 0.00 1/40 ObjectPool<Callback>::num_entries_active() const [1687]
- 0.00 0.00 1/42 Callback::Callback(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool) [1693]
- 0.00 0.00 2/80 ObjectPool<Callback>::size() const [1699]
- 0.00 0.00 1/17059716 operator new(unsigned long, void*) [458]
- 0.00 0.00 2/1170 Handle::Handle(unsigned int, unsigned int) [3988]
- -----------------------------------------------
- 0.00 0.00 1/1 Handle ComponentManager::add<Callback, char const (&) [35], (void*)0>(char const (&) [35]) [1553]
- [1578] 0.0 0.00 0.00 1 Handle ObjectPool<Callback>::add<char const (&) [35]>(char const (&) [35]) [1578]
- 0.00 0.00 1/4050 Callback::~Callback() [737]
- 0.00 0.00 1/3160704 std::vector<Handle, std::allocator<Handle> >::push_back(Handle&&) [151]
- 0.00 0.00 10/2080310 std::vector<ObjectPool<Callback>::Entry, std::allocator<ObjectPool<Callback>::Entry> >::operator[](unsigned long) [812]
- 0.00 0.00 1/40 ObjectPool<Callback>::num_entries_active() const [1687]
- 0.00 0.00 1/42 Callback::Callback(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool) [1693]
- 0.00 0.00 2/80 ObjectPool<Callback>::size() const [1699]
- 0.00 0.00 1/17059716 operator new(unsigned long, void*) [458]
- 0.00 0.00 2/1170 Handle::Handle(unsigned int, unsigned int) [3988]
- -----------------------------------------------
- 0.00 0.00 1/112 Handle ObjectPool<Rectangle>::add<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, int&, int&, int&, int&>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, int&, int&, int&, int&) [2094]
- 0.00 0.00 1/112 Handle ObjectPool<Rectangle>::add<char const (&) [19], int&, int&, int&, int&>(char const (&) [19], int&, int&, int&, int&) [2090]
- 0.00 0.00 1/112 Handle ObjectPool<Rectangle>::add<char const (&) [23], int&, int&, int&, int&>(char const (&) [23], int&, int&, int&, int&) [2092]
- 0.00 0.00 1/112 Handle ObjectPool<Rectangle>::add<char const (&) [21], int&, int&, int&, int&>(char const (&) [21], int&, int&, int&, int&) [2091]
- 0.00 0.00 1/112 Handle ObjectPool<Rectangle>::add<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, int&, int&, float&, int&>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, int&, int&, float&, int&) [2093]
- 0.00 0.00 2/112 Handle ObjectPool<Rectangle>::add<char const (&) [21], int&, int&, float&, float&>(char const (&) [21], int&, int&, float&, float&) [1870]
- 0.00 0.00 105/112 Handle ObjectPool<Rectangle>::add<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, int&, int&, float&, float&>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, int&, int&, float&, float&) [1364]
- [1579] 0.0 0.00 0.00 112 ObjectPool<Rectangle>::num_entries_active() const [1579]
- 0.00 0.00 112/866620 std::vector<Handle, std::allocator<Handle> >::size() const [604]
- -----------------------------------------------
- 0.00 0.00 2/150 Handle ObjectPool<Text>::add<char const (&) [10], char const (&) [10], std::shared_ptr<Font>&, int&>(char const (&) [10], char const (&) [10], std::shared_ptr<Font>&, int&) [1837]
- 0.00 0.00 2/150 Handle ObjectPool<Text>::add<char const (&) [17], char const (&) [15], std::shared_ptr<Font>&, int&>(char const (&) [17], char const (&) [15], std::shared_ptr<Font>&, int&) [1836]
- 0.00 0.00 2/150 Handle ObjectPool<Text>::add<char const (&) [16], char const (&) [5], std::shared_ptr<Font>&, int&>(char const (&) [16], char const (&) [5], std::shared_ptr<Font>&, int&) [1838]
- 0.00 0.00 2/150 Handle ObjectPool<Text>::add<char const (&) [17], char const (&) [8], std::shared_ptr<Font>&, int&>(char const (&) [17], char const (&) [8], std::shared_ptr<Font>&, int&) [1839]
- 0.00 0.00 6/150 Handle ObjectPool<Text>::add<char const (&) [27], char const (&) [14], std::shared_ptr<Font>&, int&>(char const (&) [27], char const (&) [14], std::shared_ptr<Font>&, int&) [1671]
- 0.00 0.00 8/150 Handle ObjectPool<Text>::add<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<Font>&, int&>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<Font>&, int&) [1645]
- 0.00 0.00 128/150 Handle ObjectPool<Text>::add<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [1], std::shared_ptr<Font>&, int&>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [1], std::shared_ptr<Font>&, int&) [1346]
- [1580] 0.0 0.00 0.00 150 ObjectPool<Text>::size() const [1580]
- 0.00 0.00 150/2325399 std::vector<ObjectPool<Text>::Entry, std::allocator<ObjectPool<Text>::Entry> >::size() const [464]
- -----------------------------------------------
- 0.00 0.00 2/2 ObjectPool<Text>::ObjectPool(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned int, Text) [634]
- [1581] 0.0 0.00 0.00 2 ObjectPool<Text>::Entry::Entry(unsigned int, Text) [1581]
- 0.00 0.00 2/4008 Text::Text(Text const&) [937]
- -----------------------------------------------
- 0.00 0.00 546/546 std::__shared_ptr<MouseMoveInputEvent, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<std::allocator<MouseMoveInputEvent>, int&, int&>(std::_Sp_make_shared_tag, std::allocator<MouseMoveInputEvent> const&, int&, int&) [1475]
- [1582] 0.0 0.00 0.00 546 std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<MouseMoveInputEvent, std::allocator<MouseMoveInputEvent>, int&, int&>(std::_Sp_make_shared_tag, MouseMoveInputEvent*, std::allocator<MouseMoveInputEvent> const&, int&, int&) [1582]
- 0.00 0.00 546/17059716 operator new(unsigned long, void*) [458]
- 0.00 0.00 546/546 std::_Sp_counted_ptr_inplace<MouseMoveInputEvent, std::allocator<MouseMoveInputEvent>, (__gnu_cxx::_Lock_policy)2>::_Sp_counted_ptr_inplace<int&, int&>(std::allocator<MouseMoveInputEvent>, int&, int&) [1653]
- 0.00 0.00 1092/11760 int& std::forward<int&>(std::remove_reference<int&>::type&) [3554]
- 0.00 0.00 546/1092 std::allocator<std::_Sp_counted_ptr_inplace<MouseMoveInputEvent, std::allocator<MouseMoveInputEvent>, (__gnu_cxx::_Lock_policy)2> >::allocator<MouseMoveInputEvent>(std::allocator<MouseMoveInputEvent> const&) [3995]
- 0.00 0.00 546/546 std::__allocated_ptr<std::allocator<std::_Sp_counted_ptr_inplace<MouseMoveInputEvent, std::allocator<MouseMoveInputEvent>, (__gnu_cxx::_Lock_policy)2> > >::get() [4187]
- 0.00 0.00 546/546 std::__allocated_ptr<std::allocator<std::_Sp_counted_ptr_inplace<MouseMoveInputEvent, std::allocator<MouseMoveInputEvent>, (__gnu_cxx::_Lock_policy)2> > > std::__allocate_guarded<std::allocator<std::_Sp_counted_ptr_inplace<MouseMoveInputEvent, std::allocator<MouseMoveInputEvent>, (__gnu_cxx::_Lock_policy)2> > >(std::allocator<std::_Sp_counted_ptr_inplace<MouseMoveInputEvent, std::allocator<MouseMoveInputEvent>, (__gnu_cxx::_Lock_policy)2> >&) [4198]
- 0.00 0.00 546/546 std::remove_reference<std::allocator<MouseMoveInputEvent> const&>::type&& std::move<std::allocator<MouseMoveInputEvent> const&>(std::allocator<MouseMoveInputEvent> const&) [4199]
- 0.00 0.00 546/1638 std::allocator<MouseMoveInputEvent>::allocator(std::allocator<MouseMoveInputEvent> const&) [3962]
- 0.00 0.00 546/2184 std::allocator<MouseMoveInputEvent>::~allocator() [3856]
- 0.00 0.00 546/546 std::__allocated_ptr<std::allocator<std::_Sp_counted_ptr_inplace<MouseMoveInputEvent, std::allocator<MouseMoveInputEvent>, (__gnu_cxx::_Lock_policy)2> > >::operator=(decltype(nullptr)) [4188]
- 0.00 0.00 546/1092 std::__allocated_ptr<std::allocator<std::_Sp_counted_ptr_inplace<MouseMoveInputEvent, std::allocator<MouseMoveInputEvent>, (__gnu_cxx::_Lock_policy)2> > >::~__allocated_ptr() [3999]
- 0.00 0.00 546/1092 std::allocator<std::_Sp_counted_ptr_inplace<MouseMoveInputEvent, std::allocator<MouseMoveInputEvent>, (__gnu_cxx::_Lock_policy)2> >::~allocator() [3996]
- -----------------------------------------------
- 0.00 0.00 106/106 std::shared_ptr<Button> std::allocate_shared<Button, std::allocator<Button>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(std::allocator<Button> const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1586]
- [1583] 0.0 0.00 0.00 106 std::shared_ptr<Button>::shared_ptr<std::allocator<Button>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(std::_Sp_make_shared_tag, std::allocator<Button> const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1583]
- 0.00 0.00 106/106 std::__shared_ptr<Button, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<std::allocator<Button>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(std::_Sp_make_shared_tag, std::allocator<Button> const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1584]
- 0.00 0.00 106/56455 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const& std::forward<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::type&) [3281]
- -----------------------------------------------
- 0.00 0.00 106/106 std::shared_ptr<Button>::shared_ptr<std::allocator<Button>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(std::_Sp_make_shared_tag, std::allocator<Button> const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1583]
- [1584] 0.0 0.00 0.00 106 std::__shared_ptr<Button, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<std::allocator<Button>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(std::_Sp_make_shared_tag, std::allocator<Button> const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1584]
- 0.00 0.00 106/106 std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<Button, std::allocator<Button>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(std::_Sp_make_shared_tag, Button*, std::allocator<Button> const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1615]
- 0.00 0.00 106/1480 std::__shared_count<(__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&) const [1432]
- 0.00 0.00 106/56455 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const& std::forward<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::type&) [3281]
- 0.00 0.00 106/106 std::enable_if<!std::__shared_ptr<Button, (__gnu_cxx::_Lock_policy)2>::__has_esft_base<Button, void>::value, void>::type std::__shared_ptr<Button, (__gnu_cxx::_Lock_policy)2>::_M_enable_shared_from_this_with<Button, Button>(Button*) [4561]
- -----------------------------------------------
- 0.00 0.00 106/106 InputDevice::add_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1234]
- [1585] 0.0 0.00 0.00 106 std::shared_ptr<Button> std::make_shared<Button, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1585]
- 0.00 0.00 106/106 std::shared_ptr<Button> std::allocate_shared<Button, std::allocator<Button>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(std::allocator<Button> const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1586]
- 0.00 0.00 106/56455 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const& std::forward<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::type&) [3281]
- 0.00 0.00 106/106 std::allocator<Button>::allocator() [4559]
- 0.00 0.00 106/424 std::allocator<Button>::~allocator() [4237]
- -----------------------------------------------
- 0.00 0.00 106/106 std::shared_ptr<Button> std::make_shared<Button, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1585]
- [1586] 0.0 0.00 0.00 106 std::shared_ptr<Button> std::allocate_shared<Button, std::allocator<Button>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(std::allocator<Button> const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1586]
- 0.00 0.00 106/106 std::shared_ptr<Button>::shared_ptr<std::allocator<Button>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(std::_Sp_make_shared_tag, std::allocator<Button> const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1583]
- 0.00 0.00 106/56455 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const& std::forward<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::type&) [3281]
- -----------------------------------------------
- 0.00 0.00 1/1 std::function<void ()>::operator()() const [103]
- [1587] 0.0 0.00 0.00 1 std::_Function_handler<void (), BuilderScene::create_backdrop(GraphicalSystem*)::{lambda()#1}>::_M_invoke(std::_Any_data const&) [1587]
- 0.00 0.00 1/1 BuilderScene::create_backdrop(GraphicalSystem*)::{lambda()#1}::operator()() const [1588]
- 0.00 0.00 1/1 std::_Function_base::_Base_manager<BuilderScene::create_backdrop(GraphicalSystem*)::{lambda()#1}>::_M_get_pointer(std::_Any_data const&) [2944]
- -----------------------------------------------
- 0.00 0.00 1/1 std::_Function_handler<void (), BuilderScene::create_backdrop(GraphicalSystem*)::{lambda()#1}>::_M_invoke(std::_Any_data const&) [1587]
- [1588] 0.0 0.00 0.00 1 BuilderScene::create_backdrop(GraphicalSystem*)::{lambda()#1}::operator()() const [1588]
- 0.00 0.00 4/2315411 VertexList* Entity::get<VertexList, (void*)0>() [51]
- 0.00 0.00 5/7852 GraphicalSystem::camera() const [1191]
- 0.00 0.00 5/30650752 std::shared_ptr<Camera>::~shared_ptr() [69]
- 0.00 0.00 5/30658641 std::__shared_ptr_access<Camera, (__gnu_cxx::_Lock_policy)2, false, false>::operator->() const [299]
- 0.00 0.00 4/62719575 sf::Vector2<float>::Vector2(float, float) [211]
- 0.00 0.00 1/61301454 Camera::size() const [416]
- 0.00 0.00 4/4 VertexList::vertex_position(unsigned int, sf::Vector2<float> const&) [5560]
- 0.00 0.00 2/18 Camera::viewport() [4923]
- 0.00 0.00 2/6 Camera::zoom() const [5329]
- -----------------------------------------------
- 0.00 0.00 1/189 Handle ComponentManager::add<Sprite, char const (&) [13], std::shared_ptr<Texture>&, (void*)0>(char const (&) [13], std::shared_ptr<Texture>&) [892]
- 0.00 0.00 1/189 Handle ComponentManager::add<Sprite, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<Texture>&, sf::Rect<int>&, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<Texture>&, sf::Rect<int>&) [891]
- 0.00 0.00 187/189 TileMap::deserialize(Serializer&, Scene&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [366]
- [1589] 0.0 0.00 0.00 189 Sprite::Sprite(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1589]
- 0.00 0.00 189/29249 Component::Component(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1180]
- 0.00 0.00 189/4969 Updateable::Updateable() [3716]
- 0.00 0.00 189/398 std::shared_ptr<Texture>::shared_ptr(decltype(nullptr)) [4248]
- 0.00 0.00 189/4848 std::shared_ptr<Animation>::shared_ptr(decltype(nullptr)) [3717]
- -----------------------------------------------
- 0.00 0.00 4/4 Handle Entity::add<Text, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<Font>, int, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<Font>&&, int&&) [1063]
- [1590] 0.0 0.00 0.00 4 Handle ComponentManager::add<Text, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<Font>&, int&, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<Font>&, int&) [1590]
- 0.00 0.00 4/4 Handle ObjectPool<Text>::add<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<Font>&, int&>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<Font>&, int&) [1645]
- 0.00 0.00 4/50806034 std::map<std::type_index, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >::operator[](std::type_index&&) [12]
- 0.00 0.00 4/50806079 std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >::operator bool() const [102]
- 0.00 0.00 4/99259709 std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >::get() const [88]
- 0.00 0.00 4/104306070 std::type_index::type_index(std::type_info const&) [118]
- -----------------------------------------------
- 0.00 0.00 109/109 std::_Rb_tree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > > std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > >, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) [763]
- [1591] 0.0 0.00 0.00 109 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > > >::_M_insert_node(std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > >*) [1591]
- 0.00 0.00 74/260 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > > >::_S_key(std::_Rb_tree_node_base const*) [1509]
- 0.00 0.00 74/105121 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > > >::_S_key(std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > > const*) [1068]
- 0.00 0.00 109/924620 std::_Rb_tree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > >::_Rb_tree_iterator(std::_Rb_tree_node_base*) [3011]
- 0.00 0.00 76/16375 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > > >::_M_end() [3444]
- 0.00 0.00 74/267153 std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::operator()(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const [3082]
- -----------------------------------------------
- 0.00 0.00 21/21 std::_Function_base::_Base_manager<BuilderScene::load_from_file(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)::{lambda()#3}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<BuilderScene::load_from_file(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)::{lambda()#3}> const&, std::_Manager_operation) [1457]
- [1592] 0.0 0.00 0.00 21 std::_Function_base::_Base_manager<BuilderScene::load_from_file(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)::{lambda()#3}>::_M_clone(std::_Any_data&, std::_Function_base::_Base_manager<BuilderScene::load_from_file(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)::{lambda()#3}> const&, std::integral_constant<bool, true>) [1592]
- 0.00 0.00 21/94940 std::_Any_data::_M_access() [869]
- 0.00 0.00 21/17059716 operator new(unsigned long, void*) [458]
- 0.00 0.00 21/27 BuilderScene::load_from_file(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)::{lambda()#3} const& std::_Any_data::_M_access<BuilderScene::load_from_file(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)::{lambda()#3}>() const [2719]
- -----------------------------------------------
- 0.00 0.00 21/21 std::_Function_base::_Base_manager<BuilderScene::load_from_file(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)::{lambda()#4}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<BuilderScene::load_from_file(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)::{lambda()#4}> const&, std::_Manager_operation) [1458]
- [1593] 0.0 0.00 0.00 21 std::_Function_base::_Base_manager<BuilderScene::load_from_file(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)::{lambda()#4}>::_M_clone(std::_Any_data&, std::_Function_base::_Base_manager<BuilderScene::load_from_file(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)::{lambda()#4}> const&, std::integral_constant<bool, true>) [1593]
- 0.00 0.00 21/94940 std::_Any_data::_M_access() [869]
- 0.00 0.00 21/17059716 operator new(unsigned long, void*) [458]
- 0.00 0.00 21/27 BuilderScene::load_from_file(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)::{lambda()#4} const& std::_Any_data::_M_access<BuilderScene::load_from_file(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)::{lambda()#4}>() const [2720]
- -----------------------------------------------
- 0.00 0.00 21/21 std::function<void ()>::function<BuilderScene::load_from_file(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)::{lambda()#3}, void, void>(BuilderScene::load_from_file(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)::{lambda()#3}) [1598]
- [1594] 0.0 0.00 0.00 21 std::_Function_base::_Base_manager<BuilderScene::load_from_file(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)::{lambda()#3}>::_M_init_functor(std::_Any_data&, {lambda()#3}&&) [1594]
- 0.00 0.00 21/21 std::_Function_base::_Base_manager<BuilderScene::load_from_file(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)::{lambda()#3}>::_M_init_functor(std::_Any_data&, {lambda()#3}&&, std::integral_constant<bool, true>) [1595]
- 0.00 0.00 21/63 std::remove_reference<BuilderScene::load_from_file(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)::{lambda()#3}&>::type&& std::move<BuilderScene::load_from_file(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)::{lambda()#3}&>(std::remove_reference&&) [4677]
- -----------------------------------------------
- 0.00 0.00 21/21 std::_Function_base::_Base_manager<BuilderScene::load_from_file(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)::{lambda()#3}>::_M_init_functor(std::_Any_data&, {lambda()#3}&&) [1594]
- [1595] 0.0 0.00 0.00 21 std::_Function_base::_Base_manager<BuilderScene::load_from_file(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)::{lambda()#3}>::_M_init_functor(std::_Any_data&, {lambda()#3}&&, std::integral_constant<bool, true>) [1595]
- 0.00 0.00 21/94940 std::_Any_data::_M_access() [869]
- 0.00 0.00 21/17059716 operator new(unsigned long, void*) [458]
- 0.00 0.00 21/63 std::remove_reference<BuilderScene::load_from_file(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)::{lambda()#3}&>::type&& std::move<BuilderScene::load_from_file(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)::{lambda()#3}&>(std::remove_reference&&) [4677]
- -----------------------------------------------
- 0.00 0.00 21/21 std::function<void ()>::function<BuilderScene::load_from_file(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)::{lambda()#4}, void, void>(BuilderScene::load_from_file(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)::{lambda()#4}) [1599]
- [1596] 0.0 0.00 0.00 21 std::_Function_base::_Base_manager<BuilderScene::load_from_file(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)::{lambda()#4}>::_M_init_functor(std::_Any_data&, {lambda()#4}&&) [1596]
- 0.00 0.00 21/21 std::_Function_base::_Base_manager<BuilderScene::load_from_file(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)::{lambda()#4}>::_M_init_functor(std::_Any_data&, {lambda()#4}&&, std::integral_constant<bool, true>) [1597]
- 0.00 0.00 21/63 std::remove_reference<BuilderScene::load_from_file(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)::{lambda()#4}&>::type&& std::move<BuilderScene::load_from_file(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)::{lambda()#4}&>(std::remove_reference&&) [4678]
- -----------------------------------------------
- 0.00 0.00 21/21 std::_Function_base::_Base_manager<BuilderScene::load_from_file(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)::{lambda()#4}>::_M_init_functor(std::_Any_data&, {lambda()#4}&&) [1596]
- [1597] 0.0 0.00 0.00 21 std::_Function_base::_Base_manager<BuilderScene::load_from_file(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)::{lambda()#4}>::_M_init_functor(std::_Any_data&, {lambda()#4}&&, std::integral_constant<bool, true>) [1597]
- 0.00 0.00 21/94940 std::_Any_data::_M_access() [869]
- 0.00 0.00 21/17059716 operator new(unsigned long, void*) [458]
- 0.00 0.00 21/63 std::remove_reference<BuilderScene::load_from_file(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)::{lambda()#4}&>::type&& std::move<BuilderScene::load_from_file(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)::{lambda()#4}&>(std::remove_reference&&) [4678]
- -----------------------------------------------
- 0.00 0.00 21/21 BuilderScene::load_from_file(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) [207]
- [1598] 0.0 0.00 0.00 21 std::function<void ()>::function<BuilderScene::load_from_file(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)::{lambda()#3}, void, void>(BuilderScene::load_from_file(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)::{lambda()#3}) [1598]
- 0.00 0.00 21/21 std::_Function_base::_Base_manager<BuilderScene::load_from_file(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)::{lambda()#3}>::_M_init_functor(std::_Any_data&, {lambda()#3}&&) [1594]
- 0.00 0.00 21/21 bool std::_Function_base::_Base_manager<BuilderScene::load_from_file(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)::{lambda()#3}>::_M_not_empty_function<{lambda()#3}>({lambda()#3} const&) [4865]
- 0.00 0.00 21/50052 std::_Function_base::_Function_base() [3287]
- 0.00 0.00 21/63 std::remove_reference<BuilderScene::load_from_file(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)::{lambda()#3}&>::type&& std::move<BuilderScene::load_from_file(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)::{lambda()#3}&>(std::remove_reference&&) [4677]
- -----------------------------------------------
- 0.00 0.00 21/21 BuilderScene::load_from_file(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) [207]
- [1599] 0.0 0.00 0.00 21 std::function<void ()>::function<BuilderScene::load_from_file(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)::{lambda()#4}, void, void>(BuilderScene::load_from_file(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)::{lambda()#4}) [1599]
- 0.00 0.00 21/21 std::_Function_base::_Base_manager<BuilderScene::load_from_file(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)::{lambda()#4}>::_M_init_functor(std::_Any_data&, {lambda()#4}&&) [1596]
- 0.00 0.00 21/21 bool std::_Function_base::_Base_manager<BuilderScene::load_from_file(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)::{lambda()#4}>::_M_not_empty_function<{lambda()#4}>({lambda()#4} const&) [4866]
- 0.00 0.00 21/50052 std::_Function_base::_Function_base() [3287]
- 0.00 0.00 21/63 std::remove_reference<BuilderScene::load_from_file(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)::{lambda()#4}&>::type&& std::move<BuilderScene::load_from_file(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)::{lambda()#4}&>(std::remove_reference&&) [4678]
- -----------------------------------------------
- 0.00 0.00 21/21 std::_Function_base::_Base_manager<BuilderScene::load_from_file(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)::{lambda()#5}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<BuilderScene::load_from_file(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)::{lambda()#5}> const&, std::_Manager_operation) [1459]
- [1600] 0.0 0.00 0.00 21 std::_Function_base::_Base_manager<BuilderScene::load_from_file(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)::{lambda()#5}>::_M_clone(std::_Any_data&, std::_Function_base::_Base_manager<BuilderScene::load_from_file(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)::{lambda()#5}> const&, std::integral_constant<bool, false>) [1600]
- 0.00 0.00 21/84 BuilderScene::load_from_file(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)::{lambda()#5}*& std::_Any_data::_M_access<BuilderScene::load_from_file(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)::{lambda()#5}*>() [1434]
- 0.00 0.00 21/21 BuilderScene::load_from_file(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)::{lambda()#5}* const& std::_Any_data::_M_access<BuilderScene::load_from_file(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)::{lambda()#5}*>() const [2730]
- -----------------------------------------------
- 0.00 0.00 363/363 std::__shared_count<(__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&) const [1432]
- [1601] 0.0 0.00 0.00 363 std::_Sp_counted_ptr_inplace<ComponentAddedMessage, std::allocator<ComponentAddedMessage>, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&) [1601]
- 0.00 0.00 363/8141605 std::type_info::operator==(std::type_info const&) const [427]
- 0.00 0.00 363/1089 std::_Sp_counted_ptr_inplace<ComponentAddedMessage, std::allocator<ComponentAddedMessage>, (__gnu_cxx::_Lock_policy)2>::_M_ptr() [4006]
- -----------------------------------------------
- 0.00 0.00 21/21 std::function<void ()>::function<BuilderScene::load_from_file(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)::{lambda()#5}, void, void>(BuilderScene::load_from_file(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)::{lambda()#5}) [1604]
- [1602] 0.0 0.00 0.00 21 std::_Function_base::_Base_manager<BuilderScene::load_from_file(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)::{lambda()#5}>::_M_init_functor(std::_Any_data&, {lambda()#5}&&) [1602]
- 0.00 0.00 21/21 std::_Function_base::_Base_manager<BuilderScene::load_from_file(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)::{lambda()#5}>::_M_init_functor(std::_Any_data&, {lambda()#5}&&, std::integral_constant<bool, false>) [1603]
- 0.00 0.00 21/63 std::remove_reference<BuilderScene::load_from_file(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)::{lambda()#5}&>::type&& std::move<BuilderScene::load_from_file(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)::{lambda()#5}&>(std::remove_reference&&) [4679]
- -----------------------------------------------
- 0.00 0.00 21/21 std::_Function_base::_Base_manager<BuilderScene::load_from_file(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)::{lambda()#5}>::_M_init_functor(std::_Any_data&, {lambda()#5}&&) [1602]
- [1603] 0.0 0.00 0.00 21 std::_Function_base::_Base_manager<BuilderScene::load_from_file(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)::{lambda()#5}>::_M_init_functor(std::_Any_data&, {lambda()#5}&&, std::integral_constant<bool, false>) [1603]
- 0.00 0.00 21/84 BuilderScene::load_from_file(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)::{lambda()#5}*& std::_Any_data::_M_access<BuilderScene::load_from_file(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)::{lambda()#5}*>() [1434]
- 0.00 0.00 21/63 std::remove_reference<BuilderScene::load_from_file(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)::{lambda()#5}&>::type&& std::move<BuilderScene::load_from_file(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)::{lambda()#5}&>(std::remove_reference&&) [4679]
- -----------------------------------------------
- 0.00 0.00 21/21 BuilderScene::load_from_file(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) [207]
- [1604] 0.0 0.00 0.00 21 std::function<void ()>::function<BuilderScene::load_from_file(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)::{lambda()#5}, void, void>(BuilderScene::load_from_file(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)::{lambda()#5}) [1604]
- 0.00 0.00 21/21 std::_Function_base::_Base_manager<BuilderScene::load_from_file(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)::{lambda()#5}>::_M_init_functor(std::_Any_data&, {lambda()#5}&&) [1602]
- 0.00 0.00 21/21 bool std::_Function_base::_Base_manager<BuilderScene::load_from_file(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)::{lambda()#5}>::_M_not_empty_function<{lambda()#5}>({lambda()#5} const&) [4867]
- 0.00 0.00 21/50052 std::_Function_base::_Function_base() [3287]
- 0.00 0.00 21/63 std::remove_reference<BuilderScene::load_from_file(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)::{lambda()#5}&>::type&& std::move<BuilderScene::load_from_file(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)::{lambda()#5}&>(std::remove_reference&&) [4679]
- -----------------------------------------------
- 0.00 0.00 1/1 BuilderScene::mouse_script_add_zoom_behavior(Game&, Handle) [1435]
- [1605] 0.0 0.00 0.00 1 Callback::mouse_wheel(std::function<void ()>) [1605]
- 0.00 0.00 1/102 std::function<void ()>::operator=(std::function<void ()> const&) [1222]
- 0.00 0.00 1/102 std::map<CallbackKey, std::function<void ()>, std::less<CallbackKey>, std::allocator<std::pair<CallbackKey const, std::function<void ()> > > >::operator[](CallbackKey&&) [1305]
- -----------------------------------------------
- 0.00 0.00 75/75 Atlas<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, Font>::get(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) const [1423]
- [1606] 0.0 0.00 0.00 75 std::shared_ptr<Font>::operator=(std::shared_ptr<Font>&&) [1606]
- 0.00 0.00 75/75 std::__shared_ptr<Font, (__gnu_cxx::_Lock_policy)2>::operator=(std::__shared_ptr<Font, (__gnu_cxx::_Lock_policy)2>&&) [1607]
- 0.00 0.00 75/150 std::remove_reference<std::shared_ptr<Font>&>::type&& std::move<std::shared_ptr<Font>&>(std::shared_ptr<Font>&) [4483]
- -----------------------------------------------
- 0.00 0.00 75/75 std::shared_ptr<Font>::operator=(std::shared_ptr<Font>&&) [1606]
- [1607] 0.0 0.00 0.00 75 std::__shared_ptr<Font, (__gnu_cxx::_Lock_policy)2>::operator=(std::__shared_ptr<Font, (__gnu_cxx::_Lock_policy)2>&&) [1607]
- 0.00 0.00 75/4543 std::__shared_ptr<Font, (__gnu_cxx::_Lock_policy)2>::~__shared_ptr() [1232]
- 0.00 0.00 75/75 std::remove_reference<std::__shared_ptr<Font, (__gnu_cxx::_Lock_policy)2>&>::type&& std::move<std::__shared_ptr<Font, (__gnu_cxx::_Lock_policy)2>&>(std::__shared_ptr<Font, (__gnu_cxx::_Lock_policy)2>&) [4641]
- 0.00 0.00 75/150 std::__shared_ptr<Font, (__gnu_cxx::_Lock_policy)2>::__shared_ptr(std::__shared_ptr<Font, (__gnu_cxx::_Lock_policy)2>&&) [4480]
- 0.00 0.00 75/75 std::__shared_ptr<Font, (__gnu_cxx::_Lock_policy)2>::swap(std::__shared_ptr<Font, (__gnu_cxx::_Lock_policy)2>&) [4639]
- -----------------------------------------------
- 0.00 0.00 1/113 Handle ComponentManager::add<Rectangle, char const (&) [19], int&, int&, int&, int&, (void*)0>(char const (&) [19], int&, int&, int&, int&) [698]
- 0.00 0.00 1/113 Handle ObjectPool<Rectangle>::add<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, int&, int&, int&, int&>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, int&, int&, int&, int&) [2094]
- 0.00 0.00 1/113 Handle ObjectPool<Rectangle>::add<char const (&) [19], int&, int&, int&, int&>(char const (&) [19], int&, int&, int&, int&) [2090]
- 0.00 0.00 1/113 Handle ObjectPool<Rectangle>::add<char const (&) [23], int&, int&, int&, int&>(char const (&) [23], int&, int&, int&, int&) [2092]
- 0.00 0.00 1/113 Handle ObjectPool<Rectangle>::add<char const (&) [21], int&, int&, int&, int&>(char const (&) [21], int&, int&, int&, int&) [2091]
- 0.00 0.00 1/113 Handle ObjectPool<Rectangle>::add<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, int&, int&, float&, int&>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, int&, int&, float&, int&) [2093]
- 0.00 0.00 2/113 Handle ObjectPool<Rectangle>::add<char const (&) [21], int&, int&, float&, float&>(char const (&) [21], int&, int&, float&, float&) [1870]
- 0.00 0.00 105/113 Handle ObjectPool<Rectangle>::add<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, int&, int&, float&, float&>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, int&, int&, float&, float&) [1364]
- [1608] 0.0 0.00 0.00 113 Rectangle::Rectangle(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, float, float, float, float) [1608]
- 0.00 0.00 113/29249 Component::Component(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1180]
- 0.00 0.00 226/62719575 sf::Vector2<float>::Vector2(float, float) [211]
- -----------------------------------------------
- 0.00 0.00 1/1 System::init(Game&) [125]
- [1609] 0.0 0.00 0.00 1 VisualDebugSystem::on_init(Game&) [1609]
- 0.00 0.00 1/1 void Messageable::install_message_handler<SetVisualDebugMessage, VisualDebugSystem::on_init(Game&)::{lambda(SetVisualDebugMessage&)#1}>(VisualDebugSystem::on_init(Game&)::{lambda(SetVisualDebugMessage&)#1}) [1610]
- 0.00 0.00 1/1 EntityFilter& EntityFilter::one_of<Collision>() [2874]
- 0.00 0.00 1/6 System::subscribe_to() [2781]
- -----------------------------------------------
- 0.00 0.00 1/1 VisualDebugSystem::on_init(Game&) [1609]
- [1610] 0.0 0.00 0.00 1 void Messageable::install_message_handler<SetVisualDebugMessage, VisualDebugSystem::on_init(Game&)::{lambda(SetVisualDebugMessage&)#1}>(VisualDebugSystem::on_init(Game&)::{lambda(SetVisualDebugMessage&)#1}) [1610]
- 0.00 0.00 1/1 void Mailbox::handle<SetVisualDebugMessage, VisualDebugSystem::on_init(Game&)::{lambda(SetVisualDebugMessage&)#1}>(VisualDebugSystem::on_init(Game&)::{lambda(SetVisualDebugMessage&)#1}) [1611]
- -----------------------------------------------
- 0.00 0.00 1/1 void Messageable::install_message_handler<SetVisualDebugMessage, VisualDebugSystem::on_init(Game&)::{lambda(SetVisualDebugMessage&)#1}>(VisualDebugSystem::on_init(Game&)::{lambda(SetVisualDebugMessage&)#1}) [1610]
- [1611] 0.0 0.00 0.00 1 void Mailbox::handle<SetVisualDebugMessage, VisualDebugSystem::on_init(Game&)::{lambda(SetVisualDebugMessage&)#1}>(VisualDebugSystem::on_init(Game&)::{lambda(SetVisualDebugMessage&)#1}) [1611]
- 0.00 0.00 1/2 std::function<void (SetVisualDebugMessage&)>::~function() [1529]
- 0.00 0.00 1/1 void Mailbox::handle<SetVisualDebugMessage, (void*)0>(std::function<void (SetVisualDebugMessage&)> const&) [1961]
- 0.00 0.00 1/1 std::function<void (SetVisualDebugMessage&)>::function<VisualDebugSystem::on_init(Game&)::{lambda(SetVisualDebugMessage&)#1}, void, void>(VisualDebugSystem::on_init(Game&)::{lambda(SetVisualDebugMessage&)#1}) [2345]
- -----------------------------------------------
- 0.00 0.00 2/2 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> > >::_M_get_insert_unique_pos(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1515]
- [1612] 0.0 0.00 0.00 2 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> > >::begin() [1612]
- 0.00 0.00 2/5148 std::_Rb_tree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Handle> >::_Rb_tree_iterator(std::_Rb_tree_node_base*) [977]
- -----------------------------------------------
- 0.00 0.00 109/109 std::_Rb_tree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > > std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > >, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) [763]
- [1613] 0.0 0.00 0.00 109 std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > >* std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > > >::_M_create_node<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) [1613]
- 0.00 0.00 109/109 void std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > > >::_M_construct_node<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > >*, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) [1614]
- 0.00 0.00 109/109 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > > >::_M_get_node() [4542]
- 0.00 0.00 109/238910 std::tuple<>&& std::forward<std::tuple<> >(std::remove_reference<std::tuple<> >::type&) [3108]
- 0.00 0.00 109/73170 std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&& std::forward<std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&> >(std::remove_reference<std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&> >::type&) [3223]
- 0.00 0.00 109/238910 std::piecewise_construct_t const& std::forward<std::piecewise_construct_t const&>(std::remove_reference<std::piecewise_construct_t const&>::type&) [3107]
- -----------------------------------------------
- 0.00 0.00 109/109 std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > >* std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > > >::_M_create_node<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) [1613]
- [1614] 0.0 0.00 0.00 109 void std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > > >::_M_construct_node<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > >*, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) [1614]
- 0.00 0.00 109/109 void std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > > > >::construct<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> >, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > > >&, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> >*, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) [1619]
- 0.00 0.00 109/17059716 operator new(unsigned long, void*) [458]
- 0.00 0.00 109/238910 std::tuple<>&& std::forward<std::tuple<> >(std::remove_reference<std::tuple<> >::type&) [3108]
- 0.00 0.00 109/73170 std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&& std::forward<std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&> >(std::remove_reference<std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&> >::type&) [3223]
- 0.00 0.00 109/238910 std::piecewise_construct_t const& std::forward<std::piecewise_construct_t const&>(std::remove_reference<std::piecewise_construct_t const&>::type&) [3107]
- 0.00 0.00 109/32564 std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > >::_M_valptr() [3331]
- 0.00 0.00 109/436 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > > >::_M_get_Node_allocator() [4221]
- -----------------------------------------------
- 0.00 0.00 106/106 std::__shared_ptr<Button, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<std::allocator<Button>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(std::_Sp_make_shared_tag, std::allocator<Button> const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1584]
- [1615] 0.0 0.00 0.00 106 std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<Button, std::allocator<Button>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(std::_Sp_make_shared_tag, Button*, std::allocator<Button> const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1615]
- 0.00 0.00 106/106 std::_Sp_counted_ptr_inplace<Button, std::allocator<Button>, (__gnu_cxx::_Lock_policy)2>::_Sp_counted_ptr_inplace<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(std::allocator<Button>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1626]
- 0.00 0.00 106/17059716 operator new(unsigned long, void*) [458]
- 0.00 0.00 106/212 std::allocator<std::_Sp_counted_ptr_inplace<Button, std::allocator<Button>, (__gnu_cxx::_Lock_policy)2> >::allocator<Button>(std::allocator<Button> const&) [4406]
- 0.00 0.00 106/106 std::__allocated_ptr<std::allocator<std::_Sp_counted_ptr_inplace<Button, std::allocator<Button>, (__gnu_cxx::_Lock_policy)2> > > std::__allocate_guarded<std::allocator<std::_Sp_counted_ptr_inplace<Button, std::allocator<Button>, (__gnu_cxx::_Lock_policy)2> > >(std::allocator<std::_Sp_counted_ptr_inplace<Button, std::allocator<Button>, (__gnu_cxx::_Lock_policy)2> >&) [4575]
- 0.00 0.00 106/106 std::__allocated_ptr<std::allocator<std::_Sp_counted_ptr_inplace<Button, std::allocator<Button>, (__gnu_cxx::_Lock_policy)2> > >::get() [4564]
- 0.00 0.00 106/106 std::remove_reference<std::allocator<Button> const&>::type&& std::move<std::allocator<Button> const&>(std::allocator<Button> const&) [4576]
- 0.00 0.00 106/318 std::allocator<Button>::allocator(std::allocator<Button> const&) [4289]
- 0.00 0.00 106/56455 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const& std::forward<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::type&) [3281]
- 0.00 0.00 106/424 std::allocator<Button>::~allocator() [4237]
- 0.00 0.00 106/106 std::__allocated_ptr<std::allocator<std::_Sp_counted_ptr_inplace<Button, std::allocator<Button>, (__gnu_cxx::_Lock_policy)2> > >::operator=(decltype(nullptr)) [4565]
- 0.00 0.00 106/212 std::allocator<std::_Sp_counted_ptr_inplace<Button, std::allocator<Button>, (__gnu_cxx::_Lock_policy)2> >::~allocator() [4407]
- 0.00 0.00 106/212 std::__allocated_ptr<std::allocator<std::_Sp_counted_ptr_inplace<Button, std::allocator<Button>, (__gnu_cxx::_Lock_policy)2> > >::~__allocated_ptr() [4410]
- -----------------------------------------------
- 0.00 0.00 3/3 Handle Entity::add<Text, char const (&) [27], char const (&) [14], std::shared_ptr<Font>, int, (void*)0>(char const (&) [27], char const (&) [14], std::shared_ptr<Font>&&, int&&) [1076]
- [1616] 0.0 0.00 0.00 3 Handle ComponentManager::add<Text, char const (&) [27], char const (&) [14], std::shared_ptr<Font>&, int&, (void*)0>(char const (&) [27], char const (&) [14], std::shared_ptr<Font>&, int&) [1616]
- 0.00 0.00 3/3 Handle ObjectPool<Text>::add<char const (&) [27], char const (&) [14], std::shared_ptr<Font>&, int&>(char const (&) [27], char const (&) [14], std::shared_ptr<Font>&, int&) [1671]
- 0.00 0.00 3/50806034 std::map<std::type_index, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >::operator[](std::type_index&&) [12]
- 0.00 0.00 3/50806079 std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >::operator bool() const [102]
- 0.00 0.00 3/99259709 std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >::get() const [88]
- 0.00 0.00 3/104306070 std::type_index::type_index(std::type_info const&) [118]
- -----------------------------------------------
- 0.00 0.00 1/75 Handle ObjectPool<Text>::add<char const (&) [10], char const (&) [10], std::shared_ptr<Font>&, int&>(char const (&) [10], char const (&) [10], std::shared_ptr<Font>&, int&) [1837]
- 0.00 0.00 1/75 Handle ObjectPool<Text>::add<char const (&) [17], char const (&) [15], std::shared_ptr<Font>&, int&>(char const (&) [17], char const (&) [15], std::shared_ptr<Font>&, int&) [1836]
- 0.00 0.00 1/75 Handle ObjectPool<Text>::add<char const (&) [16], char const (&) [5], std::shared_ptr<Font>&, int&>(char const (&) [16], char const (&) [5], std::shared_ptr<Font>&, int&) [1838]
- 0.00 0.00 1/75 Handle ObjectPool<Text>::add<char const (&) [17], char const (&) [8], std::shared_ptr<Font>&, int&>(char const (&) [17], char const (&) [8], std::shared_ptr<Font>&, int&) [1839]
- 0.00 0.00 3/75 Handle ObjectPool<Text>::add<char const (&) [27], char const (&) [14], std::shared_ptr<Font>&, int&>(char const (&) [27], char const (&) [14], std::shared_ptr<Font>&, int&) [1671]
- 0.00 0.00 4/75 Handle ObjectPool<Text>::add<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<Font>&, int&>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<Font>&, int&) [1645]
- 0.00 0.00 64/75 Handle ObjectPool<Text>::add<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [1], std::shared_ptr<Font>&, int&>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char const (&) [1], std::shared_ptr<Font>&, int&) [1346]
- [1617] 0.0 0.00 0.00 75 ObjectPool<Text>::num_entries_active() const [1617]
- 0.00 0.00 75/866620 std::vector<Handle, std::allocator<Handle> >::size() const [604]
- -----------------------------------------------
- 0.00 0.00 109/109 void std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > > > >::construct<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> >, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > > >&, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> >*, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) [1619]
- [1618] 0.0 0.00 0.00 109 void __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > > >::construct<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> >, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> >*, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) [1618]
- 0.00 0.00 109/109 std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> >::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(std::piecewise_construct_t, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<>) [1647]
- 0.00 0.00 109/17059716 operator new(unsigned long, void*) [458]
- 0.00 0.00 109/238910 std::piecewise_construct_t const& std::forward<std::piecewise_construct_t const&>(std::remove_reference<std::piecewise_construct_t const&>::type&) [3107]
- 0.00 0.00 109/73170 std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&& std::forward<std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&> >(std::remove_reference<std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&> >::type&) [3223]
- 0.00 0.00 109/14634 std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::tuple(std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&) [3491]
- 0.00 0.00 109/238910 std::tuple<>&& std::forward<std::tuple<> >(std::remove_reference<std::tuple<> >::type&) [3108]
- -----------------------------------------------
- 0.00 0.00 109/109 void std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > > >::_M_construct_node<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > >*, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) [1614]
- [1619] 0.0 0.00 0.00 109 void std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > > > >::construct<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> >, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > > >&, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> >*, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) [1619]
- 0.00 0.00 109/109 void __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > > >::construct<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> >, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> >*, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) [1618]
- 0.00 0.00 109/73170 std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&& std::forward<std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&> >(std::remove_reference<std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&> >::type&) [3223]
- 0.00 0.00 109/238910 std::tuple<>&& std::forward<std::tuple<> >(std::remove_reference<std::tuple<> >::type&) [3108]
- 0.00 0.00 109/238910 std::piecewise_construct_t const& std::forward<std::piecewise_construct_t const&>(std::remove_reference<std::piecewise_construct_t const&>::type&) [3107]
- -----------------------------------------------
- 0.00 0.00 1/1 void __gnu_cxx::new_allocator<Mailbox::HandlerEntryImpl<SetVisualDebugMessage, (void*)0> >::destroy<Mailbox::HandlerEntryImpl<SetVisualDebugMessage, (void*)0> >(Mailbox::HandlerEntryImpl<SetVisualDebugMessage, (void*)0>*) [1621]
- [1620] 0.0 0.00 0.00 1 Mailbox::HandlerEntryImpl<SetVisualDebugMessage, (void*)0>::~HandlerEntryImpl() [1620]
- 0.00 0.00 1/2 std::function<void (SetVisualDebugMessage&)>::~function() [1529]
- -----------------------------------------------
- 0.00 0.00 1/1 void std::allocator_traits<std::allocator<Mailbox::HandlerEntryImpl<SetVisualDebugMessage, (void*)0> > >::destroy<Mailbox::HandlerEntryImpl<SetVisualDebugMessage, (void*)0> >(std::allocator<Mailbox::HandlerEntryImpl<SetVisualDebugMessage, (void*)0> >&, Mailbox::HandlerEntryImpl<SetVisualDebugMessage, (void*)0>*) [1622]
- [1621] 0.0 0.00 0.00 1 void __gnu_cxx::new_allocator<Mailbox::HandlerEntryImpl<SetVisualDebugMessage, (void*)0> >::destroy<Mailbox::HandlerEntryImpl<SetVisualDebugMessage, (void*)0> >(Mailbox::HandlerEntryImpl<SetVisualDebugMessage, (void*)0>*) [1621]
- 0.00 0.00 1/1 Mailbox::HandlerEntryImpl<SetVisualDebugMessage, (void*)0>::~HandlerEntryImpl() [1620]
- -----------------------------------------------
- 0.00 0.00 1/1 std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<SetVisualDebugMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<SetVisualDebugMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2>::_M_dispose() [1623]
- [1622] 0.0 0.00 0.00 1 void std::allocator_traits<std::allocator<Mailbox::HandlerEntryImpl<SetVisualDebugMessage, (void*)0> > >::destroy<Mailbox::HandlerEntryImpl<SetVisualDebugMessage, (void*)0> >(std::allocator<Mailbox::HandlerEntryImpl<SetVisualDebugMessage, (void*)0> >&, Mailbox::HandlerEntryImpl<SetVisualDebugMessage, (void*)0>*) [1622]
- 0.00 0.00 1/1 void __gnu_cxx::new_allocator<Mailbox::HandlerEntryImpl<SetVisualDebugMessage, (void*)0> >::destroy<Mailbox::HandlerEntryImpl<SetVisualDebugMessage, (void*)0> >(Mailbox::HandlerEntryImpl<SetVisualDebugMessage, (void*)0>*) [1621]
- -----------------------------------------------
- 0.00 0.00 1/1 std::_Sp_counted_base<(__gnu_cxx::_Lock_policy)2>::_M_release() <cycle 1> [72]
- [1623] 0.0 0.00 0.00 1 std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<SetVisualDebugMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<SetVisualDebugMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2>::_M_dispose() [1623]
- 0.00 0.00 1/1 void std::allocator_traits<std::allocator<Mailbox::HandlerEntryImpl<SetVisualDebugMessage, (void*)0> > >::destroy<Mailbox::HandlerEntryImpl<SetVisualDebugMessage, (void*)0> >(std::allocator<Mailbox::HandlerEntryImpl<SetVisualDebugMessage, (void*)0> >&, Mailbox::HandlerEntryImpl<SetVisualDebugMessage, (void*)0>*) [1622]
- 0.00 0.00 1/3 std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<SetVisualDebugMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<SetVisualDebugMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2>::_M_ptr() [6038]
- 0.00 0.00 1/2 std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<SetVisualDebugMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<SetVisualDebugMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2>::_Impl::_M_alloc() [6622]
- -----------------------------------------------
- 0.00 0.00 106/106 void std::allocator_traits<std::allocator<Button> >::construct<Button, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(std::allocator<Button>&, Button*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1625]
- [1624] 0.0 0.00 0.00 106 void __gnu_cxx::new_allocator<Button>::construct<Button, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(Button*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1624]
- 0.00 0.00 106/106 Button::Button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1649]
- 0.00 0.00 106/17059716 operator new(unsigned long, void*) [458]
- 0.00 0.00 106/56455 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const& std::forward<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::type&) [3281]
- -----------------------------------------------
- 0.00 0.00 106/106 std::_Sp_counted_ptr_inplace<Button, std::allocator<Button>, (__gnu_cxx::_Lock_policy)2>::_Sp_counted_ptr_inplace<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(std::allocator<Button>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1626]
- [1625] 0.0 0.00 0.00 106 void std::allocator_traits<std::allocator<Button> >::construct<Button, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(std::allocator<Button>&, Button*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1625]
- 0.00 0.00 106/106 void __gnu_cxx::new_allocator<Button>::construct<Button, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(Button*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1624]
- 0.00 0.00 106/56455 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const& std::forward<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::type&) [3281]
- -----------------------------------------------
- 0.00 0.00 106/106 std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<Button, std::allocator<Button>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(std::_Sp_make_shared_tag, Button*, std::allocator<Button> const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1615]
- [1626] 0.0 0.00 0.00 106 std::_Sp_counted_ptr_inplace<Button, std::allocator<Button>, (__gnu_cxx::_Lock_policy)2>::_Sp_counted_ptr_inplace<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(std::allocator<Button>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1626]
- 0.00 0.00 106/106 void std::allocator_traits<std::allocator<Button> >::construct<Button, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(std::allocator<Button>&, Button*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1625]
- 0.00 0.00 106/1482 std::_Sp_counted_base<(__gnu_cxx::_Lock_policy)2>::_Sp_counted_base() [3973]
- 0.00 0.00 106/318 std::allocator<Button>::allocator(std::allocator<Button> const&) [4289]
- 0.00 0.00 106/106 std::_Sp_counted_ptr_inplace<Button, std::allocator<Button>, (__gnu_cxx::_Lock_policy)2>::_Impl::_Impl(std::allocator<Button>) [4571]
- 0.00 0.00 106/56455 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const& std::forward<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::type&) [3281]
- 0.00 0.00 106/424 std::allocator<Button>::~allocator() [4237]
- 0.00 0.00 106/318 std::_Sp_counted_ptr_inplace<Button, std::allocator<Button>, (__gnu_cxx::_Lock_policy)2>::_M_ptr() [4290]
- -----------------------------------------------
- 0.00 0.00 101/101 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >* std::__uninitialized_copy<false>::__uninit_copy<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*) [1630]
- [1627] 0.0 0.00 0.00 101 void std::_Construct<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1627]
- 0.00 0.00 101/92380983 void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char*>(char*, char*, std::forward_iterator_tag) [53]
- 0.00 0.00 101/17059716 operator new(unsigned long, void*) [458]
- 0.00 0.00 101/56455 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const& std::forward<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::type&) [3281]
- -----------------------------------------------
- 0.00 0.00 1/1 __libc_csu_init [327]
- [1628] 0.0 0.00 0.00 1 _GLOBAL__sub_I__ZN12InputManager6KeyStrB5cxx11E [1628]
- 0.00 0.00 1/1 __static_initialization_and_destruction_0(int, int) [1629]
- -----------------------------------------------
- 0.00 0.00 1/1 _GLOBAL__sub_I__ZN12InputManager6KeyStrB5cxx11E [1628]
- [1629] 0.0 0.00 0.00 1 __static_initialization_and_destruction_0(int, int) [1629]
- 0.00 0.00 1/1 std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::vector(std::initializer_list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&) [1632]
- 0.00 0.00 1/26215 std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::allocator() [3366]
- 0.00 0.00 1/26217 std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~allocator() [3364]
- -----------------------------------------------
- 0.00 0.00 1/1 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >* std::uninitialized_copy<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*) [1633]
- [1630] 0.0 0.00 0.00 1 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >* std::__uninitialized_copy<false>::__uninit_copy<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*) [1630]
- 0.00 0.00 101/101 void std::_Construct<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1627]
- 0.00 0.00 101/446 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >* std::__addressof<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [4206]
- -----------------------------------------------
- 0.00 0.00 1/1 std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::vector(std::initializer_list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&) [1632]
- [1631] 0.0 0.00 0.00 1 void std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_range_initialize<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const*>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const*, std::forward_iterator_tag) [1631]
- 0.00 0.00 1/1 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >* std::__uninitialized_copy_a<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&) [1634]
- 0.00 0.00 1/1 std::iterator_traits<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const*>::difference_type std::distance<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const*>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const*) [7731]
- 0.00 0.00 1/1 std::_Vector_base<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_allocate(unsigned long) [7197]
- 0.00 0.00 1/3 std::_Vector_base<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_get_Tp_allocator() [5909]
- -----------------------------------------------
- 0.00 0.00 1/1 __static_initialization_and_destruction_0(int, int) [1629]
- [1632] 0.0 0.00 0.00 1 std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::vector(std::initializer_list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&) [1632]
- 0.00 0.00 1/1 void std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_range_initialize<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const*>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const*, std::forward_iterator_tag) [1631]
- 0.00 0.00 1/1 std::_Vector_base<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_Vector_base(std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&) [7199]
- 0.00 0.00 1/2 std::initializer_list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::begin() const [6305]
- 0.00 0.00 1/1 std::initializer_list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::end() const [7075]
- -----------------------------------------------
- 0.00 0.00 1/1 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >* std::__uninitialized_copy_a<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&) [1634]
- [1633] 0.0 0.00 0.00 1 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >* std::uninitialized_copy<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*) [1633]
- 0.00 0.00 1/1 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >* std::__uninitialized_copy<false>::__uninit_copy<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*) [1630]
- -----------------------------------------------
- 0.00 0.00 1/1 void std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_range_initialize<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const*>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const*, std::forward_iterator_tag) [1631]
- [1634] 0.0 0.00 0.00 1 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >* std::__uninitialized_copy_a<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&) [1634]
- 0.00 0.00 1/1 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >* std::uninitialized_copy<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*) [1633]
- -----------------------------------------------
- 0.00 0.00 2/2 InputDevice::~InputDevice() [1537]
- [1635] 0.0 0.00 0.00 2 std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<InputElement>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > > >::clear() [1635]
- 0.00 0.00 2/2 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > > >::clear() [1636]
- -----------------------------------------------
- 0.00 0.00 2/2 std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<InputElement>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > > >::clear() [1635]
- [1636] 0.0 0.00 0.00 2 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > > >::clear() [1636]
- 0.00 0.00 2/4 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > > >::_M_erase(std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > >*) [1543]
- 0.00 0.00 2/92239142 std::_Rb_tree_header::_M_reset() [140]
- 0.00 0.00 2/16194 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > > >::_M_begin() [3450]
- -----------------------------------------------
- 0.00 0.00 1/1 InputManager::~InputManager() [568]
- [1637] 0.0 0.00 0.00 1 Mouse::~Mouse() [1637]
- 0.00 0.00 1/1 Mouse::~Mouse() [1638]
- -----------------------------------------------
- 0.00 0.00 1/1 Mouse::~Mouse() [1637]
- [1638] 0.0 0.00 0.00 1 Mouse::~Mouse() [1638]
- 0.00 0.00 1/2 InputDevice::~InputDevice() [1537]
- -----------------------------------------------
- 0.00 0.00 1/1 InputManager::~InputManager() [568]
- [1639] 0.0 0.00 0.00 1 Keyboard::~Keyboard() [1639]
- 0.00 0.00 1/1 Keyboard::~Keyboard() [1640]
- -----------------------------------------------
- 0.00 0.00 1/1 Keyboard::~Keyboard() [1639]
- [1640] 0.0 0.00 0.00 1 Keyboard::~Keyboard() [1640]
- 0.00 0.00 1/2 InputDevice::~InputDevice() [1537]
- -----------------------------------------------
- 0.00 0.00 2/2 InputDevice::~InputDevice() [1537]
- [1641] 0.0 0.00 0.00 2 std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<InputElement>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > > >::~map() [1641]
- 0.00 0.00 2/2 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > > >::~_Rb_tree() [1642]
- -----------------------------------------------
- 0.00 0.00 2/2 std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<InputElement>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > > >::~map() [1641]
- [1642] 0.0 0.00 0.00 2 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > > >::~_Rb_tree() [1642]
- 0.00 0.00 2/4 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > > >::_M_erase(std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > >*) [1543]
- 0.00 0.00 2/16194 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > > >::_M_begin() [3450]
- 0.00 0.00 2/2 std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > > >::_Rb_tree_impl<std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, true>::~_Rb_tree_impl() [6662]
- -----------------------------------------------
- 0.00 0.00 1/54 void Mailbox::handle<SetVisualDebugMessage, (void*)0>(std::function<void (SetVisualDebugMessage&)> const&) [1961]
- 0.00 0.00 1/54 void Mailbox::handle<SetGridVisibilityMessage, (void*)0>(std::function<void (SetGridVisibilityMessage&)> const&) [225]
- 0.00 0.00 2/54 void Mailbox::handle<EntityIdChangedMessage, (void*)0>(std::function<void (EntityIdChangedMessage&)> const&) [1787]
- 0.00 0.00 3/54 void Mailbox::handle<EntityDestroyedMessage, (void*)0>(std::function<void (EntityDestroyedMessage&)> const&) [1701]
- 0.00 0.00 3/54 void Mailbox::handle<ComponentAddedMessage, (void*)0>(std::function<void (ComponentAddedMessage&)> const&) [1700]
- 0.00 0.00 3/54 void Mailbox::handle<ComponentRemovedMessage, (void*)0>(std::function<void (ComponentRemovedMessage&)> const&) [1702]
- 0.00 0.00 5/54 void Mailbox::handle<ResizeCameraMessage, (void*)0>(std::function<void (ResizeCameraMessage&)> const&) [253]
- 0.00 0.00 36/54 std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> >::~pair() [1677]
- [1643] 0.0 0.00 0.00 54 std::shared_ptr<Mailbox::HandlerEntry>::~shared_ptr() [1643]
- 0.00 0.00 54/54 std::__shared_ptr<Mailbox::HandlerEntry, (__gnu_cxx::_Lock_policy)2>::~__shared_ptr() [1644]
- -----------------------------------------------
- 0.00 0.00 54/54 std::shared_ptr<Mailbox::HandlerEntry>::~shared_ptr() [1643]
- [1644] 0.0 0.00 0.00 54 std::__shared_ptr<Mailbox::HandlerEntry, (__gnu_cxx::_Lock_policy)2>::~__shared_ptr() [1644]
- 0.00 0.00 54/34982914 std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 1> [330]
- -----------------------------------------------
- 0.00 0.00 4/4 Handle ComponentManager::add<Text, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<Font>&, int&, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<Font>&, int&) [1590]
- [1645] 0.0 0.00 0.00 4 Handle ObjectPool<Text>::add<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<Font>&, int&>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<Font>&, int&) [1645]
- 0.00 0.00 4/77 Text::Text(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<Font>, unsigned int) [1455]
- 0.00 0.00 4/3160704 std::vector<Handle, std::allocator<Handle> >::push_back(Handle&&) [151]
- 0.00 0.00 40/2325999 std::vector<ObjectPool<Text>::Entry, std::allocator<ObjectPool<Text>::Entry> >::operator[](unsigned long) [811]
- 0.00 0.00 8/150 ObjectPool<Text>::size() const [1580]
- 0.00 0.00 4/4085 Text::~Text() [1235]
- 0.00 0.00 4/4468 std::shared_ptr<Font>::~shared_ptr() [1233]
- 0.00 0.00 4/304 std::shared_ptr<Font>::shared_ptr(std::shared_ptr<Font> const&) [1445]
- 0.00 0.00 4/75 ObjectPool<Text>::num_entries_active() const [1617]
- 0.00 0.00 4/17059716 operator new(unsigned long, void*) [458]
- 0.00 0.00 8/1170 Handle::Handle(unsigned int, unsigned int) [3988]
- -----------------------------------------------
- 0.00 0.00 3/109 Axis::Axis(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [2577]
- 0.00 0.00 106/109 Button::Button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1649]
- [1646] 0.0 0.00 0.00 109 InputElement::InputElement(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1646]
- 0.00 0.00 109/92380983 void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char*>(char*, char*, std::forward_iterator_tag) [53]
- 0.00 0.00 109/4969 Updateable::Updateable() [3716]
- -----------------------------------------------
- 0.00 0.00 109/109 void __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> > > >::construct<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> >, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> >*, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) [1618]
- [1647] 0.0 0.00 0.00 109 std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> >::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(std::piecewise_construct_t, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<>) [1647]
- 0.00 0.00 109/109 std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> >::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, 0ul>(std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&, std::tuple<>&, std::_Index_tuple<0ul>, std::_Index_tuple<>) [1648]
- -----------------------------------------------
- 0.00 0.00 109/109 std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> >::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(std::piecewise_construct_t, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<>) [1647]
- [1648] 0.0 0.00 0.00 109 std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::shared_ptr<InputElement> >::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, 0ul>(std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&, std::tuple<>&, std::_Index_tuple<0ul>, std::_Index_tuple<>) [1648]
- 0.00 0.00 109/92380983 void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char*>(char*, char*, std::forward_iterator_tag) [53]
- 0.00 0.00 109/14634 std::tuple_element<0ul, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&> >::type& std::get<0ul, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&) [3494]
- 0.00 0.00 109/56455 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const& std::forward<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(std::remove_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>::type&) [3281]
- 0.00 0.00 109/109 std::shared_ptr<InputElement>::shared_ptr() [4537]
- -----------------------------------------------
- 0.00 0.00 106/106 void __gnu_cxx::new_allocator<Button>::construct<Button, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(Button*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1624]
- [1649] 0.0 0.00 0.00 106 Button::Button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1649]
- 0.00 0.00 106/109 InputElement::InputElement(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1646]
- -----------------------------------------------
- 0.00 0.00 222/222 std::__shared_count<(__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&) const [1432]
- [1650] 0.0 0.00 0.00 222 std::_Sp_counted_ptr_inplace<EntityCreatedMessage, std::allocator<EntityCreatedMessage>, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&) [1650]
- 0.00 0.00 222/8141605 std::type_info::operator==(std::type_info const&) const [427]
- 0.00 0.00 222/666 std::_Sp_counted_ptr_inplace<EntityCreatedMessage, std::allocator<EntityCreatedMessage>, (__gnu_cxx::_Lock_policy)2>::_M_ptr() [4118]
- -----------------------------------------------
- 0.00 0.00 546/546 void std::allocator_traits<std::allocator<MouseMoveInputEvent> >::construct<MouseMoveInputEvent, int&, int&>(std::allocator<MouseMoveInputEvent>&, MouseMoveInputEvent*, int&, int&) [1652]
- [1651] 0.0 0.00 0.00 546 void __gnu_cxx::new_allocator<MouseMoveInputEvent>::construct<MouseMoveInputEvent, int&, int&>(MouseMoveInputEvent*, int&, int&) [1651]
- 0.00 0.00 546/17059716 operator new(unsigned long, void*) [458]
- 0.00 0.00 1092/11760 int& std::forward<int&>(std::remove_reference<int&>::type&) [3554]
- 0.00 0.00 546/546 MouseMoveInputEvent::MouseMoveInputEvent(int, int) [4173]
- -----------------------------------------------
- 0.00 0.00 546/546 std::_Sp_counted_ptr_inplace<MouseMoveInputEvent, std::allocator<MouseMoveInputEvent>, (__gnu_cxx::_Lock_policy)2>::_Sp_counted_ptr_inplace<int&, int&>(std::allocator<MouseMoveInputEvent>, int&, int&) [1653]
- [1652] 0.0 0.00 0.00 546 void std::allocator_traits<std::allocator<MouseMoveInputEvent> >::construct<MouseMoveInputEvent, int&, int&>(std::allocator<MouseMoveInputEvent>&, MouseMoveInputEvent*, int&, int&) [1652]
- 0.00 0.00 546/546 void __gnu_cxx::new_allocator<MouseMoveInputEvent>::construct<MouseMoveInputEvent, int&, int&>(MouseMoveInputEvent*, int&, int&) [1651]
- 0.00 0.00 1092/11760 int& std::forward<int&>(std::remove_reference<int&>::type&) [3554]
- -----------------------------------------------
- 0.00 0.00 546/546 std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<MouseMoveInputEvent, std::allocator<MouseMoveInputEvent>, int&, int&>(std::_Sp_make_shared_tag, MouseMoveInputEvent*, std::allocator<MouseMoveInputEvent> const&, int&, int&) [1582]
- [1653] 0.0 0.00 0.00 546 std::_Sp_counted_ptr_inplace<MouseMoveInputEvent, std::allocator<MouseMoveInputEvent>, (__gnu_cxx::_Lock_policy)2>::_Sp_counted_ptr_inplace<int&, int&>(std::allocator<MouseMoveInputEvent>, int&, int&) [1653]
- 0.00 0.00 546/546 void std::allocator_traits<std::allocator<MouseMoveInputEvent> >::construct<MouseMoveInputEvent, int&, int&>(std::allocator<MouseMoveInputEvent>&, MouseMoveInputEvent*, int&, int&) [1652]
- 0.00 0.00 1092/11760 int& std::forward<int&>(std::remove_reference<int&>::type&) [3554]
- 0.00 0.00 546/1482 std::_Sp_counted_base<(__gnu_cxx::_Lock_policy)2>::_Sp_counted_base() [3973]
- 0.00 0.00 546/1638 std::allocator<MouseMoveInputEvent>::allocator(std::allocator<MouseMoveInputEvent> const&) [3962]
- 0.00 0.00 546/546 std::_Sp_counted_ptr_inplace<MouseMoveInputEvent, std::allocator<MouseMoveInputEvent>, (__gnu_cxx::_Lock_policy)2>::_Impl::_Impl(std::allocator<MouseMoveInputEvent>) [4194]
- 0.00 0.00 546/2184 std::allocator<MouseMoveInputEvent>::~allocator() [3856]
- 0.00 0.00 546/1638 std::_Sp_counted_ptr_inplace<MouseMoveInputEvent, std::allocator<MouseMoveInputEvent>, (__gnu_cxx::_Lock_policy)2>::_M_ptr() [3963]
- -----------------------------------------------
- 0.00 0.00 1/1 ObjectPool<Rectangle>::ObjectPool(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned int, Rectangle) [927]
- [1654] 0.0 0.00 0.00 1 ObjectPool<Rectangle>::Entry::Entry(unsigned int, Rectangle) [1654]
- 0.00 0.00 1/2004 Rectangle::Rectangle(Rectangle const&) [1022]
- -----------------------------------------------
- 0.00 0.00 3/12 std::_Function_base::_Base_manager<BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>)::{lambda()#2}>::_M_init_functor(std::_Any_data&, {lambda()#2}&&, std::integral_constant<bool, false>) [1927]
- 0.00 0.00 3/12 std::_Function_base::_Base_manager<BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>)::{lambda()#2}>::_M_clone(std::_Any_data&, std::_Function_base::_Base_manager<BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>)::{lambda()#2}> const&, std::integral_constant<bool, false>) [1917]
- 0.00 0.00 6/12 std::_Function_base::_Base_manager<BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>)::{lambda()#2}>::_M_destroy(std::_Any_data&, std::integral_constant<bool, false>) [1726]
- [1655] 0.0 0.00 0.00 12 BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>)::{lambda()#2}*& std::_Any_data::_M_access<BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>)::{lambda()#2}*>() [1655]
- 0.00 0.00 12/94940 std::_Any_data::_M_access() [869]
- -----------------------------------------------
- 0.00 0.00 3/12 std::_Function_base::_Base_manager<BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>)::{lambda()#3}>::_M_init_functor(std::_Any_data&, {lambda()#3}&&, std::integral_constant<bool, false>) [1929]
- 0.00 0.00 3/12 std::_Function_base::_Base_manager<BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>)::{lambda()#3}>::_M_clone(std::_Any_data&, std::_Function_base::_Base_manager<BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>)::{lambda()#3}> const&, std::integral_constant<bool, false>) [1918]
- 0.00 0.00 6/12 std::_Function_base::_Base_manager<BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>)::{lambda()#3}>::_M_destroy(std::_Any_data&, std::integral_constant<bool, false>) [1727]
- [1656] 0.0 0.00 0.00 12 BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>)::{lambda()#3}*& std::_Any_data::_M_access<BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>)::{lambda()#3}*>() [1656]
- 0.00 0.00 12/94940 std::_Any_data::_M_access() [869]
- -----------------------------------------------
- 0.00 0.00 3/12 std::_Function_base::_Base_manager<BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>)::{lambda()#4}>::_M_init_functor(std::_Any_data&, {lambda()#4}&&, std::integral_constant<bool, false>) [1931]
- 0.00 0.00 3/12 std::_Function_base::_Base_manager<BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>)::{lambda()#4}>::_M_clone(std::_Any_data&, std::_Function_base::_Base_manager<BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>)::{lambda()#4}> const&, std::integral_constant<bool, false>) [1919]
- 0.00 0.00 6/12 std::_Function_base::_Base_manager<BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>)::{lambda()#4}>::_M_destroy(std::_Any_data&, std::integral_constant<bool, false>) [1728]
- [1657] 0.0 0.00 0.00 12 BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>)::{lambda()#4}*& std::_Any_data::_M_access<BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>)::{lambda()#4}*>() [1657]
- 0.00 0.00 12/94940 std::_Any_data::_M_access() [869]
- -----------------------------------------------
- 0.00 0.00 3/12 std::_Function_base::_Base_manager<BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>)::{lambda()#1}>::_M_init_functor(std::_Any_data&, {lambda()#1}&&, std::integral_constant<bool, false>) [1933]
- 0.00 0.00 3/12 std::_Function_base::_Base_manager<BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>)::{lambda()#1}>::_M_clone(std::_Any_data&, std::_Function_base::_Base_manager<BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>)::{lambda()#1}> const&, std::integral_constant<bool, false>) [1920]
- 0.00 0.00 6/12 std::_Function_base::_Base_manager<BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>)::{lambda()#1}>::_M_destroy(std::_Any_data&, std::integral_constant<bool, false>) [1729]
- [1658] 0.0 0.00 0.00 12 BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>)::{lambda()#1}*& std::_Any_data::_M_access<BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>)::{lambda()#1}*>() [1658]
- 0.00 0.00 12/94940 std::_Any_data::_M_access() [869]
- -----------------------------------------------
- 0.00 0.00 570/570 std::_Rb_tree<unsigned int, std::pair<unsigned int const, Entity*>, std::_Select1st<std::pair<unsigned int const, Entity*> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, Entity*> > >::_M_get_insert_hint_unique_pos(std::_Rb_tree_const_iterator<std::pair<unsigned int const, Entity*> >, unsigned int const&) [1208]
- [1659] 0.0 0.00 0.00 570 std::_Rb_tree<unsigned int, std::pair<unsigned int const, Entity*>, std::_Select1st<std::pair<unsigned int const, Entity*> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, Entity*> > >::_M_get_insert_unique_pos(unsigned int const&) [1659]
- 0.00 0.00 570/92028785 std::_Rb_tree<unsigned int, std::pair<unsigned int const, Entity*>, std::_Select1st<std::pair<unsigned int const, Entity*> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, Entity*> > >::_M_begin() [175]
- 0.00 0.00 570/150024 std::_Rb_tree<unsigned int, std::pair<unsigned int const, Entity*>, std::_Select1st<std::pair<unsigned int const, Entity*> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, Entity*> > >::_M_end() [3160]
- 0.00 0.00 570/623772 std::_Rb_tree_iterator<std::pair<unsigned int const, Entity*> >::_Rb_tree_iterator(std::_Rb_tree_node_base*) [3033]
- 0.00 0.00 570/7779 std::_Rb_tree<unsigned int, std::pair<unsigned int const, Entity*>, std::_Select1st<std::pair<unsigned int const, Entity*> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, Entity*> > >::begin() [3633]
- 0.00 0.00 570/100670 std::_Rb_tree_iterator<std::pair<unsigned int const, Entity*> >::operator==(std::_Rb_tree_iterator<std::pair<unsigned int const, Entity*> > const&) const [3198]
- 0.00 0.00 570/570 std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*>::pair<std::_Rb_tree_node<std::pair<unsigned int const, Entity*> >*&, std::_Rb_tree_node_base*&, true>(std::_Rb_tree_node<std::pair<unsigned int const, Entity*> >*&, std::_Rb_tree_node_base*&) [4168]
- -----------------------------------------------
- 0.00 0.00 252/252 Mailbox::Mailbox(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1498]
- [1660] 0.0 0.00 0.00 252 std::map<std::type_index, std::shared_ptr<Mailbox::HandlerEntry>, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > > >::map() [1660]
- 0.00 0.00 252/252 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> >, std::_Select1st<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > > >::_Rb_tree() [1662]
- -----------------------------------------------
- 0.00 0.00 252/252 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> >, std::_Select1st<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > > >::_Rb_tree() [1662]
- [1661] 0.0 0.00 0.00 252 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> >, std::_Select1st<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > > >::_Rb_tree_impl<std::less<std::type_index>, true>::_Rb_tree_impl() [1661]
- 0.00 0.00 252/92235066 std::_Rb_tree_header::_Rb_tree_header() [112]
- 0.00 0.00 252/252 std::allocator<std::_Rb_tree_node<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > > >::allocator() [4313]
- 0.00 0.00 252/484 std::_Rb_tree_key_compare<std::less<std::type_index> >::_Rb_tree_key_compare() [4204]
- -----------------------------------------------
- 0.00 0.00 252/252 std::map<std::type_index, std::shared_ptr<Mailbox::HandlerEntry>, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > > >::map() [1660]
- [1662] 0.0 0.00 0.00 252 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> >, std::_Select1st<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > > >::_Rb_tree() [1662]
- 0.00 0.00 252/252 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> >, std::_Select1st<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > > >::_Rb_tree_impl<std::less<std::type_index>, true>::_Rb_tree_impl() [1661]
- -----------------------------------------------
- 0.00 0.00 110/110 std::shared_ptr<MouseWheelInputEvent> std::allocate_shared<MouseWheelInputEvent, std::allocator<MouseWheelInputEvent>, int&, int&, int&>(std::allocator<MouseWheelInputEvent> const&, int&, int&, int&) [1666]
- [1663] 0.0 0.00 0.00 110 std::shared_ptr<MouseWheelInputEvent>::shared_ptr<std::allocator<MouseWheelInputEvent>, int&, int&, int&>(std::_Sp_make_shared_tag, std::allocator<MouseWheelInputEvent> const&, int&, int&, int&) [1663]
- 0.00 0.00 110/110 std::__shared_ptr<MouseWheelInputEvent, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<std::allocator<MouseWheelInputEvent>, int&, int&, int&>(std::_Sp_make_shared_tag, std::allocator<MouseWheelInputEvent> const&, int&, int&, int&) [1664]
- 0.00 0.00 330/11760 int& std::forward<int&>(std::remove_reference<int&>::type&) [3554]
- -----------------------------------------------
- 0.00 0.00 110/110 std::shared_ptr<MouseWheelInputEvent>::shared_ptr<std::allocator<MouseWheelInputEvent>, int&, int&, int&>(std::_Sp_make_shared_tag, std::allocator<MouseWheelInputEvent> const&, int&, int&, int&) [1663]
- [1664] 0.0 0.00 0.00 110 std::__shared_ptr<MouseWheelInputEvent, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<std::allocator<MouseWheelInputEvent>, int&, int&, int&>(std::_Sp_make_shared_tag, std::allocator<MouseWheelInputEvent> const&, int&, int&, int&) [1664]
- 0.00 0.00 110/1480 std::__shared_count<(__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&) const [1432]
- 0.00 0.00 110/110 std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<MouseWheelInputEvent, std::allocator<MouseWheelInputEvent>, int&, int&, int&>(std::_Sp_make_shared_tag, MouseWheelInputEvent*, std::allocator<MouseWheelInputEvent> const&, int&, int&, int&) [1779]
- 0.00 0.00 330/11760 int& std::forward<int&>(std::remove_reference<int&>::type&) [3554]
- 0.00 0.00 110/110 std::enable_if<!std::__shared_ptr<MouseWheelInputEvent, (__gnu_cxx::_Lock_policy)2>::__has_esft_base<MouseWheelInputEvent, void>::value, void>::type std::__shared_ptr<MouseWheelInputEvent, (__gnu_cxx::_Lock_policy)2>::_M_enable_shared_from_this_with<MouseWheelInputEvent, MouseWheelInputEvent>(MouseWheelInputEvent*) [4514]
- -----------------------------------------------
- 0.00 0.00 110/110 InputManager::poll_event(Game&) [686]
- [1665] 0.0 0.00 0.00 110 std::shared_ptr<MouseWheelInputEvent> std::make_shared<MouseWheelInputEvent, int&, int&, int&>(int&, int&, int&) [1665]
- 0.00 0.00 110/110 std::shared_ptr<MouseWheelInputEvent> std::allocate_shared<MouseWheelInputEvent, std::allocator<MouseWheelInputEvent>, int&, int&, int&>(std::allocator<MouseWheelInputEvent> const&, int&, int&, int&) [1666]
- 0.00 0.00 330/11760 int& std::forward<int&>(std::remove_reference<int&>::type&) [3554]
- 0.00 0.00 110/110 std::allocator<MouseWheelInputEvent>::allocator() [4512]
- 0.00 0.00 110/440 std::allocator<MouseWheelInputEvent>::~allocator() [4219]
- -----------------------------------------------
- 0.00 0.00 110/110 std::shared_ptr<MouseWheelInputEvent> std::make_shared<MouseWheelInputEvent, int&, int&, int&>(int&, int&, int&) [1665]
- [1666] 0.0 0.00 0.00 110 std::shared_ptr<MouseWheelInputEvent> std::allocate_shared<MouseWheelInputEvent, std::allocator<MouseWheelInputEvent>, int&, int&, int&>(std::allocator<MouseWheelInputEvent> const&, int&, int&, int&) [1666]
- 0.00 0.00 110/110 std::shared_ptr<MouseWheelInputEvent>::shared_ptr<std::allocator<MouseWheelInputEvent>, int&, int&, int&>(std::_Sp_make_shared_tag, std::allocator<MouseWheelInputEvent> const&, int&, int&, int&) [1663]
- 0.00 0.00 330/11760 int& std::forward<int&>(std::remove_reference<int&>::type&) [3554]
- -----------------------------------------------
- 0.00 0.00 2/2 std::default_delete<ObjectPoolBase>::operator()(ObjectPoolBase*) const [936]
- [1667] 0.0 0.00 0.00 2 ObjectPool<PlayerProfile>::~ObjectPool() [1667]
- 0.00 0.00 2/2 ObjectPool<PlayerProfile>::~ObjectPool() [1668]
- -----------------------------------------------
- 0.00 0.00 2/2 ObjectPool<PlayerProfile>::~ObjectPool() [1667]
- [1668] 0.0 0.00 0.00 2 ObjectPool<PlayerProfile>::~ObjectPool() [1668]
- 0.00 0.00 2/40299 std::vector<Handle, std::allocator<Handle> >::~vector() [547]
- 0.00 0.00 2/4050 PlayerProfile::~PlayerProfile() [3738]
- 0.00 0.00 2/2 std::vector<ObjectPool<PlayerProfile>::Entry, std::allocator<ObjectPool<PlayerProfile>::Entry> >::~vector() [6648]
- 0.00 0.00 2/17 ObjectPoolBase::~ObjectPoolBase() [4982]
- -----------------------------------------------
- 0.00 0.00 3/3 Handle Entity::add<PlayerProfile, char const (&) [25], int, (void*)0>(char const (&) [25], int&&) [1077]
- [1669] 0.0 0.00 0.00 3 Handle ComponentManager::add<PlayerProfile, char const (&) [25], int&, (void*)0>(char const (&) [25], int&) [1669]
- 0.00 0.00 3/50806034 std::map<std::type_index, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >::operator[](std::type_index&&) [12]
- 0.00 0.00 3/3 Handle ObjectPool<PlayerProfile>::add<char const (&) [25], int&>(char const (&) [25], int&) [1812]
- 0.00 0.00 3/50806079 std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >::operator bool() const [102]
- 0.00 0.00 3/99259709 std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >::get() const [88]
- 0.00 0.00 3/104306070 std::type_index::type_index(std::type_info const&) [118]
- -----------------------------------------------
- 0.00 0.00 599/599 nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator> nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::parse<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, 0>(__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::function<bool (int, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::parse_event_t, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>&)>) [555]
- [1670] 0.0 0.00 0.00 599 nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::parser::parser<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, 0>(__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::function<bool (int, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::parse_event_t, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>&)>) [1670]
- 0.00 0.00 599/1797 std::function<bool (int, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::parse_event_t, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>&)>::function(std::function<bool (int, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::parse_event_t, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>&)> const&) [1524]
- 0.00 0.00 599/1198 std::iterator_traits<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::difference_type std::distance<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >) [3987]
- 0.00 0.00 599/599 nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator>::lexer::lexer(unsigned char const*, unsigned long) [4132]
- 0.00 0.00 599/738254 __gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::operator*() const [3023]
- -----------------------------------------------
- 0.00 0.00 3/3 Handle ComponentManager::add<Text, char const (&) [27], char const (&) [14], std::shared_ptr<Font>&, int&, (void*)0>(char const (&) [27], char const (&) [14], std::shared_ptr<Font>&, int&) [1616]
- [1671] 0.0 0.00 0.00 3 Handle ObjectPool<Text>::add<char const (&) [27], char const (&) [14], std::shared_ptr<Font>&, int&>(char const (&) [27], char const (&) [14], std::shared_ptr<Font>&, int&) [1671]
- 0.00 0.00 3/77 Text::Text(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<Font>, unsigned int) [1455]
- 0.00 0.00 3/3160704 std::vector<Handle, std::allocator<Handle> >::push_back(Handle&&) [151]
- 0.00 0.00 30/2325999 std::vector<ObjectPool<Text>::Entry, std::allocator<ObjectPool<Text>::Entry> >::operator[](unsigned long) [811]
- 0.00 0.00 6/150 ObjectPool<Text>::size() const [1580]
- 0.00 0.00 3/4085 Text::~Text() [1235]
- 0.00 0.00 3/4468 std::shared_ptr<Font>::~shared_ptr() [1233]
- 0.00 0.00 3/304 std::shared_ptr<Font>::shared_ptr(std::shared_ptr<Font> const&) [1445]
- 0.00 0.00 3/75 ObjectPool<Text>::num_entries_active() const [1617]
- 0.00 0.00 3/17059716 operator new(unsigned long, void*) [458]
- 0.00 0.00 6/1170 Handle::Handle(unsigned int, unsigned int) [3988]
- -----------------------------------------------
- 0.00 0.00 2/2 CallbackSystem::CallbackSystem(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1496]
- [1672] 0.0 0.00 0.00 2 PostorderEntitySubscription::PostorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool) [1672]
- 0.00 0.00 2/6 EntitySubscription::EntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1530]
- -----------------------------------------------
- 0.00 0.00 435/435 void std::allocator_traits<std::allocator<SceneNode*> >::construct<SceneNode*, SceneNode* const&>(std::allocator<SceneNode*>&, SceneNode**, SceneNode* const&) [1674]
- [1673] 0.0 0.00 0.00 435 void __gnu_cxx::new_allocator<SceneNode*>::construct<SceneNode*, SceneNode* const&>(SceneNode**, SceneNode* const&) [1673]
- 0.00 0.00 435/17059716 operator new(unsigned long, void*) [458]
- 0.00 0.00 435/925 SceneNode* const& std::forward<SceneNode* const&>(std::remove_reference<SceneNode* const&>::type&) [4062]
- -----------------------------------------------
- 0.00 0.00 1/435 std::vector<SceneNode*, std::allocator<SceneNode*> >::_Temporary_value::_Temporary_value<SceneNode* const&>(std::vector<SceneNode*, std::allocator<SceneNode*> >*, SceneNode* const&) [2918]
- 0.00 0.00 54/435 void std::vector<SceneNode*, std::allocator<SceneNode*> >::_M_realloc_insert<SceneNode* const&>(__gnu_cxx::__normal_iterator<SceneNode**, std::vector<SceneNode*, std::allocator<SceneNode*> > >, SceneNode* const&) [1419]
- 0.00 0.00 380/435 std::vector<SceneNode*, std::allocator<SceneNode*> >::push_back(SceneNode* const&) [1415]
- [1674] 0.0 0.00 0.00 435 void std::allocator_traits<std::allocator<SceneNode*> >::construct<SceneNode*, SceneNode* const&>(std::allocator<SceneNode*>&, SceneNode**, SceneNode* const&) [1674]
- 0.00 0.00 435/435 void __gnu_cxx::new_allocator<SceneNode*>::construct<SceneNode*, SceneNode* const&>(SceneNode**, SceneNode* const&) [1673]
- 0.00 0.00 435/925 SceneNode* const& std::forward<SceneNode* const&>(std::remove_reference<SceneNode* const&>::type&) [4062]
- -----------------------------------------------
- 0.00 0.00 2/2 Handle ComponentManager::add<Clickable, char const (&) [21], (void*)0>(char const (&) [21]) [888]
- [1675] 0.0 0.00 0.00 2 Handle ObjectPool<Clickable>::add<char const (&) [21]>(char const (&) [21]) [1675]
- 0.00 0.00 20/257170 std::vector<ObjectPool<Clickable>::Entry, std::allocator<ObjectPool<Clickable>::Entry> >::operator[](unsigned long) [832]
- 0.00 0.00 2/3160704 std::vector<Handle, std::allocator<Handle> >::push_back(Handle&&) [151]
- 0.00 0.00 2/34 ObjectPool<Clickable>::num_entries_active() const [1696]
- 0.00 0.00 2/35 Clickable::Clickable(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1802]
- 0.00 0.00 2/17059716 operator new(unsigned long, void*) [458]
- 0.00 0.00 4/68 ObjectPool<Clickable>::size() const [4662]
- 0.00 0.00 4/1170 Handle::Handle(unsigned int, unsigned int) [3988]
- 0.00 0.00 2/2039 Clickable::~Clickable() [3861]
- -----------------------------------------------
- 0.00 0.00 1/6 GridSystem::GridSystem(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<Camera>) [2073]
- 0.00 0.00 2/6 CallbackSystem::CallbackSystem(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1496]
- 0.00 0.00 3/6 GraphicalSystem::GraphicalSystem(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, RenderSurface&, std::shared_ptr<Camera>) [324]
- [1676] 0.0 0.00 0.00 6 System::System(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, EntitySubscription*) [1676]
- 0.00 0.00 1/1 BaseEntitySubscription::BaseEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1775]
- 0.00 0.00 6/240 Messageable::Messageable(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1444]
- 0.00 0.00 6/252 Mailbox::Mailbox(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1498]
- 0.00 0.00 6/91928630 std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > std::operator+<char, std::char_traits<char>, std::allocator<char> >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const*) [44]
- 0.00 0.00 6/92380983 void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char*>(char*, char*, std::forward_iterator_tag) [53]
- 0.00 0.00 6/4969 Updateable::Updateable() [3716]
- 0.00 0.00 6/19209 Handle::Handle() [3433]
- -----------------------------------------------
- 0.00 0.00 1/36 void Mailbox::handle<SetVisualDebugMessage, (void*)0>(std::function<void (SetVisualDebugMessage&)> const&) [1961]
- 0.00 0.00 1/36 void Mailbox::handle<SetGridVisibilityMessage, (void*)0>(std::function<void (SetGridVisibilityMessage&)> const&) [225]
- 0.00 0.00 2/36 void Mailbox::handle<EntityIdChangedMessage, (void*)0>(std::function<void (EntityIdChangedMessage&)> const&) [1787]
- 0.00 0.00 3/36 void Mailbox::handle<EntityDestroyedMessage, (void*)0>(std::function<void (EntityDestroyedMessage&)> const&) [1701]
- 0.00 0.00 3/36 void Mailbox::handle<ComponentAddedMessage, (void*)0>(std::function<void (ComponentAddedMessage&)> const&) [1700]
- 0.00 0.00 3/36 void Mailbox::handle<ComponentRemovedMessage, (void*)0>(std::function<void (ComponentRemovedMessage&)> const&) [1702]
- 0.00 0.00 5/36 void Mailbox::handle<ResizeCameraMessage, (void*)0>(std::function<void (ResizeCameraMessage&)> const&) [253]
- 0.00 0.00 18/36 void __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > > >::destroy<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > >(std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> >*) [1792]
- [1677] 0.0 0.00 0.00 36 std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> >::~pair() [1677]
- 0.00 0.00 36/54 std::shared_ptr<Mailbox::HandlerEntry>::~shared_ptr() [1643]
- -----------------------------------------------
- 0.00 0.00 3/9 std::function<void (ResizeCameraMessage&)>::function(std::function<void (ResizeCameraMessage&)> const&) [1773]
- 0.00 0.00 6/9 std::_Function_base::~_Function_base() [323]
- [1678] 0.0 0.00 0.00 9 std::_Function_base::_Base_manager<GraphicalSystem::GraphicalSystem(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, RenderSurface&, std::shared_ptr<Camera>)::{lambda(ResizeCameraMessage&)#1}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<GraphicalSystem::GraphicalSystem(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, RenderSurface&, std::shared_ptr<Camera>)::{lambda(ResizeCameraMessage&)#1}> const&, std::_Manager_operation) [1678]
- 0.00 0.00 6/6 std::_Function_base::_Base_manager<GraphicalSystem::GraphicalSystem(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, RenderSurface&, std::shared_ptr<Camera>)::{lambda(ResizeCameraMessage&)#1}>::_M_destroy(std::_Any_data&, std::integral_constant<bool, true>) [1730]
- 0.00 0.00 3/3 std::_Function_base::_Base_manager<GraphicalSystem::GraphicalSystem(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, RenderSurface&, std::shared_ptr<Camera>)::{lambda(ResizeCameraMessage&)#1}>::_M_clone(std::_Any_data&, std::_Function_base::_Base_manager<GraphicalSystem::GraphicalSystem(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, RenderSurface&, std::shared_ptr<Camera>)::{lambda(ResizeCameraMessage&)#1}> const&, std::integral_constant<bool, true>) [1871]
- -----------------------------------------------
- 0.00 0.00 3/9 std::function<void (ComponentAddedMessage&)>::function(std::function<void (ComponentAddedMessage&)> const&) [1878]
- 0.00 0.00 6/9 std::_Function_base::~_Function_base() [323]
- [1679] 0.0 0.00 0.00 9 std::_Function_base::_Base_manager<PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)::{lambda(ComponentAddedMessage&)#2}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)::{lambda(ComponentAddedMessage&)#2}> const&, std::_Manager_operation) [1679]
- 0.00 0.00 6/6 std::_Function_base::_Base_manager<PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)::{lambda(ComponentAddedMessage&)#2}>::_M_destroy(std::_Any_data&, std::integral_constant<bool, true>) [1731]
- 0.00 0.00 3/3 std::_Function_base::_Base_manager<PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)::{lambda(ComponentAddedMessage&)#2}>::_M_clone(std::_Any_data&, std::_Function_base::_Base_manager<PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)::{lambda(ComponentAddedMessage&)#2}> const&, std::integral_constant<bool, true>) [1872]
- -----------------------------------------------
- 0.00 0.00 3/9 std::function<void (EntityDestroyedMessage&)>::function(std::function<void (EntityDestroyedMessage&)> const&) [1879]
- 0.00 0.00 6/9 std::_Function_base::~_Function_base() [323]
- [1680] 0.0 0.00 0.00 9 std::_Function_base::_Base_manager<PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)::{lambda(EntityDestroyedMessage&)#1}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)::{lambda(EntityDestroyedMessage&)#1}> const&, std::_Manager_operation) [1680]
- 0.00 0.00 6/6 std::_Function_base::_Base_manager<PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)::{lambda(EntityDestroyedMessage&)#1}>::_M_destroy(std::_Any_data&, std::integral_constant<bool, true>) [1732]
- 0.00 0.00 3/3 std::_Function_base::_Base_manager<PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)::{lambda(EntityDestroyedMessage&)#1}>::_M_clone(std::_Any_data&, std::_Function_base::_Base_manager<PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)::{lambda(EntityDestroyedMessage&)#1}> const&, std::integral_constant<bool, true>) [1873]
- -----------------------------------------------
- 0.00 0.00 3/9 std::function<void (ComponentRemovedMessage&)>::function(std::function<void (ComponentRemovedMessage&)> const&) [1880]
- 0.00 0.00 6/9 std::_Function_base::~_Function_base() [323]
- [1681] 0.0 0.00 0.00 9 std::_Function_base::_Base_manager<PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)::{lambda(ComponentRemovedMessage&)#3}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)::{lambda(ComponentRemovedMessage&)#3}> const&, std::_Manager_operation) [1681]
- 0.00 0.00 6/6 std::_Function_base::_Base_manager<PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)::{lambda(ComponentRemovedMessage&)#3}>::_M_destroy(std::_Any_data&, std::integral_constant<bool, true>) [1733]
- 0.00 0.00 3/3 std::_Function_base::_Base_manager<PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)::{lambda(ComponentRemovedMessage&)#3}>::_M_clone(std::_Any_data&, std::_Function_base::_Base_manager<PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)::{lambda(ComponentRemovedMessage&)#3}> const&, std::integral_constant<bool, true>) [1874]
- -----------------------------------------------
- 0.00 0.00 3/9 std::function<void ()>::function(std::function<void ()> const&) [1418]
- 0.00 0.00 6/9 std::_Function_base::~_Function_base() [323]
- [1682] 0.0 0.00 0.00 9 std::_Function_base::_Base_manager<BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>)::{lambda()#2}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>)::{lambda()#2}> const&, std::_Manager_operation) [1682]
- 0.00 0.00 6/6 std::_Function_base::_Base_manager<BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>)::{lambda()#2}>::_M_destroy(std::_Any_data&, std::integral_constant<bool, false>) [1726]
- 0.00 0.00 3/3 std::_Function_base::_Base_manager<BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>)::{lambda()#2}>::_M_clone(std::_Any_data&, std::_Function_base::_Base_manager<BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>)::{lambda()#2}> const&, std::integral_constant<bool, false>) [1917]
- -----------------------------------------------
- 0.00 0.00 3/9 std::function<void ()>::function(std::function<void ()> const&) [1418]
- 0.00 0.00 6/9 std::_Function_base::~_Function_base() [323]
- [1683] 0.0 0.00 0.00 9 std::_Function_base::_Base_manager<BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>)::{lambda()#3}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>)::{lambda()#3}> const&, std::_Manager_operation) [1683]
- 0.00 0.00 6/6 std::_Function_base::_Base_manager<BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>)::{lambda()#3}>::_M_destroy(std::_Any_data&, std::integral_constant<bool, false>) [1727]
- 0.00 0.00 3/3 std::_Function_base::_Base_manager<BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>)::{lambda()#3}>::_M_clone(std::_Any_data&, std::_Function_base::_Base_manager<BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>)::{lambda()#3}> const&, std::integral_constant<bool, false>) [1918]
- -----------------------------------------------
- 0.00 0.00 3/9 std::function<void ()>::function(std::function<void ()> const&) [1418]
- 0.00 0.00 6/9 std::_Function_base::~_Function_base() [323]
- [1684] 0.0 0.00 0.00 9 std::_Function_base::_Base_manager<BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>)::{lambda()#4}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>)::{lambda()#4}> const&, std::_Manager_operation) [1684]
- 0.00 0.00 6/6 std::_Function_base::_Base_manager<BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>)::{lambda()#4}>::_M_destroy(std::_Any_data&, std::integral_constant<bool, false>) [1728]
- 0.00 0.00 3/3 std::_Function_base::_Base_manager<BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>)::{lambda()#4}>::_M_clone(std::_Any_data&, std::_Function_base::_Base_manager<BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>)::{lambda()#4}> const&, std::integral_constant<bool, false>) [1919]
- -----------------------------------------------
- 0.00 0.00 3/9 std::function<void ()>::function(std::function<void ()> const&) [1418]
- 0.00 0.00 6/9 std::_Function_base::~_Function_base() [323]
- [1685] 0.0 0.00 0.00 9 std::_Function_base::_Base_manager<BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>)::{lambda()#1}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>)::{lambda()#1}> const&, std::_Manager_operation) [1685]
- 0.00 0.00 6/6 std::_Function_base::_Base_manager<BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>)::{lambda()#1}>::_M_destroy(std::_Any_data&, std::integral_constant<bool, false>) [1729]
- 0.00 0.00 3/3 std::_Function_base::_Base_manager<BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>)::{lambda()#1}>::_M_clone(std::_Any_data&, std::_Function_base::_Base_manager<BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>)::{lambda()#1}> const&, std::integral_constant<bool, false>) [1920]
- -----------------------------------------------
- 0.00 0.00 1/40 Handle ObjectPool<PlayerProfile>::add<char const (&) [20], int&>(char const (&) [20], int&) [2106]
- 0.00 0.00 1/40 Handle ObjectPool<PlayerProfile>::add<char const (&) [18], int&>(char const (&) [18], int&) [2105]
- 0.00 0.00 1/40 Handle ObjectPool<PlayerProfile>::add<char const (&) [23], int&>(char const (&) [23], int&) [2109]
- 0.00 0.00 1/40 Handle ObjectPool<PlayerProfile>::add<char const (&) [21], int&>(char const (&) [21], int&) [2107]
- 0.00 0.00 1/40 Handle ObjectPool<PlayerProfile>::add<char const (&) [34], int&>(char const (&) [34], int&) [2113]
- 0.00 0.00 1/40 Handle ObjectPool<PlayerProfile>::add<char const (&) [22], int&>(char const (&) [22], int&) [2108]
- 0.00 0.00 1/40 Handle ObjectPool<PlayerProfile>::add<char const (&) [24], int&>(char const (&) [24], int&) [2110]
- 0.00 0.00 1/40 Handle ObjectPool<PlayerProfile>::add<char const (&) [26], int&>(char const (&) [26], int&) [2111]
- 0.00 0.00 1/40 Handle ObjectPool<PlayerProfile>::add<char const (&) [29], int&>(char const (&) [29], int&) [2112]
- 0.00 0.00 3/40 Handle ObjectPool<PlayerProfile>::add<char const (&) [25], int&>(char const (&) [25], int&) [1812]
- 0.00 0.00 28/40 Handle ObjectPool<PlayerProfile>::add<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, int&>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, int&) [1516]
- [1686] 0.0 0.00 0.00 40 ObjectPool<PlayerProfile>::num_entries_active() const [1686]
- 0.00 0.00 40/866620 std::vector<Handle, std::allocator<Handle> >::size() const [604]
- -----------------------------------------------
- 0.00 0.00 1/40 Handle ObjectPool<Callback>::add<char const (&) [15]>(char const (&) [15]) [1568]
- 0.00 0.00 1/40 Handle ObjectPool<Callback>::add<char const (&) [13]>(char const (&) [13]) [1567]
- 0.00 0.00 1/40 Handle ObjectPool<Callback>::add<char const (&) [18], bool&>(char const (&) [18], bool&) [1571]
- 0.00 0.00 1/40 Handle ObjectPool<Callback>::add<char const (&) [16]>(char const (&) [16]) [1569]
- 0.00 0.00 1/40 Handle ObjectPool<Callback>::add<char const (&) [20]>(char const (&) [20]) [1573]
- 0.00 0.00 1/40 Handle ObjectPool<Callback>::add<char const (&) [26]>(char const (&) [26]) [1577]
- 0.00 0.00 1/40 Handle ObjectPool<Callback>::add<char const (&) [35]>(char const (&) [35]) [1578]
- 0.00 0.00 1/40 Handle ObjectPool<Callback>::add<char const (&) [17]>(char const (&) [17]) [1570]
- 0.00 0.00 1/40 Handle ObjectPool<Callback>::add<char const (&) [19]>(char const (&) [19]) [1572]
- 0.00 0.00 1/40 Handle ObjectPool<Callback>::add<char const (&) [20], bool&>(char const (&) [20], bool&) [1574]
- 0.00 0.00 1/40 Handle ObjectPool<Callback>::add<char const (&) [21]>(char const (&) [21]) [1575]
- 0.00 0.00 1/40 Handle ObjectPool<Callback>::add<char const (&) [24], bool&>(char const (&) [24], bool&) [1576]
- 0.00 0.00 6/40 Handle ObjectPool<Callback>::add<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, bool&>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, bool&) [1367]
- 0.00 0.00 22/40 Handle ObjectPool<Callback>::add<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [1267]
- [1687] 0.0 0.00 0.00 40 ObjectPool<Callback>::num_entries_active() const [1687]
- 0.00 0.00 40/866620 std::vector<Handle, std::allocator<Handle> >::size() const [604]
- -----------------------------------------------
- 0.00 0.00 1/1 std::function<void ()>::operator()() const [103]
- [1688] 0.0 0.00 0.00 1 std::_Function_handler<void (), BuilderScene::mouse_script_add_pan_behavior(Game&, Handle)::{lambda()#1}>::_M_invoke(std::_Any_data const&) [1688]
- 0.00 0.00 1/1 BuilderScene::mouse_script_add_pan_behavior(Game&, Handle)::{lambda()#1}::operator()() const [1690]
- 0.00 0.00 1/1 std::_Function_base::_Base_manager<BuilderScene::mouse_script_add_pan_behavior(Game&, Handle)::{lambda()#1}>::_M_get_pointer(std::_Any_data const&) [2947]
- -----------------------------------------------
- 0.00 0.00 1/1 std::function<void ()>::operator()() const [103]
- [1689] 0.0 0.00 0.00 1 std::_Function_handler<void (), BuilderScene::mouse_script_add_select_behavior(Game&, Handle)::{lambda()#1}>::_M_invoke(std::_Any_data const&) [1689]
- 0.00 0.00 1/1 BuilderScene::mouse_script_add_select_behavior(Game&, Handle)::{lambda()#1}::operator()() const [1691]
- 0.00 0.00 1/1 std::_Function_base::_Base_manager<BuilderScene::mouse_script_add_select_behavior(Game&, Handle)::{lambda()#1}>::_M_get_pointer(std::_Any_data const&) [2948]
- -----------------------------------------------
- 0.00 0.00 1/1 std::_Function_handler<void (), BuilderScene::mouse_script_add_pan_behavior(Game&, Handle)::{lambda()#1}>::_M_invoke(std::_Any_data const&) [1688]
- [1690] 0.0 0.00 0.00 1 BuilderScene::mouse_script_add_pan_behavior(Game&, Handle)::{lambda()#1}::operator()() const [1690]
- 0.00 0.00 1/260318 Collision* Entity::get<Collision, (void*)0>() [200]
- 0.00 0.00 3/7852 GraphicalSystem::camera() const [1191]
- 0.00 0.00 3/30650752 std::shared_ptr<Camera>::~shared_ptr() [69]
- 0.00 0.00 1/5 GraphicalSystem* Scene::get_system<GraphicalSystem, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) const [1955]
- 0.00 0.00 3/30658641 std::__shared_ptr_access<Camera, (__gnu_cxx::_Lock_policy)2, false, false>::operator->() const [299]
- 0.00 0.00 1/62719575 sf::Vector2<float>::Vector2(float, float) [211]
- 0.00 0.00 1/61301454 Camera::size() const [416]
- 0.00 0.00 2/18 Camera::viewport() [4923]
- 0.00 0.00 1/2 Collision::volume(sf::Vector2<float>, sf::Vector2<float>) [6181]
- -----------------------------------------------
- 0.00 0.00 1/1 std::_Function_handler<void (), BuilderScene::mouse_script_add_select_behavior(Game&, Handle)::{lambda()#1}>::_M_invoke(std::_Any_data const&) [1689]
- [1691] 0.0 0.00 0.00 1 BuilderScene::mouse_script_add_select_behavior(Game&, Handle)::{lambda()#1}::operator()() const [1691]
- 0.00 0.00 1/260318 Collision* Entity::get<Collision, (void*)0>() [200]
- 0.00 0.00 3/7852 GraphicalSystem::camera() const [1191]
- 0.00 0.00 3/30650752 std::shared_ptr<Camera>::~shared_ptr() [69]
- 0.00 0.00 1/5 GraphicalSystem* Scene::get_system<GraphicalSystem, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) const [1955]
- 0.00 0.00 3/30658641 std::__shared_ptr_access<Camera, (__gnu_cxx::_Lock_policy)2, false, false>::operator->() const [299]
- 0.00 0.00 1/62719575 sf::Vector2<float>::Vector2(float, float) [211]
- 0.00 0.00 1/61301454 Camera::size() const [416]
- 0.00 0.00 2/18 Camera::viewport() [4923]
- 0.00 0.00 1/2 Collision::volume(sf::Vector2<float>, sf::Vector2<float>) [6181]
- -----------------------------------------------
- 0.00 0.00 1/37 Handle ObjectPool<Collision>::add<char const (&) [28], sf::Rect<float>&>(char const (&) [28], sf::Rect<float>&) [2251]
- 0.00 0.00 1/37 Handle ObjectPool<Collision>::add<char const (&) [29], sf::Rect<float>&>(char const (&) [29], sf::Rect<float>&) [2252]
- 0.00 0.00 1/37 Handle ObjectPool<Collision>::add<char const (&) [19], sf::Rect<float>&>(char const (&) [19], sf::Rect<float>&) [2249]
- 0.00 0.00 1/37 Handle ObjectPool<Collision>::add<char const (&) [30], sf::Rect<float>&>(char const (&) [30], sf::Rect<float>&) [2253]
- 0.00 0.00 1/37 Handle ObjectPool<Collision>::add<char const (&) [25], sf::Rect<float>&>(char const (&) [25], sf::Rect<float>&) [2250]
- 0.00 0.00 2/37 Handle ObjectPool<Collision>::add<char const (&) [22], sf::Rect<float>&>(char const (&) [22], sf::Rect<float>&) [1987]
- 0.00 0.00 2/37 Handle ObjectPool<Collision>::add<char const (&) [21], sf::Rect<float>&>(char const (&) [21], sf::Rect<float>&) [1986]
- 0.00 0.00 28/37 Handle ObjectPool<Collision>::add<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, sf::Rect<float>&>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, sf::Rect<float>&) [1523]
- [1692] 0.0 0.00 0.00 37 ObjectPool<Collision>::num_entries_active() const [1692]
- 0.00 0.00 37/866620 std::vector<Handle, std::allocator<Handle> >::size() const [604]
- -----------------------------------------------
- 0.00 0.00 1/42 Handle ComponentManager::add<Callback, char const (&) [15], (void*)0>(char const (&) [15]) [725]
- 0.00 0.00 1/42 Handle ObjectPool<Callback>::add<char const (&) [15]>(char const (&) [15]) [1568]
- 0.00 0.00 1/42 Handle ObjectPool<Callback>::add<char const (&) [13]>(char const (&) [13]) [1567]
- 0.00 0.00 1/42 Handle ComponentManager::add<Callback, char const (&) [19], (void*)0>(char const (&) [19]) [726]
- 0.00 0.00 1/42 Handle ObjectPool<Callback>::add<char const (&) [18], bool&>(char const (&) [18], bool&) [1571]
- 0.00 0.00 1/42 Handle ObjectPool<Callback>::add<char const (&) [16]>(char const (&) [16]) [1569]
- 0.00 0.00 1/42 Handle ObjectPool<Callback>::add<char const (&) [20]>(char const (&) [20]) [1573]
- 0.00 0.00 1/42 Handle ObjectPool<Callback>::add<char const (&) [26]>(char const (&) [26]) [1577]
- 0.00 0.00 1/42 Handle ObjectPool<Callback>::add<char const (&) [35]>(char const (&) [35]) [1578]
- 0.00 0.00 1/42 Handle ObjectPool<Callback>::add<char const (&) [17]>(char const (&) [17]) [1570]
- 0.00 0.00 1/42 Handle ObjectPool<Callback>::add<char const (&) [19]>(char const (&) [19]) [1572]
- 0.00 0.00 1/42 Handle ObjectPool<Callback>::add<char const (&) [20], bool&>(char const (&) [20], bool&) [1574]
- 0.00 0.00 1/42 Handle ObjectPool<Callback>::add<char const (&) [21]>(char const (&) [21]) [1575]
- 0.00 0.00 1/42 Handle ObjectPool<Callback>::add<char const (&) [24], bool&>(char const (&) [24], bool&) [1576]
- 0.00 0.00 6/42 Handle ObjectPool<Callback>::add<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, bool&>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, bool&) [1367]
- 0.00 0.00 22/42 Handle ObjectPool<Callback>::add<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [1267]
- [1693] 0.0 0.00 0.00 42 Callback::Callback(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool) [1693]
- 0.00 0.00 42/29249 Component::Component(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1180]
- 0.00 0.00 42/42 std::map<CallbackKey, std::function<void ()>, std::less<CallbackKey>, std::allocator<std::pair<CallbackKey const, std::function<void ()> > > >::map() [2074]
- 0.00 0.00 42/62719575 sf::Vector2<float>::Vector2(float, float) [211]
- -----------------------------------------------
- 0.00 0.00 21/21 Handle ObjectPool<Sprite>::add<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<Texture>&, sf::Rect<int>&>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<Texture>&, sf::Rect<int>&) [1465]
- [1694] 0.0 0.00 0.00 21 Sprite::Sprite(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<Texture>, sf::Rect<int> const&) [1694]
- 0.00 0.00 21/5077 std::shared_ptr<Texture>::shared_ptr(std::shared_ptr<Texture> const&) [1227]
- 0.00 0.00 21/29249 Component::Component(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1180]
- 0.00 0.00 21/4969 Updateable::Updateable() [3716]
- 0.00 0.00 21/209 Texture::get_texture() [4422]
- 0.00 0.00 21/210 std::__shared_ptr_access<Texture, (__gnu_cxx::_Lock_policy)2, false, false>::operator->() const [4421]
- 0.00 0.00 21/4848 std::shared_ptr<Animation>::shared_ptr(decltype(nullptr)) [3717]
- -----------------------------------------------
- 0.00 0.00 2/2 Handle Entity::add<Rectangle, char const (&) [21], int, int, float, float, (void*)0>(char const (&) [21], int&&, int&&, float&&, float&&) [1097]
- [1695] 0.0 0.00 0.00 2 Handle ComponentManager::add<Rectangle, char const (&) [21], int&, int&, float&, float&, (void*)0>(char const (&) [21], int&, int&, float&, float&) [1695]
- 0.00 0.00 2/50806034 std::map<std::type_index, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >::operator[](std::type_index&&) [12]
- 0.00 0.00 2/2 Handle ObjectPool<Rectangle>::add<char const (&) [21], int&, int&, float&, float&>(char const (&) [21], int&, int&, float&, float&) [1870]
- 0.00 0.00 2/50806079 std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >::operator bool() const [102]
- 0.00 0.00 2/99259709 std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >::get() const [88]
- 0.00 0.00 2/104306070 std::type_index::type_index(std::type_info const&) [118]
- -----------------------------------------------
- 0.00 0.00 1/34 Handle ObjectPool<Clickable>::add<char const (&) [19]>(char const (&) [19]) [1782]
- 0.00 0.00 1/34 Handle ObjectPool<Clickable>::add<char const (&) [30]>(char const (&) [30]) [1785]
- 0.00 0.00 1/34 Handle ObjectPool<Clickable>::add<char const (&) [22]>(char const (&) [22]) [1783]
- 0.00 0.00 1/34 Handle ObjectPool<Clickable>::add<char const (&) [25]>(char const (&) [25]) [1784]
- 0.00 0.00 2/34 Handle ObjectPool<Clickable>::add<char const (&) [21]>(char const (&) [21]) [1675]
- 0.00 0.00 28/34 Handle ObjectPool<Clickable>::add<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [1395]
- [1696] 0.0 0.00 0.00 34 ObjectPool<Clickable>::num_entries_active() const [1696]
- 0.00 0.00 34/866620 std::vector<Handle, std::allocator<Handle> >::size() const [604]
- -----------------------------------------------
- 0.00 0.00 2/44 Handle ObjectPool<Sprite>::add<char const (&) [13], std::shared_ptr<Texture>&>(char const (&) [13], std::shared_ptr<Texture>&) [1940]
- 0.00 0.00 42/44 Handle ObjectPool<Sprite>::add<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<Texture>&, sf::Rect<int>&>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<Texture>&, sf::Rect<int>&) [1465]
- [1697] 0.0 0.00 0.00 44 ObjectPool<Sprite>::size() const [1697]
- 0.00 0.00 44/2281550 std::vector<ObjectPool<Sprite>::Entry, std::allocator<ObjectPool<Sprite>::Entry> >::size() const [465]
- -----------------------------------------------
- 0.00 0.00 2/80 Handle ObjectPool<PlayerProfile>::add<char const (&) [20], int&>(char const (&) [20], int&) [2106]
- 0.00 0.00 2/80 Handle ObjectPool<PlayerProfile>::add<char const (&) [18], int&>(char const (&) [18], int&) [2105]
- 0.00 0.00 2/80 Handle ObjectPool<PlayerProfile>::add<char const (&) [23], int&>(char const (&) [23], int&) [2109]
- 0.00 0.00 2/80 Handle ObjectPool<PlayerProfile>::add<char const (&) [21], int&>(char const (&) [21], int&) [2107]
- 0.00 0.00 2/80 Handle ObjectPool<PlayerProfile>::add<char const (&) [34], int&>(char const (&) [34], int&) [2113]
- 0.00 0.00 2/80 Handle ObjectPool<PlayerProfile>::add<char const (&) [22], int&>(char const (&) [22], int&) [2108]
- 0.00 0.00 2/80 Handle ObjectPool<PlayerProfile>::add<char const (&) [24], int&>(char const (&) [24], int&) [2110]
- 0.00 0.00 2/80 Handle ObjectPool<PlayerProfile>::add<char const (&) [26], int&>(char const (&) [26], int&) [2111]
- 0.00 0.00 2/80 Handle ObjectPool<PlayerProfile>::add<char const (&) [29], int&>(char const (&) [29], int&) [2112]
- 0.00 0.00 6/80 Handle ObjectPool<PlayerProfile>::add<char const (&) [25], int&>(char const (&) [25], int&) [1812]
- 0.00 0.00 56/80 Handle ObjectPool<PlayerProfile>::add<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, int&>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, int&) [1516]
- [1698] 0.0 0.00 0.00 80 ObjectPool<PlayerProfile>::size() const [1698]
- 0.00 0.00 80/2078824 std::vector<ObjectPool<PlayerProfile>::Entry, std::allocator<ObjectPool<PlayerProfile>::Entry> >::size() const [600]
- -----------------------------------------------
- 0.00 0.00 2/80 Handle ObjectPool<Callback>::add<char const (&) [15]>(char const (&) [15]) [1568]
- 0.00 0.00 2/80 Handle ObjectPool<Callback>::add<char const (&) [13]>(char const (&) [13]) [1567]
- 0.00 0.00 2/80 Handle ObjectPool<Callback>::add<char const (&) [18], bool&>(char const (&) [18], bool&) [1571]
- 0.00 0.00 2/80 Handle ObjectPool<Callback>::add<char const (&) [16]>(char const (&) [16]) [1569]
- 0.00 0.00 2/80 Handle ObjectPool<Callback>::add<char const (&) [20]>(char const (&) [20]) [1573]
- 0.00 0.00 2/80 Handle ObjectPool<Callback>::add<char const (&) [26]>(char const (&) [26]) [1577]
- 0.00 0.00 2/80 Handle ObjectPool<Callback>::add<char const (&) [35]>(char const (&) [35]) [1578]
- 0.00 0.00 2/80 Handle ObjectPool<Callback>::add<char const (&) [17]>(char const (&) [17]) [1570]
- 0.00 0.00 2/80 Handle ObjectPool<Callback>::add<char const (&) [19]>(char const (&) [19]) [1572]
- 0.00 0.00 2/80 Handle ObjectPool<Callback>::add<char const (&) [20], bool&>(char const (&) [20], bool&) [1574]
- 0.00 0.00 2/80 Handle ObjectPool<Callback>::add<char const (&) [21]>(char const (&) [21]) [1575]
- 0.00 0.00 2/80 Handle ObjectPool<Callback>::add<char const (&) [24], bool&>(char const (&) [24], bool&) [1576]
- 0.00 0.00 12/80 Handle ObjectPool<Callback>::add<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, bool&>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, bool&) [1367]
- 0.00 0.00 44/80 Handle ObjectPool<Callback>::add<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [1267]
- [1699] 0.0 0.00 0.00 80 ObjectPool<Callback>::size() const [1699]
- 0.00 0.00 80/2079990 std::vector<ObjectPool<Callback>::Entry, std::allocator<ObjectPool<Callback>::Entry> >::size() const [599]
- -----------------------------------------------
- 0.00 0.00 3/3 void Mailbox::handle<ComponentAddedMessage, PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)::{lambda(ComponentAddedMessage&)#2}>(PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)::{lambda(ComponentAddedMessage&)#2}) [1470]
- [1700] 0.0 0.00 0.00 3 void Mailbox::handle<ComponentAddedMessage, (void*)0>(std::function<void (ComponentAddedMessage&)> const&) [1700]
- 0.00 0.00 3/3 std::shared_ptr<Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0> > std::make_shared<Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0>, std::function<void (ComponentAddedMessage&)> const&>(std::function<void (ComponentAddedMessage&)> const&) [1850]
- 0.00 0.00 3/3 std::shared_ptr<Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0> >::~shared_ptr() [2445]
- 0.00 0.00 3/54 std::shared_ptr<Mailbox::HandlerEntry>::~shared_ptr() [1643]
- 0.00 0.00 3/36 std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> >::~pair() [1677]
- 0.00 0.00 3/18 std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> >::pair<std::type_index, std::shared_ptr<Mailbox::HandlerEntry>&, true>(std::type_index&&, std::shared_ptr<Mailbox::HandlerEntry>&) [1799]
- 0.00 0.00 3/18 std::map<std::type_index, std::shared_ptr<Mailbox::HandlerEntry>, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > > >::insert(std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> >&&) [1834]
- 0.00 0.00 3/104306070 std::type_index::type_index(std::type_info const&) [118]
- 0.00 0.00 3/3 std::shared_ptr<Mailbox::HandlerEntry>::shared_ptr<Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0>, void>(std::shared_ptr<Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0> >&&) [5900]
- -----------------------------------------------
- 0.00 0.00 3/3 void Mailbox::handle<EntityDestroyedMessage, PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)::{lambda(EntityDestroyedMessage&)#1}>(PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)::{lambda(EntityDestroyedMessage&)#1}) [1471]
- [1701] 0.0 0.00 0.00 3 void Mailbox::handle<EntityDestroyedMessage, (void*)0>(std::function<void (EntityDestroyedMessage&)> const&) [1701]
- 0.00 0.00 3/3 std::shared_ptr<Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0> > std::make_shared<Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0>, std::function<void (EntityDestroyedMessage&)> const&>(std::function<void (EntityDestroyedMessage&)> const&) [1851]
- 0.00 0.00 3/3 std::shared_ptr<Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0> >::~shared_ptr() [2446]
- 0.00 0.00 3/36 std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> >::~pair() [1677]
- 0.00 0.00 3/54 std::shared_ptr<Mailbox::HandlerEntry>::~shared_ptr() [1643]
- 0.00 0.00 3/18 std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> >::pair<std::type_index, std::shared_ptr<Mailbox::HandlerEntry>&, true>(std::type_index&&, std::shared_ptr<Mailbox::HandlerEntry>&) [1799]
- 0.00 0.00 3/18 std::map<std::type_index, std::shared_ptr<Mailbox::HandlerEntry>, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > > >::insert(std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> >&&) [1834]
- 0.00 0.00 3/104306070 std::type_index::type_index(std::type_info const&) [118]
- 0.00 0.00 3/3 std::shared_ptr<Mailbox::HandlerEntry>::shared_ptr<Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0>, void>(std::shared_ptr<Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0> >&&) [5899]
- -----------------------------------------------
- 0.00 0.00 3/3 void Mailbox::handle<ComponentRemovedMessage, PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)::{lambda(ComponentRemovedMessage&)#3}>(PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)::{lambda(ComponentRemovedMessage&)#3}) [1472]
- [1702] 0.0 0.00 0.00 3 void Mailbox::handle<ComponentRemovedMessage, (void*)0>(std::function<void (ComponentRemovedMessage&)> const&) [1702]
- 0.00 0.00 3/3 std::shared_ptr<Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0> > std::make_shared<Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0>, std::function<void (ComponentRemovedMessage&)> const&>(std::function<void (ComponentRemovedMessage&)> const&) [1852]
- 0.00 0.00 3/3 std::shared_ptr<Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0> >::~shared_ptr() [2447]
- 0.00 0.00 3/54 std::shared_ptr<Mailbox::HandlerEntry>::~shared_ptr() [1643]
- 0.00 0.00 3/36 std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> >::~pair() [1677]
- 0.00 0.00 3/18 std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> >::pair<std::type_index, std::shared_ptr<Mailbox::HandlerEntry>&, true>(std::type_index&&, std::shared_ptr<Mailbox::HandlerEntry>&) [1799]
- 0.00 0.00 3/18 std::map<std::type_index, std::shared_ptr<Mailbox::HandlerEntry>, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > > >::insert(std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> >&&) [1834]
- 0.00 0.00 3/104306070 std::type_index::type_index(std::type_info const&) [118]
- 0.00 0.00 3/3 std::shared_ptr<Mailbox::HandlerEntry>::shared_ptr<Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0>, void>(std::shared_ptr<Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0> >&&) [5901]
- -----------------------------------------------
- 0.00 0.00 16/16 std::_Rb_tree_iterator<std::pair<std::type_index const, std::shared_ptr<Intent> > > std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::shared_ptr<Intent> >, std::_Select1st<std::pair<std::type_index const, std::shared_ptr<Intent> > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Intent> > > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<std::type_index&&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<std::type_index const, std::shared_ptr<Intent> > >, std::piecewise_construct_t const&, std::tuple<std::type_index&&>&&, std::tuple<>&&) [1025]
- [1703] 0.0 0.00 0.00 16 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::shared_ptr<Intent> >, std::_Select1st<std::pair<std::type_index const, std::shared_ptr<Intent> > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Intent> > > >::_M_get_insert_hint_unique_pos(std::_Rb_tree_const_iterator<std::pair<std::type_index const, std::shared_ptr<Intent> > >, std::type_index const&) [1703]
- 0.00 0.00 25/503203242 std::less<std::type_index>::operator()(std::type_index const&, std::type_index const&) const [20]
- 0.00 0.00 25/2630979 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::shared_ptr<Intent> >, std::_Select1st<std::pair<std::type_index const, std::shared_ptr<Intent> > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Intent> > > >::_S_key(std::_Rb_tree_node_base const*) [548]
- 0.00 0.00 16/2630990 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::shared_ptr<Intent> >, std::_Select1st<std::pair<std::type_index const, std::shared_ptr<Intent> > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Intent> > > >::_M_end() [808]
- 0.00 0.00 16/16 std::_Rb_tree_const_iterator<std::pair<std::type_index const, std::shared_ptr<Intent> > >::_M_const_cast() const [2498]
- 0.00 0.00 1/1 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::shared_ptr<Intent> >, std::_Select1st<std::pair<std::type_index const, std::shared_ptr<Intent> > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Intent> > > >::_M_get_insert_unique_pos(std::type_index const&) [2727]
- 0.00 0.00 16/16 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::shared_ptr<Intent> >, std::_Select1st<std::pair<std::type_index const, std::shared_ptr<Intent> > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Intent> > > >::_M_leftmost() [4996]
- 0.00 0.00 10/10 std::_Rb_tree_iterator<std::pair<std::type_index const, std::shared_ptr<Intent> > >::operator--() [5126]
- 0.00 0.00 10/4793850 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::shared_ptr<Intent> >, std::_Select1st<std::pair<std::type_index const, std::shared_ptr<Intent> > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Intent> > > >::_S_right(std::_Rb_tree_node_base*) [2963]
- 0.00 0.00 8/1307 std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*>::pair<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*&, true>(std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*&) [3981]
- 0.00 0.00 7/43252 std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*>::pair<std::_Rb_tree_node_base*&, true>(std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*&) [3305]
- 0.00 0.00 6/6 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::shared_ptr<Intent> >, std::_Select1st<std::pair<std::type_index const, std::shared_ptr<Intent> > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Intent> > > >::_M_rightmost() [5490]
- 0.00 0.00 4/4 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::shared_ptr<Intent> >, std::_Select1st<std::pair<std::type_index const, std::shared_ptr<Intent> > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Intent> > > >::size() const [5613]
- -----------------------------------------------
- 0.00 0.00 1/1 Handle Entity::add<Clickable, char const (&) [19], (void*)0>(char const (&) [19]) [1138]
- [1704] 0.0 0.00 0.00 1 Handle ComponentManager::add<Clickable, char const (&) [19], (void*)0>(char const (&) [19]) [1704]
- 0.00 0.00 1/1 Handle ObjectPool<Clickable>::add<char const (&) [19]>(char const (&) [19]) [1782]
- 0.00 0.00 1/50806034 std::map<std::type_index, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >::operator[](std::type_index&&) [12]
- 0.00 0.00 1/50806079 std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >::operator bool() const [102]
- 0.00 0.00 1/99259709 std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >::get() const [88]
- 0.00 0.00 1/104306070 std::type_index::type_index(std::type_info const&) [118]
- -----------------------------------------------
- 0.00 0.00 1/1 Handle Entity::add<Clickable, char const (&) [22], (void*)0>(char const (&) [22]) [1139]
- [1705] 0.0 0.00 0.00 1 Handle ComponentManager::add<Clickable, char const (&) [22], (void*)0>(char const (&) [22]) [1705]
- 0.00 0.00 1/1 Handle ObjectPool<Clickable>::add<char const (&) [22]>(char const (&) [22]) [1783]
- 0.00 0.00 1/50806034 std::map<std::type_index, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >::operator[](std::type_index&&) [12]
- 0.00 0.00 1/50806079 std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >::operator bool() const [102]
- 0.00 0.00 1/99259709 std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >::get() const [88]
- 0.00 0.00 1/104306070 std::type_index::type_index(std::type_info const&) [118]
- -----------------------------------------------
- 0.00 0.00 1/1 Handle Entity::add<Clickable, char const (&) [25], (void*)0>(char const (&) [25]) [1140]
- [1706] 0.0 0.00 0.00 1 Handle ComponentManager::add<Clickable, char const (&) [25], (void*)0>(char const (&) [25]) [1706]
- 0.00 0.00 1/1 Handle ObjectPool<Clickable>::add<char const (&) [25]>(char const (&) [25]) [1784]
- 0.00 0.00 1/50806034 std::map<std::type_index, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >::operator[](std::type_index&&) [12]
- 0.00 0.00 1/50806079 std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >::operator bool() const [102]
- 0.00 0.00 1/99259709 std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >::get() const [88]
- 0.00 0.00 1/104306070 std::type_index::type_index(std::type_info const&) [118]
- -----------------------------------------------
- 0.00 0.00 1/1 Handle Entity::add<Clickable, char const (&) [30], (void*)0>(char const (&) [30]) [1141]
- [1707] 0.0 0.00 0.00 1 Handle ComponentManager::add<Clickable, char const (&) [30], (void*)0>(char const (&) [30]) [1707]
- 0.00 0.00 1/1 Handle ObjectPool<Clickable>::add<char const (&) [30]>(char const (&) [30]) [1785]
- 0.00 0.00 1/50806034 std::map<std::type_index, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >::operator[](std::type_index&&) [12]
- 0.00 0.00 1/50806079 std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >::operator bool() const [102]
- 0.00 0.00 1/99259709 std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >::get() const [88]
- 0.00 0.00 1/104306070 std::type_index::type_index(std::type_info const&) [118]
- -----------------------------------------------
- 0.00 0.00 1/1 std::function<void ()>::operator()() const [103]
- [1708] 0.0 0.00 0.00 1 std::_Function_handler<void (), BuilderScene::create_tile_palette(GraphicalSystem*)::{lambda()#1}>::_M_invoke(std::_Any_data const&) [1708]
- 0.00 0.00 1/1 BuilderScene::create_tile_palette(GraphicalSystem*)::{lambda()#1}::operator()() const [1709]
- 0.00 0.00 1/1 std::_Function_base::_Base_manager<BuilderScene::create_tile_palette(GraphicalSystem*)::{lambda()#1}>::_M_get_pointer(std::_Any_data const&) [2946]
- -----------------------------------------------
- 0.00 0.00 1/1 std::_Function_handler<void (), BuilderScene::create_tile_palette(GraphicalSystem*)::{lambda()#1}>::_M_invoke(std::_Any_data const&) [1708]
- [1709] 0.0 0.00 0.00 1 BuilderScene::create_tile_palette(GraphicalSystem*)::{lambda()#1}::operator()() const [1709]
- 0.00 0.00 1/2333285 Rectangle* Entity::get<Rectangle, (void*)0>() [55]
- 0.00 0.00 3/7852 GraphicalSystem::camera() const [1191]
- 0.00 0.00 3/30650752 std::shared_ptr<Camera>::~shared_ptr() [69]
- 0.00 0.00 1/30651062 sf::Vector2<float> sf::operator-<float>(sf::Vector2<float> const&, sf::Vector2<float> const&) [120]
- 0.00 0.00 2/37528737 Entity::space() const [169]
- 0.00 0.00 3/30658641 std::__shared_ptr_access<Camera, (__gnu_cxx::_Lock_policy)2, false, false>::operator->() const [299]
- 0.00 0.00 1/62719575 sf::Vector2<float>::Vector2(float, float) [211]
- 0.00 0.00 1/61301454 Camera::size() const [416]
- 0.00 0.00 1/18 Camera::viewport() [4923]
- 0.00 0.00 1/6 Camera::zoom() const [5329]
- 0.00 0.00 1/78 Rectangle::size() const [4609]
- 0.00 0.00 1/703360 SceneNode::position() const [3028]
- 0.00 0.00 1/265 SceneNode::move(sf::Vector2<float> const&) [4307]
- -----------------------------------------------
- 0.00 0.00 2/2 Handle Entity::add<Collision, char const (&) [21], sf::Rect<float>, (void*)0>(char const (&) [21], sf::Rect<float>&&) [1098]
- [1710] 0.0 0.00 0.00 2 Handle ComponentManager::add<Collision, char const (&) [21], sf::Rect<float>&, (void*)0>(char const (&) [21], sf::Rect<float>&) [1710]
- 0.00 0.00 2/50806034 std::map<std::type_index, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >::operator[](std::type_index&&) [12]
- 0.00 0.00 2/2 Handle ObjectPool<Collision>::add<char const (&) [21], sf::Rect<float>&>(char const (&) [21], sf::Rect<float>&) [1986]
- 0.00 0.00 2/50806079 std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >::operator bool() const [102]
- 0.00 0.00 2/99259709 std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >::get() const [88]
- 0.00 0.00 2/104306070 std::type_index::type_index(std::type_info const&) [118]
- -----------------------------------------------
- 0.00 0.00 2/2 Handle Entity::add<Collision, char const (&) [22], sf::Rect<float>, (void*)0>(char const (&) [22], sf::Rect<float>&&) [1099]
- [1711] 0.0 0.00 0.00 2 Handle ComponentManager::add<Collision, char const (&) [22], sf::Rect<float>&, (void*)0>(char const (&) [22], sf::Rect<float>&) [1711]
- 0.00 0.00 2/50806034 std::map<std::type_index, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >::operator[](std::type_index&&) [12]
- 0.00 0.00 2/2 Handle ObjectPool<Collision>::add<char const (&) [22], sf::Rect<float>&>(char const (&) [22], sf::Rect<float>&) [1987]
- 0.00 0.00 2/50806079 std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >::operator bool() const [102]
- 0.00 0.00 2/99259709 std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >::get() const [88]
- 0.00 0.00 2/104306070 std::type_index::type_index(std::type_info const&) [118]
- -----------------------------------------------
- 0.00 0.00 27/27 void Messageable::send_message<EntityDestroyedMessage, (void*)0, Handle&>(Handle&) [994]
- [1712] 0.0 0.00 0.00 27 std::shared_ptr<Message>::shared_ptr<EntityDestroyedMessage, void>(std::shared_ptr<EntityDestroyedMessage> const&) [1712]
- 0.00 0.00 27/27 std::__shared_ptr<Message, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<EntityDestroyedMessage, void>(std::__shared_ptr<EntityDestroyedMessage, (__gnu_cxx::_Lock_policy)2> const&) [1713]
- -----------------------------------------------
- 0.00 0.00 27/27 std::shared_ptr<Message>::shared_ptr<EntityDestroyedMessage, void>(std::shared_ptr<EntityDestroyedMessage> const&) [1712]
- [1713] 0.0 0.00 0.00 27 std::__shared_ptr<Message, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<EntityDestroyedMessage, void>(std::__shared_ptr<EntityDestroyedMessage, (__gnu_cxx::_Lock_policy)2> const&) [1713]
- 0.00 0.00 27/34962483 std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count(std::__shared_count<(__gnu_cxx::_Lock_policy)2> const&) [70]
- -----------------------------------------------
- 0.00 0.00 110/110 std::__shared_count<(__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&) const [1432]
- [1714] 0.0 0.00 0.00 110 std::_Sp_counted_ptr_inplace<MouseWheelInputEvent, std::allocator<MouseWheelInputEvent>, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&) [1714]
- 0.00 0.00 110/8141605 std::type_info::operator==(std::type_info const&) const [427]
- 0.00 0.00 110/330 std::_Sp_counted_ptr_inplace<MouseWheelInputEvent, std::allocator<MouseWheelInputEvent>, (__gnu_cxx::_Lock_policy)2>::_M_ptr() [4284]
- -----------------------------------------------
- 0.00 0.00 24/24 InputManager::poll_event(Game&) [686]
- [1715] 0.0 0.00 0.00 24 std::enable_if<std::is_assignable<std::__shared_ptr<InputEvent, (__gnu_cxx::_Lock_policy)2>&, std::shared_ptr<MouseButtonInputEvent> >::value, std::shared_ptr<InputEvent>&>::type std::shared_ptr<InputEvent>::operator=<MouseButtonInputEvent>(std::shared_ptr<MouseButtonInputEvent>&&) [1715]
- 0.00 0.00 24/24 std::enable_if<std::__sp_compatible_with<MouseButtonInputEvent*, InputEvent*>::value, std::__shared_ptr<InputEvent, (__gnu_cxx::_Lock_policy)2>&>::type std::__shared_ptr<InputEvent, (__gnu_cxx::_Lock_policy)2>::operator=<MouseButtonInputEvent>(std::__shared_ptr<MouseButtonInputEvent, (__gnu_cxx::_Lock_policy)2>&&) [1717]
- 0.00 0.00 24/24 std::remove_reference<std::shared_ptr<MouseButtonInputEvent>&>::type&& std::move<std::shared_ptr<MouseButtonInputEvent>&>(std::shared_ptr<MouseButtonInputEvent>&) [4825]
- -----------------------------------------------
- 0.00 0.00 24/24 InputManager::poll_event(Game&) [686]
- [1716] 0.0 0.00 0.00 24 std::shared_ptr<MouseButtonInputEvent>::~shared_ptr() [1716]
- 0.00 0.00 24/24 std::__shared_ptr<MouseButtonInputEvent, (__gnu_cxx::_Lock_policy)2>::~__shared_ptr() [1718]
- -----------------------------------------------
- 0.00 0.00 24/24 std::enable_if<std::is_assignable<std::__shared_ptr<InputEvent, (__gnu_cxx::_Lock_policy)2>&, std::shared_ptr<MouseButtonInputEvent> >::value, std::shared_ptr<InputEvent>&>::type std::shared_ptr<InputEvent>::operator=<MouseButtonInputEvent>(std::shared_ptr<MouseButtonInputEvent>&&) [1715]
- [1717] 0.0 0.00 0.00 24 std::enable_if<std::__sp_compatible_with<MouseButtonInputEvent*, InputEvent*>::value, std::__shared_ptr<InputEvent, (__gnu_cxx::_Lock_policy)2>&>::type std::__shared_ptr<InputEvent, (__gnu_cxx::_Lock_policy)2>::operator=<MouseButtonInputEvent>(std::__shared_ptr<MouseButtonInputEvent, (__gnu_cxx::_Lock_policy)2>&&) [1717]
- 0.00 0.00 24/8626 std::__shared_ptr<InputEvent, (__gnu_cxx::_Lock_policy)2>::~__shared_ptr() [1198]
- 0.00 0.00 24/24 std::remove_reference<std::__shared_ptr<MouseButtonInputEvent, (__gnu_cxx::_Lock_policy)2>&>::type&& std::move<std::__shared_ptr<MouseButtonInputEvent, (__gnu_cxx::_Lock_policy)2>&>(std::__shared_ptr<MouseButtonInputEvent, (__gnu_cxx::_Lock_policy)2>&) [4826]
- 0.00 0.00 24/24 std::__shared_ptr<InputEvent, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<MouseButtonInputEvent, void>(std::__shared_ptr<MouseButtonInputEvent, (__gnu_cxx::_Lock_policy)2>&&) [4802]
- 0.00 0.00 24/732 std::__shared_ptr<InputEvent, (__gnu_cxx::_Lock_policy)2>::swap(std::__shared_ptr<InputEvent, (__gnu_cxx::_Lock_policy)2>&) [4100]
- -----------------------------------------------
- 0.00 0.00 24/24 std::shared_ptr<MouseButtonInputEvent>::~shared_ptr() [1716]
- [1718] 0.0 0.00 0.00 24 std::__shared_ptr<MouseButtonInputEvent, (__gnu_cxx::_Lock_policy)2>::~__shared_ptr() [1718]
- 0.00 0.00 24/34982914 std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 1> [330]
- -----------------------------------------------
- 0.00 0.00 3/718 std::_Function_base::_Base_manager<PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)::{lambda(ComponentAddedMessage&)#2}>::_M_clone(std::_Any_data&, std::_Function_base::_Base_manager<PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)::{lambda(ComponentAddedMessage&)#2}> const&, std::integral_constant<bool, true>) [1872]
- 0.00 0.00 715/718 std::_Function_base::_Base_manager<PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)::{lambda(ComponentAddedMessage&)#2}>::_M_get_pointer(std::_Any_data const&) [1720]
- [1719] 0.0 0.00 0.00 718 PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)::{lambda(ComponentAddedMessage&)#2} const& std::_Any_data::_M_access<PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)::{lambda(ComponentAddedMessage&)#2}>() const [1719]
- 0.00 0.00 718/32428727 std::_Any_data::_M_access() const [511]
- -----------------------------------------------
- 0.00 0.00 715/715 std::_Function_handler<void (ComponentAddedMessage&), PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)::{lambda(ComponentAddedMessage&)#2}>::_M_invoke(std::_Any_data const&, ComponentAddedMessage&) [274]
- [1720] 0.0 0.00 0.00 715 std::_Function_base::_Base_manager<PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)::{lambda(ComponentAddedMessage&)#2}>::_M_get_pointer(std::_Any_data const&) [1720]
- 0.00 0.00 715/718 PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)::{lambda(ComponentAddedMessage&)#2} const& std::_Any_data::_M_access<PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)::{lambda(ComponentAddedMessage&)#2}>() const [1719]
- 0.00 0.00 715/715 PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)::{lambda(ComponentAddedMessage&)#2} const* std::__addressof<PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)::{lambda(ComponentAddedMessage&)#2} const>(PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)::{lambda(ComponentAddedMessage&)#2} const&) [4111]
- -----------------------------------------------
- 0.00 0.00 106/106 std::__shared_count<(__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&) const [1432]
- [1721] 0.0 0.00 0.00 106 std::_Sp_counted_ptr_inplace<Button, std::allocator<Button>, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&) [1721]
- 0.00 0.00 106/8141605 std::type_info::operator==(std::type_info const&) const [427]
- 0.00 0.00 106/318 std::_Sp_counted_ptr_inplace<Button, std::allocator<Button>, (__gnu_cxx::_Lock_policy)2>::_M_ptr() [4290]
- -----------------------------------------------
- 0.00 0.00 1/1 ObjectPool<VertexList>::ObjectPool(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned int, VertexList) [999]
- [1722] 0.0 0.00 0.00 1 ObjectPool<VertexList>::Entry::Entry(unsigned int, VertexList) [1722]
- 0.00 0.00 1/2004 VertexList::VertexList(VertexList const&) [1079]
- -----------------------------------------------
- 0.00 0.00 187/187 Sprite::deserialize(Serializer&, Scene&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [551]
- [1723] 0.0 0.00 0.00 187 Sprite::texture(std::shared_ptr<Texture>) [1723]
- 0.00 0.00 187/2398 std::shared_ptr<Texture>::operator=(std::shared_ptr<Texture> const&) [1442]
- 0.00 0.00 187/209 Texture::get_texture() [4422]
- 0.00 0.00 187/210 std::__shared_ptr_access<Texture, (__gnu_cxx::_Lock_policy)2, false, false>::operator->() const [4421]
- -----------------------------------------------
- 0.00 0.00 2/6 std::function<void (ResizeCameraMessage&)>::function(std::function<void (ResizeCameraMessage&)> const&) [1773]
- 0.00 0.00 4/6 std::_Function_base::~_Function_base() [323]
- [1724] 0.0 0.00 0.00 6 std::_Function_base::_Base_manager<CallbackSystem::on_init(Game&)::{lambda(ResizeCameraMessage&)#1}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<CallbackSystem::on_init(Game&)::{lambda(ResizeCameraMessage&)#1}> const&, std::_Manager_operation) [1724]
- 0.00 0.00 4/4 std::_Function_base::_Base_manager<CallbackSystem::on_init(Game&)::{lambda(ResizeCameraMessage&)#1}>::_M_destroy(std::_Any_data&, std::integral_constant<bool, true>) [1803]
- 0.00 0.00 2/2 std::_Function_base::_Base_manager<CallbackSystem::on_init(Game&)::{lambda(ResizeCameraMessage&)#1}>::_M_clone(std::_Any_data&, std::_Function_base::_Base_manager<CallbackSystem::on_init(Game&)::{lambda(ResizeCameraMessage&)#1}> const&, std::integral_constant<bool, true>) [2004]
- -----------------------------------------------
- 0.00 0.00 2/6 std::function<void (EntityIdChangedMessage&)>::function(std::function<void (EntityIdChangedMessage&)> const&) [2007]
- 0.00 0.00 4/6 std::_Function_base::~_Function_base() [323]
- [1725] 0.0 0.00 0.00 6 std::_Function_base::_Base_manager<Scene::do_init(Game&)::{lambda(EntityIdChangedMessage&)#1}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<Scene::do_init(Game&)::{lambda(EntityIdChangedMessage&)#1}> const&, std::_Manager_operation) [1725]
- 0.00 0.00 4/4 std::_Function_base::_Base_manager<Scene::do_init(Game&)::{lambda(EntityIdChangedMessage&)#1}>::_M_destroy(std::_Any_data&, std::integral_constant<bool, true>) [1804]
- 0.00 0.00 2/2 std::_Function_base::_Base_manager<Scene::do_init(Game&)::{lambda(EntityIdChangedMessage&)#1}>::_M_clone(std::_Any_data&, std::_Function_base::_Base_manager<Scene::do_init(Game&)::{lambda(EntityIdChangedMessage&)#1}> const&, std::integral_constant<bool, true>) [2005]
- -----------------------------------------------
- 0.00 0.00 6/6 std::_Function_base::_Base_manager<BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>)::{lambda()#2}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>)::{lambda()#2}> const&, std::_Manager_operation) [1682]
- [1726] 0.0 0.00 0.00 6 std::_Function_base::_Base_manager<BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>)::{lambda()#2}>::_M_destroy(std::_Any_data&, std::integral_constant<bool, false>) [1726]
- 0.00 0.00 6/12 BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>)::{lambda()#2}*& std::_Any_data::_M_access<BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>)::{lambda()#2}*>() [1655]
- 0.00 0.00 6/9 BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>)::{lambda()#2}::~function() [5228]
- -----------------------------------------------
- 0.00 0.00 6/6 std::_Function_base::_Base_manager<BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>)::{lambda()#3}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>)::{lambda()#3}> const&, std::_Manager_operation) [1683]
- [1727] 0.0 0.00 0.00 6 std::_Function_base::_Base_manager<BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>)::{lambda()#3}>::_M_destroy(std::_Any_data&, std::integral_constant<bool, false>) [1727]
- 0.00 0.00 6/12 BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>)::{lambda()#3}*& std::_Any_data::_M_access<BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>)::{lambda()#3}*>() [1656]
- 0.00 0.00 6/9 BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>)::{lambda()#3}::~function() [5229]
- -----------------------------------------------
- 0.00 0.00 6/6 std::_Function_base::_Base_manager<BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>)::{lambda()#4}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>)::{lambda()#4}> const&, std::_Manager_operation) [1684]
- [1728] 0.0 0.00 0.00 6 std::_Function_base::_Base_manager<BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>)::{lambda()#4}>::_M_destroy(std::_Any_data&, std::integral_constant<bool, false>) [1728]
- 0.00 0.00 6/12 BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>)::{lambda()#4}*& std::_Any_data::_M_access<BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>)::{lambda()#4}*>() [1657]
- 0.00 0.00 6/9 BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>)::{lambda()#4}::~function() [5230]
- -----------------------------------------------
- 0.00 0.00 6/6 std::_Function_base::_Base_manager<BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>)::{lambda()#1}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>)::{lambda()#1}> const&, std::_Manager_operation) [1685]
- [1729] 0.0 0.00 0.00 6 std::_Function_base::_Base_manager<BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>)::{lambda()#1}>::_M_destroy(std::_Any_data&, std::integral_constant<bool, false>) [1729]
- 0.00 0.00 6/12 BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>)::{lambda()#1}*& std::_Any_data::_M_access<BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>)::{lambda()#1}*>() [1658]
- 0.00 0.00 6/9 BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>)::{lambda()#1}::~function() [5231]
- -----------------------------------------------
- 0.00 0.00 6/6 std::_Function_base::_Base_manager<GraphicalSystem::GraphicalSystem(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, RenderSurface&, std::shared_ptr<Camera>)::{lambda(ResizeCameraMessage&)#1}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<GraphicalSystem::GraphicalSystem(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, RenderSurface&, std::shared_ptr<Camera>)::{lambda(ResizeCameraMessage&)#1}> const&, std::_Manager_operation) [1678]
- [1730] 0.0 0.00 0.00 6 std::_Function_base::_Base_manager<GraphicalSystem::GraphicalSystem(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, RenderSurface&, std::shared_ptr<Camera>)::{lambda(ResizeCameraMessage&)#1}>::_M_destroy(std::_Any_data&, std::integral_constant<bool, true>) [1730]
- 0.00 0.00 6/6 GraphicalSystem::GraphicalSystem(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, RenderSurface&, std::shared_ptr<Camera>)::{lambda(ResizeCameraMessage&)#1}& std::_Any_data::_M_access<GraphicalSystem::GraphicalSystem(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, RenderSurface&, std::shared_ptr<Camera>)::{lambda(ResizeCameraMessage&)#1}>() [1734]
- -----------------------------------------------
- 0.00 0.00 6/6 std::_Function_base::_Base_manager<PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)::{lambda(ComponentAddedMessage&)#2}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)::{lambda(ComponentAddedMessage&)#2}> const&, std::_Manager_operation) [1679]
- [1731] 0.0 0.00 0.00 6 std::_Function_base::_Base_manager<PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)::{lambda(ComponentAddedMessage&)#2}>::_M_destroy(std::_Any_data&, std::integral_constant<bool, true>) [1731]
- 0.00 0.00 6/6 PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)::{lambda(ComponentAddedMessage&)#2}& std::_Any_data::_M_access<PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)::{lambda(ComponentAddedMessage&)#2}>() [1735]
- -----------------------------------------------
- 0.00 0.00 6/6 std::_Function_base::_Base_manager<PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)::{lambda(EntityDestroyedMessage&)#1}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)::{lambda(EntityDestroyedMessage&)#1}> const&, std::_Manager_operation) [1680]
- [1732] 0.0 0.00 0.00 6 std::_Function_base::_Base_manager<PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)::{lambda(EntityDestroyedMessage&)#1}>::_M_destroy(std::_Any_data&, std::integral_constant<bool, true>) [1732]
- 0.00 0.00 6/6 PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)::{lambda(EntityDestroyedMessage&)#1}& std::_Any_data::_M_access<PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)::{lambda(EntityDestroyedMessage&)#1}>() [1736]
- -----------------------------------------------
- 0.00 0.00 6/6 std::_Function_base::_Base_manager<PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)::{lambda(ComponentRemovedMessage&)#3}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)::{lambda(ComponentRemovedMessage&)#3}> const&, std::_Manager_operation) [1681]
- [1733] 0.0 0.00 0.00 6 std::_Function_base::_Base_manager<PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)::{lambda(ComponentRemovedMessage&)#3}>::_M_destroy(std::_Any_data&, std::integral_constant<bool, true>) [1733]
- 0.00 0.00 6/6 PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)::{lambda(ComponentRemovedMessage&)#3}& std::_Any_data::_M_access<PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)::{lambda(ComponentRemovedMessage&)#3}>() [1737]
- -----------------------------------------------
- 0.00 0.00 6/6 std::_Function_base::_Base_manager<GraphicalSystem::GraphicalSystem(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, RenderSurface&, std::shared_ptr<Camera>)::{lambda(ResizeCameraMessage&)#1}>::_M_destroy(std::_Any_data&, std::integral_constant<bool, true>) [1730]
- [1734] 0.0 0.00 0.00 6 GraphicalSystem::GraphicalSystem(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, RenderSurface&, std::shared_ptr<Camera>)::{lambda(ResizeCameraMessage&)#1}& std::_Any_data::_M_access<GraphicalSystem::GraphicalSystem(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, RenderSurface&, std::shared_ptr<Camera>)::{lambda(ResizeCameraMessage&)#1}>() [1734]
- 0.00 0.00 6/94940 std::_Any_data::_M_access() [869]
- -----------------------------------------------
- 0.00 0.00 6/6 std::_Function_base::_Base_manager<PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)::{lambda(ComponentAddedMessage&)#2}>::_M_destroy(std::_Any_data&, std::integral_constant<bool, true>) [1731]
- [1735] 0.0 0.00 0.00 6 PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)::{lambda(ComponentAddedMessage&)#2}& std::_Any_data::_M_access<PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)::{lambda(ComponentAddedMessage&)#2}>() [1735]
- 0.00 0.00 6/94940 std::_Any_data::_M_access() [869]
- -----------------------------------------------
- 0.00 0.00 6/6 std::_Function_base::_Base_manager<PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)::{lambda(EntityDestroyedMessage&)#1}>::_M_destroy(std::_Any_data&, std::integral_constant<bool, true>) [1732]
- [1736] 0.0 0.00 0.00 6 PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)::{lambda(EntityDestroyedMessage&)#1}& std::_Any_data::_M_access<PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)::{lambda(EntityDestroyedMessage&)#1}>() [1736]
- 0.00 0.00 6/94940 std::_Any_data::_M_access() [869]
- -----------------------------------------------
- 0.00 0.00 6/6 std::_Function_base::_Base_manager<PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)::{lambda(ComponentRemovedMessage&)#3}>::_M_destroy(std::_Any_data&, std::integral_constant<bool, true>) [1733]
- [1737] 0.0 0.00 0.00 6 PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)::{lambda(ComponentRemovedMessage&)#3}& std::_Any_data::_M_access<PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)::{lambda(ComponentRemovedMessage&)#3}>() [1737]
- 0.00 0.00 6/94940 std::_Any_data::_M_access() [869]
- -----------------------------------------------
- 0.00 0.00 4/4 SceneNode::add(SceneNode*, int) [1412]
- [1738] 0.0 0.00 0.00 4 std::vector<SceneNode*, std::allocator<SceneNode*> >::insert(__gnu_cxx::__normal_iterator<SceneNode* const*, std::vector<SceneNode*, std::allocator<SceneNode*> > >, SceneNode* const&) [1738]
- 0.00 0.00 3/54 void std::vector<SceneNode*, std::allocator<SceneNode*> >::_M_realloc_insert<SceneNode* const&>(__gnu_cxx::__normal_iterator<SceneNode**, std::vector<SceneNode*, std::allocator<SceneNode*> > >, SceneNode* const&) [1419]
- 0.00 0.00 1/1 std::vector<SceneNode*, std::allocator<SceneNode*> >::_Temporary_value::_Temporary_value<SceneNode* const&>(std::vector<SceneNode*, std::allocator<SceneNode*> >*, SceneNode* const&) [2918]
- 0.00 0.00 1/1 void std::vector<SceneNode*, std::allocator<SceneNode*> >::_M_insert_aux<SceneNode*>(__gnu_cxx::__normal_iterator<SceneNode**, std::vector<SceneNode*, std::allocator<SceneNode*> > >, SceneNode*&&) [2919]
- 0.00 0.00 8/2426 std::vector<SceneNode*, std::allocator<SceneNode*> >::begin() [3819]
- 0.00 0.00 4/4 decltype ((({parm#1}.base)())-(({parm#2}.base)())) __gnu_cxx::operator-<SceneNode* const*, SceneNode**, std::vector<SceneNode*, std::allocator<SceneNode*> > >(__gnu_cxx::__normal_iterator<SceneNode* const*, std::vector<SceneNode*, std::allocator<SceneNode*> > > const&, __gnu_cxx::__normal_iterator<SceneNode**, std::vector<SceneNode*, std::allocator<SceneNode*> > > const&) [5602]
- 0.00 0.00 4/433 std::vector<SceneNode*, std::allocator<SceneNode*> >::cbegin() const [4228]
- 0.00 0.00 4/433 __gnu_cxx::__normal_iterator<SceneNode* const*, std::vector<SceneNode*, std::allocator<SceneNode*> > >::difference_type __gnu_cxx::operator-<SceneNode* const*, std::vector<SceneNode*, std::allocator<SceneNode*> > >(__gnu_cxx::__normal_iterator<SceneNode* const*, std::vector<SceneNode*, std::allocator<SceneNode*> > > const&, __gnu_cxx::__normal_iterator<SceneNode* const*, std::vector<SceneNode*, std::allocator<SceneNode*> > > const&) [4227]
- 0.00 0.00 4/1084 __gnu_cxx::__normal_iterator<SceneNode**, std::vector<SceneNode*, std::allocator<SceneNode*> > >::operator+(long) const [4007]
- 0.00 0.00 4/4663 __gnu_cxx::__normal_iterator<SceneNode**, std::vector<SceneNode*, std::allocator<SceneNode*> > >::__normal_iterator(SceneNode** const&) [3725]
- 0.00 0.00 1/932 std::vector<SceneNode*, std::allocator<SceneNode*> >::end() [4061]
- 0.00 0.00 1/1 bool __gnu_cxx::operator==<SceneNode* const*, SceneNode**, std::vector<SceneNode*, std::allocator<SceneNode*> > >(__gnu_cxx::__normal_iterator<SceneNode* const*, std::vector<SceneNode*, std::allocator<SceneNode*> > > const&, __gnu_cxx::__normal_iterator<SceneNode**, std::vector<SceneNode*, std::allocator<SceneNode*> > > const&) [7042]
- 0.00 0.00 1/3 std::vector<SceneNode*, std::allocator<SceneNode*> >::_Temporary_value::_M_val() [6062]
- 0.00 0.00 1/224 std::remove_reference<SceneNode*&>::type&& std::move<SceneNode*&>(SceneNode*&) [4347]
- 0.00 0.00 1/1 std::vector<SceneNode*, std::allocator<SceneNode*> >::_Temporary_value::~_Temporary_value() [7573]
- -----------------------------------------------
- 0.00 0.00 1/18 SelectMenuItemIntent::SelectMenuItemIntent(unsigned int, std::shared_ptr<InputElement>) [2420]
- 0.00 0.00 1/18 MouseXIntent::MouseXIntent(unsigned int, std::shared_ptr<InputElement>) [2409]
- 0.00 0.00 1/18 MouseYIntent::MouseYIntent(unsigned int, std::shared_ptr<InputElement>) [2410]
- 0.00 0.00 1/18 MouseWheelIntent::MouseWheelIntent(unsigned int, std::shared_ptr<InputElement>) [2415]
- 0.00 0.00 1/18 LeftClickIntent::LeftClickIntent(unsigned int, std::shared_ptr<InputElement>) [2412]
- 0.00 0.00 1/18 RightClickIntent::RightClickIntent(unsigned int, std::shared_ptr<InputElement>) [2416]
- 0.00 0.00 1/18 VisualDebugIntent::VisualDebugIntent(unsigned int, std::shared_ptr<InputElement>) [2418]
- 0.00 0.00 1/18 GridVisibilityToggleIntent::GridVisibilityToggleIntent(unsigned int, std::shared_ptr<InputElement>) [2421]
- 0.00 0.00 1/18 ResetViewIntent::ResetViewIntent(unsigned int, std::shared_ptr<InputElement>) [2414]
- 0.00 0.00 1/18 RemoveTilesIntent::RemoveTilesIntent(unsigned int, std::shared_ptr<InputElement>) [2417]
- 0.00 0.00 1/18 MoveLeftIntent::MoveLeftIntent(unsigned int, std::shared_ptr<InputElement>) [2411]
- 0.00 0.00 1/18 MoveRightIntent::MoveRightIntent(unsigned int, std::shared_ptr<InputElement>) [2413]
- 0.00 0.00 1/18 SerializeMapIntent::SerializeMapIntent(unsigned int, std::shared_ptr<InputElement>) [2419]
- 0.00 0.00 1/18 ModalIntent::ModalIntent(unsigned int, std::shared_ptr<InputElement>) [2408]
- 0.00 0.00 2/18 MoveUpIntent::MoveUpIntent(unsigned int, std::shared_ptr<InputElement>) [2084]
- 0.00 0.00 2/18 MoveDownIntent::MoveDownIntent(unsigned int, std::shared_ptr<InputElement>) [2085]
- [1739] 0.0 0.00 0.00 18 Intent::Intent(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned int, std::shared_ptr<InputElement>) [1739]
- 0.00 0.00 18/1360440 std::shared_ptr<InputElement>::shared_ptr(std::shared_ptr<InputElement> const&) [434]
- -----------------------------------------------
- 0.00 0.00 1/1 Handle Entity::add<Text, char const (&) [17], char const (&) [15], std::shared_ptr<Font>, int, (void*)0>(char const (&) [17], char const (&) [15], std::shared_ptr<Font>&&, int&&) [1143]
- [1740] 0.0 0.00 0.00 1 Handle ComponentManager::add<Text, char const (&) [17], char const (&) [15], std::shared_ptr<Font>&, int&, (void*)0>(char const (&) [17], char const (&) [15], std::shared_ptr<Font>&, int&) [1740]
- 0.00 0.00 1/1 Handle ObjectPool<Text>::add<char const (&) [17], char const (&) [15], std::shared_ptr<Font>&, int&>(char const (&) [17], char const (&) [15], std::shared_ptr<Font>&, int&) [1836]
- 0.00 0.00 1/50806034 std::map<std::type_index, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >::operator[](std::type_index&&) [12]
- 0.00 0.00 1/50806079 std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >::operator bool() const [102]
- 0.00 0.00 1/99259709 std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >::get() const [88]
- 0.00 0.00 1/104306070 std::type_index::type_index(std::type_info const&) [118]
- -----------------------------------------------
- 0.00 0.00 1/1 Handle Entity::add<Text, char const (&) [16], char const (&) [5], std::shared_ptr<Font>, int, (void*)0>(char const (&) [16], char const (&) [5], std::shared_ptr<Font>&&, int&&) [1142]
- [1741] 0.0 0.00 0.00 1 Handle ComponentManager::add<Text, char const (&) [16], char const (&) [5], std::shared_ptr<Font>&, int&, (void*)0>(char const (&) [16], char const (&) [5], std::shared_ptr<Font>&, int&) [1741]
- 0.00 0.00 1/1 Handle ObjectPool<Text>::add<char const (&) [16], char const (&) [5], std::shared_ptr<Font>&, int&>(char const (&) [16], char const (&) [5], std::shared_ptr<Font>&, int&) [1838]
- 0.00 0.00 1/50806034 std::map<std::type_index, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >::operator[](std::type_index&&) [12]
- 0.00 0.00 1/50806079 std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >::operator bool() const [102]
- 0.00 0.00 1/99259709 std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >::get() const [88]
- 0.00 0.00 1/104306070 std::type_index::type_index(std::type_info const&) [118]
- -----------------------------------------------
- 0.00 0.00 5/5 std::shared_ptr<Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0> > std::allocate_shared<Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0> >, std::function<void (ResizeCameraMessage&)> const&>(std::allocator<Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0> > const&, std::function<void (ResizeCameraMessage&)> const&) [1745]
- [1742] 0.0 0.00 0.00 5 std::shared_ptr<Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0> >::shared_ptr<std::allocator<Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0> >, std::function<void (ResizeCameraMessage&)> const&>(std::_Sp_make_shared_tag, std::allocator<Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0> > const&, std::function<void (ResizeCameraMessage&)> const&) [1742]
- 0.00 0.00 5/5 std::__shared_ptr<Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0>, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<std::allocator<Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0> >, std::function<void (ResizeCameraMessage&)> const&>(std::_Sp_make_shared_tag, std::allocator<Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0> > const&, std::function<void (ResizeCameraMessage&)> const&) [1743]
- 0.00 0.00 5/40 std::function<void (ResizeCameraMessage&)> const& std::forward<std::function<void (ResizeCameraMessage&)> const&>(std::remove_reference<std::function<void (ResizeCameraMessage&)> const&>::type&) [4746]
- -----------------------------------------------
- 0.00 0.00 5/5 std::shared_ptr<Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0> >::shared_ptr<std::allocator<Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0> >, std::function<void (ResizeCameraMessage&)> const&>(std::_Sp_make_shared_tag, std::allocator<Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0> > const&, std::function<void (ResizeCameraMessage&)> const&) [1742]
- [1743] 0.0 0.00 0.00 5 std::__shared_ptr<Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0>, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<std::allocator<Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0> >, std::function<void (ResizeCameraMessage&)> const&>(std::_Sp_make_shared_tag, std::allocator<Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0> > const&, std::function<void (ResizeCameraMessage&)> const&) [1743]
- 0.00 0.00 5/5 std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0> >, std::function<void (ResizeCameraMessage&)> const&>(std::_Sp_make_shared_tag, Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0>*, std::allocator<Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0> > const&, std::function<void (ResizeCameraMessage&)> const&) [1768]
- 0.00 0.00 5/1480 std::__shared_count<(__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&) const [1432]
- 0.00 0.00 5/40 std::function<void (ResizeCameraMessage&)> const& std::forward<std::function<void (ResizeCameraMessage&)> const&>(std::remove_reference<std::function<void (ResizeCameraMessage&)> const&>::type&) [4746]
- 0.00 0.00 5/5 std::enable_if<!std::__shared_ptr<Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0>, (__gnu_cxx::_Lock_policy)2>::__has_esft_base<Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0>, void>::value, void>::type std::__shared_ptr<Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0>, (__gnu_cxx::_Lock_policy)2>::_M_enable_shared_from_this_with<Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0>, Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0> >(Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0>*) [5539]
- -----------------------------------------------
- 0.00 0.00 5/5 void Mailbox::handle<ResizeCameraMessage, (void*)0>(std::function<void (ResizeCameraMessage&)> const&) [253]
- [1744] 0.0 0.00 0.00 5 std::shared_ptr<Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0> > std::make_shared<Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0>, std::function<void (ResizeCameraMessage&)> const&>(std::function<void (ResizeCameraMessage&)> const&) [1744]
- 0.00 0.00 5/5 std::shared_ptr<Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0> > std::allocate_shared<Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0> >, std::function<void (ResizeCameraMessage&)> const&>(std::allocator<Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0> > const&, std::function<void (ResizeCameraMessage&)> const&) [1745]
- 0.00 0.00 5/40 std::function<void (ResizeCameraMessage&)> const& std::forward<std::function<void (ResizeCameraMessage&)> const&>(std::remove_reference<std::function<void (ResizeCameraMessage&)> const&>::type&) [4746]
- 0.00 0.00 5/5 std::allocator<Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0> >::allocator() [5537]
- 0.00 0.00 5/20 std::allocator<Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0> >::~allocator() [4914]
- -----------------------------------------------
- 0.00 0.00 5/5 std::shared_ptr<Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0> > std::make_shared<Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0>, std::function<void (ResizeCameraMessage&)> const&>(std::function<void (ResizeCameraMessage&)> const&) [1744]
- [1745] 0.0 0.00 0.00 5 std::shared_ptr<Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0> > std::allocate_shared<Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0> >, std::function<void (ResizeCameraMessage&)> const&>(std::allocator<Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0> > const&, std::function<void (ResizeCameraMessage&)> const&) [1745]
- 0.00 0.00 5/5 std::shared_ptr<Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0> >::shared_ptr<std::allocator<Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0> >, std::function<void (ResizeCameraMessage&)> const&>(std::_Sp_make_shared_tag, std::allocator<Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0> > const&, std::function<void (ResizeCameraMessage&)> const&) [1742]
- 0.00 0.00 5/40 std::function<void (ResizeCameraMessage&)> const& std::forward<std::function<void (ResizeCameraMessage&)> const&>(std::remove_reference<std::function<void (ResizeCameraMessage&)> const&>::type&) [4746]
- -----------------------------------------------
- 0.00 0.00 1/1 std::default_delete<ObjectPoolBase>::operator()(ObjectPoolBase*) const [936]
- [1746] 0.0 0.00 0.00 1 ObjectPool<VertexList>::~ObjectPool() [1746]
- 0.00 0.00 1/1 ObjectPool<VertexList>::~ObjectPool() [1747]
- -----------------------------------------------
- 0.00 0.00 1/1 ObjectPool<VertexList>::~ObjectPool() [1746]
- [1747] 0.0 0.00 0.00 1 ObjectPool<VertexList>::~ObjectPool() [1747]
- 0.00 0.00 1/40299 std::vector<Handle, std::allocator<Handle> >::~vector() [547]
- 0.00 0.00 1/2006 VertexList::~VertexList() [3865]
- 0.00 0.00 1/1 std::vector<ObjectPool<VertexList>::Entry, std::allocator<ObjectPool<VertexList>::Entry> >::~vector() [7561]
- 0.00 0.00 1/17 ObjectPoolBase::~ObjectPoolBase() [4982]
- -----------------------------------------------
- 0.00 0.00 1/1 std::default_delete<ObjectPoolBase>::operator()(ObjectPoolBase*) const [936]
- [1748] 0.0 0.00 0.00 1 ObjectPool<Grid>::~ObjectPool() [1748]
- 0.00 0.00 1/1 ObjectPool<Grid>::~ObjectPool() [1749]
- -----------------------------------------------
- 0.00 0.00 1/1 ObjectPool<Grid>::~ObjectPool() [1748]
- [1749] 0.0 0.00 0.00 1 ObjectPool<Grid>::~ObjectPool() [1749]
- 0.00 0.00 1/40299 std::vector<Handle, std::allocator<Handle> >::~vector() [547]
- 0.00 0.00 1/2006 Grid::~Grid() [3866]
- 0.00 0.00 1/1 std::vector<ObjectPool<Grid>::Entry, std::allocator<ObjectPool<Grid>::Entry> >::~vector() [7563]
- 0.00 0.00 1/17 ObjectPoolBase::~ObjectPoolBase() [4982]
- -----------------------------------------------
- 0.00 0.00 1/1 std::default_delete<ObjectPoolBase>::operator()(ObjectPoolBase*) const [936]
- [1750] 0.0 0.00 0.00 1 ObjectPool<Clickable>::~ObjectPool() [1750]
- 0.00 0.00 1/1 ObjectPool<Clickable>::~ObjectPool() [1751]
- -----------------------------------------------
- 0.00 0.00 1/1 ObjectPool<Clickable>::~ObjectPool() [1750]
- [1751] 0.0 0.00 0.00 1 ObjectPool<Clickable>::~ObjectPool() [1751]
- 0.00 0.00 1/40299 std::vector<Handle, std::allocator<Handle> >::~vector() [547]
- 0.00 0.00 1/2039 Clickable::~Clickable() [3861]
- 0.00 0.00 1/1 std::vector<ObjectPool<Clickable>::Entry, std::allocator<ObjectPool<Clickable>::Entry> >::~vector() [7566]
- 0.00 0.00 1/17 ObjectPoolBase::~ObjectPoolBase() [4982]
- -----------------------------------------------
- 0.00 0.00 1/1 std::default_delete<ObjectPoolBase>::operator()(ObjectPoolBase*) const [936]
- [1752] 0.0 0.00 0.00 1 ObjectPool<Collision>::~ObjectPool() [1752]
- 0.00 0.00 1/1 ObjectPool<Collision>::~ObjectPool() [1753]
- -----------------------------------------------
- 0.00 0.00 1/1 ObjectPool<Collision>::~ObjectPool() [1752]
- [1753] 0.0 0.00 0.00 1 ObjectPool<Collision>::~ObjectPool() [1753]
- 0.00 0.00 1/40299 std::vector<Handle, std::allocator<Handle> >::~vector() [547]
- 0.00 0.00 1/2042 Collision::~Collision() [3859]
- 0.00 0.00 1/1 std::vector<ObjectPool<Collision>::Entry, std::allocator<ObjectPool<Collision>::Entry> >::~vector() [7568]
- 0.00 0.00 1/17 ObjectPoolBase::~ObjectPoolBase() [4982]
- -----------------------------------------------
- 0.00 0.00 1/1 std::default_delete<ObjectPoolBase>::operator()(ObjectPoolBase*) const [936]
- [1754] 0.0 0.00 0.00 1 ObjectPool<Rectangle>::~ObjectPool() [1754]
- 0.00 0.00 1/1 ObjectPool<Rectangle>::~ObjectPool() [1755]
- -----------------------------------------------
- 0.00 0.00 1/1 ObjectPool<Rectangle>::~ObjectPool() [1754]
- [1755] 0.0 0.00 0.00 1 ObjectPool<Rectangle>::~ObjectPool() [1755]
- 0.00 0.00 1/40299 std::vector<Handle, std::allocator<Handle> >::~vector() [547]
- 0.00 0.00 1/2117 Rectangle::~Rectangle() [3857]
- 0.00 0.00 1/1 std::vector<ObjectPool<Rectangle>::Entry, std::allocator<ObjectPool<Rectangle>::Entry> >::~vector() [7570]
- 0.00 0.00 1/17 ObjectPoolBase::~ObjectPoolBase() [4982]
- -----------------------------------------------
- 0.00 0.00 21/21 InputManager::poll_event(Game&) [686]
- [1756] 0.0 0.00 0.00 21 std::shared_ptr<KeyPressInputEvent>::~shared_ptr() [1756]
- 0.00 0.00 21/21 std::__shared_ptr<KeyPressInputEvent, (__gnu_cxx::_Lock_policy)2>::~__shared_ptr() [1758]
- -----------------------------------------------
- 0.00 0.00 21/21 InputManager::poll_event(Game&) [686]
- [1757] 0.0 0.00 0.00 21 std::shared_ptr<KeyReleaseInputEvent>::~shared_ptr() [1757]
- 0.00 0.00 21/21 std::__shared_ptr<KeyReleaseInputEvent, (__gnu_cxx::_Lock_policy)2>::~__shared_ptr() [1759]
- -----------------------------------------------
- 0.00 0.00 21/21 std::shared_ptr<KeyPressInputEvent>::~shared_ptr() [1756]
- [1758] 0.0 0.00 0.00 21 std::__shared_ptr<KeyPressInputEvent, (__gnu_cxx::_Lock_policy)2>::~__shared_ptr() [1758]
- 0.00 0.00 21/34982914 std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 1> [330]
- -----------------------------------------------
- 0.00 0.00 21/21 std::shared_ptr<KeyReleaseInputEvent>::~shared_ptr() [1757]
- [1759] 0.0 0.00 0.00 21 std::__shared_ptr<KeyReleaseInputEvent, (__gnu_cxx::_Lock_policy)2>::~__shared_ptr() [1759]
- 0.00 0.00 21/34982914 std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() <cycle 1> [330]
- -----------------------------------------------
- 0.00 0.00 21/21 InputManager::poll_event(Game&) [686]
- [1760] 0.0 0.00 0.00 21 std::enable_if<std::is_assignable<std::__shared_ptr<InputEvent, (__gnu_cxx::_Lock_policy)2>&, std::shared_ptr<KeyPressInputEvent> >::value, std::shared_ptr<InputEvent>&>::type std::shared_ptr<InputEvent>::operator=<KeyPressInputEvent>(std::shared_ptr<KeyPressInputEvent>&&) [1760]
- 0.00 0.00 21/21 std::enable_if<std::__sp_compatible_with<KeyPressInputEvent*, InputEvent*>::value, std::__shared_ptr<InputEvent, (__gnu_cxx::_Lock_policy)2>&>::type std::__shared_ptr<InputEvent, (__gnu_cxx::_Lock_policy)2>::operator=<KeyPressInputEvent>(std::__shared_ptr<KeyPressInputEvent, (__gnu_cxx::_Lock_policy)2>&&) [1762]
- 0.00 0.00 21/21 std::remove_reference<std::shared_ptr<KeyPressInputEvent>&>::type&& std::move<std::shared_ptr<KeyPressInputEvent>&>(std::shared_ptr<KeyPressInputEvent>&) [4905]
- -----------------------------------------------
- 0.00 0.00 21/21 InputManager::poll_event(Game&) [686]
- [1761] 0.0 0.00 0.00 21 std::enable_if<std::is_assignable<std::__shared_ptr<InputEvent, (__gnu_cxx::_Lock_policy)2>&, std::shared_ptr<KeyReleaseInputEvent> >::value, std::shared_ptr<InputEvent>&>::type std::shared_ptr<InputEvent>::operator=<KeyReleaseInputEvent>(std::shared_ptr<KeyReleaseInputEvent>&&) [1761]
- 0.00 0.00 21/21 std::enable_if<std::__sp_compatible_with<KeyReleaseInputEvent*, InputEvent*>::value, std::__shared_ptr<InputEvent, (__gnu_cxx::_Lock_policy)2>&>::type std::__shared_ptr<InputEvent, (__gnu_cxx::_Lock_policy)2>::operator=<KeyReleaseInputEvent>(std::__shared_ptr<KeyReleaseInputEvent, (__gnu_cxx::_Lock_policy)2>&&) [1763]
- 0.00 0.00 21/21 std::remove_reference<std::shared_ptr<KeyReleaseInputEvent>&>::type&& std::move<std::shared_ptr<KeyReleaseInputEvent>&>(std::shared_ptr<KeyReleaseInputEvent>&) [4906]
- -----------------------------------------------
- 0.00 0.00 21/21 std::enable_if<std::is_assignable<std::__shared_ptr<InputEvent, (__gnu_cxx::_Lock_policy)2>&, std::shared_ptr<KeyPressInputEvent> >::value, std::shared_ptr<InputEvent>&>::type std::shared_ptr<InputEvent>::operator=<KeyPressInputEvent>(std::shared_ptr<KeyPressInputEvent>&&) [1760]
- [1762] 0.0 0.00 0.00 21 std::enable_if<std::__sp_compatible_with<KeyPressInputEvent*, InputEvent*>::value, std::__shared_ptr<InputEvent, (__gnu_cxx::_Lock_policy)2>&>::type std::__shared_ptr<InputEvent, (__gnu_cxx::_Lock_policy)2>::operator=<KeyPressInputEvent>(std::__shared_ptr<KeyPressInputEvent, (__gnu_cxx::_Lock_policy)2>&&) [1762]
- 0.00 0.00 21/8626 std::__shared_ptr<InputEvent, (__gnu_cxx::_Lock_policy)2>::~__shared_ptr() [1198]
- 0.00 0.00 21/21 std::remove_reference<std::__shared_ptr<KeyPressInputEvent, (__gnu_cxx::_Lock_policy)2>&>::type&& std::move<std::__shared_ptr<KeyPressInputEvent, (__gnu_cxx::_Lock_policy)2>&>(std::__shared_ptr<KeyPressInputEvent, (__gnu_cxx::_Lock_policy)2>&) [4907]
- 0.00 0.00 21/21 std::__shared_ptr<InputEvent, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<KeyPressInputEvent, void>(std::__shared_ptr<KeyPressInputEvent, (__gnu_cxx::_Lock_policy)2>&&) [4861]
- 0.00 0.00 21/732 std::__shared_ptr<InputEvent, (__gnu_cxx::_Lock_policy)2>::swap(std::__shared_ptr<InputEvent, (__gnu_cxx::_Lock_policy)2>&) [4100]
- -----------------------------------------------
- 0.00 0.00 21/21 std::enable_if<std::is_assignable<std::__shared_ptr<InputEvent, (__gnu_cxx::_Lock_policy)2>&, std::shared_ptr<KeyReleaseInputEvent> >::value, std::shared_ptr<InputEvent>&>::type std::shared_ptr<InputEvent>::operator=<KeyReleaseInputEvent>(std::shared_ptr<KeyReleaseInputEvent>&&) [1761]
- [1763] 0.0 0.00 0.00 21 std::enable_if<std::__sp_compatible_with<KeyReleaseInputEvent*, InputEvent*>::value, std::__shared_ptr<InputEvent, (__gnu_cxx::_Lock_policy)2>&>::type std::__shared_ptr<InputEvent, (__gnu_cxx::_Lock_policy)2>::operator=<KeyReleaseInputEvent>(std::__shared_ptr<KeyReleaseInputEvent, (__gnu_cxx::_Lock_policy)2>&&) [1763]
- 0.00 0.00 21/8626 std::__shared_ptr<InputEvent, (__gnu_cxx::_Lock_policy)2>::~__shared_ptr() [1198]
- 0.00 0.00 21/21 std::remove_reference<std::__shared_ptr<KeyReleaseInputEvent, (__gnu_cxx::_Lock_policy)2>&>::type&& std::move<std::__shared_ptr<KeyReleaseInputEvent, (__gnu_cxx::_Lock_policy)2>&>(std::__shared_ptr<KeyReleaseInputEvent, (__gnu_cxx::_Lock_policy)2>&) [4908]
- 0.00 0.00 21/21 std::__shared_ptr<InputEvent, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<KeyReleaseInputEvent, void>(std::__shared_ptr<KeyReleaseInputEvent, (__gnu_cxx::_Lock_policy)2>&&) [4862]
- 0.00 0.00 21/732 std::__shared_ptr<InputEvent, (__gnu_cxx::_Lock_policy)2>::swap(std::__shared_ptr<InputEvent, (__gnu_cxx::_Lock_policy)2>&) [4100]
- -----------------------------------------------
- 0.00 0.00 2/2 BuilderScene::setup_keybindings(Game&)::{lambda()#1}::operator()() const [350]
- [1764] 0.0 0.00 0.00 2 std::shared_ptr<Intent> InputBinding::get<ModalIntent, (void*)0>() [1764]
- 0.00 0.00 2/2630947 std::map<std::type_index, std::shared_ptr<Intent>, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Intent> > > >::find(std::type_index const&) [97]
- 0.00 0.00 2/2630813 std::shared_ptr<Intent>::shared_ptr(std::shared_ptr<Intent> const&) [271]
- 0.00 0.00 4/5261626 std::_Rb_tree_const_iterator<std::pair<std::type_index const, std::shared_ptr<Intent> > >::operator->() const [482]
- 0.00 0.00 2/2630965 std::map<std::type_index, std::shared_ptr<Intent>, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Intent> > > >::end() [631]
- 0.00 0.00 2/104306070 std::type_index::type_index(std::type_info const&) [118]
- 0.00 0.00 4/5261910 std::_Rb_tree_const_iterator<std::pair<std::type_index const, std::shared_ptr<Intent> > >::_Rb_tree_const_iterator(std::_Rb_tree_iterator<std::pair<std::type_index const, std::shared_ptr<Intent> > > const&) [795]
- 0.00 0.00 2/2630813 bool std::operator!=<Intent>(std::shared_ptr<Intent> const&, decltype(nullptr)) [924]
- 0.00 0.00 2/2630947 std::_Rb_tree_const_iterator<std::pair<std::type_index const, std::shared_ptr<Intent> > >::operator!=(std::_Rb_tree_const_iterator<std::pair<std::type_index const, std::shared_ptr<Intent> > > const&) const [2978]
- -----------------------------------------------
- 0.00 0.00 16/16 void std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<std::type_index const, std::shared_ptr<Intent> > > > >::destroy<std::pair<std::type_index const, std::shared_ptr<Intent> > >(std::allocator<std::_Rb_tree_node<std::pair<std::type_index const, std::shared_ptr<Intent> > > >&, std::pair<std::type_index const, std::shared_ptr<Intent> >*) [1766]
- [1765] 0.0 0.00 0.00 16 void __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<std::type_index const, std::shared_ptr<Intent> > > >::destroy<std::pair<std::type_index const, std::shared_ptr<Intent> > >(std::pair<std::type_index const, std::shared_ptr<Intent> >*) [1765]
- 0.00 0.00 16/16 std::pair<std::type_index const, std::shared_ptr<Intent> >::~pair() [1767]
- -----------------------------------------------
- 0.00 0.00 16/16 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::shared_ptr<Intent> >, std::_Select1st<std::pair<std::type_index const, std::shared_ptr<Intent> > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Intent> > > >::_M_destroy_node(std::_Rb_tree_node<std::pair<std::type_index const, std::shared_ptr<Intent> > >*) [1028]
- [1766] 0.0 0.00 0.00 16 void std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<std::type_index const, std::shared_ptr<Intent> > > > >::destroy<std::pair<std::type_index const, std::shared_ptr<Intent> > >(std::allocator<std::_Rb_tree_node<std::pair<std::type_index const, std::shared_ptr<Intent> > > >&, std::pair<std::type_index const, std::shared_ptr<Intent> >*) [1766]
- 0.00 0.00 16/16 void __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<std::type_index const, std::shared_ptr<Intent> > > >::destroy<std::pair<std::type_index const, std::shared_ptr<Intent> > >(std::pair<std::type_index const, std::shared_ptr<Intent> >*) [1765]
- -----------------------------------------------
- 0.00 0.00 16/16 void __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<std::type_index const, std::shared_ptr<Intent> > > >::destroy<std::pair<std::type_index const, std::shared_ptr<Intent> > >(std::pair<std::type_index const, std::shared_ptr<Intent> >*) [1765]
- [1767] 0.0 0.00 0.00 16 std::pair<std::type_index const, std::shared_ptr<Intent> >::~pair() [1767]
- 0.00 0.00 16/2630963 std::shared_ptr<Intent>::~shared_ptr() [302]
- -----------------------------------------------
- 0.00 0.00 5/5 std::__shared_ptr<Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0>, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<std::allocator<Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0> >, std::function<void (ResizeCameraMessage&)> const&>(std::_Sp_make_shared_tag, std::allocator<Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0> > const&, std::function<void (ResizeCameraMessage&)> const&) [1743]
- [1768] 0.0 0.00 0.00 5 std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0> >, std::function<void (ResizeCameraMessage&)> const&>(std::_Sp_make_shared_tag, Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0>*, std::allocator<Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0> > const&, std::function<void (ResizeCameraMessage&)> const&) [1768]
- 0.00 0.00 5/5 std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2>::_Sp_counted_ptr_inplace<std::function<void (ResizeCameraMessage&)> const&>(std::allocator<Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0> >, std::function<void (ResizeCameraMessage&)> const&) [1771]
- 0.00 0.00 5/17059716 operator new(unsigned long, void*) [458]
- 0.00 0.00 5/10 std::allocator<std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2> >::allocator<Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0> >(std::allocator<Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0> > const&) [5117]
- 0.00 0.00 5/5 std::__allocated_ptr<std::allocator<std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2> > >::get() [5542]
- 0.00 0.00 5/5 std::__allocated_ptr<std::allocator<std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2> > > std::__allocate_guarded<std::allocator<std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2> > >(std::allocator<std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2> >&) [5556]
- 0.00 0.00 5/5 std::remove_reference<std::allocator<Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0> > const&>::type&& std::move<std::allocator<Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0> > const&>(std::allocator<Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0> > const&) [5557]
- 0.00 0.00 5/15 std::allocator<Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0> >::allocator(std::allocator<Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0> > const&) [5007]
- 0.00 0.00 5/40 std::function<void (ResizeCameraMessage&)> const& std::forward<std::function<void (ResizeCameraMessage&)> const&>(std::remove_reference<std::function<void (ResizeCameraMessage&)> const&>::type&) [4746]
- 0.00 0.00 5/20 std::allocator<Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0> >::~allocator() [4914]
- 0.00 0.00 5/5 std::__allocated_ptr<std::allocator<std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2> > >::operator=(decltype(nullptr)) [5543]
- 0.00 0.00 5/10 std::__allocated_ptr<std::allocator<std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2> > >::~__allocated_ptr() [5124]
- 0.00 0.00 5/10 std::allocator<std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2> >::~allocator() [5118]
- -----------------------------------------------
- 0.00 0.00 5/5 void std::allocator_traits<std::allocator<Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0> > >::construct<Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0>, std::function<void (ResizeCameraMessage&)> const&>(std::allocator<Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0> >&, Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0>*, std::function<void (ResizeCameraMessage&)> const&) [1770]
- [1769] 0.0 0.00 0.00 5 void __gnu_cxx::new_allocator<Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0> >::construct<Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0>, std::function<void (ResizeCameraMessage&)> const&>(Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0>*, std::function<void (ResizeCameraMessage&)> const&) [1769]
- 0.00 0.00 5/5 Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0>::HandlerEntryImpl(std::function<void (ResizeCameraMessage&)> const&) [1772]
- 0.00 0.00 5/17059716 operator new(unsigned long, void*) [458]
- 0.00 0.00 5/40 std::function<void (ResizeCameraMessage&)> const& std::forward<std::function<void (ResizeCameraMessage&)> const&>(std::remove_reference<std::function<void (ResizeCameraMessage&)> const&>::type&) [4746]
- -----------------------------------------------
- 0.00 0.00 5/5 std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2>::_Sp_counted_ptr_inplace<std::function<void (ResizeCameraMessage&)> const&>(std::allocator<Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0> >, std::function<void (ResizeCameraMessage&)> const&) [1771]
- [1770] 0.0 0.00 0.00 5 void std::allocator_traits<std::allocator<Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0> > >::construct<Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0>, std::function<void (ResizeCameraMessage&)> const&>(std::allocator<Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0> >&, Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0>*, std::function<void (ResizeCameraMessage&)> const&) [1770]
- 0.00 0.00 5/5 void __gnu_cxx::new_allocator<Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0> >::construct<Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0>, std::function<void (ResizeCameraMessage&)> const&>(Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0>*, std::function<void (ResizeCameraMessage&)> const&) [1769]
- 0.00 0.00 5/40 std::function<void (ResizeCameraMessage&)> const& std::forward<std::function<void (ResizeCameraMessage&)> const&>(std::remove_reference<std::function<void (ResizeCameraMessage&)> const&>::type&) [4746]
- -----------------------------------------------
- 0.00 0.00 5/5 std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0> >, std::function<void (ResizeCameraMessage&)> const&>(std::_Sp_make_shared_tag, Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0>*, std::allocator<Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0> > const&, std::function<void (ResizeCameraMessage&)> const&) [1768]
- [1771] 0.0 0.00 0.00 5 std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2>::_Sp_counted_ptr_inplace<std::function<void (ResizeCameraMessage&)> const&>(std::allocator<Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0> >, std::function<void (ResizeCameraMessage&)> const&) [1771]
- 0.00 0.00 5/5 void std::allocator_traits<std::allocator<Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0> > >::construct<Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0>, std::function<void (ResizeCameraMessage&)> const&>(std::allocator<Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0> >&, Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0>*, std::function<void (ResizeCameraMessage&)> const&) [1770]
- 0.00 0.00 5/1482 std::_Sp_counted_base<(__gnu_cxx::_Lock_policy)2>::_Sp_counted_base() [3973]
- 0.00 0.00 5/15 std::allocator<Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0> >::allocator(std::allocator<Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0> > const&) [5007]
- 0.00 0.00 5/5 std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2>::_Impl::_Impl(std::allocator<Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0> >) [5549]
- 0.00 0.00 5/20 std::allocator<Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0> >::~allocator() [4914]
- 0.00 0.00 5/40 std::function<void (ResizeCameraMessage&)> const& std::forward<std::function<void (ResizeCameraMessage&)> const&>(std::remove_reference<std::function<void (ResizeCameraMessage&)> const&>::type&) [4746]
- 0.00 0.00 5/15 std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2>::_M_ptr() [5008]
- -----------------------------------------------
- 0.00 0.00 5/5 void __gnu_cxx::new_allocator<Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0> >::construct<Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0>, std::function<void (ResizeCameraMessage&)> const&>(Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0>*, std::function<void (ResizeCameraMessage&)> const&) [1769]
- [1772] 0.0 0.00 0.00 5 Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0>::HandlerEntryImpl(std::function<void (ResizeCameraMessage&)> const&) [1772]
- 0.00 0.00 5/5 std::function<void (ResizeCameraMessage&)>::function(std::function<void (ResizeCameraMessage&)> const&) [1773]
- 0.00 0.00 5/18 Mailbox::HandlerEntry::HandlerEntry() [4926]
- -----------------------------------------------
- 0.00 0.00 5/5 Mailbox::HandlerEntryImpl<ResizeCameraMessage, (void*)0>::HandlerEntryImpl(std::function<void (ResizeCameraMessage&)> const&) [1772]
- [1773] 0.0 0.00 0.00 5 std::function<void (ResizeCameraMessage&)>::function(std::function<void (ResizeCameraMessage&)> const&) [1773]
- 0.00 0.00 3/9 std::_Function_base::_Base_manager<GraphicalSystem::GraphicalSystem(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, RenderSurface&, std::shared_ptr<Camera>)::{lambda(ResizeCameraMessage&)#1}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<GraphicalSystem::GraphicalSystem(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, RenderSurface&, std::shared_ptr<Camera>)::{lambda(ResizeCameraMessage&)#1}> const&, std::_Manager_operation) [1678]
- 0.00 0.00 2/6 std::_Function_base::_Base_manager<CallbackSystem::on_init(Game&)::{lambda(ResizeCameraMessage&)#1}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<CallbackSystem::on_init(Game&)::{lambda(ResizeCameraMessage&)#1}> const&, std::_Manager_operation) [1724]
- 0.00 0.00 5/5 std::function<void (ResizeCameraMessage&)>::operator bool() const [2825]
- 0.00 0.00 5/50052 std::_Function_base::_Function_base() [3287]
- -----------------------------------------------
- 0.00 0.00 1/42 Handle ComponentManager::add<PlayerProfile, char const (&) [20], int&, (void*)0>(char const (&) [20], int&) [899]
- 0.00 0.00 1/42 Handle ObjectPool<PlayerProfile>::add<char const (&) [20], int&>(char const (&) [20], int&) [2106]
- 0.00 0.00 1/42 Handle ObjectPool<PlayerProfile>::add<char const (&) [18], int&>(char const (&) [18], int&) [2105]
- 0.00 0.00 1/42 Handle ComponentManager::add<PlayerProfile, char const (&) [24], int&, (void*)0>(char const (&) [24], int&) [900]
- 0.00 0.00 1/42 Handle ObjectPool<PlayerProfile>::add<char const (&) [23], int&>(char const (&) [23], int&) [2109]
- 0.00 0.00 1/42 Handle ObjectPool<PlayerProfile>::add<char const (&) [21], int&>(char const (&) [21], int&) [2107]
- 0.00 0.00 1/42 Handle ObjectPool<PlayerProfile>::add<char const (&) [34], int&>(char const (&) [34], int&) [2113]
- 0.00 0.00 1/42 Handle ObjectPool<PlayerProfile>::add<char const (&) [22], int&>(char const (&) [22], int&) [2108]
- 0.00 0.00 1/42 Handle ObjectPool<PlayerProfile>::add<char const (&) [24], int&>(char const (&) [24], int&) [2110]
- 0.00 0.00 1/42 Handle ObjectPool<PlayerProfile>::add<char const (&) [26], int&>(char const (&) [26], int&) [2111]
- 0.00 0.00 1/42 Handle ObjectPool<PlayerProfile>::add<char const (&) [29], int&>(char const (&) [29], int&) [2112]
- 0.00 0.00 3/42 Handle ObjectPool<PlayerProfile>::add<char const (&) [25], int&>(char const (&) [25], int&) [1812]
- 0.00 0.00 28/42 Handle ObjectPool<PlayerProfile>::add<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, int&>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, int&) [1516]
- [1774] 0.0 0.00 0.00 42 PlayerProfile::PlayerProfile(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned int) [1774]
- 0.00 0.00 42/29249 Component::Component(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1180]
- -----------------------------------------------
- 0.00 0.00 1/1 System::System(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, EntitySubscription*) [1676]
- [1775] 0.0 0.00 0.00 1 BaseEntitySubscription::BaseEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1775]
- 0.00 0.00 1/6 EntitySubscription::EntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1530]
- -----------------------------------------------
- 0.00 0.00 3/3 ObjectPool<Entity>::ObjectPool(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned int, Entity) [208]
- [1776] 0.0 0.00 0.00 3 ObjectPool<Entity>::Entry::Entry(unsigned int, Entity) [1776]
- 0.00 0.00 3/120009 Entity::Entity(Entity const&) [565]
- -----------------------------------------------
- 0.00 0.00 223/223 void std::allocator_traits<std::allocator<SceneNode*> >::construct<SceneNode*, SceneNode*>(std::allocator<SceneNode*>&, SceneNode**, SceneNode*&&) [1778]
- [1777] 0.0 0.00 0.00 223 void __gnu_cxx::new_allocator<SceneNode*>::construct<SceneNode*, SceneNode*>(SceneNode**, SceneNode*&&) [1777]
- 0.00 0.00 223/17059716 operator new(unsigned long, void*) [458]
- 0.00 0.00 223/687 SceneNode*&& std::forward<SceneNode*>(std::remove_reference<SceneNode*>::type&) [4113]
- -----------------------------------------------
- 0.00 0.00 1/223 void std::vector<SceneNode*, std::allocator<SceneNode*> >::_M_insert_aux<SceneNode*>(__gnu_cxx::__normal_iterator<SceneNode**, std::vector<SceneNode*, std::allocator<SceneNode*> > >, SceneNode*&&) [2919]
- 0.00 0.00 18/223 void std::vector<SceneNode*, std::allocator<SceneNode*> >::_M_realloc_insert<SceneNode*>(__gnu_cxx::__normal_iterator<SceneNode**, std::vector<SceneNode*, std::allocator<SceneNode*> > >, SceneNode*&&) [1519]
- 0.00 0.00 204/223 void std::vector<SceneNode*, std::allocator<SceneNode*> >::emplace_back<SceneNode*>(SceneNode*&&) [1507]
- [1778] 0.0 0.00 0.00 223 void std::allocator_traits<std::allocator<SceneNode*> >::construct<SceneNode*, SceneNode*>(std::allocator<SceneNode*>&, SceneNode**, SceneNode*&&) [1778]
- 0.00 0.00 223/223 void __gnu_cxx::new_allocator<SceneNode*>::construct<SceneNode*, SceneNode*>(SceneNode**, SceneNode*&&) [1777]
- 0.00 0.00 223/687 SceneNode*&& std::forward<SceneNode*>(std::remove_reference<SceneNode*>::type&) [4113]
- -----------------------------------------------
- 0.00 0.00 110/110 std::__shared_ptr<MouseWheelInputEvent, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<std::allocator<MouseWheelInputEvent>, int&, int&, int&>(std::_Sp_make_shared_tag, std::allocator<MouseWheelInputEvent> const&, int&, int&, int&) [1664]
- [1779] 0.0 0.00 0.00 110 std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<MouseWheelInputEvent, std::allocator<MouseWheelInputEvent>, int&, int&, int&>(std::_Sp_make_shared_tag, MouseWheelInputEvent*, std::allocator<MouseWheelInputEvent> const&, int&, int&, int&) [1779]
- 0.00 0.00 110/17059716 operator new(unsigned long, void*) [458]
- 0.00 0.00 110/110 std::_Sp_counted_ptr_inplace<MouseWheelInputEvent, std::allocator<MouseWheelInputEvent>, (__gnu_cxx::_Lock_policy)2>::_Sp_counted_ptr_inplace<int&, int&, int&>(std::allocator<MouseWheelInputEvent>, int&, int&, int&) [1958]
- 0.00 0.00 330/11760 int& std::forward<int&>(std::remove_reference<int&>::type&) [3554]
- 0.00 0.00 110/220 std::allocator<std::_Sp_counted_ptr_inplace<MouseWheelInputEvent, std::allocator<MouseWheelInputEvent>, (__gnu_cxx::_Lock_policy)2> >::allocator<MouseWheelInputEvent>(std::allocator<MouseWheelInputEvent> const&) [4382]
- 0.00 0.00 110/110 std::__allocated_ptr<std::allocator<std::_Sp_counted_ptr_inplace<MouseWheelInputEvent, std::allocator<MouseWheelInputEvent>, (__gnu_cxx::_Lock_policy)2> > > std::__allocate_guarded<std::allocator<std::_Sp_counted_ptr_inplace<MouseWheelInputEvent, std::allocator<MouseWheelInputEvent>, (__gnu_cxx::_Lock_policy)2> > >(std::allocator<std::_Sp_counted_ptr_inplace<MouseWheelInputEvent, std::allocator<MouseWheelInputEvent>, (__gnu_cxx::_Lock_policy)2> >&) [4528]
- 0.00 0.00 110/110 std::__allocated_ptr<std::allocator<std::_Sp_counted_ptr_inplace<MouseWheelInputEvent, std::allocator<MouseWheelInputEvent>, (__gnu_cxx::_Lock_policy)2> > >::get() [4517]
- 0.00 0.00 110/110 std::remove_reference<std::allocator<MouseWheelInputEvent> const&>::type&& std::move<std::allocator<MouseWheelInputEvent> const&>(std::allocator<MouseWheelInputEvent> const&) [4529]
- 0.00 0.00 110/330 std::allocator<MouseWheelInputEvent>::allocator(std::allocator<MouseWheelInputEvent> const&) [4283]
- 0.00 0.00 110/440 std::allocator<MouseWheelInputEvent>::~allocator() [4219]
- 0.00 0.00 110/220 std::__allocated_ptr<std::allocator<std::_Sp_counted_ptr_inplace<MouseWheelInputEvent, std::allocator<MouseWheelInputEvent>, (__gnu_cxx::_Lock_policy)2> > >::~__allocated_ptr() [4386]
- 0.00 0.00 110/110 std::__allocated_ptr<std::allocator<std::_Sp_counted_ptr_inplace<MouseWheelInputEvent, std::allocator<MouseWheelInputEvent>, (__gnu_cxx::_Lock_policy)2> > >::operator=(decltype(nullptr)) [4518]
- 0.00 0.00 110/220 std::allocator<std::_Sp_counted_ptr_inplace<MouseWheelInputEvent, std::allocator<MouseWheelInputEvent>, (__gnu_cxx::_Lock_policy)2> >::~allocator() [4383]
- -----------------------------------------------
- 0.00 0.00 1/22 Handle ObjectPool<Sprite>::add<char const (&) [13], std::shared_ptr<Texture>&>(char const (&) [13], std::shared_ptr<Texture>&) [1940]
- 0.00 0.00 21/22 Handle ObjectPool<Sprite>::add<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<Texture>&, sf::Rect<int>&>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<Texture>&, sf::Rect<int>&) [1465]
- [1780] 0.0 0.00 0.00 22 ObjectPool<Sprite>::num_entries_active() const [1780]
- 0.00 0.00 22/866620 std::vector<Handle, std::allocator<Handle> >::size() const [604]
- -----------------------------------------------
- 0.00 0.00 1/1 std::function<void ()>::operator()() const [103]
- [1781] 0.0 0.00 0.00 1 std::_Function_handler<void (), BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>)::{lambda()#2}>::_M_invoke(std::_Any_data const&) [1781]
- 0.00 0.00 1/1 BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>)::{lambda()#2}::operator()() const [1786]
- 0.00 0.00 1/1 std::_Function_base::_Base_manager<BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>)::{lambda()#2}>::_M_get_pointer(std::_Any_data const&) [2943]
- -----------------------------------------------
- 0.00 0.00 1/1 Handle ComponentManager::add<Clickable, char const (&) [19], (void*)0>(char const (&) [19]) [1704]
- [1782] 0.0 0.00 0.00 1 Handle ObjectPool<Clickable>::add<char const (&) [19]>(char const (&) [19]) [1782]
- 0.00 0.00 10/257170 std::vector<ObjectPool<Clickable>::Entry, std::allocator<ObjectPool<Clickable>::Entry> >::operator[](unsigned long) [832]
- 0.00 0.00 1/3160704 std::vector<Handle, std::allocator<Handle> >::push_back(Handle&&) [151]
- 0.00 0.00 1/34 ObjectPool<Clickable>::num_entries_active() const [1696]
- 0.00 0.00 1/35 Clickable::Clickable(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1802]
- 0.00 0.00 1/17059716 operator new(unsigned long, void*) [458]
- 0.00 0.00 2/68 ObjectPool<Clickable>::size() const [4662]
- 0.00 0.00 2/1170 Handle::Handle(unsigned int, unsigned int) [3988]
- 0.00 0.00 1/2039 Clickable::~Clickable() [3861]
- -----------------------------------------------
- 0.00 0.00 1/1 Handle ComponentManager::add<Clickable, char const (&) [22], (void*)0>(char const (&) [22]) [1705]
- [1783] 0.0 0.00 0.00 1 Handle ObjectPool<Clickable>::add<char const (&) [22]>(char const (&) [22]) [1783]
- 0.00 0.00 10/257170 std::vector<ObjectPool<Clickable>::Entry, std::allocator<ObjectPool<Clickable>::Entry> >::operator[](unsigned long) [832]
- 0.00 0.00 1/3160704 std::vector<Handle, std::allocator<Handle> >::push_back(Handle&&) [151]
- 0.00 0.00 1/34 ObjectPool<Clickable>::num_entries_active() const [1696]
- 0.00 0.00 1/35 Clickable::Clickable(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1802]
- 0.00 0.00 1/17059716 operator new(unsigned long, void*) [458]
- 0.00 0.00 2/68 ObjectPool<Clickable>::size() const [4662]
- 0.00 0.00 2/1170 Handle::Handle(unsigned int, unsigned int) [3988]
- 0.00 0.00 1/2039 Clickable::~Clickable() [3861]
- -----------------------------------------------
- 0.00 0.00 1/1 Handle ComponentManager::add<Clickable, char const (&) [25], (void*)0>(char const (&) [25]) [1706]
- [1784] 0.0 0.00 0.00 1 Handle ObjectPool<Clickable>::add<char const (&) [25]>(char const (&) [25]) [1784]
- 0.00 0.00 10/257170 std::vector<ObjectPool<Clickable>::Entry, std::allocator<ObjectPool<Clickable>::Entry> >::operator[](unsigned long) [832]
- 0.00 0.00 1/3160704 std::vector<Handle, std::allocator<Handle> >::push_back(Handle&&) [151]
- 0.00 0.00 1/34 ObjectPool<Clickable>::num_entries_active() const [1696]
- 0.00 0.00 1/35 Clickable::Clickable(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1802]
- 0.00 0.00 1/17059716 operator new(unsigned long, void*) [458]
- 0.00 0.00 2/68 ObjectPool<Clickable>::size() const [4662]
- 0.00 0.00 2/1170 Handle::Handle(unsigned int, unsigned int) [3988]
- 0.00 0.00 1/2039 Clickable::~Clickable() [3861]
- -----------------------------------------------
- 0.00 0.00 1/1 Handle ComponentManager::add<Clickable, char const (&) [30], (void*)0>(char const (&) [30]) [1707]
- [1785] 0.0 0.00 0.00 1 Handle ObjectPool<Clickable>::add<char const (&) [30]>(char const (&) [30]) [1785]
- 0.00 0.00 10/257170 std::vector<ObjectPool<Clickable>::Entry, std::allocator<ObjectPool<Clickable>::Entry> >::operator[](unsigned long) [832]
- 0.00 0.00 1/3160704 std::vector<Handle, std::allocator<Handle> >::push_back(Handle&&) [151]
- 0.00 0.00 1/34 ObjectPool<Clickable>::num_entries_active() const [1696]
- 0.00 0.00 1/35 Clickable::Clickable(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1802]
- 0.00 0.00 1/17059716 operator new(unsigned long, void*) [458]
- 0.00 0.00 2/68 ObjectPool<Clickable>::size() const [4662]
- 0.00 0.00 2/1170 Handle::Handle(unsigned int, unsigned int) [3988]
- 0.00 0.00 1/2039 Clickable::~Clickable() [3861]
- -----------------------------------------------
- 0.00 0.00 1/1 std::_Function_handler<void (), BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>)::{lambda()#2}>::_M_invoke(std::_Any_data const&) [1781]
- [1786] 0.0 0.00 0.00 1 BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>)::{lambda()#2}::operator()() const [1786]
- 0.00 0.00 1/2333285 Rectangle* Entity::get<Rectangle, (void*)0>() [55]
- 0.00 0.00 1/8213 Color::operator sf::Color() const [3597]
- 0.00 0.00 1/113 Rectangle::color(sf::Color const&) [4501]
- -----------------------------------------------
- 0.00 0.00 2/2 void Mailbox::handle<EntityIdChangedMessage, Scene::do_init(Game&)::{lambda(EntityIdChangedMessage&)#1}>(Scene::do_init(Game&)::{lambda(EntityIdChangedMessage&)#1}) [1512]
- [1787] 0.0 0.00 0.00 2 void Mailbox::handle<EntityIdChangedMessage, (void*)0>(std::function<void (EntityIdChangedMessage&)> const&) [1787]
- 0.00 0.00 2/2 std::shared_ptr<Mailbox::HandlerEntryImpl<EntityIdChangedMessage, (void*)0> > std::make_shared<Mailbox::HandlerEntryImpl<EntityIdChangedMessage, (void*)0>, std::function<void (EntityIdChangedMessage&)> const&>(std::function<void (EntityIdChangedMessage&)> const&) [1980]
- 0.00 0.00 2/54 std::shared_ptr<Mailbox::HandlerEntry>::~shared_ptr() [1643]
- 0.00 0.00 2/36 std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> >::~pair() [1677]
- 0.00 0.00 2/2 std::shared_ptr<Mailbox::HandlerEntryImpl<EntityIdChangedMessage, (void*)0> >::~shared_ptr() [2531]
- 0.00 0.00 2/18 std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> >::pair<std::type_index, std::shared_ptr<Mailbox::HandlerEntry>&, true>(std::type_index&&, std::shared_ptr<Mailbox::HandlerEntry>&) [1799]
- 0.00 0.00 2/18 std::map<std::type_index, std::shared_ptr<Mailbox::HandlerEntry>, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > > >::insert(std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> >&&) [1834]
- 0.00 0.00 2/104306070 std::type_index::type_index(std::type_info const&) [118]
- 0.00 0.00 2/2 std::shared_ptr<Mailbox::HandlerEntry>::shared_ptr<Mailbox::HandlerEntryImpl<EntityIdChangedMessage, (void*)0>, void>(std::shared_ptr<Mailbox::HandlerEntryImpl<EntityIdChangedMessage, (void*)0> >&&) [6391]
- -----------------------------------------------
- 0.00 0.00 6/180261 EntitySubscription::~EntitySubscription() [448]
- 0.00 0.00 6/180261 System::~System() [412]
- 0.00 0.00 60000/180261 Mailbox::operator=(Mailbox const&) [676]
- 0.00 0.00 120249/180261 Messageable::~Messageable() [1860]
- [1788] 0.0 0.00 0.00 180261 Mailbox::~Mailbox() [1788]
- 0.00 0.00 180261/180261 std::map<std::type_index, std::shared_ptr<Mailbox::HandlerEntry>, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > > >::~map() [1789]
- 0.00 0.00 180261/180261 std::vector<std::shared_ptr<Message>, std::allocator<std::shared_ptr<Message> > >::~vector() [3125]
- -----------------------------------------------
- 0.00 0.00 180261/180261 Mailbox::~Mailbox() [1788]
- [1789] 0.0 0.00 0.00 180261 std::map<std::type_index, std::shared_ptr<Mailbox::HandlerEntry>, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > > >::~map() [1789]
- 0.00 0.00 180261/180261 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> >, std::_Select1st<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > > >::~_Rb_tree() [1791]
- -----------------------------------------------
- 18 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> >, std::_Select1st<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > > >::_M_erase(std::_Rb_tree_node<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > >*) [1790]
- 0.00 0.00 180261/180261 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> >, std::_Select1st<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > > >::~_Rb_tree() [1791]
- [1790] 0.0 0.00 0.00 180261+18 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> >, std::_Select1st<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > > >::_M_erase(std::_Rb_tree_node<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > >*) [1790]
- 0.00 0.00 18/18 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> >, std::_Select1st<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > > >::_M_drop_node(std::_Rb_tree_node<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > >*) [1794]
- 0.00 0.00 18/1804 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> >, std::_Select1st<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > > >::_S_right(std::_Rb_tree_node_base*) [3930]
- 0.00 0.00 18/4073 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> >, std::_Select1st<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > > >::_S_left(std::_Rb_tree_node_base*) [3737]
- 18 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> >, std::_Select1st<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > > >::_M_erase(std::_Rb_tree_node<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > >*) [1790]
- -----------------------------------------------
- 0.00 0.00 180261/180261 std::map<std::type_index, std::shared_ptr<Mailbox::HandlerEntry>, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > > >::~map() [1789]
- [1791] 0.0 0.00 0.00 180261 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> >, std::_Select1st<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > > >::~_Rb_tree() [1791]
- 0.00 0.00 180261/180261 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> >, std::_Select1st<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > > >::_M_erase(std::_Rb_tree_node<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > >*) [1790]
- 0.00 0.00 180261/242937 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> >, std::_Select1st<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > > >::_M_begin() [3105]
- 0.00 0.00 180261/180261 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> >, std::_Select1st<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > > >::_Rb_tree_impl<std::less<std::type_index>, true>::~_Rb_tree_impl() [3126]
- -----------------------------------------------
- 0.00 0.00 18/18 void std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > > > >::destroy<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > >(std::allocator<std::_Rb_tree_node<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > > >&, std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> >*) [1793]
- [1792] 0.0 0.00 0.00 18 void __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > > >::destroy<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > >(std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> >*) [1792]
- 0.00 0.00 18/36 std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> >::~pair() [1677]
- -----------------------------------------------
- 0.00 0.00 18/18 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> >, std::_Select1st<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > > >::_M_destroy_node(std::_Rb_tree_node<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > >*) [1795]
- [1793] 0.0 0.00 0.00 18 void std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > > > >::destroy<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > >(std::allocator<std::_Rb_tree_node<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > > >&, std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> >*) [1793]
- 0.00 0.00 18/18 void __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > > >::destroy<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > >(std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> >*) [1792]
- -----------------------------------------------
- 0.00 0.00 18/18 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> >, std::_Select1st<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > > >::_M_erase(std::_Rb_tree_node<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > >*) [1790]
- [1794] 0.0 0.00 0.00 18 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> >, std::_Select1st<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > > >::_M_drop_node(std::_Rb_tree_node<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > >*) [1794]
- 0.00 0.00 18/18 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> >, std::_Select1st<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > > >::_M_destroy_node(std::_Rb_tree_node<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > >*) [1795]
- 0.00 0.00 18/18 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> >, std::_Select1st<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > > >::_M_put_node(std::_Rb_tree_node<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > >*) [4969]
- -----------------------------------------------
- 0.00 0.00 18/18 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> >, std::_Select1st<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > > >::_M_drop_node(std::_Rb_tree_node<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > >*) [1794]
- [1795] 0.0 0.00 0.00 18 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> >, std::_Select1st<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > > >::_M_destroy_node(std::_Rb_tree_node<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > >*) [1795]
- 0.00 0.00 18/18 void std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > > > >::destroy<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > >(std::allocator<std::_Rb_tree_node<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > > >&, std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> >*) [1793]
- 0.00 0.00 18/776 std::_Rb_tree_node<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > >::_M_valptr() [4083]
- 0.00 0.00 18/120072 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> >, std::_Select1st<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > > >::_M_get_Node_allocator() [3183]
- -----------------------------------------------
- 0.00 0.00 1/38 Handle ComponentManager::add<Collision, char const (&) [28], sf::Rect<float>&, (void*)0>(char const (&) [28], sf::Rect<float>&) [638]
- 0.00 0.00 1/38 Handle ObjectPool<Collision>::add<char const (&) [28], sf::Rect<float>&>(char const (&) [28], sf::Rect<float>&) [2251]
- 0.00 0.00 1/38 Handle ObjectPool<Collision>::add<char const (&) [29], sf::Rect<float>&>(char const (&) [29], sf::Rect<float>&) [2252]
- 0.00 0.00 1/38 Handle ObjectPool<Collision>::add<char const (&) [19], sf::Rect<float>&>(char const (&) [19], sf::Rect<float>&) [2249]
- 0.00 0.00 1/38 Handle ObjectPool<Collision>::add<char const (&) [30], sf::Rect<float>&>(char const (&) [30], sf::Rect<float>&) [2253]
- 0.00 0.00 1/38 Handle ObjectPool<Collision>::add<char const (&) [25], sf::Rect<float>&>(char const (&) [25], sf::Rect<float>&) [2250]
- 0.00 0.00 2/38 Handle ObjectPool<Collision>::add<char const (&) [22], sf::Rect<float>&>(char const (&) [22], sf::Rect<float>&) [1987]
- 0.00 0.00 2/38 Handle ObjectPool<Collision>::add<char const (&) [21], sf::Rect<float>&>(char const (&) [21], sf::Rect<float>&) [1986]
- 0.00 0.00 28/38 Handle ObjectPool<Collision>::add<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, sf::Rect<float>&>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, sf::Rect<float>&) [1523]
- [1796] 0.0 0.00 0.00 38 Collision::Collision(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, sf::Rect<float>) [1796]
- 0.00 0.00 38/29249 Component::Component(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1180]
- -----------------------------------------------
- 0.00 0.00 18/18 std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> >::pair<std::type_index, std::shared_ptr<Mailbox::HandlerEntry>&, true>(std::type_index&&, std::shared_ptr<Mailbox::HandlerEntry>&) [1799]
- [1797] 0.0 0.00 0.00 18 std::shared_ptr<Mailbox::HandlerEntry>::shared_ptr(std::shared_ptr<Mailbox::HandlerEntry> const&) [1797]
- 0.00 0.00 18/18 std::__shared_ptr<Mailbox::HandlerEntry, (__gnu_cxx::_Lock_policy)2>::__shared_ptr(std::__shared_ptr<Mailbox::HandlerEntry, (__gnu_cxx::_Lock_policy)2> const&) [1798]
- -----------------------------------------------
- 0.00 0.00 18/18 std::shared_ptr<Mailbox::HandlerEntry>::shared_ptr(std::shared_ptr<Mailbox::HandlerEntry> const&) [1797]
- [1798] 0.0 0.00 0.00 18 std::__shared_ptr<Mailbox::HandlerEntry, (__gnu_cxx::_Lock_policy)2>::__shared_ptr(std::__shared_ptr<Mailbox::HandlerEntry, (__gnu_cxx::_Lock_policy)2> const&) [1798]
- 0.00 0.00 18/34962483 std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count(std::__shared_count<(__gnu_cxx::_Lock_policy)2> const&) [70]
- -----------------------------------------------
- 0.00 0.00 1/18 void Mailbox::handle<SetVisualDebugMessage, (void*)0>(std::function<void (SetVisualDebugMessage&)> const&) [1961]
- 0.00 0.00 1/18 void Mailbox::handle<SetGridVisibilityMessage, (void*)0>(std::function<void (SetGridVisibilityMessage&)> const&) [225]
- 0.00 0.00 2/18 void Mailbox::handle<EntityIdChangedMessage, (void*)0>(std::function<void (EntityIdChangedMessage&)> const&) [1787]
- 0.00 0.00 3/18 void Mailbox::handle<EntityDestroyedMessage, (void*)0>(std::function<void (EntityDestroyedMessage&)> const&) [1701]
- 0.00 0.00 3/18 void Mailbox::handle<ComponentAddedMessage, (void*)0>(std::function<void (ComponentAddedMessage&)> const&) [1700]
- 0.00 0.00 3/18 void Mailbox::handle<ComponentRemovedMessage, (void*)0>(std::function<void (ComponentRemovedMessage&)> const&) [1702]
- 0.00 0.00 5/18 void Mailbox::handle<ResizeCameraMessage, (void*)0>(std::function<void (ResizeCameraMessage&)> const&) [253]
- [1799] 0.0 0.00 0.00 18 std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> >::pair<std::type_index, std::shared_ptr<Mailbox::HandlerEntry>&, true>(std::type_index&&, std::shared_ptr<Mailbox::HandlerEntry>&) [1799]
- 0.00 0.00 18/18 std::shared_ptr<Mailbox::HandlerEntry>::shared_ptr(std::shared_ptr<Mailbox::HandlerEntry> const&) [1797]
- 0.00 0.00 18/14740 std::type_index&& std::forward<std::type_index>(std::remove_reference<std::type_index>::type&) [3487]
- 0.00 0.00 18/18 std::shared_ptr<Mailbox::HandlerEntry>& std::forward<std::shared_ptr<Mailbox::HandlerEntry>&>(std::remove_reference<std::shared_ptr<Mailbox::HandlerEntry>&>::type&) [4979]
- -----------------------------------------------
- 0.00 0.00 101/101 std::_Rb_tree_iterator<std::pair<CallbackKey const, std::function<void ()> > > std::_Rb_tree<CallbackKey, std::pair<CallbackKey const, std::function<void ()> >, std::_Select1st<std::pair<CallbackKey const, std::function<void ()> > >, std::less<CallbackKey>, std::allocator<std::pair<CallbackKey const, std::function<void ()> > > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<CallbackKey&&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<CallbackKey const, std::function<void ()> > >, std::piecewise_construct_t const&, std::tuple<CallbackKey&&>&&, std::tuple<>&&) [1433]
- [1800] 0.0 0.00 0.00 101 std::_Rb_tree_node<std::pair<CallbackKey const, std::function<void ()> > >* std::_Rb_tree<CallbackKey, std::pair<CallbackKey const, std::function<void ()> >, std::_Select1st<std::pair<CallbackKey const, std::function<void ()> > >, std::less<CallbackKey>, std::allocator<std::pair<CallbackKey const, std::function<void ()> > > >::_M_create_node<std::piecewise_construct_t const&, std::tuple<CallbackKey&&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple<CallbackKey&&>&&, std::tuple<>&&) [1800]
- 0.00 0.00 101/101 void std::_Rb_tree<CallbackKey, std::pair<CallbackKey const, std::function<void ()> >, std::_Select1st<std::pair<CallbackKey const, std::function<void ()> > >, std::less<CallbackKey>, std::allocator<std::pair<CallbackKey const, std::function<void ()> > > >::_M_construct_node<std::piecewise_construct_t const&, std::tuple<CallbackKey&&>, std::tuple<> >(std::_Rb_tree_node<std::pair<CallbackKey const, std::function<void ()> > >*, std::piecewise_construct_t const&, std::tuple<CallbackKey&&>&&, std::tuple<>&&) [1801]
- 0.00 0.00 101/183 std::_Rb_tree<CallbackKey, std::pair<CallbackKey const, std::function<void ()> >, std::_Select1st<std::pair<CallbackKey const, std::function<void ()> > >, std::less<CallbackKey>, std::allocator<std::pair<CallbackKey const, std::function<void ()> > > >::_M_get_node() [4460]
- 0.00 0.00 101/238910 std::tuple<>&& std::forward<std::tuple<> >(std::remove_reference<std::tuple<> >::type&) [3108]
- 0.00 0.00 101/535 std::tuple<CallbackKey&&>&& std::forward<std::tuple<CallbackKey&&> >(std::remove_reference<std::tuple<CallbackKey&&> >::type&) [4203]
- 0.00 0.00 101/238910 std::piecewise_construct_t const& std::forward<std::piecewise_construct_t const&>(std::remove_reference<std::piecewise_construct_t const&>::type&) [3107]
- -----------------------------------------------
- 0.00 0.00 101/101 std::_Rb_tree_node<std::pair<CallbackKey const, std::function<void ()> > >* std::_Rb_tree<CallbackKey, std::pair<CallbackKey const, std::function<void ()> >, std::_Select1st<std::pair<CallbackKey const, std::function<void ()> > >, std::less<CallbackKey>, std::allocator<std::pair<CallbackKey const, std::function<void ()> > > >::_M_create_node<std::piecewise_construct_t const&, std::tuple<CallbackKey&&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple<CallbackKey&&>&&, std::tuple<>&&) [1800]
- [1801] 0.0 0.00 0.00 101 void std::_Rb_tree<CallbackKey, std::pair<CallbackKey const, std::function<void ()> >, std::_Select1st<std::pair<CallbackKey const, std::function<void ()> > >, std::less<CallbackKey>, std::allocator<std::pair<CallbackKey const, std::function<void ()> > > >::_M_construct_node<std::piecewise_construct_t const&, std::tuple<CallbackKey&&>, std::tuple<> >(std::_Rb_tree_node<std::pair<CallbackKey const, std::function<void ()> > >*, std::piecewise_construct_t const&, std::tuple<CallbackKey&&>&&, std::tuple<>&&) [1801]
- 0.00 0.00 101/17059716 operator new(unsigned long, void*) [458]
- 0.00 0.00 101/101 void std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<CallbackKey const, std::function<void ()> > > > >::construct<std::pair<CallbackKey const, std::function<void ()> >, std::piecewise_construct_t const&, std::tuple<CallbackKey&&>, std::tuple<> >(std::allocator<std::_Rb_tree_node<std::pair<CallbackKey const, std::function<void ()> > > >&, std::pair<CallbackKey const, std::function<void ()> >*, std::piecewise_construct_t const&, std::tuple<CallbackKey&&>&&, std::tuple<>&&) [1985]
- 0.00 0.00 101/238910 std::tuple<>&& std::forward<std::tuple<> >(std::remove_reference<std::tuple<> >::type&) [3108]
- 0.00 0.00 101/535 std::tuple<CallbackKey&&>&& std::forward<std::tuple<CallbackKey&&> >(std::remove_reference<std::tuple<CallbackKey&&> >::type&) [4203]
- 0.00 0.00 101/238910 std::piecewise_construct_t const& std::forward<std::piecewise_construct_t const&>(std::remove_reference<std::piecewise_construct_t const&>::type&) [3107]
- 0.00 0.00 101/576132 std::_Rb_tree_node<std::pair<CallbackKey const, std::function<void ()> > >::_M_valptr() [3038]
- 0.00 0.00 101/4732 std::_Rb_tree<CallbackKey, std::pair<CallbackKey const, std::function<void ()> >, std::_Select1st<std::pair<CallbackKey const, std::function<void ()> > >, std::less<CallbackKey>, std::allocator<std::pair<CallbackKey const, std::function<void ()> > > >::_M_get_Node_allocator() [3723]
- -----------------------------------------------
- 0.00 0.00 1/35 Handle ComponentManager::add<Clickable, char const (&) [21], (void*)0>(char const (&) [21]) [888]
- 0.00 0.00 1/35 Handle ObjectPool<Clickable>::add<char const (&) [19]>(char const (&) [19]) [1782]
- 0.00 0.00 1/35 Handle ObjectPool<Clickable>::add<char const (&) [30]>(char const (&) [30]) [1785]
- 0.00 0.00 1/35 Handle ObjectPool<Clickable>::add<char const (&) [22]>(char const (&) [22]) [1783]
- 0.00 0.00 1/35 Handle ObjectPool<Clickable>::add<char const (&) [25]>(char const (&) [25]) [1784]
- 0.00 0.00 2/35 Handle ObjectPool<Clickable>::add<char const (&) [21]>(char const (&) [21]) [1675]
- 0.00 0.00 28/35 Handle ObjectPool<Clickable>::add<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) [1395]
- [1802] 0.0 0.00 0.00 35 Clickable::Clickable(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1802]
- 0.00 0.00 35/29249 Component::Component(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [1180]
- 0.00 0.00 70/521712 sf::Vector2<float>::Vector2() [3042]
- -----------------------------------------------
- 0.00 0.00 4/4 std::_Function_base::_Base_manager<CallbackSystem::on_init(Game&)::{lambda(ResizeCameraMessage&)#1}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<CallbackSystem::on_init(Game&)::{lambda(ResizeCameraMessage&)#1}> const&, std::_Manager_operation) [1724]
- [1803] 0.0 0.00 0.00 4 std::_Function_base::_Base_manager<CallbackSystem::on_init(Game&)::{lambda(ResizeCameraMessage&)#1}>::_M_destroy(std::_Any_data&, std::integral_constant<bool, true>) [1803]
- 0.00 0.00 4/4 CallbackSystem::on_init(Game&)::{lambda(ResizeCameraMessage&)#1}& std::_Any_data::_M_access<CallbackSystem::on_init(Game&)::{lambda(ResizeCameraMessage&)#1}>() [1810]
- -----------------------------------------------
- 0.00 0.00 4/4 std::_Function_base::_Base_manager<Scene::do_init(Game&)::{lambda(EntityIdChangedMessage&)#1}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<Scene::do_init(Game&)::{lambda(EntityIdChangedMessage&)#1}> const&, std::_Manager_operation) [1725]
- [1804] 0.0 0.00 0.00 4 std::_Function_base::_Base_manager<Scene::do_init(Game&)::{lambda(EntityIdChangedMessage&)#1}>::_M_destroy(std::_Any_data&, std::integral_constant<bool, true>) [1804]
- 0.00 0.00 4/4 Scene::do_init(Game&)::{lambda(EntityIdChangedMessage&)#1}& std::_Any_data::_M_access<Scene::do_init(Game&)::{lambda(EntityIdChangedMessage&)#1}>() [1811]
- -----------------------------------------------
- 0.00 0.00 1/4 std::_Function_base::_Base_manager<BuilderScene::create_textbox(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, float, int, unsigned int)::{lambda()#1}>::_M_init_functor(std::_Any_data&, {lambda()#1}&&, std::integral_constant<bool, false>) [2384]
- 0.00 0.00 1/4 std::_Function_base::_Base_manager<BuilderScene::create_textbox(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, float, int, unsigned int)::{lambda()#1}>::_M_clone(std::_Any_data&, std::_Function_base::_Base_manager<BuilderScene::create_textbox(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, float, int, unsigned int)::{lambda()#1}> const&, std::integral_constant<bool, false>) [2374]
- 0.00 0.00 2/4 std::_Function_base::_Base_manager<BuilderScene::create_textbox(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, float, int, unsigned int)::{lambda()#1}>::_M_destroy(std::_Any_data&, std::integral_constant<bool, false>) [2024]
- [1805] 0.0 0.00 0.00 4 BuilderScene::create_textbox(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, float, int, unsigned int)::{lambda()#1}*& std::_Any_data::_M_access<BuilderScene::create_textbox(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, float, int, unsigned int)::{lambda()#1}*>() [1805]
- 0.00 0.00 4/94940 std::_Any_data::_M_access() [869]
- -----------------------------------------------
- 0.00 0.00 1/4 std::_Function_base::_Base_manager<BuilderScene::setup_keybindings(Game&)::{lambda()#1}>::_M_init_functor(std::_Any_data&, {lambda()#1}&&, std::integral_constant<bool, false>) [2386]
- 0.00 0.00 1/4 std::_Function_base::_Base_manager<BuilderScene::setup_keybindings(Game&)::{lambda()#1}>::_M_clone(std::_Any_data&, std::_Function_base::_Base_manager<BuilderScene::setup_keybindings(Game&)::{lambda()#1}> const&, std::integral_constant<bool, false>) [2375]
- 0.00 0.00 2/4 std::_Function_base::_Base_manager<BuilderScene::setup_keybindings(Game&)::{lambda()#1}>::_M_destroy(std::_Any_data&, std::integral_constant<bool, false>) [2028]
- [1806] 0.0 0.00 0.00 4 BuilderScene::setup_keybindings(Game&)::{lambda()#1}*& std::_Any_data::_M_access<BuilderScene::setup_keybindings(Game&)::{lambda()#1}*>() [1806]
- 0.00 0.00 4/94940 std::_Any_data::_M_access() [869]
- -----------------------------------------------
- 0.00 0.00 1/4 std::_Function_base::_Base_manager<BuilderScene::create_fps_display(GraphicalSystem*)::{lambda()#2}>::_M_init_functor(std::_Any_data&, {lambda()#2}&&, std::integral_constant<bool, false>) [2387]
- 0.00 0.00 1/4 std::_Function_base::_Base_manager<BuilderScene::create_fps_display(GraphicalSystem*)::{lambda()#2}>::_M_clone(std::_Any_data&, std::_Function_base::_Base_manager<BuilderScene::create_fps_display(GraphicalSystem*)::{lambda()#2}> const&, std::integral_constant<bool, false>) [2376]
- 0.00 0.00 2/4 std::_Function_base::_Base_manager<BuilderScene::create_fps_display(GraphicalSystem*)::{lambda()#2}>::_M_destroy(std::_Any_data&, std::integral_constant<bool, false>) [2029]
- [1807] 0.0 0.00 0.00 4 BuilderScene::create_fps_display(GraphicalSystem*)::{lambda()#2}*& std::_Any_data::_M_access<BuilderScene::create_fps_display(GraphicalSystem*)::{lambda()#2}*>() [1807]
- 0.00 0.00 4/94940 std::_Any_data::_M_access() [869]
- -----------------------------------------------
- 0.00 0.00 1/4 std::_Function_base::_Base_manager<BuilderScene::create_mouse_entity(Game&)::{lambda()#1}>::_M_init_functor(std::_Any_data&, {lambda()#1}&&, std::integral_constant<bool, false>) [2389]
- 0.00 0.00 1/4 std::_Function_base::_Base_manager<BuilderScene::create_mouse_entity(Game&)::{lambda()#1}>::_M_clone(std::_Any_data&, std::_Function_base::_Base_manager<BuilderScene::create_mouse_entity(Game&)::{lambda()#1}> const&, std::integral_constant<bool, false>) [2377]
- 0.00 0.00 2/4 std::_Function_base::_Base_manager<BuilderScene::create_mouse_entity(Game&)::{lambda()#1}>::_M_destroy(std::_Any_data&, std::integral_constant<bool, false>) [2031]
- [1808] 0.0 0.00 0.00 4 BuilderScene::create_mouse_entity(Game&)::{lambda()#1}*& std::_Any_data::_M_access<BuilderScene::create_mouse_entity(Game&)::{lambda()#1}*>() [1808]
- 0.00 0.00 4/94940 std::_Any_data::_M_access() [869]
- -----------------------------------------------
- 0.00 0.00 1/4 std::_Function_base::_Base_manager<StartMenuScene::init(Game&)::{lambda()#1}>::_M_init_functor(std::_Any_data&, {lambda()#1}&&, std::integral_constant<bool, false>) [2391]
- 0.00 0.00 1/4 std::_Function_base::_Base_manager<StartMenuScene::init(Game&)::{lambda()#1}>::_M_clone(std::_Any_data&, std::_Function_base::_Base_manager<StartMenuScene::init(Game&)::{lambda()#1}> const&, std::integral_constant<bool, false>) [2378]
- 0.00 0.00 2/4 std::_Function_base::_Base_manager<StartMenuScene::init(Game&)::{lambda()#1}>::_M_destroy(std::_Any_data&, std::integral_constant<bool, false>) [2047]
- [1809] 0.0 0.00 0.00 4 StartMenuScene::init(Game&)::{lambda()#1}*& std::_Any_data::_M_access<StartMenuScene::init(Game&)::{lambda()#1}*>() [1809]
- 0.00 0.00 4/94940 std::_Any_data::_M_access() [869]
- -----------------------------------------------
- 0.00 0.00 4/4 std::_Function_base::_Base_manager<CallbackSystem::on_init(Game&)::{lambda(ResizeCameraMessage&)#1}>::_M_destroy(std::_Any_data&, std::integral_constant<bool, true>) [1803]
- [1810] 0.0 0.00 0.00 4 CallbackSystem::on_init(Game&)::{lambda(ResizeCameraMessage&)#1}& std::_Any_data::_M_access<CallbackSystem::on_init(Game&)::{lambda(ResizeCameraMessage&)#1}>() [1810]
- 0.00 0.00 4/94940 std::_Any_data::_M_access() [869]
- -----------------------------------------------
- 0.00 0.00 4/4 std::_Function_base::_Base_manager<Scene::do_init(Game&)::{lambda(EntityIdChangedMessage&)#1}>::_M_destroy(std::_Any_data&, std::integral_constant<bool, true>) [1804]
- [1811] 0.0 0.00 0.00 4 Scene::do_init(Game&)::{lambda(EntityIdChangedMessage&)#1}& std::_Any_data::_M_access<Scene::do_init(Game&)::{lambda(EntityIdChangedMessage&)#1}>() [1811]
- 0.00 0.00 4/94940 std::_Any_data::_M_access() [869]
- -----------------------------------------------
- 0.00 0.00 3/3 Handle ComponentManager::add<PlayerProfile, char const (&) [25], int&, (void*)0>(char const (&) [25], int&) [1669]
- [1812] 0.0 0.00 0.00 3 Handle ObjectPool<PlayerProfile>::add<char const (&) [25], int&>(char const (&) [25], int&) [1812]
- 0.00 0.00 3/3160704 std::vector<Handle, std::allocator<Handle> >::push_back(Handle&&) [151]
- 0.00 0.00 3/40 ObjectPool<PlayerProfile>::num_entries_active() const [1686]
- 0.00 0.00 6/80 ObjectPool<PlayerProfile>::size() const [1698]
- 0.00 0.00 3/42 PlayerProfile::PlayerProfile(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned int) [1774]
- 0.00 0.00 3/17059716 operator new(unsigned long, void*) [458]
- 0.00 0.00 30/2079144 std::vector<ObjectPool<PlayerProfile>::Entry, std::allocator<ObjectPool<PlayerProfile>::Entry> >::operator[](unsigned long) [2984]
- 0.00 0.00 6/1170 Handle::Handle(unsigned int, unsigned int) [3988]
- 0.00 0.00 3/4050 PlayerProfile::~PlayerProfile() [3738]
- -----------------------------------------------
- 0.00 0.00 1/1 Handle Entity::add<Rectangle, char const (&) [21], int, int, int, int, (void*)0>(char const (&) [21], int&&, int&&, int&&, int&&) [1146]
- [1813] 0.0 0.00 0.00 1 Handle ComponentManager::add<Rectangle, char const (&) [21], int&, int&, int&, int&, (void*)0>(char const (&) [21], int&, int&, int&, int&) [1813]
- 0.00 0.00 1/50806034 std::map<std::type_index, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >::operator[](std::type_index&&) [12]
- 0.00 0.00 1/1 Handle ObjectPool<Rectangle>::add<char const (&) [21], int&, int&, int&, int&>(char const (&) [21], int&, int&, int&, int&) [2091]
- 0.00 0.00 1/50806079 std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >::operator bool() const [102]
- 0.00 0.00 1/99259709 std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >::get() const [88]
- 0.00 0.00 1/104306070 std::type_index::type_index(std::type_info const&) [118]
- -----------------------------------------------
- 0.00 0.00 1/1 Handle Entity::add<Rectangle, char const (&) [23], int, int, int, int, (void*)0>(char const (&) [23], int&&, int&&, int&&, int&&) [1147]
- [1814] 0.0 0.00 0.00 1 Handle ComponentManager::add<Rectangle, char const (&) [23], int&, int&, int&, int&, (void*)0>(char const (&) [23], int&, int&, int&, int&) [1814]
- 0.00 0.00 1/50806034 std::map<std::type_index, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >::operator[](std::type_index&&) [12]
- 0.00 0.00 1/1 Handle ObjectPool<Rectangle>::add<char const (&) [23], int&, int&, int&, int&>(char const (&) [23], int&, int&, int&, int&) [2092]
- 0.00 0.00 1/50806079 std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >::operator bool() const [102]
- 0.00 0.00 1/99259709 std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >::get() const [88]
- 0.00 0.00 1/104306070 std::type_index::type_index(std::type_info const&) [118]
- -----------------------------------------------
- 0.00 0.00 1/1 Handle Entity::add<Rectangle, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, int, float&, int&, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, int&&, int&&, float&, int&) [1144]
- [1815] 0.0 0.00 0.00 1 Handle ComponentManager::add<Rectangle, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, int&, int&, float&, int&, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, int&, int&, float&, int&) [1815]
- 0.00 0.00 1/50806034 std::map<std::type_index, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >::operator[](std::type_index&&) [12]
- 0.00 0.00 1/1 Handle ObjectPool<Rectangle>::add<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, int&, int&, float&, int&>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, int&, int&, float&, int&) [2093]
- 0.00 0.00 1/50806079 std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >::operator bool() const [102]
- 0.00 0.00 1/99259709 std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >::get() const [88]
- 0.00 0.00 1/104306070 std::type_index::type_index(std::type_info const&) [118]
- -----------------------------------------------
- 0.00 0.00 1/1 Handle Entity::add<Rectangle, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, int, int, int, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, int&&, int&&, int&&, int&&) [1145]
- [1816] 0.0 0.00 0.00 1 Handle ComponentManager::add<Rectangle, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, int&, int&, int&, int&, (void*)0>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, int&, int&, int&, int&) [1816]
- 0.00 0.00 1/50806034 std::map<std::type_index, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >::operator[](std::type_index&&) [12]
- 0.00 0.00 1/1 Handle ObjectPool<Rectangle>::add<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, int&, int&, int&, int&>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, int&, int&, int&, int&) [2094]
- 0.00 0.00 1/50806079 std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >::operator bool() const [102]
- 0.00 0.00 1/99259709 std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >::get() const [88]
- 0.00 0.00 1/104306070 std::type_index::type_index(std::type_info const&) [118]
- -----------------------------------------------
- 0.00 0.00 1/430 std::_Function_base::_Base_manager<BuilderScene::create_mouse_entity(Game&)::{lambda()#1}>::_M_clone(std::_Any_data&, std::_Function_base::_Base_manager<BuilderScene::create_mouse_entity(Game&)::{lambda()#1}> const&, std::integral_constant<bool, false>) [2377]
- 0.00 0.00 429/430 std::_Function_base::_Base_manager<BuilderScene::create_mouse_entity(Game&)::{lambda()#1}>::_M_get_pointer(std::_Any_data const&) [1820]
- [1817] 0.0 0.00 0.00 430 BuilderScene::create_mouse_entity(Game&)::{lambda()#1}* const& std::_Any_data::_M_access<BuilderScene::create_mouse_entity(Game&)::{lambda()#1}*>() const [1817]
- 0.00 0.00 430/32428727 std::_Any_data::_M_access() const [511]
- -----------------------------------------------
- 0.00 0.00 1/430 std::_Function_base::_Base_manager<BuilderScene::mouse_script_add_pan_behavior(Game&, Handle)::{lambda()#2}>::_M_clone(std::_Any_data&, std::_Function_base::_Base_manager<BuilderScene::mouse_script_add_pan_behavior(Game&, Handle)::{lambda()#2}> const&, std::integral_constant<bool, true>) [2278]
- 0.00 0.00 429/430 std::_Function_base::_Base_manager<BuilderScene::mouse_script_add_pan_behavior(Game&, Handle)::{lambda()#2}>::_M_get_pointer(std::_Any_data const&) [1821]
- [1818] 0.0 0.00 0.00 430 BuilderScene::mouse_script_add_pan_behavior(Game&, Handle)::{lambda()#2} const& std::_Any_data::_M_access<BuilderScene::mouse_script_add_pan_behavior(Game&, Handle)::{lambda()#2}>() const [1818]
- 0.00 0.00 430/32428727 std::_Any_data::_M_access() const [511]
- -----------------------------------------------
- 0.00 0.00 1/430 std::_Function_base::_Base_manager<BuilderScene::mouse_script_add_select_behavior(Game&, Handle)::{lambda()#2}>::_M_clone(std::_Any_data&, std::_Function_base::_Base_manager<BuilderScene::mouse_script_add_select_behavior(Game&, Handle)::{lambda()#2}> const&, std::integral_constant<bool, true>) [2283]
- 0.00 0.00 429/430 std::_Function_base::_Base_manager<BuilderScene::mouse_script_add_select_behavior(Game&, Handle)::{lambda()#2}>::_M_get_pointer(std::_Any_data const&) [1822]
- [1819] 0.0 0.00 0.00 430 BuilderScene::mouse_script_add_select_behavior(Game&, Handle)::{lambda()#2} const& std::_Any_data::_M_access<BuilderScene::mouse_script_add_select_behavior(Game&, Handle)::{lambda()#2}>() const [1819]
- 0.00 0.00 430/32428727 std::_Any_data::_M_access() const [511]
- -----------------------------------------------
- 0.00 0.00 429/429 std::_Function_handler<void (), BuilderScene::create_mouse_entity(Game&)::{lambda()#1}>::_M_invoke(std::_Any_data const&) [678]
- [1820] 0.0 0.00 0.00 429 std::_Function_base::_Base_manager<BuilderScene::create_mouse_entity(Game&)::{lambda()#1}>::_M_get_pointer(std::_Any_data const&) [1820]
- 0.00 0.00 429/430 BuilderScene::create_mouse_entity(Game&)::{lambda()#1}* const& std::_Any_data::_M_access<BuilderScene::create_mouse_entity(Game&)::{lambda()#1}*>() const [1817]
- -----------------------------------------------
- 0.00 0.00 429/429 std::_Function_handler<void (), BuilderScene::mouse_script_add_pan_behavior(Game&, Handle)::{lambda()#2}>::_M_invoke(std::_Any_data const&) [721]
- [1821] 0.0 0.00 0.00 429 std::_Function_base::_Base_manager<BuilderScene::mouse_script_add_pan_behavior(Game&, Handle)::{lambda()#2}>::_M_get_pointer(std::_Any_data const&) [1821]
- 0.00 0.00 429/430 BuilderScene::mouse_script_add_pan_behavior(Game&, Handle)::{lambda()#2} const& std::_Any_data::_M_access<BuilderScene::mouse_script_add_pan_behavior(Game&, Handle)::{lambda()#2}>() const [1818]
- 0.00 0.00 429/429 BuilderScene::mouse_script_add_pan_behavior(Game&, Handle)::{lambda()#2} const* std::__addressof<BuilderScene::mouse_script_add_pan_behavior(Game&, Handle)::{lambda()#2} const>(BuilderScene::mouse_script_add_pan_behavior(Game&, Handle)::{lambda()#2} const&) [4234]
- -----------------------------------------------
- 0.00 0.00 429/429 std::_Function_handler<void (), BuilderScene::mouse_script_add_select_behavior(Game&, Handle)::{lambda()#2}>::_M_invoke(std::_Any_data const&) [931]
- [1822] 0.0 0.00 0.00 429 std::_Function_base::_Base_manager<BuilderScene::mouse_script_add_select_behavior(Game&, Handle)::{lambda()#2}>::_M_get_pointer(std::_Any_data const&) [1822]
- 0.00 0.00 429/430 BuilderScene::mouse_script_add_select_behavior(Game&, Handle)::{lambda()#2} const& std::_Any_data::_M_access<BuilderScene::mouse_script_add_select_behavior(Game&, Handle)::{lambda()#2}>() const [1819]
- 0.00 0.00 429/429 BuilderScene::mouse_script_add_select_behavior(Game&, Handle)::{lambda()#2} const* std::__addressof<BuilderScene::mouse_script_add_select_behavior(Game&, Handle)::{lambda()#2} const>(BuilderScene::mouse_script_add_select_behavior(Game&, Handle)::{lambda()#2} const&) [4235]
- -----------------------------------------------
- 0.00 0.00 82/82 std::_Rb_tree_iterator<std::pair<CallbackKey const, std::function<void ()> > > std::_Rb_tree<CallbackKey, std::pair<CallbackKey const, std::function<void ()> >, std::_Select1st<std::pair<CallbackKey const, std::function<void ()> > >, std::less<CallbackKey>, std::allocator<std::pair<CallbackKey const, std::function<void ()> > > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<CallbackKey const&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<CallbackKey const, std::function<void ()> > >, std::piecewise_construct_t const&, std::tuple<CallbackKey const&>&&, std::tuple<>&&) [1450]
- [1823] 0.0 0.00 0.00 82 std::_Rb_tree_node<std::pair<CallbackKey const, std::function<void ()> > >* std::_Rb_tree<CallbackKey, std::pair<CallbackKey const, std::function<void ()> >, std::_Select1st<std::pair<CallbackKey const, std::function<void ()> > >, std::less<CallbackKey>, std::allocator<std::pair<CallbackKey const, std::function<void ()> > > >::_M_create_node<std::piecewise_construct_t const&, std::tuple<CallbackKey const&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple<CallbackKey const&>&&, std::tuple<>&&) [1823]
- 0.00 0.00 82/82 void std::_Rb_tree<CallbackKey, std::pair<CallbackKey const, std::function<void ()> >, std::_Select1st<std::pair<CallbackKey const, std::function<void ()> > >, std::less<CallbackKey>, std::allocator<std::pair<CallbackKey const, std::function<void ()> > > >::_M_construct_node<std::piecewise_construct_t const&, std::tuple<CallbackKey const&>, std::tuple<> >(std::_Rb_tree_node<std::pair<CallbackKey const, std::function<void ()> > >*, std::piecewise_construct_t const&, std::tuple<CallbackKey const&>&&, std::tuple<>&&) [1824]
- 0.00 0.00 82/183 std::_Rb_tree<CallbackKey, std::pair<CallbackKey const, std::function<void ()> >, std::_Select1st<std::pair<CallbackKey const, std::function<void ()> > >, std::less<CallbackKey>, std::allocator<std::pair<CallbackKey const, std::function<void ()> > > >::_M_get_node() [4460]
- 0.00 0.00 82/238910 std::tuple<>&& std::forward<std::tuple<> >(std::remove_reference<std::tuple<> >::type&) [3108]
- 0.00 0.00 82/410 std::tuple<CallbackKey const&>&& std::forward<std::tuple<CallbackKey const&> >(std::remove_reference<std::tuple<CallbackKey const&> >::type&) [4245]
- 0.00 0.00 82/238910 std::piecewise_construct_t const& std::forward<std::piecewise_construct_t const&>(std::remove_reference<std::piecewise_construct_t const&>::type&) [3107]
- -----------------------------------------------
- 0.00 0.00 82/82 std::_Rb_tree_node<std::pair<CallbackKey const, std::function<void ()> > >* std::_Rb_tree<CallbackKey, std::pair<CallbackKey const, std::function<void ()> >, std::_Select1st<std::pair<CallbackKey const, std::function<void ()> > >, std::less<CallbackKey>, std::allocator<std::pair<CallbackKey const, std::function<void ()> > > >::_M_create_node<std::piecewise_construct_t const&, std::tuple<CallbackKey const&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple<CallbackKey const&>&&, std::tuple<>&&) [1823]
- [1824] 0.0 0.00 0.00 82 void std::_Rb_tree<CallbackKey, std::pair<CallbackKey const, std::function<void ()> >, std::_Select1st<std::pair<CallbackKey const, std::function<void ()> > >, std::less<CallbackKey>, std::allocator<std::pair<CallbackKey const, std::function<void ()> > > >::_M_construct_node<std::piecewise_construct_t const&, std::tuple<CallbackKey const&>, std::tuple<> >(std::_Rb_tree_node<std::pair<CallbackKey const, std::function<void ()> > >*, std::piecewise_construct_t const&, std::tuple<CallbackKey const&>&&, std::tuple<>&&) [1824]
- 0.00 0.00 82/17059716 operator new(unsigned long, void*) [458]
- 0.00 0.00 82/82 void std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<CallbackKey const, std::function<void ()> > > > >::construct<std::pair<CallbackKey const, std::function<void ()> >, std::piecewise_construct_t const&, std::tuple<CallbackKey const&>, std::tuple<> >(std::allocator<std::_Rb_tree_node<std::pair<CallbackKey const, std::function<void ()> > > >&, std::pair<CallbackKey const, std::function<void ()> >*, std::piecewise_construct_t const&, std::tuple<CallbackKey const&>&&, std::tuple<>&&) [2082]
- 0.00 0.00 82/238910 std::tuple<>&& std::forward<std::tuple<> >(std::remove_reference<std::tuple<> >::type&) [3108]
- 0.00 0.00 82/410 std::tuple<CallbackKey const&>&& std::forward<std::tuple<CallbackKey const&> >(std::remove_reference<std::tuple<CallbackKey const&> >::type&) [4245]
- 0.00 0.00 82/238910 std::piecewise_construct_t const& std::forward<std::piecewise_construct_t const&>(std::remove_reference<std::piecewise_construct_t const&>::type&) [3107]
- 0.00 0.00 82/576132 std::_Rb_tree_node<std::pair<CallbackKey const, std::function<void ()> > >::_M_valptr() [3038]
- 0.00 0.00 82/4732 std::_Rb_tree<CallbackKey, std::pair<CallbackKey const, std::function<void ()> >, std::_Select1st<std::pair<CallbackKey const, std::function<void ()> > >, std::less<CallbackKey>, std::allocator<std::pair<CallbackKey const, std::function<void ()> > > >::_M_get_Node_allocator() [3723]
- -----------------------------------------------
- 0.00 0.00 1/1 Handle Entity::add<PlayerProfile, char const (&) [18], int, (void*)0>(char const (&) [18], int&&) [1148]
- [1825] 0.0 0.00 0.00 1 Handle ComponentManager::add<PlayerProfile, char const (&) [18], int&, (void*)0>(char const (&) [18], int&) [1825]
- 0.00 0.00 1/50806034 std::map<std::type_index, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >::operator[](std::type_index&&) [12]
- 0.00 0.00 1/1 Handle ObjectPool<PlayerProfile>::add<char const (&) [18], int&>(char const (&) [18], int&) [2105]
- 0.00 0.00 1/50806079 std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >::operator bool() const [102]
- 0.00 0.00 1/99259709 std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >::get() const [88]
- 0.00 0.00 1/104306070 std::type_index::type_index(std::type_info const&) [118]
- -----------------------------------------------
- 0.00 0.00 1/1 Handle Entity::add<PlayerProfile, char const (&) [21], int, (void*)0>(char const (&) [21], int&&) [736]
- [1826] 0.0 0.00 0.00 1 Handle ComponentManager::add<PlayerProfile, char const (&) [21], int&, (void*)0>(char const (&) [21], int&) [1826]
- 0.00 0.00 1/50806034 std::map<std::type_index, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >::operator[](std::type_index&&) [12]
- 0.00 0.00 1/1 Handle ObjectPool<PlayerProfile>::add<char const (&) [21], int&>(char const (&) [21], int&) [2107]
- 0.00 0.00 1/50806079 std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >::operator bool() const [102]
- 0.00 0.00 1/99259709 std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >::get() const [88]
- 0.00 0.00 1/104306070 std::type_index::type_index(std::type_info const&) [118]
- -----------------------------------------------
- 0.00 0.00 1/1 Handle Entity::add<PlayerProfile, char const (&) [22], int, (void*)0>(char const (&) [22], int&&) [1149]
- [1827] 0.0 0.00 0.00 1 Handle ComponentManager::add<PlayerProfile, char const (&) [22], int&, (void*)0>(char const (&) [22], int&) [1827]
- 0.00 0.00 1/50806034 std::map<std::type_index, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >::operator[](std::type_index&&) [12]
- 0.00 0.00 1/1 Handle ObjectPool<PlayerProfile>::add<char const (&) [22], int&>(char const (&) [22], int&) [2108]
- 0.00 0.00 1/50806079 std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >::operator bool() const [102]
- 0.00 0.00 1/99259709 std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >::get() const [88]
- 0.00 0.00 1/104306070 std::type_index::type_index(std::type_info const&) [118]
- -----------------------------------------------
- 0.00 0.00 1/1 Handle Entity::add<PlayerProfile, char const (&) [23], int, (void*)0>(char const (&) [23], int&&) [1150]
- [1828] 0.0 0.00 0.00 1 Handle ComponentManager::add<PlayerProfile, char const (&) [23], int&, (void*)0>(char const (&) [23], int&) [1828]
- 0.00 0.00 1/50806034 std::map<std::type_index, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >::operator[](std::type_index&&) [12]
- 0.00 0.00 1/1 Handle ObjectPool<PlayerProfile>::add<char const (&) [23], int&>(char const (&) [23], int&) [2109]
- 0.00 0.00 1/50806079 std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >::operator bool() const [102]
- 0.00 0.00 1/99259709 std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >::get() const [88]
- 0.00 0.00 1/104306070 std::type_index::type_index(std::type_info const&) [118]
- -----------------------------------------------
- 0.00 0.00 1/1 Handle Entity::add<PlayerProfile, char const (&) [26], int, (void*)0>(char const (&) [26], int&&) [1151]
- [1829] 0.0 0.00 0.00 1 Handle ComponentManager::add<PlayerProfile, char const (&) [26], int&, (void*)0>(char const (&) [26], int&) [1829]
- 0.00 0.00 1/50806034 std::map<std::type_index, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >::operator[](std::type_index&&) [12]
- 0.00 0.00 1/1 Handle ObjectPool<PlayerProfile>::add<char const (&) [26], int&>(char const (&) [26], int&) [2111]
- 0.00 0.00 1/50806079 std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >::operator bool() const [102]
- 0.00 0.00 1/99259709 std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >::get() const [88]
- 0.00 0.00 1/104306070 std::type_index::type_index(std::type_info const&) [118]
- -----------------------------------------------
- 0.00 0.00 1/1 Handle Entity::add<PlayerProfile, char const (&) [29], int, (void*)0>(char const (&) [29], int&&) [1152]
- [1830] 0.0 0.00 0.00 1 Handle ComponentManager::add<PlayerProfile, char const (&) [29], int&, (void*)0>(char const (&) [29], int&) [1830]
- 0.00 0.00 1/50806034 std::map<std::type_index, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >::operator[](std::type_index&&) [12]
- 0.00 0.00 1/1 Handle ObjectPool<PlayerProfile>::add<char const (&) [29], int&>(char const (&) [29], int&) [2112]
- 0.00 0.00 1/50806079 std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >::operator bool() const [102]
- 0.00 0.00 1/99259709 std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >::get() const [88]
- 0.00 0.00 1/104306070 std::type_index::type_index(std::type_info const&) [118]
- -----------------------------------------------
- 0.00 0.00 1/1 Handle Entity::add<PlayerProfile, char const (&) [34], int, (void*)0>(char const (&) [34], int&&) [1153]
- [1831] 0.0 0.00 0.00 1 Handle ComponentManager::add<PlayerProfile, char const (&) [34], int&, (void*)0>(char const (&) [34], int&) [1831]
- 0.00 0.00 1/50806034 std::map<std::type_index, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >::operator[](std::type_index&&) [12]
- 0.00 0.00 1/1 Handle ObjectPool<PlayerProfile>::add<char const (&) [34], int&>(char const (&) [34], int&) [2113]
- 0.00 0.00 1/50806079 std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >::operator bool() const [102]
- 0.00 0.00 1/99259709 std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >::get() const [88]
- 0.00 0.00 1/104306070 std::type_index::type_index(std::type_info const&) [118]
- -----------------------------------------------
- 0.00 0.00 157/157 void std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<unsigned int const, Entity*> > > >::construct<std::pair<unsigned int const, Entity*>, std::piecewise_construct_t const&, std::tuple<unsigned int const&>, std::tuple<> >(std::allocator<std::_Rb_tree_node<std::pair<unsigned int const, Entity*> > >&, std::pair<unsigned int const, Entity*>*, std::piecewise_construct_t const&, std::tuple<unsigned int const&>&&, std::tuple<>&&) [1833]
- [1832] 0.0 0.00 0.00 157 void __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<unsigned int const, Entity*> > >::construct<std::pair<unsigned int const, Entity*>, std::piecewise_construct_t const&, std::tuple<unsigned int const&>, std::tuple<> >(std::pair<unsigned int const, Entity*>*, std::piecewise_construct_t const&, std::tuple<unsigned int const&>&&, std::tuple<>&&) [1832]
- 0.00 0.00 157/17059716 operator new(unsigned long, void*) [458]
- 0.00 0.00 157/238910 std::piecewise_construct_t const& std::forward<std::piecewise_construct_t const&>(std::remove_reference<std::piecewise_construct_t const&>::type&) [3107]
- 0.00 0.00 157/790 std::tuple<unsigned int const&>&& std::forward<std::tuple<unsigned int const&> >(std::remove_reference<std::tuple<unsigned int const&> >::type&) [4076]
- 0.00 0.00 157/158 std::tuple<unsigned int const&>::tuple(std::tuple<unsigned int const&>&&) [4471]
- 0.00 0.00 157/238910 std::tuple<>&& std::forward<std::tuple<> >(std::remove_reference<std::tuple<> >::type&) [3108]
- 0.00 0.00 157/157 std::pair<unsigned int const, Entity*>::pair<unsigned int const&>(std::piecewise_construct_t, std::tuple<unsigned int const&>, std::tuple<>) [4476]
- -----------------------------------------------
- 0.00 0.00 157/157 void std::_Rb_tree<unsigned int, std::pair<unsigned int const, Entity*>, std::_Select1st<std::pair<unsigned int const, Entity*> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, Entity*> > >::_M_construct_node<std::piecewise_construct_t const&, std::tuple<unsigned int const&>, std::tuple<> >(std::_Rb_tree_node<std::pair<unsigned int const, Entity*> >*, std::piecewise_construct_t const&, std::tuple<unsigned int const&>&&, std::tuple<>&&) [1565]
- [1833] 0.0 0.00 0.00 157 void std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<unsigned int const, Entity*> > > >::construct<std::pair<unsigned int const, Entity*>, std::piecewise_construct_t const&, std::tuple<unsigned int const&>, std::tuple<> >(std::allocator<std::_Rb_tree_node<std::pair<unsigned int const, Entity*> > >&, std::pair<unsigned int const, Entity*>*, std::piecewise_construct_t const&, std::tuple<unsigned int const&>&&, std::tuple<>&&) [1833]
- 0.00 0.00 157/157 void __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<unsigned int const, Entity*> > >::construct<std::pair<unsigned int const, Entity*>, std::piecewise_construct_t const&, std::tuple<unsigned int const&>, std::tuple<> >(std::pair<unsigned int const, Entity*>*, std::piecewise_construct_t const&, std::tuple<unsigned int const&>&&, std::tuple<>&&) [1832]
- 0.00 0.00 157/238910 std::tuple<>&& std::forward<std::tuple<> >(std::remove_reference<std::tuple<> >::type&) [3108]
- 0.00 0.00 157/790 std::tuple<unsigned int const&>&& std::forward<std::tuple<unsigned int const&> >(std::remove_reference<std::tuple<unsigned int const&> >::type&) [4076]
- 0.00 0.00 157/238910 std::piecewise_construct_t const& std::forward<std::piecewise_construct_t const&>(std::remove_reference<std::piecewise_construct_t const&>::type&) [3107]
- -----------------------------------------------
- 0.00 0.00 1/18 void Mailbox::handle<SetVisualDebugMessage, (void*)0>(std::function<void (SetVisualDebugMessage&)> const&) [1961]
- 0.00 0.00 1/18 void Mailbox::handle<SetGridVisibilityMessage, (void*)0>(std::function<void (SetGridVisibilityMessage&)> const&) [225]
- 0.00 0.00 2/18 void Mailbox::handle<EntityIdChangedMessage, (void*)0>(std::function<void (EntityIdChangedMessage&)> const&) [1787]
- 0.00 0.00 3/18 void Mailbox::handle<EntityDestroyedMessage, (void*)0>(std::function<void (EntityDestroyedMessage&)> const&) [1701]
- 0.00 0.00 3/18 void Mailbox::handle<ComponentAddedMessage, (void*)0>(std::function<void (ComponentAddedMessage&)> const&) [1700]
- 0.00 0.00 3/18 void Mailbox::handle<ComponentRemovedMessage, (void*)0>(std::function<void (ComponentRemovedMessage&)> const&) [1702]
- 0.00 0.00 5/18 void Mailbox::handle<ResizeCameraMessage, (void*)0>(std::function<void (ResizeCameraMessage&)> const&) [253]
- [1834] 0.0 0.00 0.00 18 std::map<std::type_index, std::shared_ptr<Mailbox::HandlerEntry>, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > > >::insert(std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> >&&) [1834]
- 0.00 0.00 18/18 std::pair<std::_Rb_tree_iterator<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > >, bool> std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> >, std::_Select1st<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > > >::_M_insert_unique<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > >(std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> >&&) [1835]
- 0.00 0.00 18/18 std::remove_reference<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> >&>::type&& std::move<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> >&>(std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> >&) [4976]
- -----------------------------------------------
- 0.00 0.00 18/18 std::map<std::type_index, std::shared_ptr<Mailbox::HandlerEntry>, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > > >::insert(std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> >&&) [1834]
- [1835] 0.0 0.00 0.00 18 std::pair<std::_Rb_tree_iterator<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > >, bool> std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> >, std::_Select1st<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > > >::_M_insert_unique<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > >(std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> >&&) [1835]
- 0.00 0.00 18/18 std::_Rb_tree_iterator<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > > std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> >, std::_Select1st<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > > >::_M_insert_<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> >, std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> >, std::_Select1st<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > > >::_Alloc_node>(std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> >&&, std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> >, std::_Select1st<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > > >::_Alloc_node&) [2083]
- 0.00 0.00 18/18 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> >, std::_Select1st<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > > >::_M_get_insert_unique_pos(std::type_index const&) [2089]
- 0.00 0.00 18/25 std::_Select1st<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > >::operator()(std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> >&) const [4785]
- 0.00 0.00 18/18 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> >, std::_Select1st<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > > >::_Alloc_node::_Alloc_node(std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> >, std::_Select1st<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > > >&) [4967]
- 0.00 0.00 18/126 std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> >&& std::forward<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > >(std::remove_reference<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > >::type&) [4496]
- 0.00 0.00 18/18 std::pair<std::_Rb_tree_iterator<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > >, bool>::pair<std::_Rb_tree_iterator<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > >, bool, true>(std::_Rb_tree_iterator<std::pair<std::type_index const, std::shared_ptr<Mailbox::HandlerEntry> > >&&, bool&&) [4961]
- -----------------------------------------------
- 0.00 0.00 1/1 Handle ComponentManager::add<Text, char const (&) [17], char const (&) [15], std::shared_ptr<Font>&, int&, (void*)0>(char const (&) [17], char const (&) [15], std::shared_ptr<Font>&, int&) [1740]
- [1836] 0.0 0.00 0.00 1 Handle ObjectPool<Text>::add<char const (&) [17], char const (&) [15], std::shared_ptr<Font>&, int&>(char const (&) [17], char const (&) [15], std::shared_ptr<Font>&, int&) [1836]
- 0.00 0.00 1/77 Text::Text(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<Font>, unsigned int) [1455]
- 0.00 0.00 1/3160704 std::vector<Handle, std::allocator<Handle> >::push_back(Handle&&) [151]
- 0.00 0.00 10/2325999 std::vector<ObjectPool<Text>::Entry, std::allocator<ObjectPool<Text>::Entry> >::operator[](unsigned long) [811]
- 0.00 0.00 2/150 ObjectPool<Text>::size() const [1580]
- 0.00 0.00 1/4085 Text::~Text() [1235]
- 0.00 0.00 1/4468 std::shared_ptr<Font>::~shared_ptr() [1233]
- 0.00 0.00 1/304 std::shared_ptr<Font>::shared_ptr(std::shared_ptr<Font> const&) [1445]
- 0.00 0.00 1/75 ObjectPool<Text>::num_entries_active() const [1617]
- 0.00 0.00 1/17059716 operator new(unsigned long, void*) [458]
- 0.00 0.00 2/1170 Handle::Handle(unsigned int, unsigned int) [3988]
- -----------------------------------------------
- 0.00 0.00 1/1 Handle ComponentManager::add<Text, char const (&) [10], char const (&) [10], std::shared_ptr<Font>&, int&, (void*)0>(char const (&) [10], char const (&) [10], std::shared_ptr<Font>&, int&) [658]
- [1837] 0.0 0.00 0.00 1 Handle ObjectPool<Text>::add<char const (&) [10], char const (&) [10], std::shared_ptr<Font>&, int&>(char const (&) [10], char const (&) [10], std::shared_ptr<Font>&, int&) [1837]
- 0.00 0.00 1/77 Text::Text(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<Font>, unsigned int) [1455]
- 0.00 0.00 1/3160704 std::vector<Handle, std::allocator<Handle> >::push_back(Handle&&) [151]
- 0.00 0.00 10/2325999 std::vector<ObjectPool<Text>::Entry, std::allocator<ObjectPool<Text>::Entry> >::operator[](unsigned long) [811]
- 0.00 0.00 2/150 ObjectPool<Text>::size() const [1580]
- 0.00 0.00 1/4085 Text::~Text() [1235]
- 0.00 0.00 1/4468 std::shared_ptr<Font>::~shared_ptr() [1233]
- 0.00 0.00 1/304 std::shared_ptr<Font>::shared_ptr(std::shared_ptr<Font> const&) [1445]
- 0.00 0.00 1/75 ObjectPool<Text>::num_entries_active() const [1617]
- 0.00 0.00 1/17059716 operator new(unsigned long, void*) [458]
- 0.00 0.00 2/1170 Handle::Handle(unsigned int, unsigned int) [3988]
- -----------------------------------------------
- 0.00 0.00 1/1 Handle ComponentManager::add<Text, char const (&) [16], char const (&) [5], std::shared_ptr<Font>&, int&, (void*)0>(char const (&) [16], char const (&) [5], std::shared_ptr<Font>&, int&) [1741]
- [1838] 0.0 0.00 0.00 1 Handle ObjectPool<Text>::add<char const (&) [16], char const (&) [5], std::shared_ptr<Font>&, int&>(char const (&) [16], char const (&) [5], std::shared_ptr<Font>&, int&) [1838]
- 0.00 0.00 1/77 Text::Text(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<Font>, unsigned int) [1455]
- 0.00 0.00 1/3160704 std::vector<Handle, std::allocator<Handle> >::push_back(Handle&&) [151]
- 0.00 0.00 10/2325999 std::vector<ObjectPool<Text>::Entry, std::allocator<ObjectPool<Text>::Entry> >::operator[](unsigned long) [811]
- 0.00 0.00 2/150 ObjectPool<Text>::size() const [1580]
- 0.00 0.00 1/4085 Text::~Text() [1235]
- 0.00 0.00 1/4468 std::shared_ptr<Font>::~shared_ptr() [1233]
- 0.00 0.00 1/304 std::shared_ptr<Font>::shared_ptr(std::shared_ptr<Font> const&) [1445]
- 0.00 0.00 1/75 ObjectPool<Text>::num_entries_active() const [1617]
- 0.00 0.00 1/17059716 operator new(unsigned long, void*) [458]
- 0.00 0.00 2/1170 Handle::Handle(unsigned int, unsigned int) [3988]
- -----------------------------------------------
- 0.00 0.00 1/1 Handle ComponentManager::add<Text, char const (&) [17], char const (&) [8], std::shared_ptr<Font>&, int&, (void*)0>(char const (&) [17], char const (&) [8], std::shared_ptr<Font>&, int&) [659]
- [1839] 0.0 0.00 0.00 1 Handle ObjectPool<Text>::add<char const (&) [17], char const (&) [8], std::shared_ptr<Font>&, int&>(char const (&) [17], char const (&) [8], std::shared_ptr<Font>&, int&) [1839]
- 0.00 0.00 1/77 Text::Text(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<Font>, unsigned int) [1455]
- 0.00 0.00 1/3160704 std::vector<Handle, std::allocator<Handle> >::push_back(Handle&&) [151]
- 0.00 0.00 10/2325999 std::vector<ObjectPool<Text>::Entry, std::allocator<ObjectPool<Text>::Entry> >::operator[](unsigned long) [811]
- 0.00 0.00 2/150 ObjectPool<Text>::size() const [1580]
- 0.00 0.00 1/4085 Text::~Text() [1235]
- 0.00 0.00 1/4468 std::shared_ptr<Font>::~shared_ptr() [1233]
- 0.00 0.00 1/304 std::shared_ptr<Font>::shared_ptr(std::shared_ptr<Font> const&) [1445]
- 0.00 0.00 1/75 ObjectPool<Text>::num_entries_active() const [1617]
- 0.00 0.00 1/17059716 operator new(unsigned long, void*) [458]
- 0.00 0.00 2/1170 Handle::Handle(unsigned int, unsigned int) [3988]
- -----------------------------------------------
- 0.00 0.00 1/1 Handle Entity::add<Collision, char const (&) [19], sf::Rect<float>, (void*)0>(char const (&) [19], sf::Rect<float>&&) [1154]
- [1840] 0.0 0.00 0.00 1 Handle ComponentManager::add<Collision, char const (&) [19], sf::Rect<float>&, (void*)0>(char const (&) [19], sf::Rect<float>&) [1840]
- 0.00 0.00 1/50806034 std::map<std::type_index, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >::operator[](std::type_index&&) [12]
- 0.00 0.00 1/1 Handle ObjectPool<Collision>::add<char const (&) [19], sf::Rect<float>&>(char const (&) [19], sf::Rect<float>&) [2249]
- 0.00 0.00 1/50806079 std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >::operator bool() const [102]
- 0.00 0.00 1/99259709 std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >::get() const [88]
- 0.00 0.00 1/104306070 std::type_index::type_index(std::type_info const&) [118]
- -----------------------------------------------
- 0.00 0.00 1/1 Handle Entity::add<Collision, char const (&) [25], sf::Rect<float>, (void*)0>(char const (&) [25], sf::Rect<float>&&) [1155]
- [1841] 0.0 0.00 0.00 1 Handle ComponentManager::add<Collision, char const (&) [25], sf::Rect<float>&, (void*)0>(char const (&) [25], sf::Rect<float>&) [1841]
- 0.00 0.00 1/50806034 std::map<std::type_index, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >::operator[](std::type_index&&) [12]
- 0.00 0.00 1/1 Handle ObjectPool<Collision>::add<char const (&) [25], sf::Rect<float>&>(char const (&) [25], sf::Rect<float>&) [2250]
- 0.00 0.00 1/50806079 std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >::operator bool() const [102]
- 0.00 0.00 1/99259709 std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >::get() const [88]
- 0.00 0.00 1/104306070 std::type_index::type_index(std::type_info const&) [118]
- -----------------------------------------------
- 0.00 0.00 1/1 Handle Entity::add<Collision, char const (&) [29], sf::Rect<float>, (void*)0>(char const (&) [29], sf::Rect<float>&&) [1156]
- [1842] 0.0 0.00 0.00 1 Handle ComponentManager::add<Collision, char const (&) [29], sf::Rect<float>&, (void*)0>(char const (&) [29], sf::Rect<float>&) [1842]
- 0.00 0.00 1/50806034 std::map<std::type_index, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >::operator[](std::type_index&&) [12]
- 0.00 0.00 1/1 Handle ObjectPool<Collision>::add<char const (&) [29], sf::Rect<float>&>(char const (&) [29], sf::Rect<float>&) [2252]
- 0.00 0.00 1/50806079 std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >::operator bool() const [102]
- 0.00 0.00 1/99259709 std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >::get() const [88]
- 0.00 0.00 1/104306070 std::type_index::type_index(std::type_info const&) [118]
- -----------------------------------------------
- 0.00 0.00 1/1 Handle Entity::add<Collision, char const (&) [30], sf::Rect<float>, (void*)0>(char const (&) [30], sf::Rect<float>&&) [1157]
- [1843] 0.0 0.00 0.00 1 Handle ComponentManager::add<Collision, char const (&) [30], sf::Rect<float>&, (void*)0>(char const (&) [30], sf::Rect<float>&) [1843]
- 0.00 0.00 1/50806034 std::map<std::type_index, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> > > > >::operator[](std::type_index&&) [12]
- 0.00 0.00 1/1 Handle ObjectPool<Collision>::add<char const (&) [30], sf::Rect<float>&>(char const (&) [30], sf::Rect<float>&) [2253]
- 0.00 0.00 1/50806079 std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >::operator bool() const [102]
- 0.00 0.00 1/99259709 std::unique_ptr<ObjectPoolBase, std::default_delete<ObjectPoolBase> >::get() const [88]
- 0.00 0.00 1/104306070 std::type_index::type_index(std::type_info const&) [118]
- -----------------------------------------------
- 0.00 0.00 3/3 std::shared_ptr<Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0> > std::allocate_shared<Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0> >, std::function<void (ComponentAddedMessage&)> const&>(std::allocator<Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0> > const&, std::function<void (ComponentAddedMessage&)> const&) [1853]
- [1844] 0.0 0.00 0.00 3 std::shared_ptr<Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0> >::shared_ptr<std::allocator<Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0> >, std::function<void (ComponentAddedMessage&)> const&>(std::_Sp_make_shared_tag, std::allocator<Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0> > const&, std::function<void (ComponentAddedMessage&)> const&) [1844]
- 0.00 0.00 3/3 std::__shared_ptr<Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0>, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<std::allocator<Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0> >, std::function<void (ComponentAddedMessage&)> const&>(std::_Sp_make_shared_tag, std::allocator<Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0> > const&, std::function<void (ComponentAddedMessage&)> const&) [1847]
- 0.00 0.00 3/24 std::function<void (ComponentAddedMessage&)> const& std::forward<std::function<void (ComponentAddedMessage&)> const&>(std::remove_reference<std::function<void (ComponentAddedMessage&)> const&>::type&) [4827]
- -----------------------------------------------
- 0.00 0.00 3/3 std::shared_ptr<Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0> > std::allocate_shared<Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0> >, std::function<void (EntityDestroyedMessage&)> const&>(std::allocator<Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0> > const&, std::function<void (EntityDestroyedMessage&)> const&) [1854]
- [1845] 0.0 0.00 0.00 3 std::shared_ptr<Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0> >::shared_ptr<std::allocator<Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0> >, std::function<void (EntityDestroyedMessage&)> const&>(std::_Sp_make_shared_tag, std::allocator<Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0> > const&, std::function<void (EntityDestroyedMessage&)> const&) [1845]
- 0.00 0.00 3/3 std::__shared_ptr<Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0>, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<std::allocator<Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0> >, std::function<void (EntityDestroyedMessage&)> const&>(std::_Sp_make_shared_tag, std::allocator<Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0> > const&, std::function<void (EntityDestroyedMessage&)> const&) [1848]
- 0.00 0.00 3/24 std::function<void (EntityDestroyedMessage&)> const& std::forward<std::function<void (EntityDestroyedMessage&)> const&>(std::remove_reference<std::function<void (EntityDestroyedMessage&)> const&>::type&) [4828]
- -----------------------------------------------
- 0.00 0.00 3/3 std::shared_ptr<Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0> > std::allocate_shared<Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0> >, std::function<void (ComponentRemovedMessage&)> const&>(std::allocator<Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0> > const&, std::function<void (ComponentRemovedMessage&)> const&) [1855]
- [1846] 0.0 0.00 0.00 3 std::shared_ptr<Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0> >::shared_ptr<std::allocator<Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0> >, std::function<void (ComponentRemovedMessage&)> const&>(std::_Sp_make_shared_tag, std::allocator<Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0> > const&, std::function<void (ComponentRemovedMessage&)> const&) [1846]
- 0.00 0.00 3/3 std::__shared_ptr<Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0>, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<std::allocator<Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0> >, std::function<void (ComponentRemovedMessage&)> const&>(std::_Sp_make_shared_tag, std::allocator<Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0> > const&, std::function<void (ComponentRemovedMessage&)> const&) [1849]
- 0.00 0.00 3/24 std::function<void (ComponentRemovedMessage&)> const& std::forward<std::function<void (ComponentRemovedMessage&)> const&>(std::remove_reference<std::function<void (ComponentRemovedMessage&)> const&>::type&) [4829]
- -----------------------------------------------
- 0.00 0.00 3/3 std::shared_ptr<Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0> >::shared_ptr<std::allocator<Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0> >, std::function<void (ComponentAddedMessage&)> const&>(std::_Sp_make_shared_tag, std::allocator<Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0> > const&, std::function<void (ComponentAddedMessage&)> const&) [1844]
- [1847] 0.0 0.00 0.00 3 std::__shared_ptr<Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0>, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<std::allocator<Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0> >, std::function<void (ComponentAddedMessage&)> const&>(std::_Sp_make_shared_tag, std::allocator<Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0> > const&, std::function<void (ComponentAddedMessage&)> const&) [1847]
- 0.00 0.00 3/3 std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0> >, std::function<void (ComponentAddedMessage&)> const&>(std::_Sp_make_shared_tag, Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0>*, std::allocator<Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0> > const&, std::function<void (ComponentAddedMessage&)> const&) [1857]
- 0.00 0.00 3/1480 std::__shared_count<(__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&) const [1432]
- 0.00 0.00 3/24 std::function<void (ComponentAddedMessage&)> const& std::forward<std::function<void (ComponentAddedMessage&)> const&>(std::remove_reference<std::function<void (ComponentAddedMessage&)> const&>::type&) [4827]
- 0.00 0.00 3/3 std::enable_if<!std::__shared_ptr<Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0>, (__gnu_cxx::_Lock_policy)2>::__has_esft_base<Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0>, void>::value, void>::type std::__shared_ptr<Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0>, (__gnu_cxx::_Lock_policy)2>::_M_enable_shared_from_this_with<Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0>, Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0> >(Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0>*) [5930]
- -----------------------------------------------
- 0.00 0.00 3/3 std::shared_ptr<Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0> >::shared_ptr<std::allocator<Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0> >, std::function<void (EntityDestroyedMessage&)> const&>(std::_Sp_make_shared_tag, std::allocator<Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0> > const&, std::function<void (EntityDestroyedMessage&)> const&) [1845]
- [1848] 0.0 0.00 0.00 3 std::__shared_ptr<Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0>, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<std::allocator<Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0> >, std::function<void (EntityDestroyedMessage&)> const&>(std::_Sp_make_shared_tag, std::allocator<Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0> > const&, std::function<void (EntityDestroyedMessage&)> const&) [1848]
- 0.00 0.00 3/3 std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0> >, std::function<void (EntityDestroyedMessage&)> const&>(std::_Sp_make_shared_tag, Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0>*, std::allocator<Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0> > const&, std::function<void (EntityDestroyedMessage&)> const&) [1858]
- 0.00 0.00 3/1480 std::__shared_count<(__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&) const [1432]
- 0.00 0.00 3/24 std::function<void (EntityDestroyedMessage&)> const& std::forward<std::function<void (EntityDestroyedMessage&)> const&>(std::remove_reference<std::function<void (EntityDestroyedMessage&)> const&>::type&) [4828]
- 0.00 0.00 3/3 std::enable_if<!std::__shared_ptr<Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0>, (__gnu_cxx::_Lock_policy)2>::__has_esft_base<Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0>, void>::value, void>::type std::__shared_ptr<Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0>, (__gnu_cxx::_Lock_policy)2>::_M_enable_shared_from_this_with<Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0>, Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0> >(Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0>*) [5931]
- -----------------------------------------------
- 0.00 0.00 3/3 std::shared_ptr<Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0> >::shared_ptr<std::allocator<Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0> >, std::function<void (ComponentRemovedMessage&)> const&>(std::_Sp_make_shared_tag, std::allocator<Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0> > const&, std::function<void (ComponentRemovedMessage&)> const&) [1846]
- [1849] 0.0 0.00 0.00 3 std::__shared_ptr<Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0>, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<std::allocator<Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0> >, std::function<void (ComponentRemovedMessage&)> const&>(std::_Sp_make_shared_tag, std::allocator<Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0> > const&, std::function<void (ComponentRemovedMessage&)> const&) [1849]
- 0.00 0.00 3/3 std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0> >, std::function<void (ComponentRemovedMessage&)> const&>(std::_Sp_make_shared_tag, Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0>*, std::allocator<Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0> > const&, std::function<void (ComponentRemovedMessage&)> const&) [1859]
- 0.00 0.00 3/1480 std::__shared_count<(__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&) const [1432]
- 0.00 0.00 3/24 std::function<void (ComponentRemovedMessage&)> const& std::forward<std::function<void (ComponentRemovedMessage&)> const&>(std::remove_reference<std::function<void (ComponentRemovedMessage&)> const&>::type&) [4829]
- 0.00 0.00 3/3 std::enable_if<!std::__shared_ptr<Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0>, (__gnu_cxx::_Lock_policy)2>::__has_esft_base<Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0>, void>::value, void>::type std::__shared_ptr<Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0>, (__gnu_cxx::_Lock_policy)2>::_M_enable_shared_from_this_with<Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0>, Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0> >(Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0>*) [5932]
- -----------------------------------------------
- 0.00 0.00 3/3 void Mailbox::handle<ComponentAddedMessage, (void*)0>(std::function<void (ComponentAddedMessage&)> const&) [1700]
- [1850] 0.0 0.00 0.00 3 std::shared_ptr<Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0> > std::make_shared<Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0>, std::function<void (ComponentAddedMessage&)> const&>(std::function<void (ComponentAddedMessage&)> const&) [1850]
- 0.00 0.00 3/3 std::shared_ptr<Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0> > std::allocate_shared<Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0> >, std::function<void (ComponentAddedMessage&)> const&>(std::allocator<Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0> > const&, std::function<void (ComponentAddedMessage&)> const&) [1853]
- 0.00 0.00 3/24 std::function<void (ComponentAddedMessage&)> const& std::forward<std::function<void (ComponentAddedMessage&)> const&>(std::remove_reference<std::function<void (ComponentAddedMessage&)> const&>::type&) [4827]
- 0.00 0.00 3/3 std::allocator<Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0> >::allocator() [5881]
- 0.00 0.00 3/12 std::allocator<Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0> >::~allocator() [5077]
- -----------------------------------------------
- 0.00 0.00 3/3 void Mailbox::handle<EntityDestroyedMessage, (void*)0>(std::function<void (EntityDestroyedMessage&)> const&) [1701]
- [1851] 0.0 0.00 0.00 3 std::shared_ptr<Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0> > std::make_shared<Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0>, std::function<void (EntityDestroyedMessage&)> const&>(std::function<void (EntityDestroyedMessage&)> const&) [1851]
- 0.00 0.00 3/3 std::shared_ptr<Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0> > std::allocate_shared<Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0> >, std::function<void (EntityDestroyedMessage&)> const&>(std::allocator<Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0> > const&, std::function<void (EntityDestroyedMessage&)> const&) [1854]
- 0.00 0.00 3/24 std::function<void (EntityDestroyedMessage&)> const& std::forward<std::function<void (EntityDestroyedMessage&)> const&>(std::remove_reference<std::function<void (EntityDestroyedMessage&)> const&>::type&) [4828]
- 0.00 0.00 3/3 std::allocator<Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0> >::allocator() [5883]
- 0.00 0.00 3/12 std::allocator<Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0> >::~allocator() [5078]
- -----------------------------------------------
- 0.00 0.00 3/3 void Mailbox::handle<ComponentRemovedMessage, (void*)0>(std::function<void (ComponentRemovedMessage&)> const&) [1702]
- [1852] 0.0 0.00 0.00 3 std::shared_ptr<Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0> > std::make_shared<Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0>, std::function<void (ComponentRemovedMessage&)> const&>(std::function<void (ComponentRemovedMessage&)> const&) [1852]
- 0.00 0.00 3/3 std::shared_ptr<Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0> > std::allocate_shared<Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0> >, std::function<void (ComponentRemovedMessage&)> const&>(std::allocator<Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0> > const&, std::function<void (ComponentRemovedMessage&)> const&) [1855]
- 0.00 0.00 3/24 std::function<void (ComponentRemovedMessage&)> const& std::forward<std::function<void (ComponentRemovedMessage&)> const&>(std::remove_reference<std::function<void (ComponentRemovedMessage&)> const&>::type&) [4829]
- 0.00 0.00 3/3 std::allocator<Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0> >::allocator() [5884]
- 0.00 0.00 3/12 std::allocator<Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0> >::~allocator() [5079]
- -----------------------------------------------
- 0.00 0.00 3/3 std::shared_ptr<Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0> > std::make_shared<Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0>, std::function<void (ComponentAddedMessage&)> const&>(std::function<void (ComponentAddedMessage&)> const&) [1850]
- [1853] 0.0 0.00 0.00 3 std::shared_ptr<Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0> > std::allocate_shared<Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0> >, std::function<void (ComponentAddedMessage&)> const&>(std::allocator<Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0> > const&, std::function<void (ComponentAddedMessage&)> const&) [1853]
- 0.00 0.00 3/3 std::shared_ptr<Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0> >::shared_ptr<std::allocator<Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0> >, std::function<void (ComponentAddedMessage&)> const&>(std::_Sp_make_shared_tag, std::allocator<Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0> > const&, std::function<void (ComponentAddedMessage&)> const&) [1844]
- 0.00 0.00 3/24 std::function<void (ComponentAddedMessage&)> const& std::forward<std::function<void (ComponentAddedMessage&)> const&>(std::remove_reference<std::function<void (ComponentAddedMessage&)> const&>::type&) [4827]
- -----------------------------------------------
- 0.00 0.00 3/3 std::shared_ptr<Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0> > std::make_shared<Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0>, std::function<void (EntityDestroyedMessage&)> const&>(std::function<void (EntityDestroyedMessage&)> const&) [1851]
- [1854] 0.0 0.00 0.00 3 std::shared_ptr<Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0> > std::allocate_shared<Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0> >, std::function<void (EntityDestroyedMessage&)> const&>(std::allocator<Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0> > const&, std::function<void (EntityDestroyedMessage&)> const&) [1854]
- 0.00 0.00 3/3 std::shared_ptr<Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0> >::shared_ptr<std::allocator<Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0> >, std::function<void (EntityDestroyedMessage&)> const&>(std::_Sp_make_shared_tag, std::allocator<Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0> > const&, std::function<void (EntityDestroyedMessage&)> const&) [1845]
- 0.00 0.00 3/24 std::function<void (EntityDestroyedMessage&)> const& std::forward<std::function<void (EntityDestroyedMessage&)> const&>(std::remove_reference<std::function<void (EntityDestroyedMessage&)> const&>::type&) [4828]
- -----------------------------------------------
- 0.00 0.00 3/3 std::shared_ptr<Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0> > std::make_shared<Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0>, std::function<void (ComponentRemovedMessage&)> const&>(std::function<void (ComponentRemovedMessage&)> const&) [1852]
- [1855] 0.0 0.00 0.00 3 std::shared_ptr<Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0> > std::allocate_shared<Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0> >, std::function<void (ComponentRemovedMessage&)> const&>(std::allocator<Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0> > const&, std::function<void (ComponentRemovedMessage&)> const&) [1855]
- 0.00 0.00 3/3 std::shared_ptr<Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0> >::shared_ptr<std::allocator<Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0> >, std::function<void (ComponentRemovedMessage&)> const&>(std::_Sp_make_shared_tag, std::allocator<Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0> > const&, std::function<void (ComponentRemovedMessage&)> const&) [1846]
- 0.00 0.00 3/24 std::function<void (ComponentRemovedMessage&)> const& std::forward<std::function<void (ComponentRemovedMessage&)> const&>(std::remove_reference<std::function<void (ComponentRemovedMessage&)> const&>::type&) [4829]
- -----------------------------------------------
- 0.00 0.00 16/16 std::_Rb_tree_iterator<std::pair<std::type_index const, std::shared_ptr<Intent> > > std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::shared_ptr<Intent> >, std::_Select1st<std::pair<std::type_index const, std::shared_ptr<Intent> > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Intent> > > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<std::type_index&&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<std::type_index const, std::shared_ptr<Intent> > >, std::piecewise_construct_t const&, std::tuple<std::type_index&&>&&, std::tuple<>&&) [1025]
- [1856] 0.0 0.00 0.00 16 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::shared_ptr<Intent> >, std::_Select1st<std::pair<std::type_index const, std::shared_ptr<Intent> > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Intent> > > >::_M_insert_node(std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<std::type_index const, std::shared_ptr<Intent> > >*) [1856]
- 0.00 0.00 7/503203242 std::less<std::type_index>::operator()(std::type_index const&, std::type_index const&) const [20]
- 0.00 0.00 7/11080207 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::shared_ptr<Intent> >, std::_Select1st<std::pair<std::type_index const, std::shared_ptr<Intent> > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Intent> > > >::_S_key(std::_Rb_tree_node<std::pair<std::type_index const, std::shared_ptr<Intent> > > const*) [218]
- 0.00 0.00 7/2630979 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::shared_ptr<Intent> >, std::_Select1st<std::pair<std::type_index const, std::shared_ptr<Intent> > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Intent> > > >::_S_key(std::_Rb_tree_node_base const*) [548]
- 0.00 0.00 16/7893045 std::_Rb_tree_iterator<std::pair<std::type_index const, std::shared_ptr<Intent> > >::_Rb_tree_iterator(std::_Rb_tree_node_base*) [515]
- 0.00 0.00 8/2630990 std::_Rb_tree<std::type_index, std::pair<std::type_index const, std::shared_ptr<Intent> >, std::_Select1st<std::pair<std::type_index const, std::shared_ptr<Intent> > >, std::less<std::type_index>, std::allocator<std::pair<std::type_index const, std::shared_ptr<Intent> > > >::_M_end() [808]
- -----------------------------------------------
- 0.00 0.00 3/3 std::__shared_ptr<Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0>, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<std::allocator<Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0> >, std::function<void (ComponentAddedMessage&)> const&>(std::_Sp_make_shared_tag, std::allocator<Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0> > const&, std::function<void (ComponentAddedMessage&)> const&) [1847]
- [1857] 0.0 0.00 0.00 3 std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0> >, std::function<void (ComponentAddedMessage&)> const&>(std::_Sp_make_shared_tag, Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0>*, std::allocator<Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0> > const&, std::function<void (ComponentAddedMessage&)> const&) [1857]
- 0.00 0.00 3/3 std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2>::_Sp_counted_ptr_inplace<std::function<void (ComponentAddedMessage&)> const&>(std::allocator<Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0> >, std::function<void (ComponentAddedMessage&)> const&) [1867]
- 0.00 0.00 3/17059716 operator new(unsigned long, void*) [458]
- 0.00 0.00 3/6 std::allocator<std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2> >::allocator<Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0> >(std::allocator<Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0> > const&) [5381]
- 0.00 0.00 3/3 std::__allocated_ptr<std::allocator<std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2> > > std::__allocate_guarded<std::allocator<std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2> > >(std::allocator<std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2> >&) [6085]
- 0.00 0.00 3/3 std::__allocated_ptr<std::allocator<std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2> > >::get() [5964]
- 0.00 0.00 3/3 std::remove_reference<std::allocator<Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0> > const&>::type&& std::move<std::allocator<Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0> > const&>(std::allocator<Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0> > const&) [6096]
- 0.00 0.00 3/9 std::allocator<Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0> >::allocator(std::allocator<Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0> > const&) [5191]
- 0.00 0.00 3/24 std::function<void (ComponentAddedMessage&)> const& std::forward<std::function<void (ComponentAddedMessage&)> const&>(std::remove_reference<std::function<void (ComponentAddedMessage&)> const&>::type&) [4827]
- 0.00 0.00 3/12 std::allocator<Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0> >::~allocator() [5077]
- 0.00 0.00 3/3 std::__allocated_ptr<std::allocator<std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2> > >::operator=(decltype(nullptr)) [5965]
- 0.00 0.00 3/6 std::allocator<std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2> >::~allocator() [5382]
- 0.00 0.00 3/6 std::__allocated_ptr<std::allocator<std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2> > >::~__allocated_ptr() [5409]
- -----------------------------------------------
- 0.00 0.00 3/3 std::__shared_ptr<Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0>, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<std::allocator<Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0> >, std::function<void (EntityDestroyedMessage&)> const&>(std::_Sp_make_shared_tag, std::allocator<Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0> > const&, std::function<void (EntityDestroyedMessage&)> const&) [1848]
- [1858] 0.0 0.00 0.00 3 std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0> >, std::function<void (EntityDestroyedMessage&)> const&>(std::_Sp_make_shared_tag, Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0>*, std::allocator<Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0> > const&, std::function<void (EntityDestroyedMessage&)> const&) [1858]
- 0.00 0.00 3/3 std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2>::_Sp_counted_ptr_inplace<std::function<void (EntityDestroyedMessage&)> const&>(std::allocator<Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0> >, std::function<void (EntityDestroyedMessage&)> const&) [1868]
- 0.00 0.00 3/17059716 operator new(unsigned long, void*) [458]
- 0.00 0.00 3/6 std::allocator<std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2> >::allocator<Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0> >(std::allocator<Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0> > const&) [5383]
- 0.00 0.00 3/3 std::__allocated_ptr<std::allocator<std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2> > > std::__allocate_guarded<std::allocator<std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2> > >(std::allocator<std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2> >&) [6086]
- 0.00 0.00 3/3 std::__allocated_ptr<std::allocator<std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2> > >::get() [5966]
- 0.00 0.00 3/3 std::remove_reference<std::allocator<Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0> > const&>::type&& std::move<std::allocator<Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0> > const&>(std::allocator<Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0> > const&) [6097]
- 0.00 0.00 3/9 std::allocator<Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0> >::allocator(std::allocator<Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0> > const&) [5192]
- 0.00 0.00 3/24 std::function<void (EntityDestroyedMessage&)> const& std::forward<std::function<void (EntityDestroyedMessage&)> const&>(std::remove_reference<std::function<void (EntityDestroyedMessage&)> const&>::type&) [4828]
- 0.00 0.00 3/12 std::allocator<Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0> >::~allocator() [5078]
- 0.00 0.00 3/3 std::__allocated_ptr<std::allocator<std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2> > >::operator=(decltype(nullptr)) [5967]
- 0.00 0.00 3/6 std::__allocated_ptr<std::allocator<std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2> > >::~__allocated_ptr() [5411]
- 0.00 0.00 3/6 std::allocator<std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2> >::~allocator() [5384]
- -----------------------------------------------
- 0.00 0.00 3/3 std::__shared_ptr<Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0>, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<std::allocator<Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0> >, std::function<void (ComponentRemovedMessage&)> const&>(std::_Sp_make_shared_tag, std::allocator<Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0> > const&, std::function<void (ComponentRemovedMessage&)> const&) [1849]
- [1859] 0.0 0.00 0.00 3 std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0> >, std::function<void (ComponentRemovedMessage&)> const&>(std::_Sp_make_shared_tag, Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0>*, std::allocator<Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0> > const&, std::function<void (ComponentRemovedMessage&)> const&) [1859]
- 0.00 0.00 3/3 std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2>::_Sp_counted_ptr_inplace<std::function<void (ComponentRemovedMessage&)> const&>(std::allocator<Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0> >, std::function<void (ComponentRemovedMessage&)> const&) [1869]
- 0.00 0.00 3/17059716 operator new(unsigned long, void*) [458]
- 0.00 0.00 3/6 std::allocator<std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2> >::allocator<Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0> >(std::allocator<Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0> > const&) [5385]
- 0.00 0.00 3/3 std::__allocated_ptr<std::allocator<std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2> > > std::__allocate_guarded<std::allocator<std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2> > >(std::allocator<std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2> >&) [6087]
- 0.00 0.00 3/3 std::__allocated_ptr<std::allocator<std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2> > >::get() [5968]
- 0.00 0.00 3/3 std::remove_reference<std::allocator<Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0> > const&>::type&& std::move<std::allocator<Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0> > const&>(std::allocator<Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0> > const&) [6098]
- 0.00 0.00 3/9 std::allocator<Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0> >::allocator(std::allocator<Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0> > const&) [5193]
- 0.00 0.00 3/24 std::function<void (ComponentRemovedMessage&)> const& std::forward<std::function<void (ComponentRemovedMessage&)> const&>(std::remove_reference<std::function<void (ComponentRemovedMessage&)> const&>::type&) [4829]
- 0.00 0.00 3/12 std::allocator<Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0> >::~allocator() [5079]
- 0.00 0.00 3/6 std::__allocated_ptr<std::allocator<std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2> > >::~__allocated_ptr() [5413]
- 0.00 0.00 3/3 std::__allocated_ptr<std::allocator<std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2> > >::operator=(decltype(nullptr)) [5969]
- 0.00 0.00 3/6 std::allocator<std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2> >::~allocator() [5386]
- -----------------------------------------------
- 0.00 0.00 3/120249 Scene::~Scene() [171]
- 0.00 0.00 6/120249 EntitySubscription::~EntitySubscription() [448]
- 0.00 0.00 6/120249 System::~System() [412]
- 0.00 0.00 120234/120249 Entity::~Entity() [243]
- [1860] 0.0 0.00 0.00 120249 Messageable::~Messageable() [1860]
- 0.00 0.00 120249/180261 Mailbox::~Mailbox() [1788]
- -----------------------------------------------
- 0.00 0.00 3/3 void std::allocator_traits<std::allocator<Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0> > >::construct<Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0>, std::function<void (ComponentAddedMessage&)> const&>(std::allocator<Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0> >&, Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0>*, std::function<void (ComponentAddedMessage&)> const&) [1864]
- [1861] 0.0 0.00 0.00 3 void __gnu_cxx::new_allocator<Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0> >::construct<Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0>, std::function<void (ComponentAddedMessage&)> const&>(Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0>*, std::function<void (ComponentAddedMessage&)> const&) [1861]
- 0.00 0.00 3/3 Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0>::HandlerEntryImpl(std::function<void (ComponentAddedMessage&)> const&) [1875]
- 0.00 0.00 3/17059716 operator new(unsigned long, void*) [458]
- 0.00 0.00 3/24 std::function<void (ComponentAddedMessage&)> const& std::forward<std::function<void (ComponentAddedMessage&)> const&>(std::remove_reference<std::function<void (ComponentAddedMessage&)> const&>::type&) [4827]
- -----------------------------------------------
- 0.00 0.00 3/3 void std::allocator_traits<std::allocator<Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0> > >::construct<Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0>, std::function<void (EntityDestroyedMessage&)> const&>(std::allocator<Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0> >&, Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0>*, std::function<void (EntityDestroyedMessage&)> const&) [1865]
- [1862] 0.0 0.00 0.00 3 void __gnu_cxx::new_allocator<Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0> >::construct<Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0>, std::function<void (EntityDestroyedMessage&)> const&>(Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0>*, std::function<void (EntityDestroyedMessage&)> const&) [1862]
- 0.00 0.00 3/3 Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0>::HandlerEntryImpl(std::function<void (EntityDestroyedMessage&)> const&) [1876]
- 0.00 0.00 3/17059716 operator new(unsigned long, void*) [458]
- 0.00 0.00 3/24 std::function<void (EntityDestroyedMessage&)> const& std::forward<std::function<void (EntityDestroyedMessage&)> const&>(std::remove_reference<std::function<void (EntityDestroyedMessage&)> const&>::type&) [4828]
- -----------------------------------------------
- 0.00 0.00 3/3 void std::allocator_traits<std::allocator<Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0> > >::construct<Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0>, std::function<void (ComponentRemovedMessage&)> const&>(std::allocator<Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0> >&, Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0>*, std::function<void (ComponentRemovedMessage&)> const&) [1866]
- [1863] 0.0 0.00 0.00 3 void __gnu_cxx::new_allocator<Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0> >::construct<Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0>, std::function<void (ComponentRemovedMessage&)> const&>(Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0>*, std::function<void (ComponentRemovedMessage&)> const&) [1863]
- 0.00 0.00 3/3 Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0>::HandlerEntryImpl(std::function<void (ComponentRemovedMessage&)> const&) [1877]
- 0.00 0.00 3/17059716 operator new(unsigned long, void*) [458]
- 0.00 0.00 3/24 std::function<void (ComponentRemovedMessage&)> const& std::forward<std::function<void (ComponentRemovedMessage&)> const&>(std::remove_reference<std::function<void (ComponentRemovedMessage&)> const&>::type&) [4829]
- -----------------------------------------------
- 0.00 0.00 3/3 std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2>::_Sp_counted_ptr_inplace<std::function<void (ComponentAddedMessage&)> const&>(std::allocator<Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0> >, std::function<void (ComponentAddedMessage&)> const&) [1867]
- [1864] 0.0 0.00 0.00 3 void std::allocator_traits<std::allocator<Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0> > >::construct<Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0>, std::function<void (ComponentAddedMessage&)> const&>(std::allocator<Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0> >&, Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0>*, std::function<void (ComponentAddedMessage&)> const&) [1864]
- 0.00 0.00 3/3 void __gnu_cxx::new_allocator<Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0> >::construct<Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0>, std::function<void (ComponentAddedMessage&)> const&>(Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0>*, std::function<void (ComponentAddedMessage&)> const&) [1861]
- 0.00 0.00 3/24 std::function<void (ComponentAddedMessage&)> const& std::forward<std::function<void (ComponentAddedMessage&)> const&>(std::remove_reference<std::function<void (ComponentAddedMessage&)> const&>::type&) [4827]
- -----------------------------------------------
- 0.00 0.00 3/3 std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2>::_Sp_counted_ptr_inplace<std::function<void (EntityDestroyedMessage&)> const&>(std::allocator<Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0> >, std::function<void (EntityDestroyedMessage&)> const&) [1868]
- [1865] 0.0 0.00 0.00 3 void std::allocator_traits<std::allocator<Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0> > >::construct<Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0>, std::function<void (EntityDestroyedMessage&)> const&>(std::allocator<Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0> >&, Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0>*, std::function<void (EntityDestroyedMessage&)> const&) [1865]
- 0.00 0.00 3/3 void __gnu_cxx::new_allocator<Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0> >::construct<Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0>, std::function<void (EntityDestroyedMessage&)> const&>(Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0>*, std::function<void (EntityDestroyedMessage&)> const&) [1862]
- 0.00 0.00 3/24 std::function<void (EntityDestroyedMessage&)> const& std::forward<std::function<void (EntityDestroyedMessage&)> const&>(std::remove_reference<std::function<void (EntityDestroyedMessage&)> const&>::type&) [4828]
- -----------------------------------------------
- 0.00 0.00 3/3 std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2>::_Sp_counted_ptr_inplace<std::function<void (ComponentRemovedMessage&)> const&>(std::allocator<Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0> >, std::function<void (ComponentRemovedMessage&)> const&) [1869]
- [1866] 0.0 0.00 0.00 3 void std::allocator_traits<std::allocator<Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0> > >::construct<Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0>, std::function<void (ComponentRemovedMessage&)> const&>(std::allocator<Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0> >&, Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0>*, std::function<void (ComponentRemovedMessage&)> const&) [1866]
- 0.00 0.00 3/3 void __gnu_cxx::new_allocator<Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0> >::construct<Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0>, std::function<void (ComponentRemovedMessage&)> const&>(Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0>*, std::function<void (ComponentRemovedMessage&)> const&) [1863]
- 0.00 0.00 3/24 std::function<void (ComponentRemovedMessage&)> const& std::forward<std::function<void (ComponentRemovedMessage&)> const&>(std::remove_reference<std::function<void (ComponentRemovedMessage&)> const&>::type&) [4829]
- -----------------------------------------------
- 0.00 0.00 3/3 std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0> >, std::function<void (ComponentAddedMessage&)> const&>(std::_Sp_make_shared_tag, Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0>*, std::allocator<Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0> > const&, std::function<void (ComponentAddedMessage&)> const&) [1857]
- [1867] 0.0 0.00 0.00 3 std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2>::_Sp_counted_ptr_inplace<std::function<void (ComponentAddedMessage&)> const&>(std::allocator<Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0> >, std::function<void (ComponentAddedMessage&)> const&) [1867]
- 0.00 0.00 3/3 void std::allocator_traits<std::allocator<Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0> > >::construct<Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0>, std::function<void (ComponentAddedMessage&)> const&>(std::allocator<Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0> >&, Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0>*, std::function<void (ComponentAddedMessage&)> const&) [1864]
- 0.00 0.00 3/1482 std::_Sp_counted_base<(__gnu_cxx::_Lock_policy)2>::_Sp_counted_base() [3973]
- 0.00 0.00 3/9 std::allocator<Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0> >::allocator(std::allocator<Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0> > const&) [5191]
- 0.00 0.00 3/12 std::allocator<Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0> >::~allocator() [5077]
- 0.00 0.00 3/3 std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2>::_Impl::_Impl(std::allocator<Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0> >) [6035]
- 0.00 0.00 3/24 std::function<void (ComponentAddedMessage&)> const& std::forward<std::function<void (ComponentAddedMessage&)> const&>(std::remove_reference<std::function<void (ComponentAddedMessage&)> const&>::type&) [4827]
- 0.00 0.00 3/9 std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2>::_M_ptr() [5214]
- -----------------------------------------------
- 0.00 0.00 3/3 std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0> >, std::function<void (EntityDestroyedMessage&)> const&>(std::_Sp_make_shared_tag, Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0>*, std::allocator<Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0> > const&, std::function<void (EntityDestroyedMessage&)> const&) [1858]
- [1868] 0.0 0.00 0.00 3 std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2>::_Sp_counted_ptr_inplace<std::function<void (EntityDestroyedMessage&)> const&>(std::allocator<Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0> >, std::function<void (EntityDestroyedMessage&)> const&) [1868]
- 0.00 0.00 3/3 void std::allocator_traits<std::allocator<Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0> > >::construct<Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0>, std::function<void (EntityDestroyedMessage&)> const&>(std::allocator<Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0> >&, Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0>*, std::function<void (EntityDestroyedMessage&)> const&) [1865]
- 0.00 0.00 3/1482 std::_Sp_counted_base<(__gnu_cxx::_Lock_policy)2>::_Sp_counted_base() [3973]
- 0.00 0.00 3/9 std::allocator<Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0> >::allocator(std::allocator<Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0> > const&) [5192]
- 0.00 0.00 3/3 std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2>::_Impl::_Impl(std::allocator<Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0> >) [6040]
- 0.00 0.00 3/12 std::allocator<Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0> >::~allocator() [5078]
- 0.00 0.00 3/9 std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2>::_M_ptr() [5215]
- 0.00 0.00 3/24 std::function<void (EntityDestroyedMessage&)> const& std::forward<std::function<void (EntityDestroyedMessage&)> const&>(std::remove_reference<std::function<void (EntityDestroyedMessage&)> const&>::type&) [4828]
- -----------------------------------------------
- 0.00 0.00 3/3 std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0> >, std::function<void (ComponentRemovedMessage&)> const&>(std::_Sp_make_shared_tag, Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0>*, std::allocator<Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0> > const&, std::function<void (ComponentRemovedMessage&)> const&) [1859]
- [1869] 0.0 0.00 0.00 3 std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2>::_Sp_counted_ptr_inplace<std::function<void (ComponentRemovedMessage&)> const&>(std::allocator<Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0> >, std::function<void (ComponentRemovedMessage&)> const&) [1869]
- 0.00 0.00 3/3 void std::allocator_traits<std::allocator<Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0> > >::construct<Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0>, std::function<void (ComponentRemovedMessage&)> const&>(std::allocator<Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0> >&, Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0>*, std::function<void (ComponentRemovedMessage&)> const&) [1866]
- 0.00 0.00 3/1482 std::_Sp_counted_base<(__gnu_cxx::_Lock_policy)2>::_Sp_counted_base() [3973]
- 0.00 0.00 3/9 std::allocator<Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0> >::allocator(std::allocator<Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0> > const&) [5193]
- 0.00 0.00 3/3 std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2>::_Impl::_Impl(std::allocator<Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0> >) [6044]
- 0.00 0.00 3/12 std::allocator<Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0> >::~allocator() [5079]
- 0.00 0.00 3/24 std::function<void (ComponentRemovedMessage&)> const& std::forward<std::function<void (ComponentRemovedMessage&)> const&>(std::remove_reference<std::function<void (ComponentRemovedMessage&)> const&>::type&) [4829]
- 0.00 0.00 3/9 std::_Sp_counted_ptr_inplace<Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0>, std::allocator<Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0> >, (__gnu_cxx::_Lock_policy)2>::_M_ptr() [5216]
- -----------------------------------------------
- 0.00 0.00 2/2 Handle ComponentManager::add<Rectangle, char const (&) [21], int&, int&, float&, float&, (void*)0>(char const (&) [21], int&, int&, float&, float&) [1695]
- [1870] 0.0 0.00 0.00 2 Handle ObjectPool<Rectangle>::add<char const (&) [21], int&, int&, float&, float&>(char const (&) [21], int&, int&, float&, float&) [1870]
- 0.00 0.00 2/3160704 std::vector<Handle, std::allocator<Handle> >::push_back(Handle&&) [151]
- 0.00 0.00 20/2333562 std::vector<ObjectPool<Rectangle>::Entry, std::allocator<ObjectPool<Rectangle>::Entry> >::operator[](unsigned long) [810]
- 0.00 0.00 2/112 ObjectPool<Rectangle>::num_entries_active() const [1579]
- 0.00 0.00 2/113 Rectangle::Rectangle(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, float, float, float, float) [1608]
- 0.00 0.00 2/17059716 operator new(unsigned long, void*) [458]
- 0.00 0.00 4/224 ObjectPool<Rectangle>::size() const [4336]
- 0.00 0.00 4/1170 Handle::Handle(unsigned int, unsigned int) [3988]
- 0.00 0.00 2/2117 Rectangle::~Rectangle() [3857]
- -----------------------------------------------
- 0.00 0.00 3/3 std::_Function_base::_Base_manager<GraphicalSystem::GraphicalSystem(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, RenderSurface&, std::shared_ptr<Camera>)::{lambda(ResizeCameraMessage&)#1}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<GraphicalSystem::GraphicalSystem(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, RenderSurface&, std::shared_ptr<Camera>)::{lambda(ResizeCameraMessage&)#1}> const&, std::_Manager_operation) [1678]
- [1871] 0.0 0.00 0.00 3 std::_Function_base::_Base_manager<GraphicalSystem::GraphicalSystem(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, RenderSurface&, std::shared_ptr<Camera>)::{lambda(ResizeCameraMessage&)#1}>::_M_clone(std::_Any_data&, std::_Function_base::_Base_manager<GraphicalSystem::GraphicalSystem(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, RenderSurface&, std::shared_ptr<Camera>)::{lambda(ResizeCameraMessage&)#1}> const&, std::integral_constant<bool, true>) [1871]
- 0.00 0.00 3/94940 std::_Any_data::_M_access() [869]
- 0.00 0.00 3/17059716 operator new(unsigned long, void*) [458]
- 0.00 0.00 3/7 GraphicalSystem::GraphicalSystem(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, RenderSurface&, std::shared_ptr<Camera>)::{lambda(ResizeCameraMessage&)#1} const& std::_Any_data::_M_access<GraphicalSystem::GraphicalSystem(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, RenderSurface&, std::shared_ptr<Camera>)::{lambda(ResizeCameraMessage&)#1}>() const [2840]
- -----------------------------------------------
- 0.00 0.00 3/3 std::_Function_base::_Base_manager<PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)::{lambda(ComponentAddedMessage&)#2}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)::{lambda(ComponentAddedMessage&)#2}> const&, std::_Manager_operation) [1679]
- [1872] 0.0 0.00 0.00 3 std::_Function_base::_Base_manager<PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)::{lambda(ComponentAddedMessage&)#2}>::_M_clone(std::_Any_data&, std::_Function_base::_Base_manager<PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)::{lambda(ComponentAddedMessage&)#2}> const&, std::integral_constant<bool, true>) [1872]
- 0.00 0.00 3/94940 std::_Any_data::_M_access() [869]
- 0.00 0.00 3/17059716 operator new(unsigned long, void*) [458]
- 0.00 0.00 3/718 PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)::{lambda(ComponentAddedMessage&)#2} const& std::_Any_data::_M_access<PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)::{lambda(ComponentAddedMessage&)#2}>() const [1719]
- -----------------------------------------------
- 0.00 0.00 3/3 std::_Function_base::_Base_manager<PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)::{lambda(EntityDestroyedMessage&)#1}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)::{lambda(EntityDestroyedMessage&)#1}> const&, std::_Manager_operation) [1680]
- [1873] 0.0 0.00 0.00 3 std::_Function_base::_Base_manager<PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)::{lambda(EntityDestroyedMessage&)#1}>::_M_clone(std::_Any_data&, std::_Function_base::_Base_manager<PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)::{lambda(EntityDestroyedMessage&)#1}> const&, std::integral_constant<bool, true>) [1873]
- 0.00 0.00 3/94940 std::_Any_data::_M_access() [869]
- 0.00 0.00 3/17059716 operator new(unsigned long, void*) [458]
- 0.00 0.00 3/21 PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)::{lambda(EntityDestroyedMessage&)#1} const& std::_Any_data::_M_access<PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)::{lambda(EntityDestroyedMessage&)#1}>() const [2729]
- -----------------------------------------------
- 0.00 0.00 3/3 std::_Function_base::_Base_manager<PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)::{lambda(ComponentRemovedMessage&)#3}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)::{lambda(ComponentRemovedMessage&)#3}> const&, std::_Manager_operation) [1681]
- [1874] 0.0 0.00 0.00 3 std::_Function_base::_Base_manager<PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)::{lambda(ComponentRemovedMessage&)#3}>::_M_clone(std::_Any_data&, std::_Function_base::_Base_manager<PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)::{lambda(ComponentRemovedMessage&)#3}> const&, std::integral_constant<bool, true>) [1874]
- 0.00 0.00 3/94940 std::_Any_data::_M_access() [869]
- 0.00 0.00 3/17059716 operator new(unsigned long, void*) [458]
- 0.00 0.00 3/3 PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)::{lambda(ComponentRemovedMessage&)#3} const& std::_Any_data::_M_access<PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)::{lambda(ComponentRemovedMessage&)#3}>() const [2899]
- -----------------------------------------------
- 0.00 0.00 3/3 void __gnu_cxx::new_allocator<Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0> >::construct<Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0>, std::function<void (ComponentAddedMessage&)> const&>(Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0>*, std::function<void (ComponentAddedMessage&)> const&) [1861]
- [1875] 0.0 0.00 0.00 3 Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0>::HandlerEntryImpl(std::function<void (ComponentAddedMessage&)> const&) [1875]
- 0.00 0.00 3/3 std::function<void (ComponentAddedMessage&)>::function(std::function<void (ComponentAddedMessage&)> const&) [1878]
- 0.00 0.00 3/18 Mailbox::HandlerEntry::HandlerEntry() [4926]
- -----------------------------------------------
- 0.00 0.00 3/3 void __gnu_cxx::new_allocator<Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0> >::construct<Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0>, std::function<void (EntityDestroyedMessage&)> const&>(Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0>*, std::function<void (EntityDestroyedMessage&)> const&) [1862]
- [1876] 0.0 0.00 0.00 3 Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0>::HandlerEntryImpl(std::function<void (EntityDestroyedMessage&)> const&) [1876]
- 0.00 0.00 3/3 std::function<void (EntityDestroyedMessage&)>::function(std::function<void (EntityDestroyedMessage&)> const&) [1879]
- 0.00 0.00 3/18 Mailbox::HandlerEntry::HandlerEntry() [4926]
- -----------------------------------------------
- 0.00 0.00 3/3 void __gnu_cxx::new_allocator<Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0> >::construct<Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0>, std::function<void (ComponentRemovedMessage&)> const&>(Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0>*, std::function<void (ComponentRemovedMessage&)> const&) [1863]
- [1877] 0.0 0.00 0.00 3 Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0>::HandlerEntryImpl(std::function<void (ComponentRemovedMessage&)> const&) [1877]
- 0.00 0.00 3/3 std::function<void (ComponentRemovedMessage&)>::function(std::function<void (ComponentRemovedMessage&)> const&) [1880]
- 0.00 0.00 3/18 Mailbox::HandlerEntry::HandlerEntry() [4926]
- -----------------------------------------------
- 0.00 0.00 3/3 Mailbox::HandlerEntryImpl<ComponentAddedMessage, (void*)0>::HandlerEntryImpl(std::function<void (ComponentAddedMessage&)> const&) [1875]
- [1878] 0.0 0.00 0.00 3 std::function<void (ComponentAddedMessage&)>::function(std::function<void (ComponentAddedMessage&)> const&) [1878]
- 0.00 0.00 3/9 std::_Function_base::_Base_manager<PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)::{lambda(ComponentAddedMessage&)#2}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)::{lambda(ComponentAddedMessage&)#2}> const&, std::_Manager_operation) [1679]
- 0.00 0.00 3/3 std::function<void (ComponentAddedMessage&)>::operator bool() const [2863]
- 0.00 0.00 3/50052 std::_Function_base::_Function_base() [3287]
- -----------------------------------------------
- 0.00 0.00 3/3 Mailbox::HandlerEntryImpl<EntityDestroyedMessage, (void*)0>::HandlerEntryImpl(std::function<void (EntityDestroyedMessage&)> const&) [1876]
- [1879] 0.0 0.00 0.00 3 std::function<void (EntityDestroyedMessage&)>::function(std::function<void (EntityDestroyedMessage&)> const&) [1879]
- 0.00 0.00 3/9 std::_Function_base::_Base_manager<PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)::{lambda(EntityDestroyedMessage&)#1}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)::{lambda(EntityDestroyedMessage&)#1}> const&, std::_Manager_operation) [1680]
- 0.00 0.00 3/3 std::function<void (EntityDestroyedMessage&)>::operator bool() const [2864]
- 0.00 0.00 3/50052 std::_Function_base::_Function_base() [3287]
- -----------------------------------------------
- 0.00 0.00 3/3 Mailbox::HandlerEntryImpl<ComponentRemovedMessage, (void*)0>::HandlerEntryImpl(std::function<void (ComponentRemovedMessage&)> const&) [1877]
- [1880] 0.0 0.00 0.00 3 std::function<void (ComponentRemovedMessage&)>::function(std::function<void (ComponentRemovedMessage&)> const&) [1880]
- 0.00 0.00 3/9 std::_Function_base::_Base_manager<PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)::{lambda(ComponentRemovedMessage&)#3}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)::{lambda(ComponentRemovedMessage&)#3}> const&, std::_Manager_operation) [1681]
- 0.00 0.00 3/3 std::function<void (ComponentRemovedMessage&)>::operator bool() const [2865]
- 0.00 0.00 3/50052 std::_Function_base::_Function_base() [3287]
- -----------------------------------------------
- 0.00 0.00 3/3 std::function<void (ResizeCameraMessage&)>::function<GraphicalSystem::GraphicalSystem(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, RenderSurface&, std::shared_ptr<Camera>)::{lambda(ResizeCameraMessage&)#1}, void, void>(GraphicalSystem::GraphicalSystem(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, RenderSurface&, std::shared_ptr<Camera>)::{lambda(ResizeCameraMessage&)#1}) [1889]
- [1881] 0.0 0.00 0.00 3 std::_Function_base::_Base_manager<GraphicalSystem::GraphicalSystem(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, RenderSurface&, std::shared_ptr<Camera>)::{lambda(ResizeCameraMessage&)#1}>::_M_init_functor(std::_Any_data&, {lambda(ResizeCameraMessage&)#1}&&) [1881]
- 0.00 0.00 3/3 std::_Function_base::_Base_manager<GraphicalSystem::GraphicalSystem(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, RenderSurface&, std::shared_ptr<Camera>)::{lambda(ResizeCameraMessage&)#1}>::_M_init_functor(std::_Any_data&, {lambda(ResizeCameraMessage&)#1}&&, std::integral_constant<bool, true>) [1882]
- 0.00 0.00 3/9 std::remove_reference<GraphicalSystem::GraphicalSystem(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, RenderSurface&, std::shared_ptr<Camera>)::{lambda(ResizeCameraMessage&)#1}&>::type&& std::move<GraphicalSystem::GraphicalSystem(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, RenderSurface&, std::shared_ptr<Camera>)::{lambda(ResizeCameraMessage&)#1}&>(std::remove_reference&&) [5224]
- -----------------------------------------------
- 0.00 0.00 3/3 std::_Function_base::_Base_manager<GraphicalSystem::GraphicalSystem(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, RenderSurface&, std::shared_ptr<Camera>)::{lambda(ResizeCameraMessage&)#1}>::_M_init_functor(std::_Any_data&, {lambda(ResizeCameraMessage&)#1}&&) [1881]
- [1882] 0.0 0.00 0.00 3 std::_Function_base::_Base_manager<GraphicalSystem::GraphicalSystem(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, RenderSurface&, std::shared_ptr<Camera>)::{lambda(ResizeCameraMessage&)#1}>::_M_init_functor(std::_Any_data&, {lambda(ResizeCameraMessage&)#1}&&, std::integral_constant<bool, true>) [1882]
- 0.00 0.00 3/94940 std::_Any_data::_M_access() [869]
- 0.00 0.00 3/17059716 operator new(unsigned long, void*) [458]
- 0.00 0.00 3/9 std::remove_reference<GraphicalSystem::GraphicalSystem(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, RenderSurface&, std::shared_ptr<Camera>)::{lambda(ResizeCameraMessage&)#1}&>::type&& std::move<GraphicalSystem::GraphicalSystem(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, RenderSurface&, std::shared_ptr<Camera>)::{lambda(ResizeCameraMessage&)#1}&>(std::remove_reference&&) [5224]
- -----------------------------------------------
- 0.00 0.00 3/3 std::function<void (ComponentAddedMessage&)>::function<PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)::{lambda(ComponentAddedMessage&)#2}, void, void>(PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)::{lambda(ComponentAddedMessage&)#2}) [1890]
- [1883] 0.0 0.00 0.00 3 std::_Function_base::_Base_manager<PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)::{lambda(ComponentAddedMessage&)#2}>::_M_init_functor(std::_Any_data&, {lambda(ComponentAddedMessage&)#2}&&) [1883]
- 0.00 0.00 3/3 std::_Function_base::_Base_manager<PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)::{lambda(ComponentAddedMessage&)#2}>::_M_init_functor(std::_Any_data&, {lambda(ComponentAddedMessage&)#2}&&, std::integral_constant<bool, true>) [1884]
- 0.00 0.00 3/9 std::remove_reference<PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)::{lambda(ComponentAddedMessage&)#2}&>::type&& std::move<PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)::{lambda(ComponentAddedMessage&)#2}&>(std::remove_reference&&) [5225]
- -----------------------------------------------
- 0.00 0.00 3/3 std::_Function_base::_Base_manager<PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)::{lambda(ComponentAddedMessage&)#2}>::_M_init_functor(std::_Any_data&, {lambda(ComponentAddedMessage&)#2}&&) [1883]
- [1884] 0.0 0.00 0.00 3 std::_Function_base::_Base_manager<PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)::{lambda(ComponentAddedMessage&)#2}>::_M_init_functor(std::_Any_data&, {lambda(ComponentAddedMessage&)#2}&&, std::integral_constant<bool, true>) [1884]
- 0.00 0.00 3/94940 std::_Any_data::_M_access() [869]
- 0.00 0.00 3/17059716 operator new(unsigned long, void*) [458]
- 0.00 0.00 3/9 std::remove_reference<PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)::{lambda(ComponentAddedMessage&)#2}&>::type&& std::move<PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)::{lambda(ComponentAddedMessage&)#2}&>(std::remove_reference&&) [5225]
- -----------------------------------------------
- 0.00 0.00 3/3 std::function<void (EntityDestroyedMessage&)>::function<PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)::{lambda(EntityDestroyedMessage&)#1}, void, void>(PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)::{lambda(EntityDestroyedMessage&)#1}) [1891]
- [1885] 0.0 0.00 0.00 3 std::_Function_base::_Base_manager<PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)::{lambda(EntityDestroyedMessage&)#1}>::_M_init_functor(std::_Any_data&, {lambda(EntityDestroyedMessage&)#1}&&) [1885]
- 0.00 0.00 3/3 std::_Function_base::_Base_manager<PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)::{lambda(EntityDestroyedMessage&)#1}>::_M_init_functor(std::_Any_data&, {lambda(EntityDestroyedMessage&)#1}&&, std::integral_constant<bool, true>) [1886]
- 0.00 0.00 3/9 std::remove_reference<PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)::{lambda(EntityDestroyedMessage&)#1}&>::type&& std::move<PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)::{lambda(EntityDestroyedMessage&)#1}&>(std::remove_reference&&) [5226]
- -----------------------------------------------
- 0.00 0.00 3/3 std::_Function_base::_Base_manager<PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)::{lambda(EntityDestroyedMessage&)#1}>::_M_init_functor(std::_Any_data&, {lambda(EntityDestroyedMessage&)#1}&&) [1885]
- [1886] 0.0 0.00 0.00 3 std::_Function_base::_Base_manager<PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)::{lambda(EntityDestroyedMessage&)#1}>::_M_init_functor(std::_Any_data&, {lambda(EntityDestroyedMessage&)#1}&&, std::integral_constant<bool, true>) [1886]
- 0.00 0.00 3/94940 std::_Any_data::_M_access() [869]
- 0.00 0.00 3/17059716 operator new(unsigned long, void*) [458]
- 0.00 0.00 3/9 std::remove_reference<PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)::{lambda(EntityDestroyedMessage&)#1}&>::type&& std::move<PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)::{lambda(EntityDestroyedMessage&)#1}&>(std::remove_reference&&) [5226]
- -----------------------------------------------
- 0.00 0.00 3/3 std::function<void (ComponentRemovedMessage&)>::function<PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)::{lambda(ComponentRemovedMessage&)#3}, void, void>(PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)::{lambda(ComponentRemovedMessage&)#3}) [1892]
- [1887] 0.0 0.00 0.00 3 std::_Function_base::_Base_manager<PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)::{lambda(ComponentRemovedMessage&)#3}>::_M_init_functor(std::_Any_data&, {lambda(ComponentRemovedMessage&)#3}&&) [1887]
- 0.00 0.00 3/3 std::_Function_base::_Base_manager<PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)::{lambda(ComponentRemovedMessage&)#3}>::_M_init_functor(std::_Any_data&, {lambda(ComponentRemovedMessage&)#3}&&, std::integral_constant<bool, true>) [1888]
- 0.00 0.00 3/9 std::remove_reference<PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)::{lambda(ComponentRemovedMessage&)#3}&>::type&& std::move<PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)::{lambda(ComponentRemovedMessage&)#3}&>(std::remove_reference&&) [5227]
- -----------------------------------------------
- 0.00 0.00 3/3 std::_Function_base::_Base_manager<PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)::{lambda(ComponentRemovedMessage&)#3}>::_M_init_functor(std::_Any_data&, {lambda(ComponentRemovedMessage&)#3}&&) [1887]
- [1888] 0.0 0.00 0.00 3 std::_Function_base::_Base_manager<PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)::{lambda(ComponentRemovedMessage&)#3}>::_M_init_functor(std::_Any_data&, {lambda(ComponentRemovedMessage&)#3}&&, std::integral_constant<bool, true>) [1888]
- 0.00 0.00 3/94940 std::_Any_data::_M_access() [869]
- 0.00 0.00 3/17059716 operator new(unsigned long, void*) [458]
- 0.00 0.00 3/9 std::remove_reference<PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)::{lambda(ComponentRemovedMessage&)#3}&>::type&& std::move<PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)::{lambda(ComponentRemovedMessage&)#3}&>(std::remove_reference&&) [5227]
- -----------------------------------------------
- 0.00 0.00 3/3 void Mailbox::handle<ResizeCameraMessage, GraphicalSystem::GraphicalSystem(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, RenderSurface&, std::shared_ptr<Camera>)::{lambda(ResizeCameraMessage&)#1}>(GraphicalSystem::GraphicalSystem(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, RenderSurface&, std::shared_ptr<Camera>)::{lambda(ResizeCameraMessage&)#1}) [326]
- [1889] 0.0 0.00 0.00 3 std::function<void (ResizeCameraMessage&)>::function<GraphicalSystem::GraphicalSystem(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, RenderSurface&, std::shared_ptr<Camera>)::{lambda(ResizeCameraMessage&)#1}, void, void>(GraphicalSystem::GraphicalSystem(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, RenderSurface&, std::shared_ptr<Camera>)::{lambda(ResizeCameraMessage&)#1}) [1889]
- 0.00 0.00 3/3 std::_Function_base::_Base_manager<GraphicalSystem::GraphicalSystem(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, RenderSurface&, std::shared_ptr<Camera>)::{lambda(ResizeCameraMessage&)#1}>::_M_init_functor(std::_Any_data&, {lambda(ResizeCameraMessage&)#1}&&) [1881]
- 0.00 0.00 3/50052 std::_Function_base::_Function_base() [3287]
- 0.00 0.00 3/3 bool std::_Function_base::_Base_manager<GraphicalSystem::GraphicalSystem(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, RenderSurface&, std::shared_ptr<Camera>)::{lambda(ResizeCameraMessage&)#1}>::_M_not_empty_function<{lambda(ResizeCameraMessage&)#1}>({lambda(ResizeCameraMessage&)#1} const&) [5938]
- 0.00 0.00 3/9 std::remove_reference<GraphicalSystem::GraphicalSystem(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, RenderSurface&, std::shared_ptr<Camera>)::{lambda(ResizeCameraMessage&)#1}&>::type&& std::move<GraphicalSystem::GraphicalSystem(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, RenderSurface&, std::shared_ptr<Camera>)::{lambda(ResizeCameraMessage&)#1}&>(std::remove_reference&&) [5224]
- -----------------------------------------------
- 0.00 0.00 3/3 void Mailbox::handle<ComponentAddedMessage, PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)::{lambda(ComponentAddedMessage&)#2}>(PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)::{lambda(ComponentAddedMessage&)#2}) [1470]
- [1890] 0.0 0.00 0.00 3 std::function<void (ComponentAddedMessage&)>::function<PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)::{lambda(ComponentAddedMessage&)#2}, void, void>(PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)::{lambda(ComponentAddedMessage&)#2}) [1890]
- 0.00 0.00 3/3 std::_Function_base::_Base_manager<PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)::{lambda(ComponentAddedMessage&)#2}>::_M_init_functor(std::_Any_data&, {lambda(ComponentAddedMessage&)#2}&&) [1883]
- 0.00 0.00 3/3 bool std::_Function_base::_Base_manager<PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)::{lambda(ComponentAddedMessage&)#2}>::_M_not_empty_function<{lambda(ComponentAddedMessage&)#2}>({lambda(ComponentAddedMessage&)#2} const&) [5939]
- 0.00 0.00 3/50052 std::_Function_base::_Function_base() [3287]
- 0.00 0.00 3/9 std::remove_reference<PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)::{lambda(ComponentAddedMessage&)#2}&>::type&& std::move<PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)::{lambda(ComponentAddedMessage&)#2}&>(std::remove_reference&&) [5225]
- -----------------------------------------------
- 0.00 0.00 3/3 void Mailbox::handle<EntityDestroyedMessage, PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)::{lambda(EntityDestroyedMessage&)#1}>(PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)::{lambda(EntityDestroyedMessage&)#1}) [1471]
- [1891] 0.0 0.00 0.00 3 std::function<void (EntityDestroyedMessage&)>::function<PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)::{lambda(EntityDestroyedMessage&)#1}, void, void>(PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)::{lambda(EntityDestroyedMessage&)#1}) [1891]
- 0.00 0.00 3/3 std::_Function_base::_Base_manager<PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)::{lambda(EntityDestroyedMessage&)#1}>::_M_init_functor(std::_Any_data&, {lambda(EntityDestroyedMessage&)#1}&&) [1885]
- 0.00 0.00 3/50052 std::_Function_base::_Function_base() [3287]
- 0.00 0.00 3/3 bool std::_Function_base::_Base_manager<PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)::{lambda(EntityDestroyedMessage&)#1}>::_M_not_empty_function<{lambda(EntityDestroyedMessage&)#1}>({lambda(EntityDestroyedMessage&)#1} const&) [5940]
- 0.00 0.00 3/9 std::remove_reference<PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)::{lambda(EntityDestroyedMessage&)#1}&>::type&& std::move<PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)::{lambda(EntityDestroyedMessage&)#1}&>(std::remove_reference&&) [5226]
- -----------------------------------------------
- 0.00 0.00 3/3 void Mailbox::handle<ComponentRemovedMessage, PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)::{lambda(ComponentRemovedMessage&)#3}>(PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)::{lambda(ComponentRemovedMessage&)#3}) [1472]
- [1892] 0.0 0.00 0.00 3 std::function<void (ComponentRemovedMessage&)>::function<PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)::{lambda(ComponentRemovedMessage&)#3}, void, void>(PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)::{lambda(ComponentRemovedMessage&)#3}) [1892]
- 0.00 0.00 3/3 std::_Function_base::_Base_manager<PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)::{lambda(ComponentRemovedMessage&)#3}>::_M_init_functor(std::_Any_data&, {lambda(ComponentRemovedMessage&)#3}&&) [1887]
- 0.00 0.00 3/50052 std::_Function_base::_Function_base() [3287]
- 0.00 0.00 3/3 bool std::_Function_base::_Base_manager<PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)::{lambda(ComponentRemovedMessage&)#3}>::_M_not_empty_function<{lambda(ComponentRemovedMessage&)#3}>({lambda(ComponentRemovedMessage&)#3} const&) [5941]
- 0.00 0.00 3/9 std::remove_reference<PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)::{lambda(ComponentRemovedMessage&)#3}&>::type&& std::move<PreorderEntitySubscription::PreorderEntitySubscription(System*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)::{lambda(ComponentRemovedMessage&)#3}&>(std::remove_reference&&) [5227]
- -----------------------------------------------
- 0.00 0.00 1/3 std::function<void (SetGridVisibilityMessage&)>::function(std::function<void (SetGridVisibilityMessage&)> const&) [2292]
- 0.00 0.00 2/3 std::_Function_base::~_Function_base() [323]
- [1893] 0.0 0.00 0.00 3 std::_Function_base::_Base_manager<GridSystem::on_init(Game&)::{lambda(SetGridVisibilityMessage&)#1}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<GridSystem::on_init(Game&)::{lambda(SetGridVisibilityMessage&)#1}> const&, std::_Manager_operation) [1893]
- 0.00 0.00 2/2 std::_Function_base::_Base_manager<GridSystem::on_init(Game&)::{lambda(SetGridVisibilityMessage&)#1}>::_M_destroy(std::_Any_data&, std::integral_constant<bool, true>) [2020]
- 0.00 0.00 1/1 std::_Function_base::_Base_manager<GridSystem::on_init(Game&)::{lambda(SetGridVisibilityMessage&)#1}>::_M_clone(std::_Any_data&, std::_Function_base::_Base_manager<GridSystem::on_init(Game&)::{lambda(SetGridVisibilityMessage&)#1}> const&, std::integral_constant<bool, true>) [2265]
- -----------------------------------------------
- 0.00 0.00 1/3 std::function<void ()>::function(std::function<void ()> const&) [1418]
- 0.00 0.00 2/3 std::_Function_base::~_Function_base() [323]
- [1894] 0.0 0.00 0.00 3 std::_Function_base::_Base_manager<BuilderScene::create_hud(Game&)::{lambda()#2}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<BuilderScene::create_hud(Game&)::{lambda()#2}> const&, std::_Manager_operation) [1894]
- 0.00 0.00 2/2 std::_Function_base::_Base_manager<BuilderScene::create_hud(Game&)::{lambda()#2}>::_M_destroy(std::_Any_data&, std::integral_constant<bool, true>) [2021]
- 0.00 0.00 1/1 std::_Function_base::_Base_manager<BuilderScene::create_hud(Game&)::{lambda()#2}>::_M_clone(std::_Any_data&, std::_Function_base::_Base_manager<BuilderScene::create_hud(Game&)::{lambda()#2}> const&, std::integral_constant<bool, true>) [2266]
- -----------------------------------------------
- 0.00 0.00 1/3 std::function<void ()>::function(std::function<void ()> const&) [1418]
- 0.00 0.00 2/3 std::_Function_base::~_Function_base() [323]
- [1895] 0.0 0.00 0.00 3 std::_Function_base::_Base_manager<BuilderScene::create_hud(Game&)::{lambda()#3}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<BuilderScene::create_hud(Game&)::{lambda()#3}> const&, std::_Manager_operation) [1895]
- 0.00 0.00 2/2 std::_Function_base::_Base_manager<BuilderScene::create_hud(Game&)::{lambda()#3}>::_M_destroy(std::_Any_data&, std::integral_constant<bool, true>) [2022]
- 0.00 0.00 1/1 std::_Function_base::_Base_manager<BuilderScene::create_hud(Game&)::{lambda()#3}>::_M_clone(std::_Any_data&, std::_Function_base::_Base_manager<BuilderScene::create_hud(Game&)::{lambda()#3}> const&, std::integral_constant<bool, true>) [2267]
- -----------------------------------------------
- 0.00 0.00 1/3 std::function<void ()>::function(std::function<void ()> const&) [1418]
- 0.00 0.00 2/3 std::_Function_base::~_Function_base() [323]
- [1896] 0.0 0.00 0.00 3 std::_Function_base::_Base_manager<BuilderScene::create_hud(Game&)::{lambda()#1}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<BuilderScene::create_hud(Game&)::{lambda()#1}> const&, std::_Manager_operation) [1896]
- 0.00 0.00 2/2 std::_Function_base::_Base_manager<BuilderScene::create_hud(Game&)::{lambda()#1}>::_M_destroy(std::_Any_data&, std::integral_constant<bool, true>) [2023]
- 0.00 0.00 1/1 std::_Function_base::_Base_manager<BuilderScene::create_hud(Game&)::{lambda()#1}>::_M_clone(std::_Any_data&, std::_Function_base::_Base_manager<BuilderScene::create_hud(Game&)::{lambda()#1}> const&, std::integral_constant<bool, true>) [2268]
- -----------------------------------------------
- 0.00 0.00 1/3 std::function<void ()>::function(std::function<void ()> const&) [1418]
- 0.00 0.00 2/3 std::_Function_base::~_Function_base() [323]
- [1897] 0.0 0.00 0.00 3 std::_Function_base::_Base_manager<BuilderScene::create_backdrop(GraphicalSystem*)::{lambda()#1}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<BuilderScene::create_backdrop(GraphicalSystem*)::{lambda()#1}> const&, std::_Manager_operation) [1897]
- 0.00 0.00 2/2 std::_Function_base::_Base_manager<BuilderScene::create_backdrop(GraphicalSystem*)::{lambda()#1}>::_M_destroy(std::_Any_data&, std::integral_constant<bool, true>) [2025]
- 0.00 0.00 1/1 std::_Function_base::_Base_manager<BuilderScene::create_backdrop(GraphicalSystem*)::{lambda()#1}>::_M_clone(std::_Any_data&, std::_Function_base::_Base_manager<BuilderScene::create_backdrop(GraphicalSystem*)::{lambda()#1}> const&, std::integral_constant<bool, true>) [2269]
- -----------------------------------------------
- 0.00 0.00 1/3 std::function<void ()>::function(std::function<void ()> const&) [1418]
- 0.00 0.00 2/3 std::_Function_base::~_Function_base() [323]
- [1898] 0.0 0.00 0.00 3 std::_Function_base::_Base_manager<BuilderScene::file_dialog_box()::{lambda()#2}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<BuilderScene::file_dialog_box()::{lambda()#2}> const&, std::_Manager_operation) [1898]
- 0.00 0.00 2/2 std::_Function_base::_Base_manager<BuilderScene::file_dialog_box()::{lambda()#2}>::_M_destroy(std::_Any_data&, std::integral_constant<bool, true>) [2026]
- 0.00 0.00 1/1 std::_Function_base::_Base_manager<BuilderScene::file_dialog_box()::{lambda()#2}>::_M_clone(std::_Any_data&, std::_Function_base::_Base_manager<BuilderScene::file_dialog_box()::{lambda()#2}> const&, std::integral_constant<bool, true>) [2270]
- -----------------------------------------------
- 0.00 0.00 1/3 std::function<void ()>::function(std::function<void ()> const&) [1418]
- 0.00 0.00 2/3 std::_Function_base::~_Function_base() [323]
- [1899] 0.0 0.00 0.00 3 std::_Function_base::_Base_manager<BuilderScene::file_dialog_box()::{lambda()#1}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<BuilderScene::file_dialog_box()::{lambda()#1}> const&, std::_Manager_operation) [1899]
- 0.00 0.00 2/2 std::_Function_base::_Base_manager<BuilderScene::file_dialog_box()::{lambda()#1}>::_M_destroy(std::_Any_data&, std::integral_constant<bool, true>) [2027]
- 0.00 0.00 1/1 std::_Function_base::_Base_manager<BuilderScene::file_dialog_box()::{lambda()#1}>::_M_clone(std::_Any_data&, std::_Function_base::_Base_manager<BuilderScene::file_dialog_box()::{lambda()#1}> const&, std::integral_constant<bool, true>) [2271]
- -----------------------------------------------
- 0.00 0.00 1/3 std::function<void ()>::function(std::function<void ()> const&) [1418]
- 0.00 0.00 2/3 std::_Function_base::~_Function_base() [323]
- [1900] 0.0 0.00 0.00 3 std::_Function_base::_Base_manager<BuilderScene::create_fps_display(GraphicalSystem*)::{lambda()#1}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<BuilderScene::create_fps_display(GraphicalSystem*)::{lambda()#1}> const&, std::_Manager_operation) [1900]
- 0.00 0.00 2/2 std::_Function_base::_Base_manager<BuilderScene::create_fps_display(GraphicalSystem*)::{lambda()#1}>::_M_destroy(std::_Any_data&, std::integral_constant<bool, true>) [2030]
- 0.00 0.00 1/1 std::_Function_base::_Base_manager<BuilderScene::create_fps_display(GraphicalSystem*)::{lambda()#1}>::_M_clone(std::_Any_data&, std::_Function_base::_Base_manager<BuilderScene::create_fps_display(GraphicalSystem*)::{lambda()#1}> const&, std::integral_constant<bool, true>) [2272]
- -----------------------------------------------
- 0.00 0.00 1/3 std::function<void ()>::function(std::function<void ()> const&) [1418]
- 0.00 0.00 2/3 std::_Function_base::~_Function_base() [323]
- [1901] 0.0 0.00 0.00 3 std::_Function_base::_Base_manager<BuilderScene::create_notification(float, float)::{lambda()#2}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<BuilderScene::create_notification(float, float)::{lambda()#2}> const&, std::_Manager_operation) [1901]
- 0.00 0.00 2/2 std::_Function_base::_Base_manager<BuilderScene::create_notification(float, float)::{lambda()#2}>::_M_destroy(std::_Any_data&, std::integral_constant<bool, true>) [2032]
- 0.00 0.00 1/1 std::_Function_base::_Base_manager<BuilderScene::create_notification(float, float)::{lambda()#2}>::_M_clone(std::_Any_data&, std::_Function_base::_Base_manager<BuilderScene::create_notification(float, float)::{lambda()#2}> const&, std::integral_constant<bool, true>) [2273]
- -----------------------------------------------
- 0.00 0.00 1/3 std::function<void ()>::function(std::function<void ()> const&) [1418]
- 0.00 0.00 2/3 std::_Function_base::~_Function_base() [323]
- [1902] 0.0 0.00 0.00 3 std::_Function_base::_Base_manager<BuilderScene::create_notification(float, float)::{lambda()#3}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<BuilderScene::create_notification(float, float)::{lambda()#3}> const&, std::_Manager_operation) [1902]
- 0.00 0.00 2/2 std::_Function_base::_Base_manager<BuilderScene::create_notification(float, float)::{lambda()#3}>::_M_destroy(std::_Any_data&, std::integral_constant<bool, true>) [2033]
- 0.00 0.00 1/1 std::_Function_base::_Base_manager<BuilderScene::create_notification(float, float)::{lambda()#3}>::_M_clone(std::_Any_data&, std::_Function_base::_Base_manager<BuilderScene::create_notification(float, float)::{lambda()#3}> const&, std::integral_constant<bool, true>) [2274]
- -----------------------------------------------
- 0.00 0.00 1/3 std::function<void ()>::function(std::function<void ()> const&) [1418]
- 0.00 0.00 2/3 std::_Function_base::~_Function_base() [323]
- [1903] 0.0 0.00 0.00 3 std::_Function_base::_Base_manager<BuilderScene::create_notification(float, float)::{lambda()#4}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<BuilderScene::create_notification(float, float)::{lambda()#4}> const&, std::_Manager_operation) [1903]
- 0.00 0.00 2/2 std::_Function_base::_Base_manager<BuilderScene::create_notification(float, float)::{lambda()#4}>::_M_destroy(std::_Any_data&, std::integral_constant<bool, true>) [2034]
- 0.00 0.00 1/1 std::_Function_base::_Base_manager<BuilderScene::create_notification(float, float)::{lambda()#4}>::_M_clone(std::_Any_data&, std::_Function_base::_Base_manager<BuilderScene::create_notification(float, float)::{lambda()#4}> const&, std::integral_constant<bool, true>) [2275]
- -----------------------------------------------
- 0.00 0.00 1/3 std::function<void ()>::function(std::function<void ()> const&) [1418]
- 0.00 0.00 2/3 std::_Function_base::~_Function_base() [323]
- [1904] 0.0 0.00 0.00 3 std::_Function_base::_Base_manager<BuilderScene::create_notification(float, float)::{lambda()#1}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<BuilderScene::create_notification(float, float)::{lambda()#1}> const&, std::_Manager_operation) [1904]
- 0.00 0.00 2/2 std::_Function_base::_Base_manager<BuilderScene::create_notification(float, float)::{lambda()#1}>::_M_destroy(std::_Any_data&, std::integral_constant<bool, true>) [2035]
- 0.00 0.00 1/1 std::_Function_base::_Base_manager<BuilderScene::create_notification(float, float)::{lambda()#1}>::_M_clone(std::_Any_data&, std::_Function_base::_Base_manager<BuilderScene::create_notification(float, float)::{lambda()#1}> const&, std::integral_constant<bool, true>) [2276]
- -----------------------------------------------
- 0.00 0.00 1/3 std::function<void ()>::function(std::function<void ()> const&) [1418]
- 0.00 0.00 2/3 std::_Function_base::~_Function_base() [323]
- [1905] 0.0 0.00 0.00 3 std::_Function_base::_Base_manager<BuilderScene::create_tile_palette(GraphicalSystem*)::{lambda()#1}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<BuilderScene::create_tile_palette(GraphicalSystem*)::{lambda()#1}> const&, std::_Manager_operation) [1905]
- 0.00 0.00 2/2 std::_Function_base::_Base_manager<BuilderScene::create_tile_palette(GraphicalSystem*)::{lambda()#1}>::_M_destroy(std::_Any_data&, std::integral_constant<bool, true>) [2036]
- 0.00 0.00 1/1 std::_Function_base::_Base_manager<BuilderScene::create_tile_palette(GraphicalSystem*)::{lambda()#1}>::_M_clone(std::_Any_data&, std::_Function_base::_Base_manager<BuilderScene::create_tile_palette(GraphicalSystem*)::{lambda()#1}> const&, std::integral_constant<bool, true>) [2277]
- -----------------------------------------------
- 0.00 0.00 1/3 std::function<void ()>::function(std::function<void ()> const&) [1418]
- 0.00 0.00 2/3 std::_Function_base::~_Function_base() [323]
- [1906] 0.0 0.00 0.00 3 std::_Function_base::_Base_manager<BuilderScene::mouse_script_add_pan_behavior(Game&, Handle)::{lambda()#2}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<BuilderScene::mouse_script_add_pan_behavior(Game&, Handle)::{lambda()#2}> const&, std::_Manager_operation) [1906]
- 0.00 0.00 2/2 std::_Function_base::_Base_manager<BuilderScene::mouse_script_add_pan_behavior(Game&, Handle)::{lambda()#2}>::_M_destroy(std::_Any_data&, std::integral_constant<bool, true>) [2037]
- 0.00 0.00 1/1 std::_Function_base::_Base_manager<BuilderScene::mouse_script_add_pan_behavior(Game&, Handle)::{lambda()#2}>::_M_clone(std::_Any_data&, std::_Function_base::_Base_manager<BuilderScene::mouse_script_add_pan_behavior(Game&, Handle)::{lambda()#2}> const&, std::integral_constant<bool, true>) [2278]
- -----------------------------------------------
- 0.00 0.00 1/3 std::function<void ()>::function(std::function<void ()> const&) [1418]
- 0.00 0.00 2/3 std::_Function_base::~_Function_base() [323]
- [1907] 0.0 0.00 0.00 3 std::_Function_base::_Base_manager<BuilderScene::mouse_script_add_pan_behavior(Game&, Handle)::{lambda()#3}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<BuilderScene::mouse_script_add_pan_behavior(Game&, Handle)::{lambda()#3}> const&, std::_Manager_operation) [1907]
- 0.00 0.00 2/2 std::_Function_base::_Base_manager<BuilderScene::mouse_script_add_pan_behavior(Game&, Handle)::{lambda()#3}>::_M_destroy(std::_Any_data&, std::integral_constant<bool, true>) [2038]
- 0.00 0.00 1/1 std::_Function_base::_Base_manager<BuilderScene::mouse_script_add_pan_behavior(Game&, Handle)::{lambda()#3}>::_M_clone(std::_Any_data&, std::_Function_base::_Base_manager<BuilderScene::mouse_script_add_pan_behavior(Game&, Handle)::{lambda()#3}> const&, std::integral_constant<bool, true>) [2279]
- -----------------------------------------------
- 0.00 0.00 1/3 std::function<void ()>::function(std::function<void ()> const&) [1418]
- 0.00 0.00 2/3 std::_Function_base::~_Function_base() [323]
- [1908] 0.0 0.00 0.00 3 std::_Function_base::_Base_manager<BuilderScene::mouse_script_add_pan_behavior(Game&, Handle)::{lambda()#1}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<BuilderScene::mouse_script_add_pan_behavior(Game&, Handle)::{lambda()#1}> const&, std::_Manager_operation) [1908]
- 0.00 0.00 2/2 std::_Function_base::_Base_manager<BuilderScene::mouse_script_add_pan_behavior(Game&, Handle)::{lambda()#1}>::_M_destroy(std::_Any_data&, std::integral_constant<bool, true>) [2039]
- 0.00 0.00 1/1 std::_Function_base::_Base_manager<BuilderScene::mouse_script_add_pan_behavior(Game&, Handle)::{lambda()#1}>::_M_clone(std::_Any_data&, std::_Function_base::_Base_manager<BuilderScene::mouse_script_add_pan_behavior(Game&, Handle)::{lambda()#1}> const&, std::integral_constant<bool, true>) [2280]
- -----------------------------------------------
- 0.00 0.00 1/3 std::function<void ()>::function(std::function<void ()> const&) [1418]
- 0.00 0.00 2/3 std::_Function_base::~_Function_base() [323]
- [1909] 0.0 0.00 0.00 3 std::_Function_base::_Base_manager<BuilderScene::mouse_script_add_zoom_behavior(Game&, Handle)::{lambda()#2}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<BuilderScene::mouse_script_add_zoom_behavior(Game&, Handle)::{lambda()#2}> const&, std::_Manager_operation) [1909]
- 0.00 0.00 2/2 std::_Function_base::_Base_manager<BuilderScene::mouse_script_add_zoom_behavior(Game&, Handle)::{lambda()#2}>::_M_destroy(std::_Any_data&, std::integral_constant<bool, true>) [2040]
- 0.00 0.00 1/1 std::_Function_base::_Base_manager<BuilderScene::mouse_script_add_zoom_behavior(Game&, Handle)::{lambda()#2}>::_M_clone(std::_Any_data&, std::_Function_base::_Base_manager<BuilderScene::mouse_script_add_zoom_behavior(Game&, Handle)::{lambda()#2}> const&, std::integral_constant<bool, true>) [2281]
- -----------------------------------------------
- 0.00 0.00 1/3 std::function<void ()>::function(std::function<void ()> const&) [1418]
- 0.00 0.00 2/3 std::_Function_base::~_Function_base() [323]
- [1910] 0.0 0.00 0.00 3 std::_Function_base::_Base_manager<BuilderScene::mouse_script_add_zoom_behavior(Game&, Handle)::{lambda()#1}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<BuilderScene::mouse_script_add_zoom_behavior(Game&, Handle)::{lambda()#1}> const&, std::_Manager_operation) [1910]
- 0.00 0.00 2/2 std::_Function_base::_Base_manager<BuilderScene::mouse_script_add_zoom_behavior(Game&, Handle)::{lambda()#1}>::_M_destroy(std::_Any_data&, std::integral_constant<bool, true>) [2041]
- 0.00 0.00 1/1 std::_Function_base::_Base_manager<BuilderScene::mouse_script_add_zoom_behavior(Game&, Handle)::{lambda()#1}>::_M_clone(std::_Any_data&, std::_Function_base::_Base_manager<BuilderScene::mouse_script_add_zoom_behavior(Game&, Handle)::{lambda()#1}> const&, std::integral_constant<bool, true>) [2282]
- -----------------------------------------------
- 0.00 0.00 1/3 std::function<void ()>::function(std::function<void ()> const&) [1418]
- 0.00 0.00 2/3 std::_Function_base::~_Function_base() [323]
- [1911] 0.0 0.00 0.00 3 std::_Function_base::_Base_manager<BuilderScene::mouse_script_add_select_behavior(Game&, Handle)::{lambda()#2}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<BuilderScene::mouse_script_add_select_behavior(Game&, Handle)::{lambda()#2}> const&, std::_Manager_operation) [1911]
- 0.00 0.00 2/2 std::_Function_base::_Base_manager<BuilderScene::mouse_script_add_select_behavior(Game&, Handle)::{lambda()#2}>::_M_destroy(std::_Any_data&, std::integral_constant<bool, true>) [2042]
- 0.00 0.00 1/1 std::_Function_base::_Base_manager<BuilderScene::mouse_script_add_select_behavior(Game&, Handle)::{lambda()#2}>::_M_clone(std::_Any_data&, std::_Function_base::_Base_manager<BuilderScene::mouse_script_add_select_behavior(Game&, Handle)::{lambda()#2}> const&, std::integral_constant<bool, true>) [2283]
- -----------------------------------------------
- 0.00 0.00 1/3 std::function<void ()>::function(std::function<void ()> const&) [1418]
- 0.00 0.00 2/3 std::_Function_base::~_Function_base() [323]
- [1912] 0.0 0.00 0.00 3 std::_Function_base::_Base_manager<BuilderScene::mouse_script_add_select_behavior(Game&, Handle)::{lambda()#3}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<BuilderScene::mouse_script_add_select_behavior(Game&, Handle)::{lambda()#3}> const&, std::_Manager_operation) [1912]
- 0.00 0.00 2/2 std::_Function_base::_Base_manager<BuilderScene::mouse_script_add_select_behavior(Game&, Handle)::{lambda()#3}>::_M_destroy(std::_Any_data&, std::integral_constant<bool, true>) [2043]
- 0.00 0.00 1/1 std::_Function_base::_Base_manager<BuilderScene::mouse_script_add_select_behavior(Game&, Handle)::{lambda()#3}>::_M_clone(std::_Any_data&, std::_Function_base::_Base_manager<BuilderScene::mouse_script_add_select_behavior(Game&, Handle)::{lambda()#3}> const&, std::integral_constant<bool, true>) [2284]
- -----------------------------------------------
- 0.00 0.00 1/3 std::function<void ()>::function(std::function<void ()> const&) [1418]
- 0.00 0.00 2/3 std::_Function_base::~_Function_base() [323]
- [1913] 0.0 0.00 0.00 3 std::_Function_base::_Base_manager<BuilderScene::mouse_script_add_select_behavior(Game&, Handle)::{lambda()#4}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<BuilderScene::mouse_script_add_select_behavior(Game&, Handle)::{lambda()#4}> const&, std::_Manager_operation) [1913]
- 0.00 0.00 2/2 std::_Function_base::_Base_manager<BuilderScene::mouse_script_add_select_behavior(Game&, Handle)::{lambda()#4}>::_M_destroy(std::_Any_data&, std::integral_constant<bool, true>) [2044]
- 0.00 0.00 1/1 std::_Function_base::_Base_manager<BuilderScene::mouse_script_add_select_behavior(Game&, Handle)::{lambda()#4}>::_M_clone(std::_Any_data&, std::_Function_base::_Base_manager<BuilderScene::mouse_script_add_select_behavior(Game&, Handle)::{lambda()#4}> const&, std::integral_constant<bool, true>) [2285]
- -----------------------------------------------
- 0.00 0.00 1/3 std::function<void ()>::function(std::function<void ()> const&) [1418]
- 0.00 0.00 2/3 std::_Function_base::~_Function_base() [323]
- [1914] 0.0 0.00 0.00 3 std::_Function_base::_Base_manager<BuilderScene::mouse_script_add_select_behavior(Game&, Handle)::{lambda()#1}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<BuilderScene::mouse_script_add_select_behavior(Game&, Handle)::{lambda()#1}> const&, std::_Manager_operation) [1914]
- 0.00 0.00 2/2 std::_Function_base::_Base_manager<BuilderScene::mouse_script_add_select_behavior(Game&, Handle)::{lambda()#1}>::_M_destroy(std::_Any_data&, std::integral_constant<bool, true>) [2045]
- 0.00 0.00 1/1 std::_Function_base::_Base_manager<BuilderScene::mouse_script_add_select_behavior(Game&, Handle)::{lambda()#1}>::_M_clone(std::_Any_data&, std::_Function_base::_Base_manager<BuilderScene::mouse_script_add_select_behavior(Game&, Handle)::{lambda()#1}> const&, std::integral_constant<bool, true>) [2286]
- -----------------------------------------------
- 0.00 0.00 1/3 std::function<void ()>::function(std::function<void ()> const&) [1418]
- 0.00 0.00 2/3 std::_Function_base::~_Function_base() [323]
- [1915] 0.0 0.00 0.00 3 std::_Function_base::_Base_manager<StartMenuScene::init(Game&)::{lambda()#2}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<StartMenuScene::init(Game&)::{lambda()#2}> const&, std::_Manager_operation) [1915]
- 0.00 0.00 2/2 std::_Function_base::_Base_manager<StartMenuScene::init(Game&)::{lambda()#2}>::_M_destroy(std::_Any_data&, std::integral_constant<bool, true>) [2046]
- 0.00 0.00 1/1 std::_Function_base::_Base_manager<StartMenuScene::init(Game&)::{lambda()#2}>::_M_clone(std::_Any_data&, std::_Function_base::_Base_manager<StartMenuScene::init(Game&)::{lambda()#2}> const&, std::integral_constant<bool, true>) [2287]
- -----------------------------------------------
- 0.00 0.00 1/3 std::function<void (SetVisualDebugMessage&)>::function(std::function<void (SetVisualDebugMessage&)> const&) [2291]
- 0.00 0.00 2/3 std::_Function_base::~_Function_base() [323]
- [1916] 0.0 0.00 0.00 3 std::_Function_base::_Base_manager<VisualDebugSystem::on_init(Game&)::{lambda(SetVisualDebugMessage&)#1}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<VisualDebugSystem::on_init(Game&)::{lambda(SetVisualDebugMessage&)#1}> const&, std::_Manager_operation) [1916]
- 0.00 0.00 2/2 std::_Function_base::_Base_manager<VisualDebugSystem::on_init(Game&)::{lambda(SetVisualDebugMessage&)#1}>::_M_destroy(std::_Any_data&, std::integral_constant<bool, true>) [2048]
- 0.00 0.00 1/1 std::_Function_base::_Base_manager<VisualDebugSystem::on_init(Game&)::{lambda(SetVisualDebugMessage&)#1}>::_M_clone(std::_Any_data&, std::_Function_base::_Base_manager<VisualDebugSystem::on_init(Game&)::{lambda(SetVisualDebugMessage&)#1}> const&, std::integral_constant<bool, true>) [2288]
- -----------------------------------------------
- 0.00 0.00 3/3 std::_Function_base::_Base_manager<BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>)::{lambda()#2}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>)::{lambda()#2}> const&, std::_Manager_operation) [1682]
- [1917] 0.0 0.00 0.00 3 std::_Function_base::_Base_manager<BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>)::{lambda()#2}>::_M_clone(std::_Any_data&, std::_Function_base::_Base_manager<BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>)::{lambda()#2}> const&, std::integral_constant<bool, false>) [1917]
- 0.00 0.00 3/12 BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>)::{lambda()#2}*& std::_Any_data::_M_access<BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>)::{lambda()#2}*>() [1655]
- 0.00 0.00 3/4 BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>)::{lambda()#2}* const& std::_Any_data::_M_access<BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>)::{lambda()#2}*>() const [2892]
- 0.00 0.00 3/3 BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>)::{lambda()#2}::function({lambda()#2} const&) [6144]
- -----------------------------------------------
- 0.00 0.00 3/3 std::_Function_base::_Base_manager<BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>)::{lambda()#3}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>)::{lambda()#3}> const&, std::_Manager_operation) [1683]
- [1918] 0.0 0.00 0.00 3 std::_Function_base::_Base_manager<BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>)::{lambda()#3}>::_M_clone(std::_Any_data&, std::_Function_base::_Base_manager<BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>)::{lambda()#3}> const&, std::integral_constant<bool, false>) [1918]
- 0.00 0.00 3/12 BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>)::{lambda()#3}*& std::_Any_data::_M_access<BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>)::{lambda()#3}*>() [1656]
- 0.00 0.00 3/3 BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>)::{lambda()#3}* const& std::_Any_data::_M_access<BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>)::{lambda()#3}*>() const [2896]
- 0.00 0.00 3/3 BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>)::{lambda()#3}::function({lambda()#3} const&) [6146]
- -----------------------------------------------
- 0.00 0.00 3/3 std::_Function_base::_Base_manager<BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>)::{lambda()#4}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>)::{lambda()#4}> const&, std::_Manager_operation) [1684]
- [1919] 0.0 0.00 0.00 3 std::_Function_base::_Base_manager<BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>)::{lambda()#4}>::_M_clone(std::_Any_data&, std::_Function_base::_Base_manager<BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>)::{lambda()#4}> const&, std::integral_constant<bool, false>) [1919]
- 0.00 0.00 3/12 BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>)::{lambda()#4}*& std::_Any_data::_M_access<BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>)::{lambda()#4}*>() [1657]
- 0.00 0.00 3/3 BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>)::{lambda()#4}* const& std::_Any_data::_M_access<BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>)::{lambda()#4}*>() const [2897]
- 0.00 0.00 3/3 BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>)::{lambda()#4}::function({lambda()#4} const&) [6148]
- -----------------------------------------------
- 0.00 0.00 3/3 std::_Function_base::_Base_manager<BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>)::{lambda()#1}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>)::{lambda()#1}> const&, std::_Manager_operation) [1685]
- [1920] 0.0 0.00 0.00 3 std::_Function_base::_Base_manager<BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>)::{lambda()#1}>::_M_clone(std::_Any_data&, std::_Function_base::_Base_manager<BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>)::{lambda()#1}> const&, std::integral_constant<bool, false>) [1920]
- 0.00 0.00 3/12 BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>)::{lambda()#1}*& std::_Any_data::_M_access<BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>)::{lambda()#1}*>() [1658]
- 0.00 0.00 3/3 BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>)::{lambda()#1}* const& std::_Any_data::_M_access<BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>)::{lambda()#1}*>() const [2898]
- 0.00 0.00 3/3 BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>)::{lambda()#1}::function({lambda()#1} const&) [6150]
- -----------------------------------------------
- 0.00 0.00 1/3 std::function<void ()>::function(std::function<void ()> const&) [1418]
- 0.00 0.00 2/3 std::_Function_base::~_Function_base() [323]
- [1921] 0.0 0.00 0.00 3 std::_Function_base::_Base_manager<BuilderScene::create_textbox(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, float, int, unsigned int)::{lambda()#1}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<BuilderScene::create_textbox(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, float, int, unsigned int)::{lambda()#1}> const&, std::_Manager_operation) [1921]
- 0.00 0.00 2/2 std::_Function_base::_Base_manager<BuilderScene::create_textbox(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, float, int, unsigned int)::{lambda()#1}>::_M_destroy(std::_Any_data&, std::integral_constant<bool, false>) [2024]
- 0.00 0.00 1/1 std::_Function_base::_Base_manager<BuilderScene::create_textbox(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, float, int, unsigned int)::{lambda()#1}>::_M_clone(std::_Any_data&, std::_Function_base::_Base_manager<BuilderScene::create_textbox(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, float, int, unsigned int)::{lambda()#1}> const&, std::integral_constant<bool, false>) [2374]
- -----------------------------------------------
- 0.00 0.00 1/3 std::function<void ()>::function(std::function<void ()> const&) [1418]
- 0.00 0.00 2/3 std::_Function_base::~_Function_base() [323]
- [1922] 0.0 0.00 0.00 3 std::_Function_base::_Base_manager<BuilderScene::setup_keybindings(Game&)::{lambda()#1}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<BuilderScene::setup_keybindings(Game&)::{lambda()#1}> const&, std::_Manager_operation) [1922]
- 0.00 0.00 2/2 std::_Function_base::_Base_manager<BuilderScene::setup_keybindings(Game&)::{lambda()#1}>::_M_destroy(std::_Any_data&, std::integral_constant<bool, false>) [2028]
- 0.00 0.00 1/1 std::_Function_base::_Base_manager<BuilderScene::setup_keybindings(Game&)::{lambda()#1}>::_M_clone(std::_Any_data&, std::_Function_base::_Base_manager<BuilderScene::setup_keybindings(Game&)::{lambda()#1}> const&, std::integral_constant<bool, false>) [2375]
- -----------------------------------------------
- 0.00 0.00 1/3 std::function<void ()>::function(std::function<void ()> const&) [1418]
- 0.00 0.00 2/3 std::_Function_base::~_Function_base() [323]
- [1923] 0.0 0.00 0.00 3 std::_Function_base::_Base_manager<BuilderScene::create_fps_display(GraphicalSystem*)::{lambda()#2}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<BuilderScene::create_fps_display(GraphicalSystem*)::{lambda()#2}> const&, std::_Manager_operation) [1923]
- 0.00 0.00 2/2 std::_Function_base::_Base_manager<BuilderScene::create_fps_display(GraphicalSystem*)::{lambda()#2}>::_M_destroy(std::_Any_data&, std::integral_constant<bool, false>) [2029]
- 0.00 0.00 1/1 std::_Function_base::_Base_manager<BuilderScene::create_fps_display(GraphicalSystem*)::{lambda()#2}>::_M_clone(std::_Any_data&, std::_Function_base::_Base_manager<BuilderScene::create_fps_display(GraphicalSystem*)::{lambda()#2}> const&, std::integral_constant<bool, false>) [2376]
- -----------------------------------------------
- 0.00 0.00 1/3 std::function<void ()>::function(std::function<void ()> const&) [1418]
- 0.00 0.00 2/3 std::_Function_base::~_Function_base() [323]
- [1924] 0.0 0.00 0.00 3 std::_Function_base::_Base_manager<BuilderScene::create_mouse_entity(Game&)::{lambda()#1}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<BuilderScene::create_mouse_entity(Game&)::{lambda()#1}> const&, std::_Manager_operation) [1924]
- 0.00 0.00 2/2 std::_Function_base::_Base_manager<BuilderScene::create_mouse_entity(Game&)::{lambda()#1}>::_M_destroy(std::_Any_data&, std::integral_constant<bool, false>) [2031]
- 0.00 0.00 1/1 std::_Function_base::_Base_manager<BuilderScene::create_mouse_entity(Game&)::{lambda()#1}>::_M_clone(std::_Any_data&, std::_Function_base::_Base_manager<BuilderScene::create_mouse_entity(Game&)::{lambda()#1}> const&, std::integral_constant<bool, false>) [2377]
- -----------------------------------------------
- 0.00 0.00 1/3 std::function<void ()>::function(std::function<void ()> const&) [1418]
- 0.00 0.00 2/3 std::_Function_base::~_Function_base() [323]
- [1925] 0.0 0.00 0.00 3 std::_Function_base::_Base_manager<StartMenuScene::init(Game&)::{lambda()#1}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<StartMenuScene::init(Game&)::{lambda()#1}> const&, std::_Manager_operation) [1925]
- 0.00 0.00 2/2 std::_Function_base::_Base_manager<StartMenuScene::init(Game&)::{lambda()#1}>::_M_destroy(std::_Any_data&, std::integral_constant<bool, false>) [2047]
- 0.00 0.00 1/1 std::_Function_base::_Base_manager<StartMenuScene::init(Game&)::{lambda()#1}>::_M_clone(std::_Any_data&, std::_Function_base::_Base_manager<StartMenuScene::init(Game&)::{lambda()#1}> const&, std::integral_constant<bool, false>) [2378]
- -----------------------------------------------
- 0.00 0.00 3/3 std::function<void ()>::function<BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>)::{lambda()#2}, void, void>(BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>)::{lambda()#2}) [1934]
- [1926] 0.0 0.00 0.00 3 std::_Function_base::_Base_manager<BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>)::{lambda()#2}>::_M_init_functor(std::_Any_data&, {lambda()#2}&&) [1926]
- 0.00 0.00 3/3 std::_Function_base::_Base_manager<BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>)::{lambda()#2}>::_M_init_functor(std::_Any_data&, {lambda()#2}&&, std::integral_constant<bool, false>) [1927]
- 0.00 0.00 3/9 std::remove_reference<BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>)::{lambda()#2}&>::type&& std::move<BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>)::{lambda()#2}&>(std::remove_reference&&) [5220]
- -----------------------------------------------
- 0.00 0.00 3/3 std::_Function_base::_Base_manager<BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>)::{lambda()#2}>::_M_init_functor(std::_Any_data&, {lambda()#2}&&) [1926]
- [1927] 0.0 0.00 0.00 3 std::_Function_base::_Base_manager<BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>)::{lambda()#2}>::_M_init_functor(std::_Any_data&, {lambda()#2}&&, std::integral_constant<bool, false>) [1927]
- 0.00 0.00 3/12 BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>)::{lambda()#2}*& std::_Any_data::_M_access<BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>)::{lambda()#2}*>() [1655]
- 0.00 0.00 3/9 std::remove_reference<BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>)::{lambda()#2}&>::type&& std::move<BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>)::{lambda()#2}&>(std::remove_reference&&) [5220]
- 0.00 0.00 3/3 BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>)::{lambda()#2}::function({lambda()#2}&&) [6143]
- -----------------------------------------------
- 0.00 0.00 3/3 std::function<void ()>::function<BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>)::{lambda()#3}, void, void>(BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>)::{lambda()#3}) [1935]
- [1928] 0.0 0.00 0.00 3 std::_Function_base::_Base_manager<BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>)::{lambda()#3}>::_M_init_functor(std::_Any_data&, {lambda()#3}&&) [1928]
- 0.00 0.00 3/3 std::_Function_base::_Base_manager<BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>)::{lambda()#3}>::_M_init_functor(std::_Any_data&, {lambda()#3}&&, std::integral_constant<bool, false>) [1929]
- 0.00 0.00 3/9 std::remove_reference<BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>)::{lambda()#3}&>::type&& std::move<BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>)::{lambda()#3}&>(std::remove_reference&&) [5221]
- -----------------------------------------------
- 0.00 0.00 3/3 std::_Function_base::_Base_manager<BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>)::{lambda()#3}>::_M_init_functor(std::_Any_data&, {lambda()#3}&&) [1928]
- [1929] 0.0 0.00 0.00 3 std::_Function_base::_Base_manager<BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>)::{lambda()#3}>::_M_init_functor(std::_Any_data&, {lambda()#3}&&, std::integral_constant<bool, false>) [1929]
- 0.00 0.00 3/12 BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>)::{lambda()#3}*& std::_Any_data::_M_access<BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>)::{lambda()#3}*>() [1656]
- 0.00 0.00 3/9 std::remove_reference<BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>)::{lambda()#3}&>::type&& std::move<BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>)::{lambda()#3}&>(std::remove_reference&&) [5221]
- 0.00 0.00 3/3 BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>)::{lambda()#3}::function({lambda()#3}&&) [6145]
- -----------------------------------------------
- 0.00 0.00 3/3 std::function<void ()>::function<BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>)::{lambda()#4}, void, void>(BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>)::{lambda()#4}) [1936]
- [1930] 0.0 0.00 0.00 3 std::_Function_base::_Base_manager<BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>)::{lambda()#4}>::_M_init_functor(std::_Any_data&, {lambda()#4}&&) [1930]
- 0.00 0.00 3/3 std::_Function_base::_Base_manager<BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>)::{lambda()#4}>::_M_init_functor(std::_Any_data&, {lambda()#4}&&, std::integral_constant<bool, false>) [1931]
- 0.00 0.00 3/9 std::remove_reference<BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>)::{lambda()#4}&>::type&& std::move<BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>)::{lambda()#4}&>(std::remove_reference&&) [5222]
- -----------------------------------------------
- 0.00 0.00 3/3 std::_Function_base::_Base_manager<BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>)::{lambda()#4}>::_M_init_functor(std::_Any_data&, {lambda()#4}&&) [1930]
- [1931] 0.0 0.00 0.00 3 std::_Function_base::_Base_manager<BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>)::{lambda()#4}>::_M_init_functor(std::_Any_data&, {lambda()#4}&&, std::integral_constant<bool, false>) [1931]
- 0.00 0.00 3/12 BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>)::{lambda()#4}*& std::_Any_data::_M_access<BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>)::{lambda()#4}*>() [1657]
- 0.00 0.00 3/9 std::remove_reference<BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>)::{lambda()#4}&>::type&& std::move<BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>)::{lambda()#4}&>(std::remove_reference&&) [5222]
- 0.00 0.00 3/3 BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>)::{lambda()#4}::function({lambda()#4}&&) [6147]
- -----------------------------------------------
- 0.00 0.00 3/3 std::function<void ()>::function<BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>)::{lambda()#1}, void, void>(BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>)::{lambda()#1}) [1937]
- [1932] 0.0 0.00 0.00 3 std::_Function_base::_Base_manager<BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>)::{lambda()#1}>::_M_init_functor(std::_Any_data&, {lambda()#1}&&) [1932]
- 0.00 0.00 3/3 std::_Function_base::_Base_manager<BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>)::{lambda()#1}>::_M_init_functor(std::_Any_data&, {lambda()#1}&&, std::integral_constant<bool, false>) [1933]
- 0.00 0.00 3/9 std::remove_reference<BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>)::{lambda()#1}&>::type&& std::move<BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>)::{lambda()#1}&>(std::remove_reference&&) [5223]
- -----------------------------------------------
- 0.00 0.00 3/3 std::_Function_base::_Base_manager<BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>)::{lambda()#1}>::_M_init_functor(std::_Any_data&, {lambda()#1}&&) [1932]
- [1933] 0.0 0.00 0.00 3 std::_Function_base::_Base_manager<BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>)::{lambda()#1}>::_M_init_functor(std::_Any_data&, {lambda()#1}&&, std::integral_constant<bool, false>) [1933]
- 0.00 0.00 3/12 BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>)::{lambda()#1}*& std::_Any_data::_M_access<BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>)::{lambda()#1}*>() [1658]
- 0.00 0.00 3/9 std::remove_reference<BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>)::{lambda()#1}&>::type&& std::move<BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>)::{lambda()#1}&>(std::remove_reference&&) [5223]
- 0.00 0.00 3/3 BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>)::{lambda()#1}::function({lambda()#1}&&) [6149]
- -----------------------------------------------
- 0.00 0.00 3/3 BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>) [495]
- [1934] 0.0 0.00 0.00 3 std::function<void ()>::function<BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>)::{lambda()#2}, void, void>(BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>)::{lambda()#2}) [1934]
- 0.00 0.00 3/3 std::_Function_base::_Base_manager<BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>)::{lambda()#2}>::_M_init_functor(std::_Any_data&, {lambda()#2}&&) [1926]
- 0.00 0.00 3/50052 std::_Function_base::_Function_base() [3287]
- 0.00 0.00 3/3 bool std::_Function_base::_Base_manager<BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>)::{lambda()#2}>::_M_not_empty_function<{lambda()#2}>({lambda()#2} const&) [5934]
- 0.00 0.00 3/9 std::remove_reference<BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>)::{lambda()#2}&>::type&& std::move<BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>)::{lambda()#2}&>(std::remove_reference&&) [5220]
- -----------------------------------------------
- 0.00 0.00 3/3 BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>) [495]
- [1935] 0.0 0.00 0.00 3 std::function<void ()>::function<BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>)::{lambda()#3}, void, void>(BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>)::{lambda()#3}) [1935]
- 0.00 0.00 3/3 std::_Function_base::_Base_manager<BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>)::{lambda()#3}>::_M_init_functor(std::_Any_data&, {lambda()#3}&&) [1928]
- 0.00 0.00 3/3 bool std::_Function_base::_Base_manager<BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>)::{lambda()#3}>::_M_not_empty_function<{lambda()#3}>({lambda()#3} const&) [5935]
- 0.00 0.00 3/50052 std::_Function_base::_Function_base() [3287]
- 0.00 0.00 3/9 std::remove_reference<BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>)::{lambda()#3}&>::type&& std::move<BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>)::{lambda()#3}&>(std::remove_reference&&) [5221]
- -----------------------------------------------
- 0.00 0.00 3/3 BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>) [495]
- [1936] 0.0 0.00 0.00 3 std::function<void ()>::function<BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>)::{lambda()#4}, void, void>(BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>)::{lambda()#4}) [1936]
- 0.00 0.00 3/3 std::_Function_base::_Base_manager<BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>)::{lambda()#4}>::_M_init_functor(std::_Any_data&, {lambda()#4}&&) [1930]
- 0.00 0.00 3/50052 std::_Function_base::_Function_base() [3287]
- 0.00 0.00 3/3 bool std::_Function_base::_Base_manager<BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>)::{lambda()#4}>::_M_not_empty_function<{lambda()#4}>({lambda()#4} const&) [5936]
- 0.00 0.00 3/9 std::remove_reference<BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, sf::Rect<float>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<void ()>)::{lambda()#4}&>::type&& std::move<BuilderScene::create_button(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >
Add Comment
Please, Sign In to add comment