The following profiling runs were run locally on my computer using the compare-wp-performance script, comparing WP 6.3.2 to 6.4-RC2. An automated run using GH actions can be found here:
Web Vitals (Block Theme)
| Metric | Before | After | Diff % | Diff abs. |
|---|---|---|---|---|
| FCP (p10) | 152.75 ms | 143.5 ms | -6.06% | -9.25 ms |
| FCP (p25) | 157.68 ms | 146.5 ms | -7.09% | -11.18 ms |
| FCP (p50) | 165.15 ms | 151.55 ms | -8.23% | -13.60 ms |
| FCP (p75) | 173.55 ms | 158.77 ms | -8.52% | -14.78 ms |
| FCP (p90) | 182.54 ms | 168.48 ms | -7.70% | -14.06 ms |
| LCP (p10) | 152.75 ms | 143.5 ms | -6.06% | -9.25 ms |
| LCP (p25) | 157.68 ms | 146.5 ms | -7.09% | -11.18 ms |
| LCP (p50) | 165.15 ms | 151.55 ms | -8.23% | -13.60 ms |
| LCP (p75) | 173.55 ms | 158.77 ms | -8.52% | -14.78 ms |
| LCP (p90) | 182.54 ms | 168.48 ms | -7.70% | -14.06 ms |
| TTFB (p10) | 75.54 ms | 71.19 ms | -5.76% | -4.35 ms |
| TTFB (p25) | 77.05 ms | 72.8 ms | -5.52% | -4.25 ms |
| TTFB (p50) | 79.7 ms | 74.7 ms | -6.27% | -5.00 ms |
| TTFB (p75) | 83.75 ms | 77.72 ms | -7.20% | -6.03 ms |
| TTFB (p90) | 89.87 ms | 82.14 ms | -8.60% | -7.73 ms |
| LCP-TTFB (p10) | 74.18 ms | 69.9 ms | -5.77% | -4.28 ms |
| LCP-TTFB (p25) | 78.03 ms | 72.5 ms | -7.09% | -5.53 ms |
| LCP-TTFB (p50) | 83.9 ms | 75.75 ms | -9.71% | -8.15 ms |
| LCP-TTFB (p75) | 90.57 ms | 81.93 ms | -9.54% | -8.64 ms |
| LCP-TTFB (p90) | 97.21 ms | 87.26 ms | -10.24% | -9.95 ms |
Server-Timing (Block Theme)
| Metric | Before | After | Diff % | Diff abs. |
|---|---|---|---|---|
| Response Time (p10) | 67.06 ms | 63.77 ms | -4.91% | -3.29 ms |
| Response Time (p25) | 68.2 ms | 65 ms | -4.69% | -3.20 ms |
| Response Time (p50) | 69.24 ms | 66.22 ms | -4.36% | -3.02 ms |
| Response Time (p75) | 70.94 ms | 67.93 ms | -4.24% | -3.01 ms |
| Response Time (p90) | 73.83 ms | 72.18 ms | -2.23% | -1.65 ms |
| wp-before-template (p10) | 27.59 ms | 24.7 ms | -10.47% | -2.89 ms |
| wp-before-template (p25) | 28.11 ms | 25.1 ms | -10.71% | -3.01 ms |
| wp-before-template (p50) | 28.7 ms | 25.68 ms | -10.52% | -3.02 ms |
| wp-before-template (p75) | 29.68 ms | 26.83 ms | -9.60% | -2.85 ms |
| wp-before-template (p90) | 32.5 ms | 29.99 ms | -7.72% | -2.51 ms |
| wp-template (p10) | 36.88 ms | 36.63 ms | -0.68% | -0.25 ms |
| wp-template (p25) | 37.68 ms | 37.26 ms | -1.11% | -0.42 ms |
| wp-template (p50) | 38.44 ms | 38.12 ms | -0.83% | -0.32 ms |
| wp-template (p75) | 39.36 ms | 39.35 ms | -0.03% | -0.01 ms |
| wp-template (p90) | 40.97 ms | 41.09 ms | 0.29% | 0.12 ms |
| wp-total (p10) | 65.25 ms | 61.78 ms | -5.32% | -3.47 ms |
| wp-total (p25) | 66.29 ms | 62.95 ms | -5.04% | -3.34 ms |
| wp-total (p50) | 67.23 ms | 64.41 ms | -4.19% | -2.82 ms |
| wp-total (p75) | 68.98 ms | 66.04 ms | -4.26% | -2.94 ms |
| wp-total (p90) | 71.67 ms | 70.04 ms | -2.27% | -1.63 ms |
Web Vitals (Classic Theme)
| Metric | Before | After | Diff % | Diff abs. |
|---|---|---|---|---|
| FCP (p10) | 163.94 ms | 137.26 ms | -16.27% | -26.68 ms |
| FCP (p25) | 170.12 ms | 144.25 ms | -15.21% | -25.87 ms |
| FCP (p50) | 177.6 ms | 150.2 ms | -15.43% | -27.40 ms |
| FCP (p75) | 184.3 ms | 155.65 ms | -15.55% | -28.65 ms |
| FCP (p90) | 190.56 ms | 165.73 ms | -13.03% | -24.83 ms |
| LCP (p10) | 163.94 ms | 137.26 ms | -16.27% | -26.68 ms |
| LCP (p25) | 170.12 ms | 144.25 ms | -15.21% | -25.87 ms |
| LCP (p50) | 177.6 ms | 150.2 ms | -15.43% | -27.40 ms |
| LCP (p75) | 184.3 ms | 155.65 ms | -15.55% | -28.65 ms |
| LCP (p90) | 190.56 ms | 165.73 ms | -13.03% | -24.83 ms |
| TTFB (p10) | 65.39 ms | 52.69 ms | -19.42% | -12.70 ms |
| TTFB (p25) | 66.9 ms | 54 ms | -19.28% | -12.90 ms |
| TTFB (p50) | 69.3 ms | 55.95 ms | -19.26% | -13.35 ms |
| TTFB (p75) | 72.12 ms | 58.67 ms | -18.65% | -13.45 ms |
| TTFB (p90) | 76.4 ms | 64.25 ms | -15.90% | -12.15 ms |
| LCP-TTFB (p10) | 96.74 ms | 81.84 ms | -15.40% | -14.90 ms |
| LCP-TTFB (p25) | 100.23 ms | 86.93 ms | -13.27% | -13.30 ms |
| LCP-TTFB (p50) | 106.75 ms | 92.5 ms | -13.35% | -14.25 ms |
| LCP-TTFB (p75) | 113.18 ms | 99.1 ms | -12.44% | -14.08 ms |
| LCP-TTFB (p90) | 118.65 ms | 107.37 ms | -9.51% | -11.28 ms |
Server-Timing (Classic Theme)
| Metric | Before | After | Diff % | Diff abs. |
|---|---|---|---|---|
| Response Time (p10) | 59.58 ms | 47.6 ms | -20.11% | -11.98 ms |
| Response Time (p25) | 60.53 ms | 48.29 ms | -20.22% | -12.24 ms |
| Response Time (p50) | 62.1 ms | 49.77 ms | -19.86% | -12.33 ms |
| Response Time (p75) | 64.43 ms | 52.14 ms | -19.07% | -12.29 ms |
| Response Time (p90) | 72.69 ms | 55.9 ms | -23.10% | -16.79 ms |
| wp-before-template (p10) | 17.84 ms | 18 ms | 0.90% | 0.16 ms |
| wp-before-template (p25) | 18.18 ms | 18.37 ms | 1.05% | 0.19 ms |
| wp-before-template (p50) | 18.9 ms | 19.06 ms | 0.85% | 0.16 ms |
| wp-before-template (p75) | 19.99 ms | 20.38 ms | 1.95% | 0.39 ms |
| wp-before-template (p90) | 25.23 ms | 23.66 ms | -6.22% | -1.57 ms |
| wp-template (p10) | 39.2 ms | 27.43 ms | -30.03% | -11.77 ms |
| wp-template (p25) | 39.83 ms | 27.73 ms | -30.38% | -12.10 ms |
| wp-template (p50) | 40.88 ms | 28.22 ms | -30.97% | -12.66 ms |
| wp-template (p75) | 42.5 ms | 29.53 ms | -30.52% | -12.97 ms |
| wp-template (p90) | 44.01 ms | 32.6 ms | -25.93% | -11.41 ms |
| wp-total (p10) | 57.81 ms | 45.88 ms | -20.64% | -11.93 ms |
| wp-total (p25) | 58.64 ms | 46.52 ms | -20.67% | -12.12 ms |
| wp-total (p50) | 60.05 ms | 47.7 ms | -20.57% | -12.35 ms |
| wp-total (p75) | 62.66 ms | 49.97 ms | -20.25% | -12.69 ms |
| wp-total (p90) | 70.48 ms | 53.7 ms | -23.81% | -16.78 ms |
Web Vitals (Block Theme)
| Metric | Before | After | Diff % | Diff abs. |
|---|---|---|---|---|
| FCP (p10) | 116.74 ms | 115.57 ms | -1.00% | -1.17 ms |
| FCP (p25) | 121.17 ms | 117.07 ms | -3.38% | -4.10 ms |
| FCP (p50) | 126.25 ms | 123.25 ms | -2.38% | -3.00 ms |
| FCP (p75) | 132 ms | 129.25 ms | -2.08% | -2.75 ms |
| FCP (p90) | 136.84 ms | 133.64 ms | -2.34% | -3.20 ms |
| LCP (p10) | 116.74 ms | 115.57 ms | -1.00% | -1.17 ms |
| LCP (p25) | 121.17 ms | 117.07 ms | -3.38% | -4.10 ms |
| LCP (p50) | 126.25 ms | 123.25 ms | -2.38% | -3.00 ms |
| LCP (p75) | 132 ms | 129.25 ms | -2.08% | -2.75 ms |
| LCP (p90) | 136.84 ms | 133.64 ms | -2.34% | -3.20 ms |
| TTFB (p10) | 60.79 ms | 58.89 ms | -3.13% | -1.90 ms |
| TTFB (p25) | 61.67 ms | 59.88 ms | -2.90% | -1.79 ms |
| TTFB (p50) | 62.75 ms | 60.9 ms | -2.95% | -1.85 ms |
| TTFB (p75) | 63.9 ms | 62.3 ms | -2.50% | -1.60 ms |
| TTFB (p90) | 65.8 ms | 64.59 ms | -1.84% | -1.21 ms |
| LCP-TTFB (p10) | 53.39 ms | 54.9 ms | 2.83% | 1.51 ms |
| LCP-TTFB (p25) | 58.23 ms | 56.98 ms | -2.15% | -1.25 ms |
| LCP-TTFB (p50) | 62.8 ms | 61.45 ms | -2.15% | -1.35 ms |
| LCP-TTFB (p75) | 68.43 ms | 66 ms | -3.55% | -2.43 ms |
| LCP-TTFB (p90) | 72.49 ms | 71.24 ms | -1.72% | -1.25 ms |
Server-Timing (Block Theme)
| Metric | Before | After | Diff % | Diff abs. |
|---|---|---|---|---|
| Response Time (p10) | 53.49 ms | 50.22 ms | -6.11% | -3.27 ms |
| Response Time (p25) | 54.12 ms | 50.69 ms | -6.34% | -3.43 ms |
| Response Time (p50) | 54.81 ms | 51.13 ms | -6.71% | -3.68 ms |
| Response Time (p75) | 55.53 ms | 51.79 ms | -6.74% | -3.74 ms |
| Response Time (p90) | 56.49 ms | 52.63 ms | -6.83% | -3.86 ms |
| wp-before-template (p10) | 22.26 ms | 19.76 ms | -11.23% | -2.50 ms |
| wp-before-template (p25) | 22.55 ms | 20.01 ms | -11.26% | -2.54 ms |
| wp-before-template (p50) | 22.91 ms | 20.24 ms | -11.65% | -2.67 ms |
| wp-before-template (p75) | 23.41 ms | 20.56 ms | -12.17% | -2.85 ms |
| wp-before-template (p90) | 23.9 ms | 20.9 ms | -12.55% | -3.00 ms |
| wp-template (p10) | 29.62 ms | 28.91 ms | -2.40% | -0.71 ms |
| wp-template (p25) | 29.88 ms | 29.06 ms | -2.74% | -0.82 ms |
| wp-template (p50) | 30.18 ms | 29.33 ms | -2.82% | -0.85 ms |
| wp-template (p75) | 30.56 ms | 29.64 ms | -3.01% | -0.92 ms |
| wp-template (p90) | 30.88 ms | 30.2 ms | -2.20% | -0.68 ms |
| wp-total (p10) | 52.03 ms | 48.82 ms | -6.17% | -3.21 ms |
| wp-total (p25) | 52.51 ms | 49.16 ms | -6.38% | -3.35 ms |
| wp-total (p50) | 53.22 ms | 49.58 ms | -6.84% | -3.64 ms |
| wp-total (p75) | 53.86 ms | 50.15 ms | -6.89% | -3.71 ms |
| wp-total (p90) | 54.4 ms | 50.96 ms | -6.32% | -3.44 ms |
Web Vitals (Classic Theme)
| Metric | Before | After | Diff % | Diff abs. |
|---|---|---|---|---|
| FCP (p10) | 129.73 ms | 108.08 ms | -16.69% | -21.65 ms |
| FCP (p25) | 131.57 ms | 112.33 ms | -14.62% | -19.24 ms |
| FCP (p50) | 134.6 ms | 115.2 ms | -14.41% | -19.40 ms |
| FCP (p75) | 141.8 ms | 118.83 ms | -16.20% | -22.97 ms |
| FCP (p90) | 148.12 ms | 125.35 ms | -15.37% | -22.77 ms |
| LCP (p10) | 129.73 ms | 108.08 ms | -16.69% | -21.65 ms |
| LCP (p25) | 131.57 ms | 112.33 ms | -14.62% | -19.24 ms |
| LCP (p50) | 134.6 ms | 115.2 ms | -14.41% | -19.40 ms |
| LCP (p75) | 141.8 ms | 118.83 ms | -16.20% | -22.97 ms |
| LCP (p90) | 148.12 ms | 125.35 ms | -15.37% | -22.77 ms |
| TTFB (p10) | 52.6 ms | 42.69 ms | -18.84% | -9.91 ms |
| TTFB (p25) | 53.4 ms | 43.2 ms | -19.10% | -10.20 ms |
| TTFB (p50) | 54.65 ms | 44.5 ms | -18.57% | -10.15 ms |
| TTFB (p75) | 56.1 ms | 46.2 ms | -17.65% | -9.90 ms |
| TTFB (p90) | 57.5 ms | 48.4 ms | -15.83% | -9.10 ms |
| LCP-TTFB (p10) | 74.49 ms | 63.96 ms | -14.14% | -10.53 ms |
| LCP-TTFB (p25) | 77.65 ms | 67.75 ms | -12.75% | -9.90 ms |
| LCP-TTFB (p50) | 80.5 ms | 70.5 ms | -12.42% | -10.00 ms |
| LCP-TTFB (p75) | 84.97 ms | 74.1 ms | -12.79% | -10.87 ms |
| LCP-TTFB (p90) | 91.98 ms | 77.47 ms | -15.78% | -14.51 ms |
Server-Timing (Classic Theme)
| Metric | Before | After | Diff % | Diff abs. |
|---|---|---|---|---|
| Response Time (p10) | 46.03 ms | 36.43 ms | -20.86% | -9.60 ms |
| Response Time (p25) | 46.5 ms | 37.06 ms | -20.30% | -9.44 ms |
| Response Time (p50) | 46.94 ms | 37.74 ms | -19.60% | -9.20 ms |
| Response Time (p75) | 47.46 ms | 38.38 ms | -19.13% | -9.08 ms |
| Response Time (p90) | 48.06 ms | 39.05 ms | -18.75% | -9.01 ms |
| wp-before-template (p10) | 14.06 ms | 13.88 ms | -1.28% | -0.18 ms |
| wp-before-template (p25) | 14.23 ms | 14.2 ms | 0.63% | 0.09 ms |
| wp-before-template (p50) | 14.46 ms | 14.66 ms | 1.38% | 0.20 ms |
| wp-before-template (p75) | 14.68 ms | 15.02 ms | 2.32% | 0.34 ms |
| wp-before-template (p90) | 14.9 ms | 15.43 ms | 3.56% | 0.53 ms |
| wp-template (p10) | 30.54 ms | 21.19 ms | -30.62% | -9.35 ms |
| wp-template (p25) | 30.78 ms | 21.36 ms | -30.60% | -9.42 ms |
| wp-template (p50) | 31.01 ms | 21.6 ms | -30.35% | -9.41 ms |
| wp-template (p75) | 31.31 ms | 21.98 ms | -29.80% | -9.33 ms |
| wp-template (p90) | 31.63 ms | 22.36 ms | -29.31% | -9.27 ms |
| wp-total (p10) | 44.65 ms | 35.22 ms | -21.12% | -9.43 ms |
| wp-total (p25) | 45.05 ms | 35.82 ms | -20.49% | -9.23 ms |
| wp-total (p50) | 45.5 ms | 36.36 ms | -20.09% | -9.14 ms |
| wp-total (p75) | 45.86 ms | 37.03 ms | -19.25% | -8.83 ms |
| wp-total (p90) | 46.37 ms | 37.42 ms | -19.30% | -8.95 ms |