Avatar for the dougmercer user
dougmercer
signified
BlogDocsChangelog

Performance improvements

#74Merged
Comparing
performance-improvements
(
f8b1b5e
) with
main
(
a55cae8
)
CodSpeed Performance Gauge
×3.1
Improvement
28
Untouched
2

Benchmarks

30 total
test_bench_deep_chain_updates_v1
tests/test_benchmarks.py
CodSpeed Performance Gauge
×3.1
32.9 ms10.5 ms
test_bench_effect_fanout_updates_v1
tests/test_benchmarks.py
CodSpeed Performance Gauge
×3
876.9 ms292.2 ms
test_bench_diamond_updates_v1
tests/test_benchmarks.py
CodSpeed Performance Gauge
×2.9
859.6 ms292.8 ms
test_bench_fanout_v1
tests/test_benchmarks.py
CodSpeed Performance Gauge
×2.9
104 ms36.2 ms
test_bench_shared_dependency_branches_v1
tests/test_benchmarks.py
CodSpeed Performance Gauge
×2.7
215.5 ms80.3 ms
test_bench_stacked_layers_v1
tests/test_benchmarks.py
CodSpeed Performance Gauge
×2.6
513.3 ms193.9 ms
test_bench_computed_signal_at_v1
tests/test_benchmarks.py
CodSpeed Performance Gauge
×2.4
163.5 ms66.9 ms
test_bench_scoped_context_reads_v1
tests/test_benchmarks.py
CodSpeed Performance Gauge
×2.4
257.8 ms106.2 ms
test_bench_multi_input_computed_v1
tests/test_benchmarks.py
CodSpeed Performance Gauge
×2.3
54.7 ms23.8 ms
test_bench_animation_stack_v1
tests/test_benchmarks.py
CodSpeed Performance Gauge
×2.2
546.2 ms247.2 ms
test_bench_dynamic_dependency_switch_v1
tests/test_benchmarks.py
CodSpeed Performance Gauge
×2.2
91.8 ms41.7 ms
test_bench_shared_clock_reads_v1
tests/test_benchmarks.py
CodSpeed Performance Gauge
×2.2
412.1 ms188.5 ms
test_bench_computed_propagation_v1
tests/test_benchmarks.py
CodSpeed Performance Gauge
+90%
147.8 µs77.7 µs
test_bench_signal_update_v1
tests/test_benchmarks.py
CodSpeed Performance Gauge
+71%
41.5 µs24.2 µs
test_bench_subscription_churn_v1
tests/test_benchmarks.py
CodSpeed Performance Gauge
+67%
327.8 ms196.7 ms
test_bench_signal_write_v1
tests/test_benchmarks.py
CodSpeed Performance Gauge
+60%
78.8 µs49.4 µs
test_bench_deep_unref_dict_v1
tests/test_benchmarks.py
CodSpeed Performance Gauge
+53%
66.1 µs43.2 µs
test_bench_build_deep_chain_v1
tests/test_benchmarks.py
CodSpeed Performance Gauge
+47%
13.8 ms9.4 ms
test_bench_computed_read_v1
tests/test_benchmarks.py
CodSpeed Performance Gauge
+47%
27.9 µs19 µs
test_bench_computed_create_v1
tests/test_benchmarks.py
CodSpeed Performance Gauge
+44%
101 µs69.9 µs
test_bench_signal_read_v1
tests/test_benchmarks.py
CodSpeed Performance Gauge
+40%
30.5 µs21.7 µs
test_bench_unref_v1
tests/test_benchmarks.py
CodSpeed Performance Gauge
+40%
23.8 µs17 µs
test_bench_signal_create_v1
tests/test_benchmarks.py
CodSpeed Performance Gauge
+39%
94.5 µs67.8 µs
test_bench_build_diamond_graph_v1
tests/test_benchmarks.py
CodSpeed Performance Gauge
+30%
50.7 ms39 ms
test_bench_build_fanout_graph_v1
tests/test_benchmarks.py
CodSpeed Performance Gauge
+24%
23.3 ms18.8 ms

Commits

Click on a commit to change the comparison range
Base
main
a55cae8
×3.1
lint
6226bd1
1 month ago
by dougmercer
-0.36%
Add another early return for deep_unref
f8b1b5e
1 month ago
by dougmercer
© 2026 CodSpeed Technology
Home Terms Privacy Docs