diff options
author | Bartosz Taudul <bartosz.taudul@game-lion.com> | 2018-03-20 17:40:11 +0300 |
---|---|---|
committer | Bartosz Taudul <bartosz.taudul@game-lion.com> | 2018-03-20 17:40:11 +0300 |
commit | 765a1ececfec76362d5ed222d639f4e895a7889f (patch) | |
tree | b44eaa125c1f6df88984ed21868da6f6db57c4a4 /server/tracy_flat_hash_map.hpp | |
parent | 37808ec4c79278d164fbb655b2fb09848cf61550 (diff) |
Move nohash<> from TracyWorker to flat hash map.
Diffstat (limited to 'server/tracy_flat_hash_map.hpp')
-rw-r--r-- | server/tracy_flat_hash_map.hpp | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/server/tracy_flat_hash_map.hpp b/server/tracy_flat_hash_map.hpp index 84aee040..43c9cd32 100644 --- a/server/tracy_flat_hash_map.hpp +++ b/server/tracy_flat_hash_map.hpp @@ -26,6 +26,13 @@ namespace tracy struct prime_number_hash_policy; struct power_of_two_hash_policy; +template<typename T> +struct nohash +{ + size_t operator()( const T& v ) { return (size_t)v; } + typedef tracy::power_of_two_hash_policy hash_policy; +}; + namespace detailv3 { template<typename Result, typename Functor> |