hashintel
hash
Blog
Docs
Changelog
Blog
Docs
Changelog
Overview
Branches
Benchmarks
Runs
BE-267: Use bump scopes instead of full resets across transformation passes
#8234
Merged
Comparing
bm/be-267-hashql-do-not-reset-the-scratch-space-but-instead-use-scopes
(
c1ba012
) with
main
(
40bee1c
)
CodSpeed Performance Gauge
+2%
Untouched
17
New
12
Benchmarks
Mode
CPU Simulation
Wall Time
Memory
Status
New
Untouched
29 total
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
primitives
libs/@local/hashql/core/benches/type_system.rs::benches::subtyping::subtyping
CodSpeed Performance Gauge
N/A
N/A
5.9 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
nested_struct
libs/@local/hashql/core/benches/type_system.rs::benches::subtyping::subtyping
CodSpeed Performance Gauge
N/A
N/A
3.9 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
contravariant_closure
libs/@local/hashql/core/benches/type_system.rs::benches::subtyping::subtyping
CodSpeed Performance Gauge
N/A
N/A
8.1 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
full_solve/complex
libs/@local/hashql/core/benches/type_system.rs::benches::inference::inference
CodSpeed Performance Gauge
N/A
N/A
40.4 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
join/primitives
libs/@local/hashql/core/benches/type_system.rs::benches::lattice::lattice
CodSpeed Performance Gauge
N/A
N/A
6.4 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
meet/recursive
libs/@local/hashql/core/benches/type_system.rs::benches::lattice::lattice
CodSpeed Performance Gauge
N/A
N/A
316 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
anti_symmetry
libs/@local/hashql/core/benches/type_system.rs::benches::inference::inference
CodSpeed Performance Gauge
N/A
N/A
44.9 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
union_with_duplicates
libs/@local/hashql/core/benches/type_system.rs::benches::simplify::simplify
CodSpeed Performance Gauge
N/A
N/A
17.7 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
join/recursive
libs/@local/hashql/core/benches/type_system.rs::benches::lattice::lattice
CodSpeed Performance Gauge
N/A
N/A
571.9 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
full_solve/simple
libs/@local/hashql/core/benches/type_system.rs::benches::inference::inference
CodSpeed Performance Gauge
N/A
N/A
35.4 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
meet/primitives
libs/@local/hashql/core/benches/type_system.rs::benches::lattice::lattice
CodSpeed Performance Gauge
N/A
N/A
6.3 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
full_solve/contravariant
libs/@local/hashql/core/benches/type_system.rs::benches::inference::inference
CodSpeed Performance Gauge
N/A
N/A
35.2 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
linear
libs/@local/hashql/mir/benches/transform.rs::benches::cfg_simplify::cfg_simplify
CodSpeed Performance Gauge
+6%
18.1 µs
17 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
linear
libs/@local/hashql/mir/benches/transform.rs::benches::pipeline::pipeline
CodSpeed Performance Gauge
+5%
40.4 µs
38.5 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
complex
libs/@local/hashql/mir/benches/transform.rs::benches::pipeline::pipeline
CodSpeed Performance Gauge
+3%
103.2 µs
100.2 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
diamond
libs/@local/hashql/mir/benches/transform.rs::benches::pipeline::pipeline
CodSpeed Performance Gauge
+3%
71.4 µs
69.4 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
linear
libs/@local/hashql/mir/benches/transform.rs::benches::dse::dse
CodSpeed Performance Gauge
+3%
7 µs
6.8 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
diamond
libs/@local/hashql/mir/benches/transform.rs::benches::cfg_simplify::cfg_simplify
CodSpeed Performance Gauge
+3%
7.8 µs
7.6 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
complex
libs/@local/hashql/mir/benches/transform.rs::benches::cfg_simplify::cfg_simplify
CodSpeed Performance Gauge
+2%
11.5 µs
11.3 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
diamond
libs/@local/hashql/mir/benches/transform.rs::benches::inst_simplify::inst_simplify
CodSpeed Performance Gauge
+2%
12.4 µs
12.2 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
diamond
libs/@local/hashql/mir/benches/transform.rs::benches::dse::dse
CodSpeed Performance Gauge
+2%
7.4 µs
7.3 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
complex
libs/@local/hashql/mir/benches/transform.rs::benches::dse::dse
CodSpeed Performance Gauge
+2%
8.1 µs
8 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
linear
libs/@local/hashql/mir/benches/transform.rs::benches::inst_simplify::inst_simplify
CodSpeed Performance Gauge
+1%
10.1 µs
10 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
foldable
libs/@local/hashql/mir/benches/transform.rs::benches::inst_simplify::inst_simplify
CodSpeed Performance Gauge
+1%
9.5 µs
9.4 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
complex
libs/@local/hashql/mir/benches/transform.rs::benches::inst_simplify::inst_simplify
CodSpeed Performance Gauge
+1%
18.4 µs
18.2 µs
1
2
Commits
Click on a commit to change the comparison range
Base
main
40bee1c
+1.74%
fix: appease the AI overlords
c1ba012
5 months ago
by indietyp
© 2026 CodSpeed Technology
Home
Terms
Privacy
Docs