Quantinuum
hugr
Blog
Docs
Changelog
Blog
Docs
Changelog
Overview
Branches
Benchmarks
Runs
chore!: hugr-rs v0.20.0 release
#2083
Merged
Comparing
release-rs-v0.16.0
(
9cd24ff
) with
main
(
3bbea4d
)
CodSpeed Performance Gauge
+20%
Improvement
5
Untouched
16
Ignored
7
Benchmarks
Mode
CPU Simulation
Wall Time
Memory
Status
Improvement
Untouched
Ignored
28 total
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
simple_cfg
hugr/benches/benchmarks/hugr.rs::benches::bench_builder::builder
CodSpeed Performance Gauge
+20%
178.3 µs
148 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
simple_dfg
hugr/benches/benchmarks/hugr.rs::benches::bench_builder::builder
CodSpeed Performance Gauge
+19%
50.3 µs
42.3 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
circuit_serialize/json[100]
hugr/benches/benchmarks/hugr.rs::benches::bench_serialization
CodSpeed Performance Gauge
+17%
3.7 ms
3.2 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
circuit_serialize/json[1000]
hugr/benches/benchmarks/hugr.rs::benches::bench_serialization
CodSpeed Performance Gauge
+13%
34.6 ms
30.6 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
circuit_roundtrip/json[1000]
hugr/benches/benchmarks/hugr.rs::benches::bench_serialization
CodSpeed Performance Gauge
+10%
136.3 ms
123.7 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
circuit_serialize/json[10]
hugr/benches/benchmarks/hugr.rs::benches::bench_serialization
CodSpeed Performance Gauge
+10%
406.1 µs
369.3 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
circuit_roundtrip/json[10]
hugr/benches/benchmarks/hugr.rs::benches::bench_serialization
CodSpeed Performance Gauge
+10%
1.4 ms
1.3 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
circuit_roundtrip/json[100]
hugr/benches/benchmarks/hugr.rs::benches::bench_serialization
CodSpeed Performance Gauge
+9%
12.8 ms
11.7 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
circuit_serialize/json[0]
hugr/benches/benchmarks/hugr.rs::benches::bench_serialization
CodSpeed Performance Gauge
+9%
37 µs
33.8 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
circuit_serialize/json[1]
hugr/benches/benchmarks/hugr.rs::benches::bench_serialization
CodSpeed Performance Gauge
+9%
86.6 µs
79.3 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
circuit_roundtrip/capnp[1000]
hugr/benches/benchmarks/hugr.rs::benches::bench_serialization
CodSpeed Performance Gauge
+8%
57.6 ms
53.2 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
circuit_roundtrip/capnp[100]
hugr/benches/benchmarks/hugr.rs::benches::bench_serialization
CodSpeed Performance Gauge
+8%
5.9 ms
5.5 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
circuit_roundtrip/json[1]
hugr/benches/benchmarks/hugr.rs::benches::bench_serialization
CodSpeed Performance Gauge
+8%
268.3 µs
248.9 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
simple_cfg_serialize/json
hugr/benches/benchmarks/hugr.rs::benches::bench_serialization
CodSpeed Performance Gauge
+3%
229.5 µs
222.3 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
fewnode_subgraph[1000]
hugr/benches/benchmarks/subgraph.rs::benches::bench_fewnode_subgraph
CodSpeed Performance Gauge
+2%
4.7 ms
4.6 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
fewnode_subgraph[100]
hugr/benches/benchmarks/subgraph.rs::benches::bench_fewnode_subgraph
CodSpeed Performance Gauge
+2%
540.5 µs
531.2 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
multinode_subgraph[10]
hugr/benches/benchmarks/subgraph.rs::benches::bench_multinode_subgraph
CodSpeed Performance Gauge
+1%
120.6 µs
119 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
multinode_subgraph[100]
hugr/benches/benchmarks/subgraph.rs::benches::bench_multinode_subgraph
CodSpeed Performance Gauge
+1%
940.8 µs
930.2 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
multinode_subgraph[1000]
hugr/benches/benchmarks/subgraph.rs::benches::bench_multinode_subgraph
CodSpeed Performance Gauge
+1%
13.2 ms
13.1 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
fewnode_subgraph[10]
hugr/benches/benchmarks/subgraph.rs::benches::bench_fewnode_subgraph
CodSpeed Performance Gauge
+1%
123.8 µs
122.9 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
construction
hugr/benches/benchmarks/types.rs::benches::bench_construction::types
CodSpeed Performance Gauge
0%
17.5 µs
17.4 µs
The benchmarks below are ignored and won't be included in regression detection.
Learn more about ignoring benchmarks
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
singleton_subgraph[10]
hugr/benches/benchmarks/subgraph.rs::benches::bench_singleton_subgraph
Ignored
CodSpeed Performance Gauge
0%
24.3 µs
24.2 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
circuit_roundtrip/json[0]
hugr/benches/benchmarks/hugr.rs::benches::bench_serialization
Ignored
CodSpeed Performance Gauge
+8%
108 µs
100.3 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
circuit_roundtrip/capnp[10]
hugr/benches/benchmarks/hugr.rs::benches::bench_serialization
Ignored
CodSpeed Performance Gauge
+7%
697 µs
649.9 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
singleton_subgraph[100]
hugr/benches/benchmarks/subgraph.rs::benches::bench_singleton_subgraph
Ignored
CodSpeed Performance Gauge
+1%
24.2 µs
24.1 µs
1
2
Commits
Click on a commit to change the comparison range
Base
main
3bbea4d
+20.45%
feat!: Make `NamedOp` private. Add `MakeExtensionOp::name` and `MakeOpDef::opdef_name` (#2138)
9cd24ff
10 months ago
by doug-q
© 2026 CodSpeed Technology
Home
Terms
Privacy
Docs