worgarside
led-matrix-controller
Blog
Docs
Changelog
Blog
Docs
Changelog
Overview
Branches
Benchmarks
Runs
Add caching to properties
#331
Comparing
refactor/cache-properties
(
0ee849c
) with
main
(
5997b07
)
CodSpeed Performance Gauge
-11%
Improvement
1
Regression
1
Untouched
42
Benchmarks
Mode
CPU Simulation
Wall Time
Memory
Status
Regression
Improvement
Untouched
44 total
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_rules[create_splashdrop for 500 frames @ 64x64]
tests/benchmark/test__ca.py
CodSpeed Performance Gauge
-11%
45.3 ms
51.2 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_raining_grid_simulation[500 frames @ 64x64]
tests/benchmark/test__ca.py
CodSpeed Performance Gauge
+13%
345.3 ms
306.5 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_rules[move_rain_down for 50 frames @ 64x64]
tests/benchmark/test__ca.py
CodSpeed Performance Gauge
+1%
2.2 ms
2.1 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_rules[splash_right_high for 500 frames @ 64x64]
tests/benchmark/test__ca.py
CodSpeed Performance Gauge
+1%
5.7 ms
5.7 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_rules[splash_right for 50 frames @ 32x32]
tests/benchmark/test__ca.py
CodSpeed Performance Gauge
0%
1 ms
1 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_raining_grid_simulation[50 frames @ 64x64]
tests/benchmark/test__ca.py
CodSpeed Performance Gauge
0%
31.1 ms
31 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_rules[splash_left for 50 frames @ 64x64]
tests/benchmark/test__ca.py
CodSpeed Performance Gauge
0%
1 ms
1 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_rules[splash_right_high for 500 frames @ 32x32]
tests/benchmark/test__ca.py
CodSpeed Performance Gauge
0%
5.8 ms
5.7 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_rules[generate_raindrops for 500 frames @ 32x32]
tests/benchmark/test__ca.py
CodSpeed Performance Gauge
0%
4.7 ms
4.7 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_rules[create_splashdrop for 50 frames @ 64x64]
tests/benchmark/test__ca.py
CodSpeed Performance Gauge
0%
5.3 ms
5.2 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_rules[splash_right for 500 frames @ 64x64]
tests/benchmark/test__ca.py
CodSpeed Performance Gauge
0%
9.9 ms
9.9 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_rules[splash_left for 500 frames @ 64x64]
tests/benchmark/test__ca.py
CodSpeed Performance Gauge
0%
9.9 ms
9.9 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_rules[splash_left for 50 frames @ 32x32]
tests/benchmark/test__ca.py
CodSpeed Performance Gauge
0%
1 ms
1 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_rules[splash_right for 50 frames @ 64x64]
tests/benchmark/test__ca.py
CodSpeed Performance Gauge
0%
1 ms
1 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_rules[remove_splashes for 50 frames @ 64x64]
tests/benchmark/test__ca.py
CodSpeed Performance Gauge
0%
5.3 ms
5.3 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_rules[move_rain_down for 500 frames @ 32x32]
tests/benchmark/test__ca.py
CodSpeed Performance Gauge
0%
8.3 ms
8.3 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_rules[create_splashdrop for 50 frames @ 32x32]
tests/benchmark/test__ca.py
CodSpeed Performance Gauge
0%
5.2 ms
5.2 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_rules[top_of_rain_down for 50 frames @ 32x32]
tests/benchmark/test__ca.py
CodSpeed Performance Gauge
0%
3.3 ms
3.3 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_rules[splash_left for 500 frames @ 32x32]
tests/benchmark/test__ca.py
CodSpeed Performance Gauge
0%
9.8 ms
9.8 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_rules[top_of_rain_down for 500 frames @ 32x32]
tests/benchmark/test__ca.py
CodSpeed Performance Gauge
0%
32.1 ms
32.1 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_rules[remove_splashes for 50 frames @ 32x32]
tests/benchmark/test__ca.py
CodSpeed Performance Gauge
0%
5.2 ms
5.2 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_rules[move_rain_down for 500 frames @ 64x64]
tests/benchmark/test__ca.py
CodSpeed Performance Gauge
0%
13.9 ms
13.9 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_rules[remove_splashes for 500 frames @ 64x64]
tests/benchmark/test__ca.py
CodSpeed Performance Gauge
0%
52.5 ms
52.4 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_rules[top_of_rain_down for 500 frames @ 64x64]
tests/benchmark/test__ca.py
CodSpeed Performance Gauge
0%
41.8 ms
41.7 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_rules[top_of_rain_down for 50 frames @ 64x64]
tests/benchmark/test__ca.py
CodSpeed Performance Gauge
0%
4.9 ms
4.8 ms
1
2
Commits
Click on a commit to change the comparison range
Base
main
5997b07
+12.68%
Remove bad cache
dec1d71
1 year ago
by worgarside
-24.16%
More caching/less slots
0ee849c
1 year ago
by worgarside
© 2026 CodSpeed Technology
Home
Terms
Privacy
Docs