CQCL
portgraph
Blog
Docs
Changelog
Blog
Docs
Changelog
Overview
Branches
Benchmarks
Runs
GitHub Actions run
CPU Simulation
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
10 days ago
30e7ca9
release-plz-2025-08-06T10-49-58Z
pull_request
Compare
Base
Search a run
Head
chore: release v0.15.3
#244
release-plz-2025-08-06T10-49-58Z
10 days ago
CPU Simulation
Compare
Suggested base runs:
Pull Request Base
•
Default Branch
Benchmarks
initialize_convexity_TopoConvexChecker<PortGraph>[10000]
benches/benchmarks/convex.rs::criterion_group::ConvexConstructionTopo::criterion::initialize_convexity_TopoConvexChecker<PortGraph>
10.6 ms
initialize_convexity_LineConvexChecker<PortGraph>[10000]
benches/benchmarks/convex.rs::criterion_group::ConvexConstructionLine::criterion::initialize_convexity_LineConvexChecker<PortGraph>
25 ms
initialize_convexity_LineConvexChecker<PortGraph>[1000]
benches/benchmarks/convex.rs::criterion_group::ConvexConstructionLine::criterion::initialize_convexity_LineConvexChecker<PortGraph>
2.3 ms
traverse_tree_hierarchy[100]
benches/benchmarks/hierarchy.rs::criterion_group::TraverseHierarchy::criterion::traverse_tree_hierarchy
11.7 µs
traverse_tree_hierarchy[10000]
benches/benchmarks/hierarchy.rs::criterion_group::TraverseHierarchy::criterion::traverse_tree_hierarchy
822.7 µs
resize_ports[100]
benches/benchmarks/portgraph.rs::criterion_group::ResizePorts::criterion::resize_ports
34.9 µs
initialize_convexity_LineConvexChecker<PortGraph>[100]
benches/benchmarks/convex.rs::criterion_group::ConvexConstructionLine::criterion::initialize_convexity_LineConvexChecker<PortGraph>
231.6 µs
clone_line_graph[10000]
benches/benchmarks/portgraph.rs::criterion_group::ClonePortgraph::criterion::clone_line_graph
772.2 µs
clone_line_graph[1000000]
benches/benchmarks/portgraph.rs::criterion_group::ClonePortgraph::criterion::clone_line_graph
42.2 ms
initialize_convexity_TopoConvexChecker<PortGraph>[100]
benches/benchmarks/convex.rs::criterion_group::ConvexConstructionTopo::criterion::initialize_convexity_TopoConvexChecker<PortGraph>
117.7 µs
resize_ports[1000]
benches/benchmarks/portgraph.rs::criterion_group::ResizePorts::criterion::resize_ports
267.8 µs
render_dot[100]
benches/benchmarks/render.rs::criterion_group::RenderDot::criterion::render_dot
1.8 ms
remove_unordered[1000]
benches/benchmarks/portgraph.rs::criterion_group::RemoveUnordered::criterion::remove_unordered
84.8 µs
traverse_tree_hierarchy[1000]
benches/benchmarks/hierarchy.rs::criterion_group::TraverseHierarchy::criterion::traverse_tree_hierarchy
86.4 µs
render_dot[10000]
benches/benchmarks/render.rs::criterion_group::RenderDot::criterion::render_dot
193.8 ms
render_dot[1000]
benches/benchmarks/render.rs::criterion_group::RenderDot::criterion::render_dot
18.4 ms
render_mermaid[10000]
benches/benchmarks/render.rs::criterion_group::RenderMermaid::criterion::render_mermaid
54.9 ms
make_line_graph[100]
benches/benchmarks/portgraph.rs::criterion_group::MakePortgraph::criterion::make_line_graph
27.6 µs
clone_line_graph[100]
benches/benchmarks/portgraph.rs::criterion_group::ClonePortgraph::criterion::clone_line_graph
8.6 µs
check_convexity_fixed_size_LineConvexChecker<PortGraph>[10000]
benches/benchmarks/convex.rs::criterion_group::ConvexFixedSizeLine::criterion::check_convexity_fixed_size_LineConvexChecker<PortGraph>
6.8 µs
make_line_graph[1000000]
benches/benchmarks/portgraph.rs::criterion_group::MakePortgraph::criterion::make_line_graph
217.6 ms
toposort[10000]
benches/benchmarks/toposort.rs::criterion_group::Toposort::criterion::toposort
9 ms
remove_unordered[100]
benches/benchmarks/portgraph.rs::criterion_group::RemoveUnordered::criterion::remove_unordered
11.1 µs
make_line_graph[10000]
benches/benchmarks/portgraph.rs::criterion_group::MakePortgraph::criterion::make_line_graph
2.1 ms
check_convexity_fixed_size_LineConvexChecker<PortGraph>[1000]
benches/benchmarks/convex.rs::criterion_group::ConvexFixedSizeLine::criterion::check_convexity_fixed_size_LineConvexChecker<PortGraph>
7.3 µs
initialize_convexity_TopoConvexChecker<PortGraph>[1000]
benches/benchmarks/convex.rs::criterion_group::ConvexConstructionTopo::criterion::initialize_convexity_TopoConvexChecker<PortGraph>
1.1 ms
render_mermaid[1000]
benches/benchmarks/render.rs::criterion_group::RenderMermaid::criterion::render_mermaid
5.5 ms
check_convexity_full_LineConvexChecker<PortGraph>[10000]
benches/benchmarks/convex.rs::criterion_group::ConvexFullLine::criterion::check_convexity_full_LineConvexChecker<PortGraph>
27.8 ms
check_convexity_fixed_size_LineConvexChecker<PortGraph>[100]
benches/benchmarks/convex.rs::criterion_group::ConvexFixedSizeLine::criterion::check_convexity_fixed_size_LineConvexChecker<PortGraph>
5.7 µs
render_mermaid[100]
benches/benchmarks/render.rs::criterion_group::RenderMermaid::criterion::render_mermaid
512.2 µs
remove_unordered[10000]
benches/benchmarks/portgraph.rs::criterion_group::RemoveUnordered::criterion::remove_unordered
881.3 µs
toposort[1000]
benches/benchmarks/toposort.rs::criterion_group::Toposort::criterion::toposort
912.2 µs
check_convexity_full_TopoConvexChecker<PortGraph>[10000]
benches/benchmarks/convex.rs::criterion_group::ConvexFullTopo::criterion::check_convexity_full_TopoConvexChecker<PortGraph>
6.1 ms
initialize_tree_hierarchy[10000]
benches/benchmarks/hierarchy.rs::criterion_group::CreateHierarchy::criterion::initialize_tree_hierarchy
1.2 ms
toposort[100]
benches/benchmarks/toposort.rs::criterion_group::Toposort::criterion::toposort
97.3 µs
check_convexity_fixed_size_TopoConvexChecker<PortGraph>[10000]
benches/benchmarks/convex.rs::criterion_group::ConvexFixedSizeTopo::criterion::check_convexity_fixed_size_TopoConvexChecker<PortGraph>
12.3 µs
check_convexity_fixed_size_TopoConvexChecker<PortGraph>[1000]
benches/benchmarks/convex.rs::criterion_group::ConvexFixedSizeTopo::criterion::check_convexity_fixed_size_TopoConvexChecker<PortGraph>
11.5 µs
check_convexity_fixed_size_TopoConvexChecker<PortGraph>[100]
benches/benchmarks/convex.rs::criterion_group::ConvexFixedSizeTopo::criterion::check_convexity_fixed_size_TopoConvexChecker<PortGraph>
10.8 µs
resize_ports[10000]
benches/benchmarks/portgraph.rs::criterion_group::ResizePorts::criterion::resize_ports
2.6 ms
check_convexity_sparse_TopoConvexChecker<PortGraph>[10000]
benches/benchmarks/convex.rs::criterion_group::ConvexSparseTopo::criterion::check_convexity_sparse_TopoConvexChecker<PortGraph>
42.8 µs
check_convexity_sparse_LineConvexChecker<PortGraph>[100]
benches/benchmarks/convex.rs::criterion_group::ConvexSparseLine::criterion::check_convexity_sparse_LineConvexChecker<PortGraph>
2.4 µs
check_convexity_full_TopoConvexChecker<PortGraph>[1000]
benches/benchmarks/convex.rs::criterion_group::ConvexFullTopo::criterion::check_convexity_full_TopoConvexChecker<PortGraph>
523.8 µs
initialize_tree_hierarchy[100]
benches/benchmarks/hierarchy.rs::criterion_group::CreateHierarchy::criterion::initialize_tree_hierarchy
15.2 µs
check_convexity_sparse_TopoConvexChecker<PortGraph>[1000]
benches/benchmarks/convex.rs::criterion_group::ConvexSparseTopo::criterion::check_convexity_sparse_TopoConvexChecker<PortGraph>
15.6 µs
initialize_tree_hierarchy[1000]
benches/benchmarks/hierarchy.rs::criterion_group::CreateHierarchy::criterion::initialize_tree_hierarchy
125.1 µs
check_convexity_full_LineConvexChecker<PortGraph>[1000]
benches/benchmarks/convex.rs::criterion_group::ConvexFullLine::criterion::check_convexity_full_LineConvexChecker<PortGraph>
367.4 µs
check_convexity_sparse_LineConvexChecker<PortGraph>[1000]
benches/benchmarks/convex.rs::criterion_group::ConvexSparseLine::criterion::check_convexity_sparse_LineConvexChecker<PortGraph>
7.6 µs
check_convexity_sparse_LineConvexChecker<PortGraph>[10000]
benches/benchmarks/convex.rs::criterion_group::ConvexSparseLine::criterion::check_convexity_sparse_LineConvexChecker<PortGraph>
24.4 µs
check_convexity_full_TopoConvexChecker<PortGraph>[100]
benches/benchmarks/convex.rs::criterion_group::ConvexFullTopo::criterion::check_convexity_full_TopoConvexChecker<PortGraph>
53 µs
check_convexity_sparse_TopoConvexChecker<PortGraph>[100]
benches/benchmarks/convex.rs::criterion_group::ConvexSparseTopo::criterion::check_convexity_sparse_TopoConvexChecker<PortGraph>
7.6 µs
check_convexity_full_LineConvexChecker<PortGraph>[100]
benches/benchmarks/convex.rs::criterion_group::ConvexFullLine::criterion::check_convexity_full_LineConvexChecker<PortGraph>
23 µs
© 2025 CodSpeed Technology
Home
Terms
Privacy
Docs