Avatar for the dougmercer user
dougmercer
signified
BlogDocsChangelog

Another performance pass

#84
Comparing
another-performance-pass
(
2307819
) with
main
(
071d5cf
)
CodSpeed Performance Gauge
+26%
Improvement
4
Untouched
26

Benchmarks

30 total
test_bench_build_deep_chain_v1
tests/test_benchmarks.py
CodSpeed Performance Gauge
+26%
9.4 ms7.4 ms
test_bench_build_diamond_graph_v1
tests/test_benchmarks.py
CodSpeed Performance Gauge
+23%
38.9 ms31.7 ms
test_bench_build_fanout_graph_v1
tests/test_benchmarks.py
CodSpeed Performance Gauge
+20%
18.8 ms15.6 ms
test_bench_operator_chain_v1
tests/test_benchmarks.py
CodSpeed Performance Gauge
+17%
319.4 µs271.9 µs
test_bench_nested_signal_read_v1
tests/test_benchmarks.py
CodSpeed Performance Gauge
+4%
25.3 µs24.3 µs
test_bench_diamond_updates_v1
tests/test_benchmarks.py
CodSpeed Performance Gauge
+4%
292.7 ms281.1 ms
test_bench_deep_chain_updates_v1
tests/test_benchmarks.py
CodSpeed Performance Gauge
+4%
10.5 ms10.1 ms
test_bench_shared_dependency_branches_v1
tests/test_benchmarks.py
CodSpeed Performance Gauge
+4%
80.3 ms77.5 ms
test_bench_stacked_layers_v1
tests/test_benchmarks.py
CodSpeed Performance Gauge
+3%
193.8 ms187.8 ms
test_bench_scoped_context_reads_v1
tests/test_benchmarks.py
CodSpeed Performance Gauge
+2%
106.1 ms103.7 ms
test_bench_dynamic_dependency_switch_v1
tests/test_benchmarks.py
CodSpeed Performance Gauge
+2%
41.7 ms40.8 ms
test_bench_computed_signal_at_v1
tests/test_benchmarks.py
CodSpeed Performance Gauge
+2%
66.8 ms65.4 ms
test_bench_fanout_v1
tests/test_benchmarks.py
CodSpeed Performance Gauge
+2%
36.2 ms35.5 ms
test_bench_subscription_churn_v1
tests/test_benchmarks.py
CodSpeed Performance Gauge
+1%
196.9 ms194.3 ms
test_bench_computed_create_v1
tests/test_benchmarks.py
CodSpeed Performance Gauge
+1%
70.3 µs69.6 µs
test_bench_effect_creation_v1
tests/test_benchmarks.py
CodSpeed Performance Gauge
+1%
181.4 µs179.7 µs
test_bench_computed_decorator_v1
tests/test_benchmarks.py
CodSpeed Performance Gauge
0%
167.9 µs167.5 µs
test_bench_effect_fanout_updates_v1
tests/test_benchmarks.py
CodSpeed Performance Gauge
0%
292.4 ms292.1 ms
test_bench_computed_read_v1
tests/test_benchmarks.py
CodSpeed Performance Gauge
0%
19 µs19 µs
test_bench_signal_update_v1
tests/test_benchmarks.py
CodSpeed Performance Gauge
0%
24.3 µs24.3 µs
test_bench_deep_unref_dict_v1
tests/test_benchmarks.py
CodSpeed Performance Gauge
0%
43.2 µs43.2 µs
test_bench_shared_clock_reads_v1
tests/test_benchmarks.py
CodSpeed Performance Gauge
0%
188.6 ms188.7 ms
test_bench_animation_stack_v1
tests/test_benchmarks.py
CodSpeed Performance Gauge
0%
247.3 ms247.3 ms
test_bench_signal_write_v1
tests/test_benchmarks.py
CodSpeed Performance Gauge
0%
49.3 µs49.3 µs
test_bench_multi_input_computed_v1
tests/test_benchmarks.py
CodSpeed Performance Gauge
0%
23.7 ms23.8 ms

Commits

Click on a commit to change the comparison range
Base
main
071d5cf
+32.73%
Specialize binary ops
91c1fba
1 month ago
by dougmercer
-6.25%
I don't really like this...
2307819
1 month ago
by dougmercer
© 2026 CodSpeed Technology
Home Terms Privacy Docs