Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
#define dbg_printf(args...)
#endif
#define dbg_printf(args...)
#endif
-#define CHAIN_LEN_TARGET 1
-#define CHAIN_LEN_RESIZE_THRESHOLD 2
+#define CHAIN_LEN_TARGET 4
+#define CHAIN_LEN_RESIZE_THRESHOLD 8
#ifndef max
#define max(a, b) ((a) > (b) ? (a) : (b))
#ifndef max
#define max(a, b) ((a) > (b) ? (a) : (b))
chain_len);
if (chain_len >= CHAIN_LEN_RESIZE_THRESHOLD)
ht_resize_lazy(ht, t,
chain_len);
if (chain_len >= CHAIN_LEN_RESIZE_THRESHOLD)
ht_resize_lazy(ht, t,
- get_count_order_u32(chain_len - CHAIN_LEN_TARGET + 1));
+ get_count_order_u32(chain_len - (CHAIN_LEN_TARGET - 1)));