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

Refactor TermDag API to use Ids and add pretty printer for proofs

#789Merged
Comparing
oflatt-termdag-refactor
(
12c6db1
) with
main
(
505a185
)
CodSpeed Performance Gauge
0%
Untouched
22
Skipped
190

Benchmarks

212 total
tests[stresstest_large_expr]
benches/ci_benchmarking.rs
CodSpeed Performance Gauge
+2%
1.7 s1.7 s
tests[python_array_optimize]
benches/ci_benchmarking.rs
CodSpeed Performance Gauge
+1%
7.1 s7 s
tests[extract-vec-bench]
benches/ci_benchmarking.rs
CodSpeed Performance Gauge
+1%
76.6 ms76 ms
tests[extract-vec-bench]
benches/ci_benchmarking.rs
CodSpeed Performance Gauge
+1%
79.9 ms79.2 ms
tests[herbie-tutorial]
benches/ci_benchmarking.rs
CodSpeed Performance Gauge
+1%
11 ms10.9 ms
tests[herbie]
benches/ci_benchmarking.rs
CodSpeed Performance Gauge
0%
302 ms301.1 ms
tests[stresstest_large_expr]
benches/ci_benchmarking.rs
CodSpeed Performance Gauge
0%
1.6 s1.6 s
tests[python_array_optimize]
benches/ci_benchmarking.rs
CodSpeed Performance Gauge
0%
5.7 s5.7 s
tests[eggcc-extraction]
benches/ci_benchmarking.rs
CodSpeed Performance Gauge
0%
2.1 s2.1 s
tests[herbie-tutorial]
benches/ci_benchmarking.rs
CodSpeed Performance Gauge
0%
8.3 ms8.2 ms
tests[taylor51]
benches/ci_benchmarking.rs
CodSpeed Performance Gauge
0%
4.2 s4.2 s
tests[herbie]
benches/ci_benchmarking.rs
CodSpeed Performance Gauge
0%
261 ms260.8 ms
tests[math-microbenchmark]
benches/ci_benchmarking.rs
CodSpeed Performance Gauge
0%
8.6 s8.6 s
tests[taylor51]
benches/ci_benchmarking.rs
CodSpeed Performance Gauge
0%
5.2 s5.2 s
tests[typeinfer]
benches/ci_benchmarking.rs
CodSpeed Performance Gauge
0%
238.3 ms238.3 ms
tests[cykjson]
benches/ci_benchmarking.rs
CodSpeed Performance Gauge
0%
530 ms530 ms
tests[cykjson]
benches/ci_benchmarking.rs
CodSpeed Performance Gauge
0%
364.1 ms364.8 ms
tests[repro-665-set-union]
benches/ci_benchmarking.rs
CodSpeed Performance Gauge
0%
715.8 ms718.5 ms
tests[eggcc-extraction]
benches/ci_benchmarking.rs
CodSpeed Performance Gauge
0%
1.9 s1.9 s
tests[math-microbenchmark]
benches/ci_benchmarking.rs
CodSpeed Performance Gauge
-1%
9 s9.1 s
tests[typeinfer]
benches/ci_benchmarking.rs
CodSpeed Performance Gauge
-1%
280.5 ms283.5 ms
tests[repro-665-set-union]
benches/ci_benchmarking.rs
CodSpeed Performance Gauge
-3%
1 s1.1 s
tests[array]
benches/ci_benchmarking.rs
Skipped
27.2 ms*
tests[bdd]
benches/ci_benchmarking.rs
Skipped
14.7 ms*
tests[print-function]
benches/ci_benchmarking.rs
Skipped
1.4 ms*

Commits

Click on a commit to change the comparison range
Base
main
505a185
+0.14%
term refactor
acb3923
14 days ago
by oflatt
+0.13%
Update src/termdag.rs
1b03bdf
11 days ago
by oflatt
-0.11%
Update tests/terms.rs
b4f42d8
11 days ago
by oflatt
+0.04%
Update src/lib.rs
e0caba4
11 days ago
by oflatt
-0.14%
new docs
12c6db1
9 days ago
by oflatt
© 2026 CodSpeed Technology
Home Terms Privacy Docs