Avatar for the gvozdvmozgu user
gvozdvmozgu
patmat
BlogDocsChangelog

optimize SpaceEngine decomposition, union pruning, and flattening

#7Merged
Comparing
space-engine-optimizations
(
65da1d7
) with
master
(
2fad7fb
)
CodSpeed Performance Gauge
×16
Improvement
3
Untouched
3
New
2
Skipped
3

Benchmarks

11 total
engine_hot_cache[big]
benches/match_analysis.rs::benches::bench_match_analysis::match_analysis
CodSpeed Performance Gauge
×16
70.2 ms4.5 ms
engine_cold[big]
benches/match_analysis.rs::benches::bench_match_analysis::match_analysis
CodSpeed Performance Gauge
×6.1
78.3 ms12.9 ms
check_match[big]
benches/match_analysis.rs::benches::bench_match_analysis::match_analysis
CodSpeed Performance Gauge
×6.1
78.4 ms12.9 ms
subtract_hot_cache[type_minus_large_union]
benches/match_analysis.rs::benches::bench_match_analysis::match_analysis
CodSpeed Performance Gauge
N/A
N/A16.6 µs
engine_hot_cache[flatten_product_cross]
benches/match_analysis.rs::benches::bench_match_analysis::match_analysis
CodSpeed Performance Gauge
N/A
N/A356.9 µs
engine_hot_cache[small]
benches/match_analysis.rs::benches::bench_match_analysis::match_analysis
CodSpeed Performance Gauge
0%
11.6 µs11.6 µs
engine_cold[small]
benches/match_analysis.rs::benches::bench_match_analysis::match_analysis
CodSpeed Performance Gauge
-4%
100.9 µs105.4 µs
check_match[small]
benches/match_analysis.rs::benches::bench_match_analysis::match_analysis
CodSpeed Performance Gauge
-5%
100.5 µs105.4 µs
engine[hot_cache]
benches/match_analysis.rs::benches::bench_match_analysis::match_analysis
Skipped
339 µs*
check_match[cold]
benches/match_analysis.rs::benches::bench_match_analysis::match_analysis
Skipped
755.3 µs*
engine[cold]
benches/match_analysis.rs::benches::bench_match_analysis::match_analysis
Skipped
756.6 µs*

Commits

Click on a commit to change the comparison range
Base
master
2fad7fb
×16
optimize SpaceEngine decomposition, union pruning, and flattening
abc98bf
1 month ago
by gvozdvmozgu
-5.39%
add unit coverage for estimated space size branches
3962250
1 month ago
by gvozdvmozgu
-2.71%
add coverage for filtered empty decomposition path
65da1d7
1 month ago
by gvozdvmozgu
© 2026 CodSpeed Technology
Home Terms Privacy Docs