summaryrefslogtreecommitdiffhomepage
path: root/examples
diff options
context:
space:
mode:
authorTyge Løvset <[email protected]>2020-09-22 07:59:58 +0200
committerTyge Løvset <[email protected]>2020-09-22 07:59:58 +0200
commit0c0f014feb6a5094115f1e6e3022c39279f49bb0 (patch)
tree17292f1ffb9094c4ae7ee3b69afbf06880416950 /examples
parent55b425290e0f0112d67fc20d9dba9a2f3cbe946d (diff)
downloadSTC-modified-0c0f014feb6a5094115f1e6e3022c39279f49bb0.tar.gz
STC-modified-0c0f014feb6a5094115f1e6e3022c39279f49bb0.zip
Added back khash and robin_hood hash in benchmark.c.
Diffstat (limited to 'examples')
-rw-r--r--examples/benchmark.c6
1 files changed, 4 insertions, 2 deletions
diff --git a/examples/benchmark.c b/examples/benchmark.c
index e9719dbf..691d585b 100644
--- a/examples/benchmark.c
+++ b/examples/benchmark.c
@@ -208,7 +208,9 @@ int rr = RR;
#ifndef __cplusplus
#define RUN_TEST(n) MAP_TEST##n(CMAP, ii) /*MAP_TEST##n(KMAP, ii)*/
#else
-#define RUN_TEST(n) MAP_TEST##n(CMAP, ii) /*MAP_TEST##n(KMAP, ii)*/ MAP_TEST##n(UMAP, ii) MAP_TEST##n(SMAP, ii) \
+#define RUN_TEST(n) MAP_TEST##n(CMAP, ii) MAP_TEST##n(KMAP, ii) MAP_TEST##n(UMAP, ii) MAP_TEST##n(SMAP, ii) \
+ MAP_TEST##n(BMAP, ii) MAP_TEST##n(FMAP, ii) MAP_TEST##n(RMAP, ii) MAP_TEST##n(HMAP, ii)
+#define RUNX_TEST(n) MAP_TEST##n(CMAP, ii) /*MAP_TEST##n(KMAP, ii)*/ MAP_TEST##n(UMAP, ii) MAP_TEST##n(SMAP, ii) \
MAP_TEST##n(BMAP, ii) MAP_TEST##n(FMAP, ii) /*MAP_TEST##n(RMAP, ii)*/ MAP_TEST##n(HMAP, ii)
#endif
@@ -227,5 +229,5 @@ int main(int argc, char* argv[])
RUN_TEST(3)
printf("\nUnordered maps: Iterate %d random keys:\n", N4);
- RUN_TEST(4)
+ RUNX_TEST(4)
}