diff --git a/benchmark/string.cpp b/benchmark/string.cpp index 0e49e47b..e2267552 100644 --- a/benchmark/string.cpp +++ b/benchmark/string.cpp @@ -267,6 +267,15 @@ template using multi_index_map_fnv1a = multi_index_container< > >; +#ifdef HAVE_ABSEIL + +template using absl_node_hash_map_fnv1a = + absl::node_hash_map; + +template using absl_flat_hash_map_fnv1a = + absl::flat_hash_map; + +#endif // int main() @@ -285,7 +294,10 @@ int main() #ifdef HAVE_ABSEIL test( "absl::node_hash_map" ); + test( "absl::node_hash_map, FNV-1a" ); + test( "absl::flat_hash_map" ); + test( "absl::flat_hash_map, FNV-1a" ); #endif