Avatar for the Quantinuum user
Quantinuum
tket2
BlogDocsChangelog

fix: Constant Folding with PassScope::Global should act globally, not just beneath the entrypoint

#1470
Comparing
acl/fix_const_fold
(
f47f835
) with
acl/const_fold_inputs
(
c36b447
)
CodSpeed Performance Gauge
0%
Untouched
6

Benchmarks

6 total
hash_simple[1000]
tket/benches/benchmarks/hash.rs::benches::bench_hash_simple::hash a simple circuit
CodSpeed Performance Gauge
0%
8.4 ms8.4 ms
hash_simple[10]
hugr-passes/benches/benchmarks/hash.rs::benches::bench_hash_simple::hash a simple circuit
CodSpeed Performance Gauge
0%
152.2 µs152.2 µs
hash_simple[100]
tket/benches/benchmarks/hash.rs::benches::bench_hash_simple::hash a simple circuit
CodSpeed Performance Gauge
0%
868.4 µs868.2 µs
hash_simple[1000]
hugr-passes/benches/benchmarks/hash.rs::benches::bench_hash_simple::hash a simple circuit
CodSpeed Performance Gauge
0%
12.8 ms12.8 ms
hash_simple[100]
hugr-passes/benches/benchmarks/hash.rs::benches::bench_hash_simple::hash a simple circuit
CodSpeed Performance Gauge
0%
1.3 ms1.3 ms
hash_simple[10]
tket/benches/benchmarks/hash.rs::benches::bench_hash_simple::hash a simple circuit
CodSpeed Performance Gauge
0%
108.4 µs108.5 µs

Commits

Click on a commit to change the comparison range
Base
acl/const_fold_inputs
c36b447
0%
optimize_guppy_ranges_array: don't override entrypoint for ConstFold/BorSqu, only pytket
f47f835
5 days ago
by acl-cqc
© 2026 CodSpeed Technology
Home Terms Privacy Docs