From 3d2ce63d63649ed393465e192a83cbb8f0cfeba7 Mon Sep 17 00:00:00 2001 From: Patrick Pelissier Date: Tue, 19 May 2020 23:21:00 +0200 Subject: [PATCH] Fix performance issue in benchmarks --- bench/udb/test-mlib-oa.c | 5 ----- bench/udb/test-mlib.c | 4 ++-- 2 files changed, 2 insertions(+), 7 deletions(-) diff --git a/bench/udb/test-mlib-oa.c b/bench/udb/test-mlib-oa.c index 31b48661..ba559be7 100644 --- a/bench/udb/test-mlib-oa.c +++ b/bench/udb/test-mlib-oa.c @@ -1,8 +1,3 @@ -#ifndef NDEBUG -#define NDEBUG -#endif -#undef NDEBUG - #include #include "benchmark.h" diff --git a/bench/udb/test-mlib.c b/bench/udb/test-mlib.c index ff5186b3..4143f5a3 100644 --- a/bench/udb/test-mlib.c +++ b/bench/udb/test-mlib.c @@ -4,10 +4,10 @@ #include "m-dict.h" #include "m-mempool.h" -DICT_DEF2(dict_int, +DICT_STOREHASH_DEF2(dict_int, int, M_OPEXTEND(M_DEFAULT_OPLIST, MEMPOOL(mpool_int), MEMPOOL_LINKAGE(static)), int, M_DEFAULT_OPLIST) -DICT_DEF2(dict_str, +DICT_STOREHASH_DEF2(dict_str, const char *, M_OPEXTEND (M_CSTR_OPLIST, MEMPOOL(mpool_str), MEMPOOL_LINKAGE(static)), int, M_DEFAULT_OPLIST)