Each sample counts as 0.01 seconds.
% cumulative self self total
time seconds seconds calls s/call s/call name
8.20 450.41 450.41 4785414 0.00 0.00 Map::getPathMatching(Creature const*, std::list<Direction, std::allocator<Direction> >&, FrozenPathingConditionCall const&, FindPathParams const&)
7.17 844.45 394.05 174440510 0.00 0.00 Map::getSpectatorsInternal(std::list<Creature*, std::allocator<Creature*> >&, Position const&, bool, int, int, int, int, int, int)
5.05 1121.89 277.44 9881542274 0.00 0.00 boost::detail::shared_count::~shared_count()
4.12 1348.42 226.53 4315796111 0.00 0.00 Creature::getPosition() const
3.35 1532.81 184.39 73087006 0.00 0.00 Protocol::XTEA_encrypt(OutputMessage&)
3.00 1697.89 165.08 223273186 0.00 0.00 OutputMessagePool::sendAll()
2.50 1835.39 137.51 623541902 0.00 0.00 Map::canWalkTo(Creature const*, Position const&)
1.82 1935.58 100.19 1639257429 0.00 0.00 ItemAttributes::getIntegerAttribute(char const*) const
1.78 2033.55 97.97 1523266147 0.00 0.00 Map::getTile(int, int, int)
1.50 2115.96 82.41 345998245 0.00 0.00 boost::asio::detail::deadline_timer_service<boost::asio::time_traits<boost::posix_time::ptime>, boost::asio::detail::epoll_reactor<false> >::cancel(boost::asio::detail::deadline_timer_service<boost::asio::time_traits<boost::posix_time::ptime>, boost::asio::detail::epoll_reactor<false> >::implementation_type&, boost::system::error_code&)
1.33 2189.26 73.30 233179316 0.00 0.00 boost::asio::detail::epoll_reactor<false>::run(bool)
1.26 2258.68 69.43 135341332 0.00 0.00 boost::detail::sp_counted_impl_p<std::list<Creature*, std::allocator<Creature*> > >::dispose()
1.19 2323.92 65.24 Scheduler::schedulerThread(void*)
1.18 2388.79 64.87 164355595 0.00 0.00 boost::asio::detail::timer_queue<boost::asio::time_traits<boost::posix_time::ptime> >::timer<boost::asio::detail::deadline_timer_service<boost::asio::time_traits<boost::posix_time::ptime>, boost::asio::detail::epoll_reactor<false> >::wait_handler<boost::_bi::bind_t<void, void (*)(boost::weak_ptr<Connection>, boost::system::error_code const&), boost::_bi::list2<boost::_bi::value<boost::weak_ptr<Connection> >, boost::arg<1> (*)()> > > >::complete_handler(boost::asio::detail::timer_queue<boost::asio::time_traits<boost::posix_time::ptime> >::timer_base*, boost::system::error_code const&)
1.00 2443.67 54.88 50049918 0.00 0.00 void std::__adjust_heap<__gnu_cxx::__normal_iterator<SchedulerTask**, std::vector<SchedulerTask*, std::allocator<SchedulerTask*> > >, long, SchedulerTask*, lessTask>(__gnu_cxx::__normal_iterator<SchedulerTask**, std::vector<SchedulerTask*, std::allocator<SchedulerTask*> > >, long, long, SchedulerTask*, lessTask)
0.95 2496.02 52.36 170003978 0.00 0.00 void boost::asio::detail::epoll_reactor<false>::schedule_timer<boost::asio::time_traits<boost::posix_time::ptime>, boost::asio::detail::deadline_timer_service<boost::asio::time_traits<boost::posix_time::ptime>, boost::asio::detail::epoll_reactor<false> >::wait_handler<boost::_bi::bind_t<void, void (*)(boost::weak_ptr<Connection>, boost::system::error_code const&), boost::_bi::list2<boost::_bi::value<boost::weak_ptr<Connection> >, boost::arg<1> (*)()> > > >(boost::asio::detail::timer_queue<boost::asio::time_traits<boost::posix_time::ptime> >&, boost::asio::time_traits<boost::posix_time::ptime>::time_type const&, boost::asio::detail::deadline_timer_service<boost::asio::time_traits<boost::posix_time::ptime>, boost::asio::detail::epoll_reactor<false> >::wait_handler<boost::_bi::bind_t<void, void (*)(boost::weak_ptr<Connection>, boost::system::error_code const&), boost::_bi::list2<boost::_bi::value<boost::weak_ptr<Connection> >, boost::arg<1> (*)()> > >, void*)
0.94 2547.91 51.89 56023498 0.00 0.00 Game::checkCreatureWalk(unsigned int)
... and much more ...