Skip to content

Commit

Permalink
chore: Update benchmark report [skip ci]
Browse files Browse the repository at this point in the history
Signed-off-by: medz <[email protected]>
  • Loading branch information
medz committed Jan 13, 2025
1 parent 76e22a7 commit 20b5310
Show file tree
Hide file tree
Showing 7 changed files with 247 additions and 247 deletions.
82 changes: 41 additions & 41 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,12 +7,12 @@ Benchmark comparing different standalone Dart reactivity/signals frameworks.
<!-- Rank Table -->
| Rank | Framework | Score | Total Time | Fail Coefficients |
|---|---|---|---|---|
| 🥇 | [alien_signals](https://pub.dev/packages/alien_signals) | 30.22 | 4.16s | 0.0 |
| 🥈 | [signals](https://pub.dev/packages/signals) | 23.86 | 11.18s | 0.0 |
| 🥉 | [preact_signals](https://pub.dev/packages/preact_signals) | 22.73 | 9.78s | 0.0 |
| 4 | [state_beacon](https://pub.dev/packages/state_beacon) | 16.52 | 3.50s | 8.0 |
| 5 | [mobx](https://pub.dev/packages/mobx) | 6.39 | 27.33s | 0.0 |
| 6 | [solidart](https://pub.dev/packages/solidart) | 4.53 | 39.93s | 3.0 |
| 🥇 | [alien_signals](https://pub.dev/packages/alien_signals) | 30.24 | 4.19s | 0.0 |
| 🥈 | [preact_signals](https://pub.dev/packages/preact_signals) | 23.25 | 10.18s | 0.0 |
| 🥉 | [signals](https://pub.dev/packages/signals) | 22.94 | 11.18s | 0.0 |
| 4 | [state_beacon](https://pub.dev/packages/state_beacon) | 16.96 | 3.49s | 8.0 |
| 5 | [mobx](https://pub.dev/packages/mobx) | 6.65 | 27.80s | 0.0 |
| 6 | [solidart](https://pub.dev/packages/solidart) | 4.77 | 39.68s | 3.0 |
<!-- Rank Table End -->

> [!TIP]
Expand All @@ -28,41 +28,41 @@ Benchmark comparing different standalone Dart reactivity/signals frameworks.
<!-- Benchmark Table -->
| Test Case | alien_signals | signals | preact_signals | solidart | state_beacon | mobx |
|---|---|---|---|---|---|---|
| avoidablePropagation | 206.38ms | 207.15ms | 208.32ms | 2.21s | 155.05ms (fail) | 2.38s |
| broadPropagation | 409.59ms | 462.88ms | 455.08ms | 5.53s | 5.92ms (fail) | 4.30s |
| deepPropagation | 153.20ms | 170.44ms | 173.26ms | 2.03s | 139.24ms (fail) | 1.54s |
| diamond | 263.21ms | 282.33ms | 272.85ms | 3.51s | 187.31ms (fail) | 2.44s |
| mux | 397.52ms | 415.38ms | 399.32ms | 2.09s | 197.57ms (fail) | 1.82s |
| repeatedObservers | 38.22ms | 44.81ms | 41.19ms | 213.27ms | 56.90ms (fail) | 242.44ms |
| triangle | 101.42ms | 101.43ms | 98.00ms | 1.14s | 75.83ms (fail) | 766.39ms |
| unstable | 90.43ms | 77.93ms | 70.05ms | 355.88ms | 337.57ms (fail) | 360.89ms |
| molBench | 493.76ms | 486.37ms | 485.29ms | 1.74s | 880μs | 589.71ms |
| create_signals | 20.83ms | 30.04ms | 4.57ms | 76.27ms | 75.72ms | 77.15ms |
| comp_0to1 | 4.57ms | 11.47ms | 16.73ms | 33.45ms | 53.61ms | 15.90ms |
| comp_1to1 | 17.04ms | 18.75ms | 14.10ms | 45.28ms | 52.72ms | 38.93ms |
| comp_2to1 | 11.24ms | 14.69ms | 19.33ms | 24.49ms | 33.61ms | 41.38ms |
| comp_4to1 | 15.73ms | 2.08ms | 10.82ms | 19.42ms | 17.47ms | 15.82ms |
| comp_1000to1 | 3μs | 5μs | 4μs | 2.14ms | 46μs | 32μs |
| comp_1to2 | 8.94ms | 19.99ms | 22.13ms | 29.60ms | 45.64ms | 33.70ms |
| comp_1to4 | 10.41ms | 9.94ms | 28.36ms | 30.90ms | 43.47ms | 18.17ms |
| comp_1to8 | 7.67ms | 6.61ms | 7.65ms | 23.58ms | 44.18ms | 22.50ms |
| comp_1to1000 | 3.38ms | 5.27ms | 6.32ms | 18.84ms | 40.17ms | 15.44ms |
| update_1to1 | 9.57ms | 9.36ms | 8.83ms | 43.14ms | 8.76ms | 23.24ms |
| update_2to1 | 1.95ms | 4.81ms | 4.35ms | 22.03ms | 2.90ms | 12.76ms |
| update_4to1 | 2.62ms | 2.35ms | 2.19ms | 10.78ms | 1.48ms | 7.26ms |
| update_1000to1 | 23μs | 23μs | 22μs | 115μs | 15μs | 70μs |
| update_1to2 | 3.91ms | 4.75ms | 4.35ms | 21.58ms | 4.13ms | 13.83ms |
| update_1to4 | 1.16ms | 2.34ms | 2.19ms | 10.98ms | 1.45ms | 6.93ms |
| update_1to1000 | 36μs | 45μs | 807μs | 233μs | 403μs | 175μs |
| cellx1000 | 8.54ms | 9.80ms | 11.48ms | 166.73ms | 5.61ms | 79.68ms |
| cellx2500 | 23.40ms | 33.33ms | 37.02ms | 551.30ms | 24.81ms | 271.08ms |
| cellx5000 | 50.74ms | 74.50ms | 95.73ms | 1.13s | 72.45ms | 578.55ms |
| 10x5 - 2 sources - read 20.0% (simple) | 268.67ms | 501.25ms | 426.62ms | 2.69s (half) | 244.63ms | 1.99s |
| 10x10 - 6 sources - dynamic - read 20.0% (dynamic) | 221.17ms | 274.44ms | 272.58ms | 2.35s (half) | 205.84ms | 1.53s |
| 1000x12 - 4 sources - dynamic (large) | 300.86ms | 3.68s | 3.37s | 4.07s (half) | 348.89ms | 1.83s |
| 1000x5 - 25 sources (wide dense) | 489.56ms | 3.51s | 2.54s | 4.93s (half) | 515.80ms | 3.46s |
| 5x500 - 3 sources (deep) | 246.93ms | 226.12ms | 227.58ms | 2.03s (half) | 234.28ms | 1.13s |
| 100x15 - 6 sources - dynamic (very dynamic) | 282.30ms | 473.70ms | 449.39ms | 2.79s (half) | 264.31ms | 1.68s |
| avoidablePropagation | 191.79ms | 208.15ms | 206.88ms | 2.20s | 159.84ms (fail) | 2.32s |
| broadPropagation | 413.71ms | 456.24ms | 453.14ms | 5.53s | 6.50ms (fail) | 4.43s |
| deepPropagation | 158.71ms | 169.50ms | 176.29ms | 2.02s | 142.65ms (fail) | 1.57s |
| diamond | 274.37ms | 283.54ms | 311.18ms | 3.45s | 189.94ms (fail) | 2.49s |
| mux | 394.30ms | 411.28ms | 391.91ms | 2.06s | 191.65ms (fail) | 1.85s |
| repeatedObservers | 37.19ms | 44.90ms | 41.51ms | 210.04ms | 53.67ms (fail) | 236.14ms |
| triangle | 101.85ms | 102.60ms | 100.15ms | 1.13s | 77.48ms (fail) | 783.47ms |
| unstable | 89.05ms | 76.80ms | 68.26ms | 346.40ms | 345.05ms (fail) | 347.37ms |
| molBench | 495.49ms | 487.14ms | 484.05ms | 1.74s | 947μs | 591.29ms |
| create_signals | 21.25ms | 31.00ms | 4.55ms | 67.50ms | 62.10ms | 82.46ms |
| comp_0to1 | 4.66ms | 10.95ms | 16.78ms | 31.11ms | 53.54ms | 15.51ms |
| comp_1to1 | 16.89ms | 16.19ms | 16.16ms | 43.21ms | 51.99ms | 41.25ms |
| comp_2to1 | 10.77ms | 19.05ms | 17.96ms | 20.72ms | 33.52ms | 22.91ms |
| comp_4to1 | 16.58ms | 6.64ms | 11.99ms | 18.67ms | 19.31ms | 16.69ms |
| comp_1000to1 | 4μs | 9μs | 5μs | 2.23ms | 48μs | 31μs |
| comp_1to2 | 6.48ms | 19.94ms | 18.64ms | 33.78ms | 45.04ms | 35.84ms |
| comp_1to4 | 9.15ms | 16.71ms | 26.39ms | 24.28ms | 42.21ms | 17.82ms |
| comp_1to8 | 5.64ms | 6.71ms | 5.49ms | 23.55ms | 42.89ms | 19.79ms |
| comp_1to1000 | 3.33ms | 4.61ms | 6.08ms | 19.09ms | 39.06ms | 15.43ms |
| update_1to1 | 6.32ms | 9.36ms | 8.76ms | 43.31ms | 9.48ms | 24.89ms |
| update_2to1 | 1.94ms | 4.66ms | 4.36ms | 21.41ms | 2.94ms | 13.36ms |
| update_4to1 | 2.37ms | 2.35ms | 2.22ms | 10.64ms | 1.72ms | 7.51ms |
| update_1000to1 | 24μs | 23μs | 21μs | 115μs | 15μs | 65μs |
| update_1to2 | 4.15ms | 4.73ms | 4.36ms | 23.11ms | 3.30ms | 13.22ms |
| update_1to4 | 1.81ms | 2.33ms | 2.20ms | 10.88ms | 1.49ms | 6.94ms |
| update_1to1000 | 28μs | 46μs | 1.01ms | 213μs | 386μs | 175μs |
| cellx1000 | 9.36ms | 9.58ms | 9.70ms | 167.60ms | 5.13ms | 79.30ms |
| cellx2500 | 26.58ms | 31.94ms | 27.31ms | 486.84ms | 20.69ms | 261.09ms |
| cellx5000 | 67.61ms | 65.73ms | 76.71ms | 1.11s | 62.63ms | 559.77ms |
| 10x5 - 2 sources - read 20.0% (simple) | 266.35ms | 514.50ms | 443.38ms | 2.62s (half) | 254.61ms | 2.07s |
| 10x10 - 6 sources - dynamic - read 20.0% (dynamic) | 216.30ms | 279.30ms | 321.53ms | 2.40s (half) | 205.48ms | 1.57s |
| 1000x12 - 4 sources - dynamic (large) | 294.23ms | 3.68s | 3.70s | 4.05s (half) | 350.80ms | 1.85s |
| 1000x5 - 25 sources (wide dense) | 498.06ms | 3.50s | 2.52s | 4.92s (half) | 519.64ms | 3.56s |
| 5x500 - 3 sources (deep) | 247.46ms | 226.20ms | 228.11ms | 2.07s (half) | 232.39ms | 1.16s |
| 100x15 - 6 sources - dynamic (very dynamic) | 291.69ms | 475.17ms | 473.40ms | 2.79s (half) | 265.25ms | 1.75s |
<!-- Benchmark Table End -->

> [!TIP]
Expand Down
70 changes: 35 additions & 35 deletions bench/alien_signals.md
Original file line number Diff line number Diff line change
@@ -1,37 +1,37 @@
| Framework | Test Case | Time (μs) |
| --- | --- | --- |
| alien_signals | avoidablePropagation (success) | 206375 |
| alien_signals | broadPropagation (success) | 409594 |
| alien_signals | deepPropagation (success) | 153202 |
| alien_signals | diamond (success) | 263213 |
| alien_signals | mux (success) | 397518 |
| alien_signals | repeatedObservers (success) | 38221 |
| alien_signals | triangle (success) | 101419 |
| alien_signals | unstable (success) | 90431 |
| alien_signals | molBench | 493762 |
| alien_signals | create_signals | 20830 |
| alien_signals | comp_0to1 | 4569 |
| alien_signals | comp_1to1 | 17038 |
| alien_signals | comp_2to1 | 11238 |
| alien_signals | comp_4to1 | 15732 |
| alien_signals | comp_1000to1 | 3 |
| alien_signals | comp_1to2 | 8940 |
| alien_signals | comp_1to4 | 10407 |
| alien_signals | comp_1to8 | 7665 |
| alien_signals | comp_1to1000 | 3377 |
| alien_signals | update_1to1 | 9568 |
| alien_signals | update_2to1 | 1953 |
| alien_signals | update_4to1 | 2621 |
| alien_signals | update_1000to1 | 23 |
| alien_signals | update_1to2 | 3910 |
| alien_signals | update_1to4 | 1161 |
| alien_signals | update_1to1000 | 36 |
| alien_signals | cellx1000 (first: pass, last: pass) | 8543 |
| alien_signals | cellx2500 (first: pass, last: pass) | 23399 |
| alien_signals | cellx5000 (first: pass, last: pass) | 50744 |
| alien_signals | 10x5 - 2 sources - read 20.0% (simple, sum: pass, count: pass) | 268671 |
| alien_signals | 10x10 - 6 sources - dynamic - read 20.0% (dynamic, sum: pass, count: pass) | 221170 |
| alien_signals | 1000x12 - 4 sources - dynamic (large, sum: pass, count: pass) | 300864 |
| alien_signals | 1000x5 - 25 sources (wide dense, sum: pass, count: pass) | 489557 |
| alien_signals | 5x500 - 3 sources (deep, sum: pass, count: pass) | 246931 |
| alien_signals | 100x15 - 6 sources - dynamic (very dynamic, sum: pass, count: pass) | 282304 |
| alien_signals | avoidablePropagation (success) | 191789 |
| alien_signals | broadPropagation (success) | 413712 |
| alien_signals | deepPropagation (success) | 158708 |
| alien_signals | diamond (success) | 274372 |
| alien_signals | mux (success) | 394303 |
| alien_signals | repeatedObservers (success) | 37192 |
| alien_signals | triangle (success) | 101847 |
| alien_signals | unstable (success) | 89049 |
| alien_signals | molBench | 495492 |
| alien_signals | create_signals | 21253 |
| alien_signals | comp_0to1 | 4663 |
| alien_signals | comp_1to1 | 16885 |
| alien_signals | comp_2to1 | 10768 |
| alien_signals | comp_4to1 | 16582 |
| alien_signals | comp_1000to1 | 4 |
| alien_signals | comp_1to2 | 6481 |
| alien_signals | comp_1to4 | 9154 |
| alien_signals | comp_1to8 | 5637 |
| alien_signals | comp_1to1000 | 3332 |
| alien_signals | update_1to1 | 6318 |
| alien_signals | update_2to1 | 1941 |
| alien_signals | update_4to1 | 2370 |
| alien_signals | update_1000to1 | 24 |
| alien_signals | update_1to2 | 4146 |
| alien_signals | update_1to4 | 1807 |
| alien_signals | update_1to1000 | 28 |
| alien_signals | cellx1000 (first: pass, last: pass) | 9359 |
| alien_signals | cellx2500 (first: pass, last: pass) | 26577 |
| alien_signals | cellx5000 (first: pass, last: pass) | 67615 |
| alien_signals | 10x5 - 2 sources - read 20.0% (simple, sum: pass, count: pass) | 266349 |
| alien_signals | 10x10 - 6 sources - dynamic - read 20.0% (dynamic, sum: pass, count: pass) | 216300 |
| alien_signals | 1000x12 - 4 sources - dynamic (large, sum: pass, count: pass) | 294227 |
| alien_signals | 1000x5 - 25 sources (wide dense, sum: pass, count: pass) | 498057 |
| alien_signals | 5x500 - 3 sources (deep, sum: pass, count: pass) | 247463 |
| alien_signals | 100x15 - 6 sources - dynamic (very dynamic, sum: pass, count: pass) | 291689 |
68 changes: 34 additions & 34 deletions bench/mobx.md
Original file line number Diff line number Diff line change
@@ -1,37 +1,37 @@
| Framework | Test Case | Time (μs) |
| --- | --- | --- |
| mobx | avoidablePropagation (success) | 2377235 |
| mobx | broadPropagation (success) | 4303731 |
| mobx | deepPropagation (success) | 1536413 |
| mobx | diamond (success) | 2441352 |
| mobx | mux (success) | 1818011 |
| mobx | repeatedObservers (success) | 242438 |
| mobx | triangle (success) | 766392 |
| mobx | unstable (success) | 360895 |
| mobx | molBench | 589714 |
| mobx | create_signals | 77152 |
| mobx | comp_0to1 | 15897 |
| mobx | comp_1to1 | 38932 |
| mobx | comp_2to1 | 41384 |
| mobx | comp_4to1 | 15818 |
| mobx | comp_1000to1 | 32 |
| mobx | comp_1to2 | 33696 |
| mobx | comp_1to4 | 18172 |
| mobx | comp_1to8 | 22498 |
| mobx | comp_1to1000 | 15435 |
| mobx | update_1to1 | 23236 |
| mobx | update_2to1 | 12764 |
| mobx | update_4to1 | 7259 |
| mobx | update_1000to1 | 70 |
| mobx | update_1to2 | 13832 |
| mobx | update_1to4 | 6926 |
| mobx | avoidablePropagation (success) | 2319891 |
| mobx | broadPropagation (success) | 4426738 |
| mobx | deepPropagation (success) | 1572697 |
| mobx | diamond (success) | 2490614 |
| mobx | mux (success) | 1847984 |
| mobx | repeatedObservers (success) | 236139 |
| mobx | triangle (success) | 783468 |
| mobx | unstable (success) | 347370 |
| mobx | molBench | 591293 |
| mobx | create_signals | 82457 |
| mobx | comp_0to1 | 15510 |
| mobx | comp_1to1 | 41248 |
| mobx | comp_2to1 | 22912 |
| mobx | comp_4to1 | 16694 |
| mobx | comp_1000to1 | 31 |
| mobx | comp_1to2 | 35838 |
| mobx | comp_1to4 | 17825 |
| mobx | comp_1to8 | 19791 |
| mobx | comp_1to1000 | 15432 |
| mobx | update_1to1 | 24889 |
| mobx | update_2to1 | 13360 |
| mobx | update_4to1 | 7510 |
| mobx | update_1000to1 | 65 |
| mobx | update_1to2 | 13222 |
| mobx | update_1to4 | 6942 |
| mobx | update_1to1000 | 175 |
| mobx | cellx1000 (first: pass, last: pass) | 79681 |
| mobx | cellx2500 (first: pass, last: pass) | 271080 |
| mobx | cellx5000 (first: pass, last: pass) | 578551 |
| mobx | 10x5 - 2 sources - read 20.0% (simple, sum: pass, count: pass) | 1990894 |
| mobx | 10x10 - 6 sources - dynamic - read 20.0% (dynamic, sum: pass, count: pass) | 1531236 |
| mobx | 1000x12 - 4 sources - dynamic (large, sum: pass, count: pass) | 1831321 |
| mobx | 1000x5 - 25 sources (wide dense, sum: pass, count: pass) | 3461130 |
| mobx | 5x500 - 3 sources (deep, sum: pass, count: pass) | 1125739 |
| mobx | 100x15 - 6 sources - dynamic (very dynamic, sum: pass, count: pass) | 1677369 |
| mobx | cellx1000 (first: pass, last: pass) | 79300 |
| mobx | cellx2500 (first: pass, last: pass) | 261091 |
| mobx | cellx5000 (first: pass, last: pass) | 559774 |
| mobx | 10x5 - 2 sources - read 20.0% (simple, sum: pass, count: pass) | 2066792 |
| mobx | 10x10 - 6 sources - dynamic - read 20.0% (dynamic, sum: pass, count: pass) | 1569141 |
| mobx | 1000x12 - 4 sources - dynamic (large, sum: pass, count: pass) | 1848738 |
| mobx | 1000x5 - 25 sources (wide dense, sum: pass, count: pass) | 3560057 |
| mobx | 5x500 - 3 sources (deep, sum: pass, count: pass) | 1156058 |
| mobx | 100x15 - 6 sources - dynamic (very dynamic, sum: pass, count: pass) | 1750300 |
70 changes: 35 additions & 35 deletions bench/preact_signals.md
Original file line number Diff line number Diff line change
@@ -1,37 +1,37 @@
| Framework | Test Case | Time (μs) |
| --- | --- | --- |
| preact_signals | avoidablePropagation (success) | 208317 |
| preact_signals | broadPropagation (success) | 455078 |
| preact_signals | deepPropagation (success) | 173258 |
| preact_signals | diamond (success) | 272850 |
| preact_signals | mux (success) | 399325 |
| preact_signals | repeatedObservers (success) | 41192 |
| preact_signals | triangle (success) | 98002 |
| preact_signals | unstable (success) | 70048 |
| preact_signals | molBench | 485292 |
| preact_signals | create_signals | 4568 |
| preact_signals | comp_0to1 | 16731 |
| preact_signals | comp_1to1 | 14101 |
| preact_signals | comp_2to1 | 19331 |
| preact_signals | comp_4to1 | 10817 |
| preact_signals | comp_1000to1 | 4 |
| preact_signals | comp_1to2 | 22133 |
| preact_signals | comp_1to4 | 28355 |
| preact_signals | comp_1to8 | 7646 |
| preact_signals | comp_1to1000 | 6317 |
| preact_signals | update_1to1 | 8833 |
| preact_signals | update_2to1 | 4348 |
| preact_signals | update_4to1 | 2191 |
| preact_signals | update_1000to1 | 22 |
| preact_signals | update_1to2 | 4352 |
| preact_signals | update_1to4 | 2189 |
| preact_signals | update_1to1000 | 807 |
| preact_signals | cellx1000 (first: pass, last: pass) | 11478 |
| preact_signals | cellx2500 (first: pass, last: pass) | 37023 |
| preact_signals | cellx5000 (first: pass, last: pass) | 95735 |
| preact_signals | 10x5 - 2 sources - read 20.0% (simple, sum: pass, count: pass) | 426616 |
| preact_signals | 10x10 - 6 sources - dynamic - read 20.0% (dynamic, sum: pass, count: pass) | 272585 |
| preact_signals | 1000x12 - 4 sources - dynamic (large, sum: pass, count: pass) | 3368080 |
| preact_signals | 1000x5 - 25 sources (wide dense, sum: pass, count: pass) | 2538438 |
| preact_signals | 5x500 - 3 sources (deep, sum: pass, count: pass) | 227578 |
| preact_signals | 100x15 - 6 sources - dynamic (very dynamic, sum: pass, count: pass) | 449395 |
| preact_signals | avoidablePropagation (success) | 206879 |
| preact_signals | broadPropagation (success) | 453145 |
| preact_signals | deepPropagation (success) | 176290 |
| preact_signals | diamond (success) | 311176 |
| preact_signals | mux (success) | 391909 |
| preact_signals | repeatedObservers (success) | 41511 |
| preact_signals | triangle (success) | 100146 |
| preact_signals | unstable (success) | 68259 |
| preact_signals | molBench | 484051 |
| preact_signals | create_signals | 4551 |
| preact_signals | comp_0to1 | 16781 |
| preact_signals | comp_1to1 | 16160 |
| preact_signals | comp_2to1 | 17959 |
| preact_signals | comp_4to1 | 11987 |
| preact_signals | comp_1000to1 | 5 |
| preact_signals | comp_1to2 | 18641 |
| preact_signals | comp_1to4 | 26388 |
| preact_signals | comp_1to8 | 5493 |
| preact_signals | comp_1to1000 | 6081 |
| preact_signals | update_1to1 | 8763 |
| preact_signals | update_2to1 | 4355 |
| preact_signals | update_4to1 | 2222 |
| preact_signals | update_1000to1 | 21 |
| preact_signals | update_1to2 | 4364 |
| preact_signals | update_1to4 | 2200 |
| preact_signals | update_1to1000 | 1011 |
| preact_signals | cellx1000 (first: pass, last: pass) | 9701 |
| preact_signals | cellx2500 (first: pass, last: pass) | 27307 |
| preact_signals | cellx5000 (first: pass, last: pass) | 76710 |
| preact_signals | 10x5 - 2 sources - read 20.0% (simple, sum: pass, count: pass) | 443376 |
| preact_signals | 10x10 - 6 sources - dynamic - read 20.0% (dynamic, sum: pass, count: pass) | 321532 |
| preact_signals | 1000x12 - 4 sources - dynamic (large, sum: pass, count: pass) | 3702689 |
| preact_signals | 1000x5 - 25 sources (wide dense, sum: pass, count: pass) | 2519218 |
| preact_signals | 5x500 - 3 sources (deep, sum: pass, count: pass) | 228114 |
| preact_signals | 100x15 - 6 sources - dynamic (very dynamic, sum: pass, count: pass) | 473405 |
Loading

0 comments on commit 20b5310

Please sign in to comment.