diff options
author | Bartosz Taudul <wolf.pld@gmail.com> | 2020-01-28 23:49:36 +0300 |
---|---|---|
committer | Bartosz Taudul <wolf.pld@gmail.com> | 2020-01-28 23:49:36 +0300 |
commit | 022528bb478dee22f585b2236f16eb481b8e98ce (patch) | |
tree | c78f2273ee478f7475306d3e57491d55d19c4917 /server/TracyStringDiscovery.hpp | |
parent | ac9479aa3fad9b09ccc9d9c6496ed35ed864a154 (diff) |
Use Martin Ankerl's robin hood unordered map.
ska::flat_hash_map has bugs and its development is dead.
Diffstat (limited to 'server/TracyStringDiscovery.hpp')
-rw-r--r-- | server/TracyStringDiscovery.hpp | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/server/TracyStringDiscovery.hpp b/server/TracyStringDiscovery.hpp index bd217be4..0428fed0 100644 --- a/server/TracyStringDiscovery.hpp +++ b/server/TracyStringDiscovery.hpp @@ -2,7 +2,7 @@ #define __TRACYSTRINGDISCOVERY_HPP__ #include "../common/TracyForceInline.hpp" -#include "tracy_flat_hash_map.hpp" +#include "tracy_robin_hood.h" #include "TracyCharUtil.hpp" #include "TracyVector.hpp" @@ -69,9 +69,9 @@ public: private: Vector<T> m_data; - flat_hash_map<uint64_t, T, nohash<uint64_t>> m_pending; - flat_hash_map<uint64_t, T, nohash<uint64_t>> m_map; - flat_hash_map<const char*, T, charutil::HasherPOT, charutil::Comparator> m_rev; + unordered_flat_map<uint64_t, T> m_pending; + unordered_flat_map<uint64_t, T> m_map; + unordered_flat_map<const char*, T, charutil::Hasher, charutil::Comparator> m_rev; }; } |