Avatar for the egraphs-good user
egraphs-good
egglog-python
Instrumentation
Wall Time
BlogDocsChangelog

Make rulesets delayed (and refactor)

#130Merged
Comparing
refactor
(
2b25475
) with
main
(
df4e1d8
)
CodSpeed Performance Gauge
-16%
Regressions
1
(
1
)
Untouched
6

Benchmarks

Passed

test_trace
python/tests/test_array_api.py::TestLDA::test_trace
CodSpeed Performance Gauge
+7%
1.5 s1.4 s
test_optimize
python/tests/test_array_api.py::TestLDA::test_optimize
CodSpeed Performance Gauge
+1%
1.6 s1.6 s
test_execution[array_api]
python/tests/test_array_api.py::TestLDA::test_execution[array_api]
CodSpeed Performance Gauge
0%
3.5 ms3.5 ms
test_execution[array_api-optimized]
python/tests/test_array_api.py::TestLDA::test_execution[array_api-optimized]
CodSpeed Performance Gauge
0%
834.5 µs834.4 µs
test_execution[base]
python/tests/test_array_api.py::TestLDA::test_execution[base]
CodSpeed Performance Gauge
0%
1.9 ms1.9 ms
test_execution[array_api-optimized-numba]
python/tests/test_array_api.py::TestLDA::test_execution[array_api-optimized-numba]
CodSpeed Performance Gauge
0%
238.9 µs239.4 µs
test_source_optimizedRegression
python/tests/test_array_api.py::TestLDA::test_source_optimized
CodSpeed Performance Gauge
-16%
9.7 s11.7 s

Commits

Click on a commit to change the comparison range
Base
main
df4e1d8
-25.98%
Fix f str quote
582f211
1 year ago
by saulshanabrook
+0.91%
Python 3.10 compat
b94432d
1 year ago
by saulshanabrook
+10.3%
Run benchmarks each in own isolated egraph
7acc23e
1 year ago
by saulshanabrook
-1.72%
Lookup things eagerly for improved performance
2b25475
1 year ago
by saulshanabrook
© 2025 CodSpeed Technology
Home Terms Privacy Docs