Avatar for the hashintel user
hashintel
hash
BlogDocsChangelog

BE-263: HashQL: add `body!` macro for declarative MIR construction in tests

#8229Merged
Comparing
bm/be-263-hashql-implement-mir-builder-macro
(
ed471cd
) with
main
(
fd458f2
)
CodSpeed Performance Gauge
-1%
Untouched
14
Archived
3

Benchmarks

17 total
diamond
libs/@local/hashql/mir/benches/transform.rs::benches::pipeline::pipeline
CodSpeed Performance Gauge
0%
36.8 µs36.9 µs
complex
libs/@local/hashql/mir/benches/transform.rs::benches::pipeline::pipeline
CodSpeed Performance Gauge
0%
53.2 µs53.4 µs
linear
libs/@local/hashql/mir/benches/transform.rs::benches::cfg_simplify::cfg_simplify
CodSpeed Performance Gauge
-1%
17.9 µs18 µs
foldable
libs/@local/hashql/mir/benches/transform.rs::benches::inst_simplify::inst_simplify
CodSpeed Performance Gauge
-1%
9.5 µs9.6 µs
linear
libs/@local/hashql/mir/benches/transform.rs::benches::dse::dse
CodSpeed Performance Gauge
-1%
6.9 µs7 µs
linear
libs/@local/hashql/mir/benches/transform.rs::benches::pipeline::pipeline
CodSpeed Performance Gauge
-1%
32.8 µs33.3 µs
dead stores
libs/@local/hashql/mir/benches/transform.rs::benches::dse::dse
CodSpeed Performance Gauge
-1%
11.6 µs11.8 µs
complex
libs/@local/hashql/mir/benches/transform.rs::benches::dse::dse
CodSpeed Performance Gauge
-2%
8.2 µs8.3 µs
complex
libs/@local/hashql/mir/benches/transform.rs::benches::cfg_simplify::cfg_simplify
CodSpeed Performance Gauge
-2%
11.4 µs11.6 µs
linear
libs/@local/hashql/mir/benches/transform.rs::benches::inst_simplify::inst_simplify
CodSpeed Performance Gauge
-2%
10.3 µs10.5 µs
diamond
libs/@local/hashql/mir/benches/transform.rs::benches::dse::dse
CodSpeed Performance Gauge
-2%
6.4 µs6.5 µs
complex
libs/@local/hashql/mir/benches/transform.rs::benches::inst_simplify::inst_simplify
CodSpeed Performance Gauge
-2%
17.5 µs17.9 µs
diamond
libs/@local/hashql/mir/benches/transform.rs::benches::inst_simplify::inst_simplify
CodSpeed Performance Gauge
-2%
12.4 µs12.7 µs
diamond
libs/@local/hashql/mir/benches/transform.rs::benches::cfg_simplify::cfg_simplify
CodSpeed Performance Gauge
-3%
7.6 µs7.8 µs
diamond
libs/@local/hashql/mir/benches/transform.rs::benches::sroa::sroa
Archived
CodSpeed Performance Gauge
-1%
16.7 µs16.9 µs
linear
libs/@local/hashql/mir/benches/transform.rs::benches::sroa::sroa
Archived
CodSpeed Performance Gauge
-1%
8 µs8.1 µs
complex
libs/@local/hashql/mir/benches/transform.rs::benches::sroa::sroa
Archived
CodSpeed Performance Gauge
-1%
22.5 µs22.8 µs

Commits

Click on a commit to change the comparison range
Base
main
fd458f2
-1.44%
feat: apply suggestions from code review
ed471cd
1 month ago
by indietyp
© 2026 CodSpeed Technology
Home Terms Privacy Docs