Avatar for the Quantinuum user
Quantinuum
hugr
BlogDocsChangelog

feat(hugr-passes)!: Add `UnNonLocalPass`

#1912
Comparing
doug/un-non-local
(
558b5d5
) with
main
(
fefa599
)
CodSpeed Performance Gauge
0%
Untouched
21
Ignored
7

Benchmarks

28 total
circuit_serialize/json[0]
hugr/benches/benchmarks/hugr.rs::benches::bench_serialization
CodSpeed Performance Gauge
0%
87.2 µs86.9 µs
circuit_serialize/json[1]
hugr/benches/benchmarks/hugr.rs::benches::bench_serialization
CodSpeed Performance Gauge
0%
142.2 µs141.8 µs
circuit_roundtrip/json[1]
hugr/benches/benchmarks/hugr.rs::benches::bench_serialization
CodSpeed Performance Gauge
0%
983.7 µs982.9 µs
circuit_roundtrip/capnp[1000]
hugr/benches/benchmarks/hugr.rs::benches::bench_serialization
CodSpeed Performance Gauge
0%
61.3 ms61.3 ms
circuit_roundtrip/capnp[100]
hugr/benches/benchmarks/hugr.rs::benches::bench_serialization
CodSpeed Performance Gauge
0%
7.5 ms7.5 ms
circuit_serialize/json[10]
hugr/benches/benchmarks/hugr.rs::benches::bench_serialization
CodSpeed Performance Gauge
0%
418.9 µs418.6 µs
simple_cfg_serialize/json
hugr/benches/benchmarks/hugr.rs::benches::bench_serialization
CodSpeed Performance Gauge
0%
855.7 µs855.3 µs
circuit_roundtrip/json[10]
hugr/benches/benchmarks/hugr.rs::benches::bench_serialization
CodSpeed Performance Gauge
0%
3 ms3 ms
circuit_roundtrip/json[1000]
hugr/benches/benchmarks/hugr.rs::benches::bench_serialization
CodSpeed Performance Gauge
0%
258.5 ms258.4 ms
circuit_roundtrip/json[100]
hugr/benches/benchmarks/hugr.rs::benches::bench_serialization
CodSpeed Performance Gauge
0%
23.5 ms23.5 ms
fewnode_subgraph[1000]
hugr/benches/benchmarks/subgraph.rs::benches::bench_fewnode_subgraph
CodSpeed Performance Gauge
0%
5 ms5 ms
multinode_subgraph[1000]
hugr/benches/benchmarks/subgraph.rs::benches::bench_multinode_subgraph
CodSpeed Performance Gauge
0%
13.9 ms13.9 ms
circuit_serialize/json[100]
hugr/benches/benchmarks/hugr.rs::benches::bench_serialization
CodSpeed Performance Gauge
0%
3.2 ms3.2 ms
fewnode_subgraph[100]
hugr/benches/benchmarks/subgraph.rs::benches::bench_fewnode_subgraph
CodSpeed Performance Gauge
0%
579.6 µs579.9 µs
circuit_serialize/json[1000]
hugr/benches/benchmarks/hugr.rs::benches::bench_serialization
CodSpeed Performance Gauge
0%
30.9 ms30.9 ms
multinode_subgraph[100]
hugr/benches/benchmarks/subgraph.rs::benches::bench_multinode_subgraph
CodSpeed Performance Gauge
0%
1 ms1 ms
fewnode_subgraph[10]
hugr/benches/benchmarks/subgraph.rs::benches::bench_fewnode_subgraph
CodSpeed Performance Gauge
0%
128.1 µs128.3 µs
simple_cfg
hugr/benches/benchmarks/hugr.rs::benches::bench_builder::builder
CodSpeed Performance Gauge
0%
162.8 µs163.2 µs
multinode_subgraph[10]
hugr/benches/benchmarks/subgraph.rs::benches::bench_multinode_subgraph
CodSpeed Performance Gauge
0%
125.7 µs126 µs
construction
hugr/benches/benchmarks/types.rs::benches::bench_construction::types
CodSpeed Performance Gauge
0%
17.8 µs17.9 µs
simple_dfg
hugr/benches/benchmarks/hugr.rs::benches::bench_builder::builder
CodSpeed Performance Gauge
-1%
57.6 µs58 µs
circuit_roundtrip/capnp[1]
hugr/benches/benchmarks/hugr.rs::benches::bench_serialization
Ignored
CodSpeed Performance Gauge
0%
1.7 ms1.7 ms
singleton_subgraph[10]
hugr/benches/benchmarks/subgraph.rs::benches::bench_singleton_subgraph
Ignored
CodSpeed Performance Gauge
0%
84.6 µs84.3 µs
circuit_roundtrip/json[0]
hugr/benches/benchmarks/hugr.rs::benches::bench_serialization
Ignored
CodSpeed Performance Gauge
0%
607.7 µs607.1 µs
circuit_roundtrip/capnp[0]
hugr/benches/benchmarks/hugr.rs::benches::bench_serialization
Ignored
CodSpeed Performance Gauge
0%
1.4 ms1.4 ms

Commits

Click on a commit to change the comparison range
Base
main
fefa599
-0.05%
Merge branch 'main' of gh:CQCL-DEV/hugr into doug/un-non-local
558b5d5
10 months ago
by doug-q
© 2026 CodSpeed Technology
Home Terms Privacy Docs