CQCL
hugr
Blog
Docs
Changelog
Blog
Docs
Changelog
Overview
Branches
Benchmarks
Runs
refactor: allow non-void get_or_make_function
#2609
Merged
Comparing
ss/push-owxrxomqozmv
(
ca67ee6
) with
feat/barray-llvm
(
330f3ba
)
CodSpeed Performance Gauge
0%
Untouched
25
Ignored
7
No successful run was found on
feat/barray-llvm
(
2d1c8c3
) during the generation of this report, so
7c56bdd
was used instead as the comparison base. There might be some changes unrelated to this pull request in this report.
Benchmarks
Passed
circuit_serialize/json[0]
hugr/benches/benchmarks/hugr.rs::benches::bench_serialization
CodSpeed Performance Gauge
+2%
39.2 µs
38.3 µs
insert_view_forest
hugr/benches/benchmarks/hugr.rs::benches::bench_insertion::insertion
CodSpeed Performance Gauge
+2%
43.7 µs
43 µs
insert_forest
hugr/benches/benchmarks/hugr.rs::benches::bench_insertion::insertion
CodSpeed Performance Gauge
+2%
48.1 µs
47.4 µs
construction
hugr/benches/benchmarks/types.rs::benches::bench_construction::types
CodSpeed Performance Gauge
0%
17.2 µs
17.1 µs
circuit_serialize/json[1]
hugr/benches/benchmarks/hugr.rs::benches::bench_serialization
CodSpeed Performance Gauge
0%
82.7 µs
82.3 µs
insert_from_view
hugr/benches/benchmarks/hugr.rs::benches::bench_insertion::insertion
CodSpeed Performance Gauge
0%
42.2 µs
42 µs
circuit_roundtrip/json[1]
hugr/benches/benchmarks/hugr.rs::benches::bench_serialization
CodSpeed Performance Gauge
0%
446.5 µs
444.9 µs
circuit_roundtrip/capnp[100]
hugr/benches/benchmarks/hugr.rs::benches::bench_serialization
CodSpeed Performance Gauge
0%
8.4 ms
8.4 ms
fewnode_subgraph[100]
hugr/benches/benchmarks/subgraph.rs::benches::bench_fewnode_subgraph
CodSpeed Performance Gauge
0%
49 µs
49 µs
circuit_serialize/json[10]
hugr/benches/benchmarks/hugr.rs::benches::bench_serialization
CodSpeed Performance Gauge
0%
358.3 µs
358.3 µs
circuit_roundtrip/json[10]
hugr/benches/benchmarks/hugr.rs::benches::bench_serialization
CodSpeed Performance Gauge
0%
2.5 ms
2.5 ms
multinode_subgraph[1000]
hugr/benches/benchmarks/subgraph.rs::benches::bench_multinode_subgraph
CodSpeed Performance Gauge
0%
13.9 ms
14 ms
circuit_roundtrip/capnp[1000]
hugr/benches/benchmarks/hugr.rs::benches::bench_serialization
CodSpeed Performance Gauge
0%
75 ms
75.1 ms
circuit_roundtrip/json[100]
hugr/benches/benchmarks/hugr.rs::benches::bench_serialization
CodSpeed Performance Gauge
0%
22.5 ms
22.5 ms
simple_cfg
hugr/benches/benchmarks/hugr.rs::benches::bench_builder::builder
CodSpeed Performance Gauge
0%
157.5 µs
157.9 µs
circuit_roundtrip/json[1000]
hugr/benches/benchmarks/hugr.rs::benches::bench_serialization
CodSpeed Performance Gauge
0%
252.2 ms
253 ms
multinode_subgraph[10]
hugr/benches/benchmarks/subgraph.rs::benches::bench_multinode_subgraph
CodSpeed Performance Gauge
0%
133.5 µs
134 µs
multinode_subgraph[100]
hugr/benches/benchmarks/subgraph.rs::benches::bench_multinode_subgraph
CodSpeed Performance Gauge
0%
1 ms
1 ms
fewnode_subgraph[10]
hugr/benches/benchmarks/subgraph.rs::benches::bench_fewnode_subgraph
CodSpeed Performance Gauge
0%
48.5 µs
48.7 µs
simple_dfg
hugr/benches/benchmarks/hugr.rs::benches::bench_builder::builder
CodSpeed Performance Gauge
0%
55 µs
55.2 µs
fewnode_subgraph[1000]
hugr/benches/benchmarks/subgraph.rs::benches::bench_fewnode_subgraph
CodSpeed Performance Gauge
-1%
48.8 µs
49.1 µs
simple_cfg_serialize/json
hugr/benches/benchmarks/hugr.rs::benches::bench_serialization
CodSpeed Performance Gauge
-1%
439.9 µs
444.6 µs
circuit_serialize/json[1000]
hugr/benches/benchmarks/hugr.rs::benches::bench_serialization
CodSpeed Performance Gauge
-1%
29.7 ms
30 ms
insert_hugr
hugr/benches/benchmarks/hugr.rs::benches::bench_insertion::insertion
CodSpeed Performance Gauge
-2%
54.3 µs
55.4 µs
circuit_serialize/json[100]
hugr/benches/benchmarks/hugr.rs::benches::bench_serialization
CodSpeed Performance Gauge
-3%
2.9 ms
3 ms
Ignored
circuit_roundtrip/capnp[10]
hugr/benches/benchmarks/hugr.rs::benches::bench_serialization
Ignored
CodSpeed Performance Gauge
0%
1.8 ms
1.8 ms
circuit_roundtrip/capnp[1]
hugr/benches/benchmarks/hugr.rs::benches::bench_serialization
Ignored
CodSpeed Performance Gauge
0%
1.2 ms
1.2 ms
circuit_roundtrip/capnp[0]
hugr/benches/benchmarks/hugr.rs::benches::bench_serialization
Ignored
CodSpeed Performance Gauge
0%
1 ms
1 ms
singleton_subgraph[100]
hugr/benches/benchmarks/subgraph.rs::benches::bench_singleton_subgraph
Ignored
CodSpeed Performance Gauge
-5%
27.2 µs
28.5 µs
singleton_subgraph[10]
hugr/benches/benchmarks/subgraph.rs::benches::bench_singleton_subgraph
Ignored
CodSpeed Performance Gauge
0%
27.1 µs
27.2 µs
singleton_subgraph[1000]
hugr/benches/benchmarks/subgraph.rs::benches::bench_singleton_subgraph
Ignored
CodSpeed Performance Gauge
0%
28.5 µs
28.5 µs
circuit_roundtrip/json[0]
hugr/benches/benchmarks/hugr.rs::benches::bench_serialization
Ignored
CodSpeed Performance Gauge
-5%
170.6 µs
180.3 µs
Commits
Click on a commit to change the comparison range
Base
feat/barray-llvm
330f3ba
-0.13%
refactor: allow non-void get_or_make_function
ca67ee6
5 days ago
by ss2165
© 2025 CodSpeed Technology
Home
Terms
Privacy
Docs