Quantinuum
hugr
Blog
Docs
Changelog
Blog
Docs
Changelog
Overview
Branches
Benchmarks
Runs
feat: Define pass application scopes
#2772
Comparing
ab/pass-scopes
(
11a643e
) with
main
(
8a8dc4b
)
CodSpeed Performance Gauge
0%
Untouched
25
Ignored
7
Benchmarks
Mode
CPU Simulation
Wall Time
Memory
Status
Untouched
Ignored
32 total
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
+1%
80.7 µs
80 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
insert_from_view
hugr/benches/benchmarks/hugr.rs::benches::bench_insertion::insertion
CodSpeed Performance Gauge
0%
41.7 µs
41.5 µs
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
0%
8.5 ms
8.4 ms
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
0%
136.2 µs
135.8 µ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
0%
2.1 ms
2.1 ms
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
0%
1.1 ms
1.1 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
0%
19.5 ms
19.4 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
0%
204 ms
203.8 ms
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
0%
5.4 ms
5.4 ms
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
0%
379.9 µs
379.7 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
simple_cfg
hugr/benches/benchmarks/hugr.rs::benches::bench_builder::builder
CodSpeed Performance Gauge
0%
160.9 µs
160.8 µ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
0%
59.3 µs
59.2 µs
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
0%
29.2 ms
29.2 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
insert_hugr
hugr/benches/benchmarks/hugr.rs::benches::bench_insertion::insertion
CodSpeed Performance Gauge
0%
56.2 µs
56.2 µs
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
0%
348.1 µs
348.3 µs
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
0%
620.7 µs
621.8 µ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
0%
3 ms
3 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
0%
394.3 µs
395.7 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
insert_forest
hugr/benches/benchmarks/hugr.rs::benches::bench_insertion::insertion
CodSpeed Performance Gauge
0%
49 µs
49.1 µ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
0%
74.8 ms
75.1 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
0%
37.7 µs
37.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
-1%
16.7 µs
16.8 µ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%
14.3 ms
14.4 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%
138.5 µs
140.1 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
insert_view_forest
hugr/benches/benchmarks/hugr.rs::benches::bench_insertion::insertion
CodSpeed Performance Gauge
-3%
43 µs
44.3 µs
1
2
Commits
Click on a commit to change the comparison range
Base
main
8a8dc4b
-0.02%
Python definition for PassScope
3e0c6ac
1 month ago
by aborgna-q
+0.03%
Add default with_scope impl, make this non-breaking
02d2886
1 month ago
by aborgna-q
+0.01%
Move scope to a submodule of ::composable
e3a63b4
1 month ago
by aborgna-q
-0.14%
All=>Preserve (make global), add PreserveEntrypoint, enum InScope
e71125c
20 hours ago
by acl-cqc
-0.05%
docs, re-export InScope
11a643e
19 hours ago
by acl-cqc
© 2026 CodSpeed Technology
Home
Terms
Privacy
Docs