perf: SSR rendering optimizations#15605
Merged
Merged
CodSpeed HQ / CodSpeed Performance Analysis
succeeded
Feb 23, 2026
Performance Gate Passed
⚡ 2 improved benchmarks
✅ 7 untouched benchmarks
🆕 9 new benchmarks
Performance Changes
| Mode | Benchmark | BASE |
HEAD |
Efficiency | |
|---|---|---|---|---|---|
| ⚡ | Simulation | Rendering: streaming [true], .astro file |
348.3 ms | 214.7 ms | +62.21% |
| ⚡ | Simulation | Rendering: streaming [false], .astro file |
337.7 ms | 195.4 ms | +72.83% |
| 🆕 | Simulation | many-components (markHTMLString, isHTMLString, validateProps) |
N/A | 8.7 ms | N/A |
| 🆕 | Simulation | large-array (BufferedRenderer per child) |
N/A | 159.1 ms | N/A |
| 🆕 | Simulation | many-expressions (renderChild dispatch, escapeHTML) |
N/A | 23.7 ms | N/A |
| 🆕 | Simulation | static-heavy (markHTMLString baseline) |
N/A | 6 ms | N/A |
| 🆕 | Simulation | many-expressions [streaming] |
N/A | 23.5 ms | N/A |
| 🆕 | Simulation | many-slots (eager slot prerendering) |
N/A | 5.3 ms | N/A |
| 🆕 | Simulation | many-components [streaming] |
N/A | 7.9 ms | N/A |
| 🆕 | Simulation | large-array [streaming] |
N/A | 148.9 ms | N/A |
| 🆕 | Simulation | many-head-elements (head dedup) |
N/A | 5 ms | N/A |
Comparing bench/rendering-perf (4050a6d) with main (999a7dd)1
Footnotes
Loading