1
0
Fork 0
mirror of https://github.com/luanti-org/luanti.git synced 2025-07-02 16:38:41 +00:00

Use more unordered_maps to improve performance in c++11 builds

This commit is contained in:
Loic Blot 2016-10-06 08:48:20 +02:00 committed by sfan5
parent 997fc59c7e
commit 667975fe3a
9 changed files with 22 additions and 27 deletions

View file

@ -663,11 +663,11 @@ private:
// Sounds
float m_removed_sounds_check_timer;
// Mapping from server sound ids to our sound ids
std::map<s32, int> m_sounds_server_to_client;
UNORDERED_MAP<s32, int> m_sounds_server_to_client;
// And the other way!
std::map<int, s32> m_sounds_client_to_server;
UNORDERED_MAP<int, s32> m_sounds_client_to_server;
// And relations to objects
std::map<int, u16> m_sounds_to_objects;
UNORDERED_MAP<int, u16> m_sounds_to_objects;
// Privileges
UNORDERED_SET<std::string> m_privileges;