mirror of
https://github.com/boostorg/boost_unordered_benchmarks.git
synced 2026-01-19 04:02:13 +00:00
added indivi::flat_wmap to all tests
This commit is contained in:
@@ -20,6 +20,7 @@
|
||||
#endif
|
||||
#ifdef HAVE_INDIVI
|
||||
# include "indivi/flat_umap.h"
|
||||
# include "indivi/flat_wmap.h"
|
||||
#endif
|
||||
#include <unordered_map>
|
||||
#include <string_view>
|
||||
@@ -305,6 +306,7 @@ template<class K, class V> using ankerl_unordered_dense_map =
|
||||
#ifdef HAVE_INDIVI
|
||||
|
||||
template<class K, class V> using indivi_flat_umap = indivi::flat_umap<K, V>;
|
||||
template<class K, class V> using indivi_flat_wmap = indivi::flat_wmap<K, V>;
|
||||
|
||||
#endif
|
||||
|
||||
@@ -387,6 +389,7 @@ template<class K, class V> using ankerl_unordered_dense_map_fnv1a =
|
||||
#ifdef HAVE_INDIVI
|
||||
|
||||
template<class K, class V> using indivi_flat_umap_fnv1a = indivi::flat_umap<K, V, fnv1a_hash>;
|
||||
template<class K, class V> using indivi_flat_wmap_fnv1a = indivi::flat_wmap<K, V, fnv1a_hash>;
|
||||
|
||||
#endif
|
||||
|
||||
@@ -410,6 +413,7 @@ int main()
|
||||
#ifdef HAVE_INDIVI
|
||||
|
||||
test<indivi_flat_umap>( "indivi::flat_umap" );
|
||||
test<indivi_flat_wmap>( "indivi::flat_wmap" );
|
||||
|
||||
#endif
|
||||
|
||||
@@ -434,6 +438,7 @@ int main()
|
||||
#ifdef HAVE_INDIVI
|
||||
|
||||
test<indivi_flat_umap_fnv1a>( "indivi::flat_umap, FNV-1a" );
|
||||
test<indivi_flat_wmap_fnv1a>( "indivi::flat_wmap, FNV-1a" );
|
||||
|
||||
#endif
|
||||
|
||||
|
||||
@@ -21,6 +21,7 @@
|
||||
#endif
|
||||
#ifdef HAVE_INDIVI
|
||||
# include "indivi/flat_umap.h"
|
||||
# include "indivi/flat_wmap.h"
|
||||
#endif
|
||||
#include <unordered_map>
|
||||
#include <vector>
|
||||
@@ -320,6 +321,7 @@ template<class K, class V> using ankerl_unordered_dense_map =
|
||||
#ifdef HAVE_INDIVI
|
||||
|
||||
template<class K, class V> using indivi_flat_umap = indivi::flat_umap<K, V>;
|
||||
template<class K, class V> using indivi_flat_wmap = indivi::flat_wmap<K, V>;
|
||||
|
||||
#endif
|
||||
|
||||
@@ -341,6 +343,7 @@ int main()
|
||||
#ifdef HAVE_INDIVI
|
||||
|
||||
test<indivi_flat_umap>( "indivi::flat_umap" );
|
||||
test<indivi_flat_wmap>( "indivi::flat_wmap" );
|
||||
|
||||
#endif
|
||||
|
||||
|
||||
@@ -21,6 +21,7 @@
|
||||
#endif
|
||||
#ifdef HAVE_INDIVI
|
||||
# include "indivi/flat_umap.h"
|
||||
# include "indivi/flat_wmap.h"
|
||||
#endif
|
||||
#include <unordered_map>
|
||||
#include <vector>
|
||||
@@ -320,6 +321,7 @@ template<class K, class V> using ankerl_unordered_dense_map =
|
||||
#ifdef HAVE_INDIVI
|
||||
|
||||
template<class K, class V> using indivi_flat_umap = indivi::flat_umap<K, V>;
|
||||
template<class K, class V> using indivi_flat_wmap = indivi::flat_wmap<K, V>;
|
||||
|
||||
#endif
|
||||
|
||||
@@ -351,6 +353,7 @@ int main()
|
||||
#ifdef HAVE_INDIVI
|
||||
|
||||
test<indivi_flat_umap>( "indivi::flat_umap" );
|
||||
test<indivi_flat_wmap>( "indivi::flat_wmap" );
|
||||
|
||||
#endif
|
||||
|
||||
|
||||
3
uuid.cpp
3
uuid.cpp
@@ -22,6 +22,7 @@
|
||||
#endif
|
||||
#ifdef HAVE_INDIVI
|
||||
# include "indivi/flat_umap.h"
|
||||
# include "indivi/flat_wmap.h"
|
||||
#endif
|
||||
#include <unordered_map>
|
||||
#include <vector>
|
||||
@@ -371,6 +372,7 @@ template<class K, class V> using ankerl_unordered_dense_map =
|
||||
#ifdef HAVE_INDIVI
|
||||
|
||||
template<class K, class V> using indivi_flat_umap = indivi::flat_umap<K, V>;
|
||||
template<class K, class V> using indivi_flat_wmap = indivi::flat_wmap<K, V>;
|
||||
|
||||
#endif
|
||||
|
||||
@@ -392,6 +394,7 @@ int main()
|
||||
#ifdef HAVE_INDIVI
|
||||
|
||||
test<indivi_flat_umap>( "indivi::flat_umap" );
|
||||
test<indivi_flat_wmap>( "indivi::flat_wmap" );
|
||||
|
||||
#endif
|
||||
|
||||
|
||||
@@ -19,6 +19,7 @@
|
||||
#endif
|
||||
#ifdef HAVE_INDIVI
|
||||
# include "indivi/flat_umap.h"
|
||||
# include "indivi/flat_wmap.h"
|
||||
#endif
|
||||
#include <unordered_map>
|
||||
#include <vector>
|
||||
@@ -258,6 +259,7 @@ template<class K, class V> using ankerl_unordered_dense_map =
|
||||
#ifdef HAVE_INDIVI
|
||||
|
||||
template<class K, class V> using indivi_flat_umap = indivi::flat_umap<K, V>;
|
||||
template<class K, class V> using indivi_flat_wmap = indivi::flat_wmap<K, V>;
|
||||
|
||||
#endif
|
||||
|
||||
@@ -340,6 +342,7 @@ template<class K, class V> using ankerl_unordered_dense_map_fnv1a =
|
||||
#ifdef HAVE_INDIVI
|
||||
|
||||
template<class K, class V> using indivi_flat_umap_fnv1a = indivi::flat_umap<K, V, fnv1a_hash>;
|
||||
template<class K, class V> using indivi_flat_wmap_fnv1a = indivi::flat_wmap<K, V, fnv1a_hash>;
|
||||
|
||||
#endif
|
||||
|
||||
@@ -363,6 +366,7 @@ int main()
|
||||
#ifdef HAVE_INDIVI
|
||||
|
||||
test<indivi_flat_umap>( "indivi::flat_umap" );
|
||||
test<indivi_flat_wmap>( "indivi::flat_wmap" );
|
||||
|
||||
#endif
|
||||
|
||||
@@ -387,6 +391,7 @@ int main()
|
||||
#ifdef HAVE_INDIVI
|
||||
|
||||
test<indivi_flat_umap_fnv1a>( "indivi::flat_umap, FNV-1a" );
|
||||
test<indivi_flat_wmap_fnv1a>( "indivi::flat_wmap, FNV-1a" );
|
||||
|
||||
#endif
|
||||
|
||||
|
||||
@@ -19,6 +19,7 @@
|
||||
#endif
|
||||
#ifdef HAVE_INDIVI
|
||||
# include "indivi/flat_umap.h"
|
||||
# include "indivi/flat_wmap.h"
|
||||
#endif
|
||||
#include <unordered_map>
|
||||
#include <vector>
|
||||
@@ -212,6 +213,7 @@ template<class K, class V> using ankerl_unordered_dense_map =
|
||||
#ifdef HAVE_INDIVI
|
||||
|
||||
template<class K, class V> using indivi_flat_umap = indivi::flat_umap<K, V>;
|
||||
template<class K, class V> using indivi_flat_wmap = indivi::flat_wmap<K, V>;
|
||||
|
||||
#endif
|
||||
|
||||
@@ -233,6 +235,7 @@ int main()
|
||||
#ifdef HAVE_INDIVI
|
||||
|
||||
test<indivi_flat_umap>( "indivi::flat_umap" );
|
||||
test<indivi_flat_umap>( "indivi::flat_wmap" );
|
||||
|
||||
#endif
|
||||
|
||||
|
||||
Reference in New Issue
Block a user