Avatar for the egraphs-good user
egraphs-good
egglog
BlogDocsChangelog

Reuse sub-tries during query execution

#844
Comparing
reuse-indices
(
8fb58d2
) with
yihozhang-decomp
(
22d06c1
)
CodSpeed Performance Gauge
-15%
Improvement
14
Regression
7
Untouched
23
New
2
Skipped
190

Benchmarks

236 total
rust_rule_match_overhead[rule_run_1]
benches/rust_api_benchmarking.rs
CodSpeed Performance Gauge
-15%
11.9 ms14 ms
rust_rule_fib[rule_run_1000]
benches/rust_api_benchmarking.rs
CodSpeed Performance Gauge
-13%
296 ms340.3 ms
tests[cykjson]
benches/ci_benchmarking.rs
CodSpeed Performance Gauge
-11%
374.9 ms421.3 ms
rust_rule_match_overhead[rule_run_1]
benches/rust_api_benchmarking.rs
CodSpeed Performance Gauge
-7%
17.8 ms19.1 ms
rust_rule_tableaction_hot_path[facts50000_funcs200]
benches/rust_api_benchmarking.rs
CodSpeed Performance Gauge
-6%
33.7 ms35.6 ms
rust_rule_fib[rule_run_1000]
benches/rust_api_benchmarking.rs
CodSpeed Performance Gauge
-6%
395.9 ms419 ms
tests[cykjson]
benches/ci_benchmarking.rs
CodSpeed Performance Gauge
-5%
514.4 ms542.4 ms
tests[hardboiled_conv1d_128]
benches/ci_benchmarking.rs
CodSpeed Performance Gauge
+46%
8.9 s6.1 s
tests[hardboiled_conv1d_128]
benches/ci_benchmarking.rs
CodSpeed Performance Gauge
+31%
6.7 s5.1 s
rust_rule_insert_loop[ops1000_funcs200]
benches/rust_api_benchmarking.rs
CodSpeed Performance Gauge
+16%
405.8 µs350.4 µs
tests[hardboiled_conv1d_32]
benches/ci_benchmarking.rs
CodSpeed Performance Gauge
+14%
1.8 s1.6 s
tests[proof_testing_typecheck]
benches/ci_benchmarking.rs
CodSpeed Performance Gauge
+14%
271.9 ms238.7 ms
tests[proof_testing_typecheck]
benches/ci_benchmarking.rs
CodSpeed Performance Gauge
+13%
311.2 ms275.8 ms
rust_rule_insert_loop[ops1000_funcs200]
benches/rust_api_benchmarking.rs
CodSpeed Performance Gauge
+10%
604.2 µs549.3 µs
tests[rectangle]
benches/ci_benchmarking.rs
CodSpeed Performance Gauge
+9%
12 s11 s
tests[extract-vec-bench]
benches/ci_benchmarking.rs
CodSpeed Performance Gauge
+9%
85.3 ms78.3 ms
tests[extract-vec-bench]
benches/ci_benchmarking.rs
CodSpeed Performance Gauge
+8%
83.1 ms76.7 ms
tests[hardboiled_conv1d_32]
benches/ci_benchmarking.rs
CodSpeed Performance Gauge
+8%
1.7 s1.6 s
tests[proof_testing_eqsat-basic]
benches/ci_benchmarking.rs
CodSpeed Performance Gauge
+8%
40.7 ms37.8 ms
tests[typeinfer]
benches/ci_benchmarking.rs
CodSpeed Performance Gauge
+7%
238.4 ms223.4 ms
tests[proof_testing_eqsat-basic]
benches/ci_benchmarking.rs
CodSpeed Performance Gauge
+5%
43.7 ms41.5 ms
tests[luminal-llama]
benches/ci_benchmarking.rs
CodSpeed Performance Gauge
N/A
N/A743.1 ms
tests[luminal-llama]
benches/ci_benchmarking.rs
CodSpeed Performance Gauge
N/A
N/A601.2 ms
tests[math-microbenchmark]
benches/ci_benchmarking.rs
CodSpeed Performance Gauge
+5%
8.9 s8.5 s
tests[python_array_optimize]
benches/ci_benchmarking.rs
CodSpeed Performance Gauge
+4%
5.2 s5 s

Commits

Click on a commit to change the comparison range
Base
yihozhang-decomp
22d06c1
-15.1%
fix
8fb58d2
14 days ago
by yihozhang
© 2026 CodSpeed Technology
Home Terms Privacy Docs