Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/wolfpld/tracy.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBartosz Taudul <wolf.pld@gmail.com>2020-01-28 23:49:36 +0300
committerBartosz Taudul <wolf.pld@gmail.com>2020-01-28 23:49:36 +0300
commit022528bb478dee22f585b2236f16eb481b8e98ce (patch)
treec78f2273ee478f7475306d3e57491d55d19c4917 /server/TracyStringDiscovery.hpp
parentac9479aa3fad9b09ccc9d9c6496ed35ed864a154 (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.hpp8
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;
};
}