pyapp-kit
psygnal
Blog
Docs
Changelog
Blog
Docs
Changelog
Overview
Branches
Benchmarks
Runs
A bit more consistent SignalGroup iter
#289
Merged
Comparing
getzze:correct-group-iter
(
f8e9906
) with
main
(
f4ac7c3
)
CodSpeed Performance Gauge
+14%
Improvement
1
Untouched
65
Benchmarks
Mode
CPU Simulation
Wall Time
Memory
Status
Improvement
Untouched
66 total
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_emit_time[lambda-2]
tests/test_bench.py
CodSpeed Performance Gauge
+14%
65.7 µs
57.6 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_evented_setattr
tests/test_bench.py
CodSpeed Performance Gauge
+2%
28.4 µs
27.7 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_emit_time[setattr-2]
tests/test_bench.py
CodSpeed Performance Gauge
+2%
56.5 µs
55.5 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_emit_time[partial-34]
tests/test_bench.py
CodSpeed Performance Gauge
+2%
109.8 µs
108.1 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_emit_time[partial_method-2]
tests/test_bench.py
CodSpeed Performance Gauge
+1%
64 µs
63.1 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_emit_time[real_func-2]
tests/test_bench.py
CodSpeed Performance Gauge
+1%
65 µs
64.2 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_dataclass_setattr[dataclass]
tests/test_bench.py
CodSpeed Performance Gauge
+1%
757.3 µs
748.1 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_emit_time[function-2]
tests/test_bench.py
CodSpeed Performance Gauge
+1%
63 µs
62.3 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_emit_time[partial_method-18]
tests/test_bench.py
CodSpeed Performance Gauge
+1%
94 µs
93 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_emit_time[setitem-2]
tests/test_bench.py
CodSpeed Performance Gauge
+1%
58 µs
57.4 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_emit_time[function-18]
tests/test_bench.py
CodSpeed Performance Gauge
+1%
72.8 µs
72.1 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_emit_time[partial-50]
tests/test_bench.py
CodSpeed Performance Gauge
+1%
131.4 µs
130.1 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_emit_time[setattr-18]
tests/test_bench.py
CodSpeed Performance Gauge
+1%
64 µs
63.4 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_emit_time[setattr-34]
tests/test_bench.py
CodSpeed Performance Gauge
+1%
72.1 µs
71.5 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_dataclass_setattr[msgspec]
tests/test_bench.py
CodSpeed Performance Gauge
+1%
769.2 µs
762.1 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_emit_time[method-2]
tests/test_bench.py
CodSpeed Performance Gauge
+1%
61.9 µs
61.4 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_dataclass_setattr[attrs]
tests/test_bench.py
CodSpeed Performance Gauge
+1%
770.1 µs
764.1 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_emit_time[lambda-34]
tests/test_bench.py
CodSpeed Performance Gauge
+1%
88.1 µs
87.4 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_connect_time[lambda-check_types]
tests/test_bench.py
CodSpeed Performance Gauge
+1%
145.7 µs
144.6 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_emit_time[setattr-50]
tests/test_bench.py
CodSpeed Performance Gauge
+1%
79.9 µs
79.4 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_emit_time[real_func-34]
tests/test_bench.py
CodSpeed Performance Gauge
+1%
134.7 µs
133.8 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_emit_time[lambda-50]
tests/test_bench.py
CodSpeed Performance Gauge
+1%
103.2 µs
102.6 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_emit_time[partial-2]
tests/test_bench.py
CodSpeed Performance Gauge
+1%
60.1 µs
59.8 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_emit_time[method-18]
tests/test_bench.py
CodSpeed Performance Gauge
+1%
83.1 µs
82.6 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_dataclass_setattr[pydantic]
tests/test_bench.py
CodSpeed Performance Gauge
+1%
858.2 µs
853.3 µs
1
2
3
Commits
Click on a commit to change the comparison range
Base
main
f4ac7c3
+14.68%
style(pre-commit.ci): auto fixes [...]
3ec792b
2 years ago
by pre-commit-ci[bot]
-0.71%
test delete SignalInstance
f8e9906
2 years ago
by getzze
© 2026 CodSpeed Technology
Home
Terms
Privacy
Docs