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
9bdc8eb
dependabot/cargo/minor-1bc8c9f1f1
pull_request
Compare
Base
Search a run
Head
chore(deps): bump proptest from 1.8.0 to 1.9.0 in the minor group across 1 directory
#260
dependabot/cargo/minor-1bc8c9f1f1
10 days ago
CPU Simulation
Compare
Suggested base runs:
Pull Request Base
•
Default Branch
•
Parent Commit
Benchmarks
render_dot[1000]
benches/benchmarks/render.rs::criterion_group::RenderDot::criterion::render_dot
18.4 ms
initialize_convexity_LineConvexChecker<PortGraph>[1000]
benches/benchmarks/convex.rs::criterion_group::ConvexConstructionLine::criterion::initialize_convexity_LineConvexChecker<PortGraph>
2.3 ms
initialize_convexity_TopoConvexChecker<PortGraph>[1000]
benches/benchmarks/convex.rs::criterion_group::ConvexConstructionTopo::criterion::initialize_convexity_TopoConvexChecker<PortGraph>
1.1 ms
initialize_convexity_LineConvexChecker<PortGraph>[10000]
benches/benchmarks/convex.rs::criterion_group::ConvexConstructionLine::criterion::initialize_convexity_LineConvexChecker<PortGraph>
25 ms
resize_ports[1000]
benches/benchmarks/portgraph.rs::criterion_group::ResizePorts::criterion::resize_ports
267.9 µs
initialize_tree_hierarchy[100]
benches/benchmarks/hierarchy.rs::criterion_group::CreateHierarchy::criterion::initialize_tree_hierarchy
15.1 µs
render_mermaid[10000]
benches/benchmarks/render.rs::criterion_group::RenderMermaid::criterion::render_mermaid
54.9 ms
traverse_tree_hierarchy[1000]
benches/benchmarks/hierarchy.rs::criterion_group::TraverseHierarchy::criterion::traverse_tree_hierarchy
86.3 µs
render_dot[10000]
benches/benchmarks/render.rs::criterion_group::RenderDot::criterion::render_dot
193.8 ms
resize_ports[100]
benches/benchmarks/portgraph.rs::criterion_group::ResizePorts::criterion::resize_ports
34.9 µs
traverse_tree_hierarchy[100]
benches/benchmarks/hierarchy.rs::criterion_group::TraverseHierarchy::criterion::traverse_tree_hierarchy
11.6 µs
initialize_convexity_TopoConvexChecker<PortGraph>[10000]
benches/benchmarks/convex.rs::criterion_group::ConvexConstructionTopo::criterion::initialize_convexity_TopoConvexChecker<PortGraph>
10.6 ms
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
check_convexity_fixed_size_TopoConvexChecker<PortGraph>[10000]
benches/benchmarks/convex.rs::criterion_group::ConvexFixedSizeTopo::criterion::check_convexity_fixed_size_TopoConvexChecker<PortGraph>
12.3 µ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
check_convexity_full_LineConvexChecker<PortGraph>[1000]
benches/benchmarks/convex.rs::criterion_group::ConvexFullLine::criterion::check_convexity_full_LineConvexChecker<PortGraph>
367.3 µs
toposort[100]
benches/benchmarks/toposort.rs::criterion_group::Toposort::criterion::toposort
97.1 µs
toposort[1000]
benches/benchmarks/toposort.rs::criterion_group::Toposort::criterion::toposort
912 µ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
check_convexity_full_LineConvexChecker<PortGraph>[10000]
benches/benchmarks/convex.rs::criterion_group::ConvexFullLine::criterion::check_convexity_full_LineConvexChecker<PortGraph>
27.8 ms
initialize_convexity_LineConvexChecker<PortGraph>[100]
benches/benchmarks/convex.rs::criterion_group::ConvexConstructionLine::criterion::initialize_convexity_LineConvexChecker<PortGraph>
231.6 µs
render_mermaid[1000]
benches/benchmarks/render.rs::criterion_group::RenderMermaid::criterion::render_mermaid
5.5 ms
render_dot[100]
benches/benchmarks/render.rs::criterion_group::RenderDot::criterion::render_dot
1.8 ms
check_convexity_full_TopoConvexChecker<PortGraph>[10000]
benches/benchmarks/convex.rs::criterion_group::ConvexFullTopo::criterion::check_convexity_full_TopoConvexChecker<PortGraph>
6.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
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>[1000]
benches/benchmarks/convex.rs::criterion_group::ConvexFullTopo::criterion::check_convexity_full_TopoConvexChecker<PortGraph>
523.7 µs
traverse_tree_hierarchy[10000]
benches/benchmarks/hierarchy.rs::criterion_group::TraverseHierarchy::criterion::traverse_tree_hierarchy
822.6 µs
check_convexity_full_LineConvexChecker<PortGraph>[100]
benches/benchmarks/convex.rs::criterion_group::ConvexFullLine::criterion::check_convexity_full_LineConvexChecker<PortGraph>
22.9 µ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
make_line_graph[10000]
benches/benchmarks/portgraph.rs::criterion_group::MakePortgraph::criterion::make_line_graph
2.1 ms
clone_line_graph[100]
benches/benchmarks/portgraph.rs::criterion_group::ClonePortgraph::criterion::clone_line_graph
8.5 µs
remove_unordered[1000]
benches/benchmarks/portgraph.rs::criterion_group::RemoveUnordered::criterion::remove_unordered
84.8 µs
remove_unordered[10000]
benches/benchmarks/portgraph.rs::criterion_group::RemoveUnordered::criterion::remove_unordered
881.4 µs
render_mermaid[100]
benches/benchmarks/render.rs::criterion_group::RenderMermaid::criterion::render_mermaid
511.9 µs
check_convexity_sparse_LineConvexChecker<PortGraph>[1000]
benches/benchmarks/convex.rs::criterion_group::ConvexSparseLine::criterion::check_convexity_sparse_LineConvexChecker<PortGraph>
7.6 µs
initialize_tree_hierarchy[10000]
benches/benchmarks/hierarchy.rs::criterion_group::CreateHierarchy::criterion::initialize_tree_hierarchy
1.2 ms
check_convexity_sparse_LineConvexChecker<PortGraph>[100]
benches/benchmarks/convex.rs::criterion_group::ConvexSparseLine::criterion::check_convexity_sparse_LineConvexChecker<PortGraph>
2.4 µs
clone_line_graph[10000]
benches/benchmarks/portgraph.rs::criterion_group::ClonePortgraph::criterion::clone_line_graph
772.2 µs
initialize_tree_hierarchy[1000]
benches/benchmarks/hierarchy.rs::criterion_group::CreateHierarchy::criterion::initialize_tree_hierarchy
125 µs
remove_unordered[100]
benches/benchmarks/portgraph.rs::criterion_group::RemoveUnordered::criterion::remove_unordered
11 µ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_sparse_TopoConvexChecker<PortGraph>[10000]
benches/benchmarks/convex.rs::criterion_group::ConvexSparseTopo::criterion::check_convexity_sparse_TopoConvexChecker<PortGraph>
42.8 µs
check_convexity_sparse_TopoConvexChecker<PortGraph>[1000]
benches/benchmarks/convex.rs::criterion_group::ConvexSparseTopo::criterion::check_convexity_sparse_TopoConvexChecker<PortGraph>
15.6 µs
resize_ports[10000]
benches/benchmarks/portgraph.rs::criterion_group::ResizePorts::criterion::resize_ports
2.6 ms
make_line_graph[100]
benches/benchmarks/portgraph.rs::criterion_group::MakePortgraph::criterion::make_line_graph
27.6 µs
check_convexity_fixed_size_LineConvexChecker<PortGraph>[100]
benches/benchmarks/convex.rs::criterion_group::ConvexFixedSizeLine::criterion::check_convexity_fixed_size_LineConvexChecker<PortGraph>
5.7 µs
check_convexity_full_TopoConvexChecker<PortGraph>[100]
benches/benchmarks/convex.rs::criterion_group::ConvexFullTopo::criterion::check_convexity_full_TopoConvexChecker<PortGraph>
52.9 µs
© 2025 CodSpeed Technology
Home
Terms
Privacy
Docs