benchmark-results/to.py

29 lines
1.1 KiB
Python
Raw Normal View History

2020-04-20 11:37:08 +00:00
styles = {'absl::flat_hash_map': ["#0000cc", "--"], # blue
"absl::node_hash_map'": ["#3366ff", "--"],
'absl::node_hash_map': ["#99ccff", "--"],
'google::dense_hash_map': ["#ff0000", "-."], # reds
'google::sparse_hash_map': ["#ff6666", "-,"],
'phmap::parallel_flat_hash_map': ["#ff0066", "-."],
'ska::bytell_hash_map': ["#009933", "- "], # greens
'ska::flat_hash_map': ["#33cc33", "- "],
'ska::unordered_map': ["#99ff66", "- "],
'tsl::hopscotch_map': ["#9900cc", ":"], # purples
'tsl::robin_map': ["#cc33ff", ":"],
'tsl::sparse_map': ["#cc99ff", ":"],
'robin_hood::unordered_flat_map': ["#ffcc99", ".."],
'robin_hood::unordered_node_map': ["#ccff66", ".."],
'boost::unordered::unordered_map': ["#663300", "solid"], # brown
'emilib::HashMap': ["#9900cc", "solid"], # purple
# weird orange
'phmap::parallel_node_hash_map': ["#ffcc66", "solid"],
'std::unordered_map': ["#000000", "solid"], # black
}