summaryrefslogtreecommitdiffstats
path: root/benchmarks/include/standard_benchmarks.h
diff options
context:
space:
mode:
Diffstat (limited to 'benchmarks/include/standard_benchmarks.h')
-rw-r--r--benchmarks/include/standard_benchmarks.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/benchmarks/include/standard_benchmarks.h b/benchmarks/include/standard_benchmarks.h
index fe53d62..83e3aaa 100644
--- a/benchmarks/include/standard_benchmarks.h
+++ b/benchmarks/include/standard_benchmarks.h
@@ -40,6 +40,12 @@ static void run_static_queries(S *shard, std::vector<QP> &queries) {
auto q = &queries[i];
auto state = Q::get_query_state(shard, q);
+
+ std::vector<void*> shards = {shard};
+ std::vector<void*> states = {state};
+
+ Q::process_query_states(q, states, nullptr);
+
auto res = Q::query(shard, state, q);
total += res.size();