Avatar for the solidjs user
solidjs
solid
BlogDocsChangelog

fix: handle pending store reads in server projections

#2740Closed
Comparing
brenelz:fix-ssr-create-projection-pending-store
(
b4b2061
) with
next
(
e1f3b56
)
CodSpeed Performance Gauge
0%
Untouched
118

Benchmarks

118 total
merge
packages/solid-signals/tests/store/utilities.bench.ts::merge-merge-static(deep 0, 100, 3, 2)
CodSpeed Performance Gauge
+2%
223.6 µs219.9 µs
merge
packages/solid-signals/tests/store/utilities.bench.ts::merge-signal(5, 1, 2)
CodSpeed Performance Gauge
+1%
59.1 µs58.6 µs
merge
packages/solid-signals/tests/store/utilities.bench.ts::merge-static(5, 1, 2)
CodSpeed Performance Gauge
+1%
69.5 µs68.9 µs
shuffle: 1000 rows (Fisher-Yates)
packages/solid-web/test/reconcile-permute.bench.tsx
CodSpeed Performance Gauge
+1%
99.5 ms98.9 ms
hasAllowed
packages/solid-signals/tests/store/utilities.bench.ts::omit-proxy-store(25, 5)
CodSpeed Performance Gauge
+1%
51.8 µs51.5 µs
replace-full: 1000 rows
packages/solid-web/test/replace-full.bench.tsx
CodSpeed Performance Gauge
+1%
273.1 ms271.6 ms
omit
packages/solid-signals/tests/store/utilities.bench.ts::omit-mixed(0, 100)
CodSpeed Performance Gauge
+1%
17.3 µs17.2 µs
omit
packages/solid-signals/tests/store/utilities.bench.ts::omit-mixed(0, 100, 3, 2)
CodSpeed Performance Gauge
+1%
17.4 µs17.3 µs
omit
packages/solid-signals/tests/store/utilities.bench.ts::omit-static(0, 15)
CodSpeed Performance Gauge
0%
20.4 µs20.3 µs
merge
packages/solid-signals/tests/store/utilities.bench.ts::merge-static(0, 15)
CodSpeed Performance Gauge
0%
49.6 µs49.4 µs
omit
packages/solid-signals/tests/store/utilities.bench.ts::omit-mixed(0, 3, 2)
CodSpeed Performance Gauge
0%
15.6 µs15.5 µs
ownKeys
packages/solid-signals/tests/store/utilities.bench.ts::omit-proxy-store(100, 50)
CodSpeed Performance Gauge
0%
345.8 µs344.8 µs
omit
packages/solid-signals/tests/store/utilities.bench.ts::omit-static(0, 100)
CodSpeed Performance Gauge
0%
22 µs21.9 µs
merge
packages/solid-signals/tests/store/utilities.bench.ts::merge-signal(0, 100)
CodSpeed Performance Gauge
0%
102.1 µs101.9 µs
ownKeys
packages/solid-signals/tests/store/utilities.bench.ts::omit-proxy-store(100, 5)
CodSpeed Performance Gauge
0%
391.8 µs391 µs
merge
packages/solid-signals/tests/store/utilities.bench.ts::merge-merge-mixed(right 5, 1, 2)
CodSpeed Performance Gauge
0%
55.9 µs55.7 µs
omit
packages/solid-signals/tests/store/utilities.bench.ts::omit-static(50, 100)
CodSpeed Performance Gauge
0%
44.4 µs44.3 µs
omit
packages/solid-signals/tests/store/utilities.bench.ts::omit-signal(50, 100)
CodSpeed Performance Gauge
0%
42.8 µs42.7 µs
readBlocked
packages/solid-signals/tests/store/utilities.bench.ts::omit-proxy-store(100, 25)
CodSpeed Performance Gauge
0%
14.9 µs14.9 µs
merge
packages/solid-signals/tests/store/utilities.bench.ts::merge-mixed(25, 100)
CodSpeed Performance Gauge
0%
95.5 µs95.3 µs
ownKeys
packages/solid-signals/tests/store/utilities.bench.ts::merge-proxy-keys-store(defaults 25, props 100)
CodSpeed Performance Gauge
0%
413 µs412.2 µs
omit
packages/solid-signals/tests/store/utilities.bench.ts::omit-mixed(0, 15)
CodSpeed Performance Gauge
0%
15.8 µs15.8 µs
merge
packages/solid-signals/tests/store/utilities.bench.ts::merge-merge-signal(both 5, 1, 3, 2)
CodSpeed Performance Gauge
0%
60.7 µs60.6 µs
ownKeys
packages/solid-signals/tests/store/utilities.bench.ts::merge-proxy-keys-store(defaults 100, props 100)
CodSpeed Performance Gauge
0%
391.7 µs391 µs
merge
packages/solid-signals/tests/store/utilities.bench.ts::merge-merge-static(both 5, 1, 3, 2)
CodSpeed Performance Gauge
0%
72.2 µs72 µs

Commits

Click on a commit to change the comparison range
Base
next
e1f3b56
-0.11%
fix: handle pending store reads in server projections
b4b2061
20 hours ago
by brenelz
© 2026 CodSpeed Technology
Home Terms Privacy Docs