BDHU
thinkagain
BlogDocsChangelog

Major refactoring and enhancement of the core graph execution engine. This PR restructures the codebase into modular subpackages, improves type safety across the board, and introduces new capabilities for graph execution and data handling.

#60Merged
Comparing
graph
(
deef1a1
) with
main
(
e925acf
)
CodSpeed Performance Gauge
N/A
New
29
Skipped
16

Benchmarks

Skipped (16)

New

test_bench_concurrent_replica_calls
tests/bench_distributed.py
CodSpeed Performance Gauge
N/A
N/A13 µs
test_bench_basic_replica_execution
tests/bench_distributed.py
CodSpeed Performance Gauge
N/A
N/A14.8 µs
test_bench_captured_value_in_cond
tests/bench_core.py
CodSpeed Performance Gauge
N/A
N/A13.9 µs
test_bench_replica_handle_switching
tests/bench_distributed.py
CodSpeed Performance Gauge
N/A
N/A13.1 µs
test_bench_apply_replica
tests/bench_distributed.py
CodSpeed Performance Gauge
N/A
N/A13 µs
test_bench_profiling_summary_generation
tests/bench_distributed.py
CodSpeed Performance Gauge
N/A
N/A72.6 µs
test_bench_complex_pipeline
tests/bench_core.py
CodSpeed Performance Gauge
N/A
N/A14.7 µs
test_bench_cached_graph_execution
tests/bench_core.py
CodSpeed Performance Gauge
N/A
N/A14.9 µs
test_bench_profiling_overhead
tests/bench_distributed.py
CodSpeed Performance Gauge
N/A
N/A13 µs
test_bench_replica_with_different_multipliers
tests/bench_distributed.py
CodSpeed Performance Gauge
N/A
N/A15.4 µs
test_bench_multiple_replica_handles
tests/bench_distributed.py
CodSpeed Performance Gauge
N/A
N/A14 µs
test_bench_frozen_dataclass
tests/bench_core.py
CodSpeed Performance Gauge
N/A
N/A14.8 µs
test_bench_cond_execution
tests/bench_core.py
CodSpeed Performance Gauge
N/A
N/A16.1 µs
test_bench_mesh_context_overhead
tests/bench_distributed.py
CodSpeed Performance Gauge
N/A
N/A13.8 µs
test_bench_captured_value_in_while
tests/bench_core.py
CodSpeed Performance Gauge
N/A
N/A14 µs
test_bench_graph_compilation
tests/bench_core.py
CodSpeed Performance Gauge
N/A
N/A15.4 µs
test_bench_replica_multiple_calls
tests/bench_distributed.py
CodSpeed Performance Gauge
N/A
N/A13 µs
test_bench_complex_distributed_pipeline
tests/bench_distributed.py
CodSpeed Performance Gauge
N/A
N/A13.1 µs
test_bench_multiple_pipeline_executions
tests/bench_core.py
CodSpeed Performance Gauge
N/A
N/A13.8 µs
test_bench_mixed_replicas_and_nodes
tests/bench_distributed.py
CodSpeed Performance Gauge
N/A
N/A13 µs
test_bench_simple_pipeline
tests/bench_core.py
CodSpeed Performance Gauge
N/A
N/A22 µs
test_bench_stateful_replica
tests/bench_distributed.py
CodSpeed Performance Gauge
N/A
N/A13 µs
test_bench_pipeline_with_kwargs
tests/bench_core.py
CodSpeed Performance Gauge
N/A
N/A15.6 µs
test_bench_nested_control_flow
tests/bench_core.py
CodSpeed Performance Gauge
N/A
N/A13.9 µs
test_bench_static_kwargs_compilation
tests/bench_core.py
CodSpeed Performance Gauge
N/A
N/A19 µs
test_bench_locally_defined_replica
tests/bench_distributed.py
CodSpeed Performance Gauge
N/A
N/A13 µs
test_bench_scan
tests/bench_core.py
CodSpeed Performance Gauge
N/A
N/A14 µs
test_bench_while_loop
tests/bench_core.py
CodSpeed Performance Gauge
N/A
N/A13.9 µs
test_bench_switch
tests/bench_core.py
CodSpeed Performance Gauge
N/A
N/A14 µs

Commits

Click on a commit to change the comparison range
No baseline data is yet availableOnce your main branch has generated a first performance report, you will see the list of commits and their performance impact here.
© 2026 CodSpeed Technology
Home Terms Privacy Docs