Avatar for the Quantinuum user
Quantinuum
hugr
BlogDocsChangelog

fix: Canonicalize more

#2839
Comparing
ae/roundtrip.1
(
aa373f6
) with
main
(
46db58a
)
CodSpeed Performance Gauge
0%
Untouched
28
Ignored
7

Benchmarks

35 total
circuit_serialize/json[100]
hugr/benches/benchmarks/hugr.rs::benches::bench_serialization
CodSpeed Performance Gauge
+2%
3 ms2.9 ms
insert_hugr
hugr/benches/benchmarks/hugr.rs::benches::bench_insertion::insertion
CodSpeed Performance Gauge
+1%
57.6 µs56.8 µs
construction
hugr/benches/benchmarks/types.rs::benches::bench_construction::types
CodSpeed Performance Gauge
+1%
17 µs16.8 µs
fewnode_subgraph[100]
hugr/benches/benchmarks/subgraph.rs::benches::bench_fewnode_subgraph
CodSpeed Performance Gauge
+1%
622.1 µs617.9 µs
insert_from_view
hugr/benches/benchmarks/hugr.rs::benches::bench_insertion::insertion
CodSpeed Performance Gauge
0%
42.4 µs42.2 µs
insert_forest
hugr/benches/benchmarks/hugr.rs::benches::bench_insertion::insertion
CodSpeed Performance Gauge
0%
51.2 µs51 µs
fewnode_subgraph[10]
hugr/benches/benchmarks/subgraph.rs::benches::bench_fewnode_subgraph
CodSpeed Performance Gauge
0%
138.6 µs138.3 µs
simple_dfg
hugr/benches/benchmarks/hugr.rs::benches::bench_builder::builder
CodSpeed Performance Gauge
0%
58.7 µs58.6 µs
circuit_roundtrip/json[100]
hugr/benches/benchmarks/hugr.rs::benches::bench_serialization
CodSpeed Performance Gauge
0%
19.6 ms19.5 ms
hash_simple[10]
hugr/benches/benchmarks/hash.rs::benches::bench_hash_simple::hash a simple circuit
CodSpeed Performance Gauge
0%
154.5 µs154.4 µs
hash_simple[100]
hugr/benches/benchmarks/hash.rs::benches::bench_hash_simple::hash a simple circuit
CodSpeed Performance Gauge
0%
1.3 ms1.3 ms
hash_simple[1000]
hugr/benches/benchmarks/hash.rs::benches::bench_hash_simple::hash a simple circuit
CodSpeed Performance Gauge
0%
12.9 ms12.9 ms
circuit_roundtrip/json[1000]
hugr/benches/benchmarks/hugr.rs::benches::bench_serialization
CodSpeed Performance Gauge
0%
205.2 ms205.3 ms
multinode_subgraph[1000]
hugr/benches/benchmarks/subgraph.rs::benches::bench_multinode_subgraph
CodSpeed Performance Gauge
0%
14.4 ms14.4 ms
multinode_subgraph[100]
hugr/benches/benchmarks/subgraph.rs::benches::bench_multinode_subgraph
CodSpeed Performance Gauge
0%
1.1 ms1.1 ms
multinode_subgraph[10]
hugr/benches/benchmarks/subgraph.rs::benches::bench_multinode_subgraph
CodSpeed Performance Gauge
0%
136 µs136.4 µs
circuit_roundtrip/capnp[1000]
hugr/benches/benchmarks/hugr.rs::benches::bench_serialization
CodSpeed Performance Gauge
0%
75 ms75.3 ms
fewnode_subgraph[1000]
hugr/benches/benchmarks/subgraph.rs::benches::bench_fewnode_subgraph
CodSpeed Performance Gauge
0%
5.4 ms5.4 ms
circuit_roundtrip/json[10]
hugr/benches/benchmarks/hugr.rs::benches::bench_serialization
CodSpeed Performance Gauge
0%
2.1 ms2.1 ms
circuit_roundtrip/capnp[100]
hugr/benches/benchmarks/hugr.rs::benches::bench_serialization
CodSpeed Performance Gauge
-1%
8.4 ms8.4 ms
simple_cfg_serialize/json
hugr/benches/benchmarks/hugr.rs::benches::bench_serialization
CodSpeed Performance Gauge
-1%
377.7 µs379.8 µs
simple_cfg
hugr/benches/benchmarks/hugr.rs::benches::bench_builder::builder
CodSpeed Performance Gauge
-1%
161.6 µs162.8 µs
circuit_roundtrip/json[1]
hugr/benches/benchmarks/hugr.rs::benches::bench_serialization
CodSpeed Performance Gauge
-1%
392.8 µs395.9 µs
circuit_serialize/json[1000]
hugr/benches/benchmarks/hugr.rs::benches::bench_serialization
CodSpeed Performance Gauge
-2%
29.9 ms30.3 ms
insert_view_forest
hugr/benches/benchmarks/hugr.rs::benches::bench_insertion::insertion
CodSpeed Performance Gauge
-2%
44.3 µs45.1 µs

Commits

Click on a commit to change the comparison range
Base
main
46db58a
-97.35%
Ignore test with Alias.
de275ad
18 days ago
by cqc-alec
+0.01%
Define partial order as a function rather than a trait.
08f283e
16 days ago
by cqc-alec
+0.07%
Revert "Define partial order as a function rather than a trait."
88e8129
16 days ago
by cqc-alec
0%
Skip validation when constructing example Hugrs for benchmarks.
ec58b23
16 days ago
by cqc-alec
0%
Revert "Skip validation when constructing example Hugrs for benchmarks."
a3ae97a
16 days ago
by cqc-alec
-0.04%
Simplify.
639ab00
15 days ago
by cqc-alec
-0.02%
Merge branch 'main' into ae/roundtrip.1
f0d3cc8
5 days ago
by cqc-alec
+96.75%
Revert to lightweight sorting for JSON serialization.
028fe51
22 hours ago
by cqc-alec
+0.22%
Use an enum instead of a bool.
aa373f6
19 hours ago
by cqc-alec
© 2026 CodSpeed Technology
Home Terms Privacy Docs