From 1a7efd92e7caee5dc6493190ba0915dfd88fa7bb Mon Sep 17 00:00:00 2001 From: Martin Kagamino Lehoux Date: Wed, 8 Apr 2026 14:41:33 +0200 Subject: Benchmark framework --- mise.toml | 15 +++++++++++++++ 1 file changed, 15 insertions(+) (limited to 'mise.toml') diff --git a/mise.toml b/mise.toml index 48658a0..90a67a9 100644 --- a/mise.toml +++ b/mise.toml @@ -27,6 +27,21 @@ run = [ "kcachegrind callgrind.out" ] +[tasks.generate-bench] +run = [ + "uv run python generate_json.py 1", + "uv run python generate_benchmarks.py" +] + +[tasks.bench] +depends = ["generate-bench"] +run = [ + "mkdir -p Release", + "cmake -DCMAKE_BUILD_TYPE=Release -B Release", + "cmake --build Release", + "./Release/bench" +] + [tasks.test] depends = ["debug"] run = "./Debug/test" -- cgit v1.3