Created
November 8, 2016 21:18
-
-
Save Naios/a0db6d8a41ecefa4f5614d7b436011e0 to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
$ bloaty -n 200 -d symbols worldserver | |
VM SIZE FILE SIZE | |
-------------- -------------- | |
55.6% 37.5Mi [Unmapped] 532Mi 94.8% | |
39.1% 26.3Mi [Other] 26.2Mi 4.7% | |
0.4% 256Ki opcodeTable 0 0.0% | |
0.2% 135Ki World::LoadConfigSettings 135Ki 0.0% | |
0.2% 132Ki World::SetInitialWorldSettings 132Ki 0.0% | |
0.1% 101Ki SmartScript::ProcessAction 101Ki 0.0% | |
0.1% 80.0Ki ObjectMgr::LoadQuests 80.0Ki 0.0% | |
0.1% 68.5Ki __cxx_global_var_init.9 68.5Ki 0.0% | |
0.1% 68.0Ki __cxx_global_var_init.11 68.0Ki 0.0% | |
0.1% 66.9Ki __cxx_global_var_init 66.9Ki 0.0% | |
0.1% 64.0Ki GameEventMgr::LoadFromDB 64.0Ki 0.0% | |
0.1% 59.2Ki SmartAIMgr::IsEventValid 59.2Ki 0.0% | |
0.1% 53.5Ki OpcodeTable::Initialize 53.5Ki 0.0% | |
0.1% 44.9Ki ConditionMgr::isConditionTypeValid(Condition*) const 44.9Ki 0.0% | |
0.1% 44.2Ki __cxx_global_var_init.10 44.2Ki 0.0% | |
0.1% 43.6Ki bgs::protocol::account::v1::AccountService::CallServerMethod 43.6Ki 0.0% | |
0.1% 43.0Ki ObjectMgr::CheckCreatureTemplate 43.0Ki 0.0% | |
0.1% 41.1Ki ObjectMgr::LoadPlayerInfo 41.1Ki 0.0% | |
0.1% 36.7Ki DB2Manager::LoadStores 36.7Ki 0.0% | |
0.1% 36.4Ki Player::LoadFromDB 36.4Ki 0.0% | |
0.1% 35.6Ki Map::ScriptsProcess 35.6Ki 0.0% | |
0.0% 33.1Ki ConditionMgr::isSourceTypeValid(Condition*) const 33.1Ki 0.0% | |
0.0% 32.2Ki PoolMgr::LoadFromDB 32.2Ki 0.0% | |
0.0% 31.6Ki BattlegroundMgr::instance()::instance 0 0.0% | |
0.0% 29.9Ki bgs::protocol::friends::v1::FriendsService::CallServerMethod 29.9Ki 0.0% | |
0.0% 29.7Ki Player::ApplyEnchantment 29.7Ki 0.0% | |
0.0% 28.4Ki reload_commandscript::GetCommands() const 28.4Ki 0.0% | |
0.0% 28.1Ki __gnu_cxx::__exchange_and_add_dispatch 28.1Ki 0.0% | |
0.0% 28.0Ki __cxx_global_var_init.1 28.0Ki 0.0% | |
0.0% 27.1Ki ObjectMgr::LoadScripts 27.1Ki 0.0% | |
0.0% 25.8Ki GuildMgr::LoadGuilds 25.8Ki 0.0% | |
0.0% 23.0Ki bgs::protocol::authentication::v1::AuthenticationListener::CallServerMethod 23.0Ki 0.0% | |
0.0% 22.2Ki AuraScript::_Validate 22.2Ki 0.0% | |
0.0% 21.9Ki CriteriaData::IsValid 21.9Ki 0.0% | |
0.0% 21.7Ki npc_highlord_darion_mograine::npc_highlord_darion_mograineAI::UpdateAI 21.7Ki 0.0% | |
0.0% 21.2Ki Player::SendInitWorldStates 21.2Ki 0.0% | |
0.0% 20.9Ki ConditionMgr::LoadConditions 20.9Ki 0.0% | |
0.0% 20.8Ki bgs::protocol::authentication::v1::AuthenticationService::CallServerMethod 20.8Ki 0.0% | |
0.0% 20.6Ki BattlegroundAV::SetupBattleground 20.6Ki 0.0% | |
0.0% 20.6Ki WardenWin::HandleData 20.6Ki 0.0% | |
0.0% 20.4Ki bgs::protocol::user_manager::v1::UserManagerService::CallServerMethod 20.4Ki 0.0% | |
0.0% 20.2Ki bgs::protocol::channel::v1::ChannelService::CallServerMethod 20.2Ki 0.0% | |
0.0% 19.7Ki bgs::protocol::game_utilities::v1::GameUtilitiesService::CallServerMethod 19.7Ki 0.0% | |
0.0% 19.1Ki Spell::CheckCast 19.1Ki 0.0% | |
0.0% 19.0Ki Player::SaveToDB 19.0Ki 0.0% | |
0.0% 18.5Ki __cxx_global_var_init.2 18.5Ki 0.0% | |
0.0% 18.4Ki __cxx_global_var_init.6 18.4Ki 0.0% | |
0.0% 18.4Ki Module 18.4Ki 0.0% | |
0.0% 18.4Ki __cxx_global_var_init.3 18.4Ki 0.0% | |
0.0% 18.4Ki __cxx_global_var_init.4 18.4Ki 0.0% | |
0.0% 18.4Ki __cxx_global_var_init.5 18.4Ki 0.0% | |
0.0% 18.4Ki __cxx_global_var_init.7 18.4Ki 0.0% | |
0.0% 18.2Ki lfg::LFGQueue::CheckCompatibility 18.2Ki 0.0% | |
0.0% 18.1Ki DisableMgr::LoadDisables 18.1Ki 0.0% | |
0.0% 17.9Ki AuctionBotSeller::Initialize 17.9Ki 0.0% | |
0.0% 17.7Ki __cxx_global_var_init.8 17.7Ki 0.0% | |
0.0% 17.6Ki SpellMgr::LoadSpellProcs 17.6Ki 0.0% | |
0.0% 17.4Ki CharacterDatabaseConnection::DoPrepareStatements 17.4Ki 0.0% | |
0.0% 17.2Ki google::protobuf::internal::ExtensionSet::Extension::SerializeFieldWithCachedSiz 17.2Ki 0.0% | |
0.0% 17.0Ki bgs::protocol::connection::v1::ConnectionService::CallServerMethod 17.0Ki 0.0% | |
0.0% 16.7Ki WorldSession::HandleTransmogrifyItems 16.7Ki 0.0% | |
0.0% 16.4Ki ObjectMgr::LoadGameobjects 16.4Ki 0.0% | |
0.0% 16.0Ki bgs::protocol::channel::v1::ChannelListener::CallServerMethod 16.0Ki 0.0% | |
0.0% 16.0Ki bgs::protocol::friends::v1::FriendsListener::CallServerMethod 16.0Ki 0.0% | |
0.0% 16.0Ki ObjectMgr::LoadCreatures 16.0Ki 0.0% | |
0.0% 15.8Ki ObjectMgr::LoadLinkedRespawn 15.8Ki 0.0% | |
0.0% 15.4Ki UpdateFetcher::Update(bool, bool, bool, int) const 15.4Ki 0.0% | |
0.0% 15.4Ki bgs::protocol::presence::v1::PresenceService::CallServerMethod 15.4Ki 0.0% | |
0.0% 15.0Ki GameObject::Use 15.0Ki 0.0% | |
0.0% 15.0Ki Unit::HandleDummyAuraProc 15.0Ki 0.0% | |
0.0% 14.8Ki UnitUpdateFieldFlags 14.8Ki 0.0% | |
0.0% 14.7Ki debug_commandscript::GetCommands() const 14.7Ki 0.0% | |
0.0% 14.6Ki Unit::ProcDamageAndSpellFor 14.6Ki 0.0% | |
0.0% 14.5Ki hyjal_trashAI::UpdateAI 14.5Ki 0.0% | |
0.0% 14.1Ki misc_commandscript::GetCommands() const 14.1Ki 0.0% | |
0.0% 14.0Ki CriteriaMgr::Instance()::instance 0 0.0% | |
0.0% 13.9Ki __gnu_cxx::__exchange_and_add_single 13.9Ki 0.0% | |
0.0% 13.8Ki SmartAIMgr::LoadSmartAIFromDB 13.8Ki 0.0% | |
0.0% 13.8Ki PathGenerator::BuildPolyPath 13.8Ki 0.0% | |
0.0% 13.7Ki WorldSession::HandleBattleFieldPortOpcode 13.7Ki 0.0% | |
0.0% 13.2Ki npc_commandscript::GetCommands() const 13.2Ki 0.0% | |
0.0% 12.9Ki MovementInfo::OutDebug 12.9Ki 0.0% | |
0.0% 12.7Ki AchievementGlobalMgr::LoadRewards 12.7Ki 0.0% | |
0.0% 12.6Ki misc_commandscript::HandlePInfoCommand 12.6Ki 0.0% | |
0.0% 12.5Ki WorldSession::HandleCharRaceOrFactionChangeCallback 12.5Ki 0.0% | |
0.0% 12.5Ki BattlegroundAV::HandleQuestComplete 12.5Ki 0.0% | |
0.0% 12.4Ki WorldSocket::HandleAuthSessionCallback 12.4Ki 0.0% | |
0.0% 12.4Ki ticket_commandscript::GetCommands() const 12.4Ki 0.0% | |
0.0% 12.3Ki SpellMgr::LoadSpellAreas 12.3Ki 0.0% | |
0.0% 12.3Ki __cxx_global_var_init.12 12.3Ki 0.0% | |
0.0% 12.1Ki SmartScript::ProcessEvent 12.1Ki 0.0% | |
0.0% 12.1Ki Spell::EffectScriptEffect 12.1Ki 0.0% | |
0.0% 12.0Ki main 12.0Ki 0.0% | |
0.0% 11.9Ki LinkExtractor::IsValidMessage 11.9Ki 0.0% | |
0.0% 11.5Ki __gnu_cxx::__exchange_and_add 11.5Ki 0.0% | |
0.0% 11.3Ki InstanceMap::AddPlayerToMap 11.3Ki 0.0% | |
0.0% 11.1Ki WorldSession::HandleAuctionSellItem 11.1Ki 0.0% | |
0.0% 11.1Ki SpellMgr::LoadSpellInfoCorrections 11.1Ki 0.0% | |
0.0% 11.0Ki bgs::protocol::account::v1::AccountBlob::MergePartialFromCodedStream 11.0Ki 0.0% | |
0.0% 11.0Ki Unit::RollMeleeOutcomeAgainst(Unit const*, WeaponAttackType) const 11.0Ki 0.0% | |
0.0% 10.9Ki WorldSession::HandleChatMessage 10.9Ki 0.0% | |
0.0% 10.9Ki Aura::HandleAuraSpecificMods 10.9Ki 0.0% | |
0.0% 10.8Ki ObjectMgr::LoadCreatureAddons 10.8Ki 0.0% | |
0.0% 10.7Ki BattlegroundEY::SetupBattleground 10.7Ki 0.0% | |
0.0% 10.7Ki debug_commandscript::HandleDebugGetItemStateCommand 10.7Ki 0.0% | |
0.0% 10.6Ki BattlegroundSA::ResetObjs 10.6Ki 0.0% | |
0.0% 10.6Ki WorldSession::HandleAreaTriggerOpcode 10.6Ki 0.0% | |
0.0% 10.6Ki Pet::LoadPetFromDB 10.6Ki 0.0% | |
0.0% 10.5Ki DB2Manager::Instance()::instance 0 0.0% | |
0.0% 10.5Ki server_commandscript::GetCommands() const 10.5Ki 0.0% | |
0.0% 10.5Ki bgs::protocol::challenge::v1::ChallengeService::CallServerMethod 10.5Ki 0.0% | |
0.0% 10.4Ki BattlegroundQueue::BattlegroundQueueUpdate 10.4Ki 0.0% | |
0.0% 10.4Ki WorldSession::HandleSendMail 10.4Ki 0.0% | |
0.0% 10.4Ki npc_arthas::npc_arthasAI::UpdateAI 10.4Ki 0.0% | |
0.0% 10.3Ki PlayerDumpReader::LoadDump 10.3Ki 0.0% | |
0.0% 10.2Ki Unit::OutDebugInfo() const 10.2Ki 0.0% | |
0.0% 10.1Ki RealmList::UpdateRealms 10.1Ki 0.0% | |
0.0% 10.0Ki BG_AV_CreaturePos 0 0.0% | |
0.0% 10.0Ki ObjectMgr::LoadCreatureTemplateAddons 10.0Ki 0.0% | |
0.0% 9.86Ki Player::_LoadItem 9.86Ki 0.0% | |
0.0% 9.79Ki Player::DeleteFromDB 9.79Ki 0.0% | |
0.0% 9.67Ki modify_commandscript::GetCommands() const 9.67Ki 0.0% | |
0.0% 9.62Ki Player::outDebugValues() const 9.62Ki 0.0% | |
0.0% 9.60Ki GroupMgr::LoadGroups 9.60Ki 0.0% | |
0.0% 9.57Ki bgs::protocol::user_manager::v1::UserManagerListener::CallServerMethod 9.57Ki 0.0% | |
0.0% 9.53Ki bgs::protocol::challenge::v1::ChallengeListener::CallServerMethod 9.53Ki 0.0% | |
0.0% 9.53Ki G3D::System::describeSystem 9.53Ki 0.0% | |
0.0% 9.51Ki bgs::protocol::account::v1::AccountListener::CallServerMethod 9.51Ki 0.0% | |
0.0% 9.34Ki npc_jaina_or_sylvanas_intro_hor::npc_jaina_or_sylvanas_intro_horAI::UpdateAI 9.34Ki 0.0% | |
0.0% 9.33Ki google::protobuf::FileDescriptorProto::MergePartialFromCodedStream 9.33Ki 0.0% | |
0.0% 9.33Ki Player::Create 9.33Ki 0.0% | |
0.0% 9.23Ki __gthread_active_p 9.23Ki 0.0% | |
0.0% 9.02Ki WorldSession::HandlePlayerLogin 9.02Ki 0.0% | |
0.0% 8.96Ki WorldSocket::ReadDataHandler 8.96Ki 0.0% | |
0.0% 8.88Ki Player::AddSpell 8.88Ki 0.0% | |
0.0% 8.84Ki Item::SaveToDB 8.84Ki 0.0% | |
0.0% 8.84Ki bgs::protocol::account::v1::protobuf_AssignDesc_account_5ftypes_2eproto 8.84Ki 0.0% | |
0.0% 8.84Ki google::protobuf::internal::WireFormat::ParseAndMergeField 8.84Ki 0.0% | |
0.0% 8.82Ki AuctionBotSeller::LoadSellerValues 8.82Ki 0.0% | |
0.0% 8.82Ki Player::SwapItem 8.82Ki 0.0% | |
0.0% 8.76Ki BattlegroundIC::HandleCapturedNodes 8.76Ki 0.0% | |
0.0% 8.67Ki G3D::TextInput::nextToken 8.67Ki 0.0% | |
0.0% 8.55Ki HotfixDatabaseConnection::DoPrepareStatements 8.55Ki 0.0% | |
0.0% 8.52Ki ChatLogScript::OnChat 8.52Ki 0.0% | |
0.0% 8.46Ki ObjectMgr::LoadAccessRequirements 8.46Ki 0.0% | |
0.0% 8.33Ki ObjectMgr::LoadGameObjectTemplate 8.33Ki 0.0% | |
0.0% 8.31Ki __cxx_global_var_init.13 8.31Ki 0.0% | |
0.0% 8.30Ki tcp_connect 8.30Ki 0.0% | |
0.0% 8.26Ki ObjectMgr::LoadReputationRewardRate 8.26Ki 0.0% | |
0.0% 8.25Ki AuraEffect::HandleModStateImmunityMask(AuraApplication const*, unsigned char, bo 8.25Ki 0.0% | |
0.0% 8.21Ki npc_tirion_toc::npc_tirion_tocAI::UpdateAI 8.21Ki 0.0% | |
0.0% 8.13Ki lfg::LFGMgr::JoinLfg 8.13Ki 0.0% | |
0.0% 8.10Ki ObjectMgr::LoadInstanceEncounters 8.10Ki 0.0% | |
0.0% 8.09Ki LoadSkillDiscoveryTable 8.09Ki 0.0% | |
0.0% 8.07Ki AccountMgr::LoadRBAC 8.07Ki 0.0% | |
0.0% 8.06Ki SpellCastTargets::OutDebug() const 8.06Ki 0.0% | |
0.0% 8.01Ki GarrisonMgr::LoadPlotFinalizeGOInfo 8.01Ki 0.0% | |
0.0% 7.98Ki ItemChatLink::Initialize 7.98Ki 0.0% | |
0.0% 7.96Ki SpellScript::_Validate 7.96Ki 0.0% | |
0.0% 7.93Ki wp_commandscript::HandleWpShowCommand 7.93Ki 0.0% | |
0.0% 7.91Ki bgs::protocol::channel::v1::ChannelState::MergePartialFromCodedStream 7.91Ki 0.0% | |
0.0% 7.91Ki SpellMgr::LoadSpellLearnSpells 7.91Ki 0.0% | |
0.0% 7.90Ki bgs::protocol::account::v1::protobuf_AssignDesc_account_5fservice_2eproto 7.90Ki 0.0% | |
0.0% 7.90Ki __cxx_global_var_init.18 7.90Ki 0.0% | |
0.0% 7.89Ki google::protobuf::TextFormat::Parser::ParserImpl::ConsumeField 7.89Ki 0.0% | |
0.0% 7.86Ki bgs::protocol::account::v1::GameAccountBlob::MergePartialFromCodedStream 7.86Ki 0.0% | |
0.0% 7.85Ki Unit::DealDamage 7.85Ki 0.0% | |
0.0% 7.83Ki lookup_commandscript::GetCommands() const 7.83Ki 0.0% | |
0.0% 7.74Ki boost::system::errno_ecat 0 0.0% | |
0.0% 7.74Ki boost::system::native_ecat 0 0.0% | |
0.0% 7.74Ki boost::system::posix_category 0 0.0% | |
0.0% 7.73Ki boost::asio::error::misc_category 0 0.0% | |
0.0% 7.73Ki boost::asio::error::netdb_category 0 0.0% | |
0.0% 7.73Ki boost::asio::error::system_category 0 0.0% | |
0.0% 7.73Ki boost::asio::error::addrinfo_category 0 0.0% | |
0.0% 7.70Ki WorldSession::Update 7.70Ki 0.0% | |
0.0% 7.69Ki AuraEffectHandler 7.69Ki 0.0% | |
0.0% 7.67Ki WorldSession::HandleMoveWorldportAck 7.67Ki 0.0% | |
0.0% 7.66Ki SpellMgr::LoadSpellInfoStore 7.66Ki 0.0% | |
0.0% 7.58Ki account_commandscript::GetCommands() const 7.58Ki 0.0% | |
0.0% 7.58Ki ban_commandscript::GetCommands() const 7.58Ki 0.0% | |
0.0% 7.57Ki bgs::protocol::account::v1::AccountBlob::SerializeWithCachedSizesToArray(unsigne 7.57Ki 0.0% | |
0.0% 7.57Ki __cxx_global_var_init.14 7.57Ki 0.0% | |
0.0% 7.56Ki WorldSession::HandleVoidStorageTransfer 7.56Ki 0.0% | |
0.0% 7.53Ki Unit::HandleProcTriggerSpell 7.53Ki 0.0% | |
0.0% 7.53Ki SmartScript::GetTargets[abi:cxx11] 7.53Ki 0.0% | |
0.0% 7.50Ki Spell::CheckItems 7.50Ki 0.0% | |
0.0% 7.49Ki ObjectMgr::instance()::instance 0 0.0% | |
0.0% 7.48Ki lfg::LFGMgr::FinishDungeon 7.48Ki 0.0% | |
0.0% 7.47Ki WorldSession::moveItems 7.47Ki 0.0% | |
0.0% 7.46Ki ObjectMgr::LoadPetLevelInfo 7.46Ki 0.0% | |
0.0% 7.46Ki WorldSession::HandleBattlemasterJoinOpcode 7.46Ki 0.0% | |
0.0% 7.39Ki CreatureTextMgr::LoadCreatureTexts 7.39Ki 0.0% | |
0.0% 7.33Ki Player::IsActionButtonDataValid(unsigned char, unsigned int, unsigned char) cons 7.33Ki 0.0% | |
0.0% 7.33Ki G3D::CollisionDetection::fixedSolidBoxIntersectsFixedTriangle 7.33Ki 0.0% | |
0.0% 7.33Ki disable_commandscript::GetCommands() const 7.33Ki 0.0% | |
0.0% 7.29Ki WorldSession::HandlePetActionHelper 7.29Ki 0.0% | |
0.0% 7.28Ki Unit::Kill 7.28Ki 0.0% | |
0.0% 7.24Ki __cxx_global_var_init.17 7.24Ki 0.0% | |
0.0% 7.23Ki [None] 0 0.0% | |
0.0% 7.23Ki __cxx_global_var_init.15 7.23Ki 0.0% | |
100.0% 67.4Mi TOTAL 562Mi 100.0% |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment