Closed JoviDeCroock closed 2 months ago
Version | Avg time | vs preact-local | vs preact-main |
---|---|---|---|
preact-local | 866.92ms - 892.18ms | - | unsure đ -1% - +2% -12.24ms - +18.73ms |
preact-main | 867.35ms - 885.26ms | unsure đ -2% - +1% -18.73ms - +12.24ms | - |
Version | Avg time | vs preact-local | vs preact-main |
---|---|---|---|
preact-local | 25.15ms - 25.15ms | - | unsure đ +0% - +0% +0.00ms - +0.00ms |
preact-main | 25.15ms - 25.15ms | unsure đ -0% - -0% -0.00ms - -0.00ms | - |
Version | Avg time | vs preact-local | vs preact-main |
---|---|---|---|
preact-local | 16.53ms - 17.52ms | - | unsure đ -2% - +4% -0.34ms - +0.74ms |
preact-main | 16.60ms - 17.05ms | unsure đ -4% - +2% -0.74ms - +0.34ms | - |
Version | Avg time | vs preact-local | vs preact-main |
---|---|---|---|
preact-local | 1.69ms - 1.70ms | - | unsure đ -0% - +0% -0.00ms - +0.00ms |
preact-main | 1.69ms - 1.70ms | unsure đ -0% - +0% -0.00ms - +0.00ms | - |
Version | Avg time | vs preact-local | vs preact-main |
---|---|---|---|
preact-local | 71.01ms - 73.07ms | - | unsure đ -4% - +2% -2.89ms - +1.49ms |
preact-main | 70.81ms - 74.68ms | unsure đ -2% - +4% -1.49ms - +2.89ms | - |
Version | Avg time | vs preact-local | vs preact-main |
---|---|---|---|
preact-local | 13.12ms - 13.31ms | - | unsure đ -3% - +0% -0.42ms - +0.04ms |
preact-main | 13.20ms - 13.61ms | unsure đ -0% - +3% -0.04ms - +0.42ms | - |
Version | Avg time | vs preact-local | vs preact-main |
---|---|---|---|
preact-local | 16.29ms - 16.54ms | - | unsure đ -2% - +0% -0.28ms - +0.05ms |
preact-main | 16.42ms - 16.64ms | unsure đ -0% - +2% -0.05ms - +0.28ms | - |
Version | Avg time | vs preact-local | vs preact-main |
---|---|---|---|
preact-local | 4.61ms - 4.62ms | - | unsure đ -0% - +0% -0.00ms - +0.00ms |
preact-main | 4.61ms - 4.61ms | unsure đ -0% - +0% -0.00ms - +0.00ms | - |
Version | Avg time | vs preact-local | vs preact-main |
---|---|---|---|
preact-local | 73.16ms - 75.58ms | - | unsure đ -3% - +2% -2.15ms - +1.23ms |
preact-main | 73.65ms - 76.00ms | unsure đ -2% - +3% -1.23ms - +2.15ms | - |
Version | Avg time | vs preact-local | vs preact-main |
---|---|---|---|
preact-local | 3.52ms - 3.55ms | - | unsure đ -0% - +1% -0.00ms - +0.04ms |
preact-main | 3.50ms - 3.53ms | unsure đ -1% - +0% -0.04ms - +0.00ms | - |
Version | Avg time | vs preact-local | vs preact-main |
---|---|---|---|
preact-local | 28.62ms - 29.19ms | - | unsure đ -1% - +2% -0.39ms - +0.49ms |
preact-main | 28.52ms - 29.18ms | unsure đ -2% - +1% -0.49ms - +0.39ms | - |
Version | Avg time | vs preact-local | vs preact-main |
---|---|---|---|
preact-local | 34.33ms - 36.21ms | - | unsure đ -4% - +3% -1.50ms - +1.16ms |
preact-main | 34.49ms - 36.38ms | unsure đ -3% - +4% -1.16ms - +1.50ms | - |
Version | Avg time | vs preact-local | vs preact-main |
---|---|---|---|
preact-local | 24.53ms - 25.39ms | - | unsure đ -1% - +3% -0.26ms - +0.71ms |
preact-main | 24.51ms - 24.96ms | unsure đ -3% - +1% -0.71ms - +0.26ms | - |
Version | Avg time | vs preact-local | vs preact-main |
---|---|---|---|
preact-local | 29.37ms - 30.86ms | - | unsure đ -4% - +4% -1.16ms - +1.06ms |
preact-main | 29.34ms - 30.99ms | unsure đ -4% - +4% -1.06ms - +1.16ms | - |
Version | Avg time | vs preact-local | vs preact-main |
---|---|---|---|
preact-local | 22.44ms - 24.30ms | - | unsure đ -4% - +7% -0.90ms - +1.56ms |
preact-main | 22.24ms - 23.85ms | unsure đ -7% - +4% -1.56ms - +0.90ms | - |
Version | Avg time | vs preact-local | vs preact-main |
---|---|---|---|
preact-local | 22.40ms - 23.39ms | - | unsure đ -6% - +0% -1.43ms - +0.01ms |
preact-main | 23.08ms - 24.13ms | unsure đ -0% - +6% -0.01ms - +1.43ms | - |
Version | Avg time | vs preact-local | vs preact-main |
---|---|---|---|
preact-local | 1.95ms - 2.10ms | - | unsure đ -5% - +4% -0.10ms - +0.08ms |
preact-main | 1.99ms - 2.09ms | unsure đ -4% - +5% -0.08ms - +0.10ms | - |
Version | Avg time | vs preact-local | vs preact-main |
---|---|---|---|
preact-local | 0.98ms - 0.98ms | - | unsure đ +0% - +0% +0.00ms - +0.00ms |
preact-main | 0.98ms - 0.98ms | unsure đ -0% - -0% -0.00ms - -0.00ms | - |
Version | Avg time | vs preact-local | vs preact-main |
---|---|---|---|
preact-local | 25.93ms - 26.14ms | - | unsure đ -2% - +1% -0.53ms - +0.14ms |
preact-main | 25.92ms - 26.54ms | unsure đ -1% - +2% -0.14ms - +0.53ms | - |
Version | Avg time | vs preact-local | vs preact-main |
---|---|---|---|
preact-local | 1.25ms - 1.25ms | - | unsure đ +0% - +0% +0.00ms - +0.00ms |
preact-main | 1.25ms - 1.25ms | unsure đ -0% - -0% -0.00ms - -0.00ms | - |
Version | Avg time | vs preact-local | vs preact-main |
---|---|---|---|
preact-local | 36.26ms - 37.38ms | - | unsure đ -1% - +3% -0.39ms - +1.22ms |
preact-main | 35.83ms - 36.98ms | unsure đ -3% - +1% -1.22ms - +0.39ms | - |
Version | Avg time | vs preact-local | vs preact-main |
---|---|---|---|
preact-local | 3.55ms - 3.55ms | - | unsure đ +0% - +0% +0.00ms - +0.00ms |
preact-main | 3.55ms - 3.55ms | unsure đ -0% - -0% -0.00ms - -0.00ms | - |
Size Change: +101 B (+0.16%)
Total Size: 62 kB
Filename | Size | Change |
---|---|---|
dist/preact.js |
4.72 kB | +17 B (+0.36%) |
dist/preact.min.js |
4.75 kB | +15 B (+0.32%) |
dist/preact.min.module.js |
4.75 kB | +17 B (+0.36%) |
dist/preact.min.umd.js |
4.78 kB | +16 B (+0.34%) |
dist/preact.module.js |
4.74 kB | +18 B (+0.38%) |
dist/preact.umd.js |
4.8 kB | +18 B (+0.38%) |
Discovered in https://github.com/jacob-ebey/preact-ooo-issues CC @jacob-ebey
What happened is that we'd use the
<!-- preact-island
indicator as ouroldDom
which made it so that we'd fail our hydration resumption when there was a fallback in Suspense. This because during hydration resumption we only reserve 1 DOM-child for the resume, this fixes it holistically where we exclude comments from being used as our resumption point.There's an artefact here https://github.com/preactjs/preact/actions/runs/9959423157
There are still existing issues with returning multiple DOM-nodes/... in resumed hydration however that is tackled in #4442 where we'll most likely introduce a second RFC for streaming in particular